[
{
    "branch": "master",
    "index": "0",
    "phase": "pre",
    "playbook": "review.rdoproject.org/config/playbooks/base-minimal/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:33:56.240152Z",
                    "start": "2026-06-12T15:33:53.671190Z"
                },
                "id": "0a580a2a-001b-a27b-4a05-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": "(hd0,gpt3)/vmlinuz-5.14.0-427.13.1.el9_4.x86_64",
                                    "console": "ttyS0,115200n8",
                                    "crashkernel": "1G-4G:192M,4G-64G:256M,64G-:512M",
                                    "net.ifnames": "0",
                                    "no_timer_check": true,
                                    "root": "UUID=2fb0abc1-9d08-48bc-9719-108d4ed14685"
                                },
                                "ansible_date_time": {
                                    "date": "2026-06-12",
                                    "day": "12",
                                    "epoch": "1781278434",
                                    "epoch_int": "1781278434",
                                    "hour": "15",
                                    "iso8601": "2026-06-12T15:33:54Z",
                                    "iso8601_basic": "20260612T153354476975",
                                    "iso8601_basic_short": "20260612T153354",
                                    "iso8601_micro": "2026-06-12T15:33:54.476975Z",
                                    "minute": "33",
                                    "month": "06",
                                    "second": "54",
                                    "time": "15:33:54",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Friday",
                                    "weekday_number": "5",
                                    "weeknumber": "23",
                                    "year": "2026"
                                },
                                "ansible_devices": {},
                                "ansible_distribution": "Redhat",
                                "ansible_distribution_major_version": "9",
                                "ansible_distribution_release": "Plow",
                                "ansible_distribution_version": "9.7",
                                "ansible_dns": {
                                    "nameservers": [
                                        "10.43.0.10"
                                    ],
                                    "options": {
                                        "ndots": "5"
                                    },
                                    "search": [
                                        "sf.svc.cluster.local",
                                        "svc.cluster.local",
                                        "cluster.local",
                                        "softwarefactory-project.io"
                                    ]
                                },
                                "ansible_domain": "zuul-executor-headless.sf.svc.cluster.local",
                                "ansible_effective_group_id": 0,
                                "ansible_effective_user_id": 1000,
                                "ansible_env": {
                                    "ANSIBLE_CONFIG": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/ansible/pre_playbook_0/ansible.cfg",
                                    "FLUENT_BIT_PORT": "tcp://10.43.174.239:2020",
                                    "FLUENT_BIT_PORT_2020_TCP": "tcp://10.43.174.239:2020",
                                    "FLUENT_BIT_PORT_2020_TCP_ADDR": "10.43.174.239",
                                    "FLUENT_BIT_PORT_2020_TCP_PORT": "2020",
                                    "FLUENT_BIT_PORT_2020_TCP_PROTO": "tcp",
                                    "FLUENT_BIT_PORT_24224_TCP": "tcp://10.43.174.239:24224",
                                    "FLUENT_BIT_PORT_24224_TCP_ADDR": "10.43.174.239",
                                    "FLUENT_BIT_PORT_24224_TCP_PORT": "24224",
                                    "FLUENT_BIT_PORT_24224_TCP_PROTO": "tcp",
                                    "FLUENT_BIT_PORT_5140_TCP": "tcp://10.43.174.239:5140",
                                    "FLUENT_BIT_PORT_5140_TCP_ADDR": "10.43.174.239",
                                    "FLUENT_BIT_PORT_5140_TCP_PORT": "5140",
                                    "FLUENT_BIT_PORT_5140_TCP_PROTO": "tcp",
                                    "FLUENT_BIT_SERVICE_HOST": "10.43.174.239",
                                    "FLUENT_BIT_SERVICE_PORT": "2020",
                                    "FLUENT_BIT_SERVICE_PORT_FB_FWD_INPUT": "24224",
                                    "FLUENT_BIT_SERVICE_PORT_FB_HTTP_INPUT": "5140",
                                    "FLUENT_BIT_SERVICE_PORT_HTTP": "2020",
                                    "HOME": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work",
                                    "HOSTNAME": "zuul-executor-0",
                                    "K8S_COMPONENT": "zuul",
                                    "K8S_CONTAINER": "zuul-executor",
                                    "K8S_LABELS_APP": "sf",
                                    "K8S_LABELS_RUN": "zuul-executor",
                                    "K8S_NAMESPACE": "sf",
                                    "K8S_NODENAME": "microshift-ze01.softwarefactory-project.io",
                                    "K8S_PODIP": "10.42.0.27",
                                    "K8S_PODNAME": "zuul-executor-0",
                                    "KUBECONFIG": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/kube/config",
                                    "KUBERNETES_PORT": "tcp://10.43.0.1:443",
                                    "KUBERNETES_PORT_443_TCP": "tcp://10.43.0.1:443",
                                    "KUBERNETES_PORT_443_TCP_ADDR": "10.43.0.1",
                                    "KUBERNETES_PORT_443_TCP_PORT": "443",
                                    "KUBERNETES_PORT_443_TCP_PROTO": "tcp",
                                    "KUBERNETES_SERVICE_HOST": "10.43.0.1",
                                    "KUBERNETES_SERVICE_PORT": "443",
                                    "KUBERNETES_SERVICE_PORT_HTTPS": "443",
                                    "LC_CTYPE": "C.UTF-8",
                                    "NSS_SDB_USE_CACHE": "no",
                                    "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                                    "PWD": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal",
                                    "PYTHONPATH": "/var/lib/zuul/ansible/9",
                                    "REQUESTS_CA_BUNDLE": "/etc/ssl/certs/ca-bundle.crt",
                                    "SHLVL": "1",
                                    "SSH_AGENT_PID": "822",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-XXXXXXIGkwtH/agent.821",
                                    "TERM": "xterm",
                                    "TMP": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/tmp",
                                    "XDG_CACHE_HOME": "/var/cache/dhall",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[\"\\\\{\\\\d+\\\\} (.*?) \\\\[[\\\\d\\\\.]+s\\\\] \\\\.\\\\.\\\\. FAILED\"]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/ansible/logging.json",
                                    "ZUUL_OUTPUT_MAX_BYTES": "1073741824",
                                    "_": "/usr/lib/zuul/ansible/9/bin/python",
                                    "container": "oci"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "NA",
                                "ansible_fqdn": "zuul-executor-0.zuul-executor-headless.sf.svc.cluster.local",
                                "ansible_hostname": "zuul-executor-0",
                                "ansible_hostnqn": "",
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "5.14.0-427.13.1.el9_4.x86_64",
                                "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Wed Apr 10 10:29:16 EDT 2024",
                                "ansible_loadavg": {
                                    "15m": 1.24,
                                    "1m": 1.49,
                                    "5m": 1.4
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 318,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 8550,
                                        "used": 7186
                                    },
                                    "real": {
                                        "free": 318,
                                        "total": 15736,
                                        "used": 15418
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 15736,
                                "ansible_mounts": [
                                    {
                                        "block_available": 20628200,
                                        "block_size": 4096,
                                        "block_total": 25884155,
                                        "block_used": 5255955,
                                        "device": "/dev/vda4",
                                        "fstype": "xfs",
                                        "inode_available": 51132662,
                                        "inode_total": 51801024,
                                        "inode_used": 668362,
                                        "mount": "/etc/hosts",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 84493107200,
                                        "size_total": 106021498880,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work",
                                        "options": "rw,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 20628200,
                                        "block_size": 4096,
                                        "block_total": 25884155,
                                        "block_used": 5255955,
                                        "device": "/dev/vda4",
                                        "fstype": "xfs",
                                        "inode_available": 51132662,
                                        "inode_total": 51801024,
                                        "inode_used": 668362,
                                        "mount": "/etc/pki/ca-trust/extracted",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 84493107200,
                                        "size_total": 106021498880,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/ansible",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/kube",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/ansible/pre_playbook_0",
                                        "options": "ro,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 4983454,
                                        "block_size": 4096,
                                        "block_total": 7847936,
                                        "block_used": 2864482,
                                        "device": "/dev/topolvm/fca70fb6-33c3-4b13-ac96-46f2db9c32d6",
                                        "fstype": "xfs",
                                        "inode_available": 15184122,
                                        "inode_total": 15728640,
                                        "inode_used": 544518,
                                        "mount": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/.ansible",
                                        "options": "rw,seclabel,nosuid,nodev,relatime,nouuid,attr2,inode64,logbufs=8,logbsize=32k,noquota,bind",
                                        "size_available": 20412227584,
                                        "size_total": 32145145856,
                                        "uuid": "N/A"
                                    }
                                ],
                                "ansible_nodename": "zuul-executor-0",
                                "ansible_os_family": "Redhat",
                                "ansible_pkg_mgr": "unknown",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "(hd0,gpt3)/vmlinuz-5.14.0-427.13.1.el9_4.x86_64",
                                    "console": [
                                        "tty0",
                                        "ttyS0,115200n8"
                                    ],
                                    "crashkernel": "1G-4G:192M,4G-64G:256M,64G-:512M",
                                    "net.ifnames": "0",
                                    "no_timer_check": true,
                                    "root": "UUID=2fb0abc1-9d08-48bc-9719-108d4ed14685"
                                },
                                "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"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 8,
                                "ansible_processor_nproc": 8,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 8,
                                "ansible_product_name": "NA",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "NA",
                                "ansible_python": {
                                    "executable": "/usr/lib/zuul/ansible/9/bin/python",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 13,
                                        "minor": 11,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        11,
                                        13,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.11.13",
                                "ansible_real_group_id": 0,
                                "ansible_real_user_id": 1000,
                                "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": [
                                    ""
                                ],
                                "ansible_system_capabilities_enforced": "True",
                                "ansible_system_vendor": "NA",
                                "ansible_uptime_seconds": 10010590,
                                "ansible_user_dir": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work",
                                "ansible_user_gecos": "1000 user",
                                "ansible_user_gid": 0,
                                "ansible_user_id": "1000",
                                "ansible_user_shell": "/sbin/nologin",
                                "ansible_user_uid": 1000,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "guest",
                                "ansible_virtualization_tech_guest": [
                                    "container"
                                ],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "container",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "deprecations": [],
                            "warnings": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:54.574286Z",
                            "start": "2026-06-12T15:33:53.678905Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000032",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0755",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "mode": "02755",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/logs/zuul-info",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "1000",
                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info",
                            "size": 6,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-000000000006",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:55.029027Z",
                            "start": "2026-06-12T15:33:54.583304Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000008",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "661dfa1b68be5f61fac22ea03681df840fe5fab5",
                            "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "661dfa1b68be5f61fac22ea03681df840fe5fab5",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278435.081941-53-49812364307569/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b8136f45901b305ac2ebd6173cd8f2a7",
                            "mode": "0644",
                            "owner": "1000",
                            "size": 39193,
                            "src": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278435.081941-53-49812364307569/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-000000000006",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:55.978745Z",
                            "start": "2026-06-12T15:33:55.036910Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000009",
                        "name": "Copy ansible inventory to logs dir"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000000b",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.000745Z",
                            "start": "2026-06-12T15:33:55.984070Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000000d",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "11c/rdoproject.org/11c70e600c26454493091cda82aaf126"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-000000000060",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.045352Z",
                            "start": "2026-06-12T15:33:56.009358Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000062",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.18\nJob: devstack-platform-centos-10-stream\nPipeline: openstack-check\nExecutor: 38.102.83.47\nTriggered by: https://review.opendev.org/c/openstack/devstack/+/956210\nLog URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/11c/rdoproject.org/11c70e600c26454493091cda82aaf126/\nEvent ID: e028bc13960a43dfab7bf27731009e61\n"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000000b",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.116127Z",
                            "start": "2026-06-12T15:33:56.050167Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000000e",
                        "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: np0000072095\nUsername: zuul\nDistro: CentOS 10\nProvider: vexxhost-nodepool-sf\nRegion: RegionOne\nLabel: cloud-centos-10-stream\nProduct Name: OpenStack Nova\nInterface IP: 38.102.83.69\n",
                                    "zj_item": "controller"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000000b",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.240152Z",
                            "start": "2026-06-12T15:33:56.121928Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000000f",
                        "name": "Print node information"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:34:07.746699Z",
                    "start": "2026-06-12T15:33:56.248783Z"
                },
                "id": "0a580a2a-001b-a27b-4a05-000000000011",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "38.102.83.69"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "fe80::f816:3eff:fe2c:7706"
                                ],
                                "ansible_apparmor": {
                                    "status": "disabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "(hd0,gpt2)/boot/vmlinuz-6.12.0-233.el10.x86_64",
                                    "console": "ttyS0,115200n8",
                                    "crashkernel": "2G-64G:256M,64G-:512M",
                                    "no_timer_check": true,
                                    "ro": true,
                                    "root": "UUID=89040efd-83fe-41b1-901a-ebc78dbe3258"
                                },
                                "ansible_date_time": {
                                    "date": "2026-06-12",
                                    "day": "12",
                                    "epoch": "1781278436",
                                    "epoch_int": "1781278436",
                                    "hour": "11",
                                    "iso8601": "2026-06-12T15:33:56Z",
                                    "iso8601_basic": "20260612T113356609109",
                                    "iso8601_basic_short": "20260612T113356",
                                    "iso8601_micro": "2026-06-12T15:33:56.609109Z",
                                    "minute": "33",
                                    "month": "06",
                                    "second": "56",
                                    "time": "11:33:56",
                                    "tz": "EDT",
                                    "tz_dst": "EDT",
                                    "tz_offset": "-0400",
                                    "weekday": "Friday",
                                    "weekday_number": "5",
                                    "weeknumber": "23",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "38.102.83.69",
                                    "alias": "ens3",
                                    "broadcast": "38.102.83.255",
                                    "gateway": "38.102.83.1",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:2c:77:06",
                                    "mtu": 1500,
                                    "netmask": "255.255.255.0",
                                    "network": "38.102.83.0",
                                    "prefix": "24",
                                    "type": "ether"
                                },
                                "ansible_default_ipv6": {},
                                "ansible_distribution": "CentOS",
                                "ansible_distribution_file_parsed": true,
                                "ansible_distribution_file_path": "/etc/centos-release",
                                "ansible_distribution_file_variety": "CentOS",
                                "ansible_distribution_major_version": "10",
                                "ansible_distribution_release": "Stream",
                                "ansible_distribution_version": "10",
                                "ansible_dns": {
                                    "nameservers": [
                                        "199.204.44.24",
                                        "199.204.47.54"
                                    ],
                                    "search": [
                                        "novalocal"
                                    ]
                                },
                                "ansible_domain": "novalocal",
                                "ansible_effective_group_id": 1001,
                                "ansible_effective_user_id": 1001,
                                "ansible_ens3": {
                                    "active": true,
                                    "device": "ens3",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "off [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "on",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "on [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "off [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "off [fixed]",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "on [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_nocache_copy": "off",
                                        "tx_scatter_gather": "on",
                                        "tx_scatter_gather_fraglist": "off [fixed]",
                                        "tx_sctp_segmentation": "off [fixed]",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "off",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "off [fixed]",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "off [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "ipv4": {
                                        "address": "38.102.83.69",
                                        "broadcast": "38.102.83.255",
                                        "netmask": "255.255.255.0",
                                        "network": "38.102.83.0",
                                        "prefix": "24"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "fe80::f816:3eff:fe2c:7706",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:2c:77:06",
                                    "module": "virtio_net",
                                    "mtu": 1500,
                                    "pciid": "virtio1",
                                    "promisc": false,
                                    "speed": -1,
                                    "timestamping": [],
                                    "type": "ether"
                                },
                                "ansible_env": {
                                    "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1001/bus",
                                    "DEBUGINFOD_IMA_CERT_PATH": "/etc/keys/ima:",
                                    "DEBUGINFOD_URLS": "https://debuginfod.centos.org/ ",
                                    "GPG_TTY": "not a tty",
                                    "HOME": "/home/zuul",
                                    "LANG": "en_US.UTF-8",
                                    "LESSOPEN": "||/usr/bin/lesspipe.sh %s",
                                    "LOGNAME": "zuul",
                                    "MOTD_SHOWN": "pam",
                                    "PATH": "/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin",
                                    "PWD": "/home/zuul",
                                    "SELINUX_LEVEL_REQUESTED": "",
                                    "SELINUX_ROLE_REQUESTED": "",
                                    "SELINUX_USE_CURRENT_RANGE": "",
                                    "SHELL": "/bin/bash",
                                    "SHLVL": "1",
                                    "SSH_CLIENT": "38.102.83.47 41186 22",
                                    "SSH_CONNECTION": "38.102.83.47 41186 38.102.83.69 22",
                                    "USER": "zuul",
                                    "XDG_RUNTIME_DIR": "/run/user/1001",
                                    "XDG_SESSION_CLASS": "user",
                                    "XDG_SESSION_ID": "1",
                                    "XDG_SESSION_TYPE": "tty",
                                    "_": "/usr/bin/python3"
                                },
                                "ansible_fips": false,
                                "ansible_fqdn": "np0000072095.novalocal",
                                "ansible_hostname": "np0000072095",
                                "ansible_interfaces": [
                                    "ens3",
                                    "lo"
                                ],
                                "ansible_kernel": "6.12.0-233.el10.x86_64",
                                "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Tue May 26 15:27:54 UTC 2026",
                                "ansible_lo": {
                                    "active": true,
                                    "device": "lo",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "on [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "off [fixed]",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "off [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on [fixed]",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "on [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "on",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "off [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_nocache_copy": "off [fixed]",
                                        "tx_scatter_gather": "on [fixed]",
                                        "tx_scatter_gather_fraglist": "on [fixed]",
                                        "tx_sctp_segmentation": "on",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "on",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "on",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "on [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "ipv4": {
                                        "address": "127.0.0.1",
                                        "broadcast": "",
                                        "netmask": "255.0.0.0",
                                        "network": "127.0.0.0",
                                        "prefix": "8"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "::1",
                                            "prefix": "128",
                                            "scope": "host"
                                        }
                                    ],
                                    "mtu": 65536,
                                    "promisc": false,
                                    "timestamping": [],
                                    "type": "loopback"
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "38.102.83.69",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "fe80::f816:3eff:fe2c:7706"
                                    ]
                                },
                                "ansible_lsb": {},
                                "ansible_machine": "x86_64",
                                "ansible_machine_id": "9ccdd167ef5ba7fc509fe837f353e63c",
                                "ansible_nodename": "np0000072095.novalocal",
                                "ansible_os_family": "RedHat",
                                "ansible_pkg_mgr": "dnf",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "(hd0,gpt2)/boot/vmlinuz-6.12.0-233.el10.x86_64",
                                    "console": "ttyS0,115200n8",
                                    "crashkernel": "2G-64G:256M,64G-:512M",
                                    "no_timer_check": true,
                                    "ro": true,
                                    "root": "UUID=89040efd-83fe-41b1-901a-ebc78dbe3258"
                                },
                                "ansible_python": {
                                    "executable": "/usr/bin/python3",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 13,
                                        "minor": 12,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        12,
                                        13,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.12.13",
                                "ansible_real_group_id": 1001,
                                "ansible_real_user_id": 1001,
                                "ansible_selinux": {
                                    "config_mode": "enforcing",
                                    "mode": "enforcing",
                                    "policyvers": 33,
                                    "status": "enabled",
                                    "type": "targeted"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "systemd",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKvemuN3oPP0QPLASh9ZTAKERR/YYkQXIjx0axQ/8xgAN7Gfi5HC6I4XoAgWroRq2wL5HhmSwpqwT25OnkXKxEw=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIOu+vxx0Gplul7fNeMsXHkBRHhOpbnRmdJVXlhxjWsNL",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCzqiDNwbQifHLMMVkisVysxV7VTz386vzu8D6aXPWHNaviXozdNBGxbWucy64/vobuSTTSb1cTBlmiDk2l7WNH1ODALd/UMesaJ7f1ajqqk0BUx92aQCJStRN/Hwh5ty8RmuIdTVmNjZ0cEhWq0AStffZFYGBxTb50Z53eoFc0C/ZqLpBI17C6IqXnkZpt8pY+qQe/AT4xidreo1GYyJdHEFOWalSudFAnVWKNvb5U93g36mqvlSvKL4IFaTQYKXuDOCumGcHRRWOsU6ld85NDDUbO/x9k2ktM14UPFG2UPHgULcaivThvKFrJjaXOLxB2uhNsi01O+kvj+c5jJJwPQkkNXdVMdYkBvacjx7hLeLGfX6s6YTQjIszpO8ZEVK6HQfSyYyANjcJl/dkSIp4Z1xPOqfQTYzF+IaGyHlP+821syUyiDPFiNmgPnfaM557IJEzv7V3D+HrdEGfPc+WGdhd3Jwo3pnV9PLi9ZC9p6/jybFbnUVqyFRgPBJdlzSE=",
                                "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa",
                                "ansible_system": "Linux",
                                "ansible_system_capabilities": [
                                    ""
                                ],
                                "ansible_system_capabilities_enforced": "True",
                                "ansible_user_dir": "/home/zuul",
                                "ansible_user_gecos": "",
                                "ansible_user_gid": 1001,
                                "ansible_user_id": "zuul",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 1001,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "gather_subset": [
                                    "network"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "fact_path": "/etc/ansible/facts.d",
                                    "filter": [],
                                    "gather_subset": [
                                        "network"
                                    ],
                                    "gather_timeout": 10
                                }
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.704620Z",
                            "start": "2026-06-12T15:33:56.261475Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000013",
                        "name": "Gather network facts"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "start-zuul-console"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:56.729738Z",
                            "start": "2026-06-12T15:33:56.710286Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000015",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-000000000095",
                        "name": "start-zuul-console",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/start-zuul-console"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:57.180641Z",
                            "start": "2026-06-12T15:33:56.742530Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000097",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "add-build-sshkey"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:57.227374Z",
                            "start": "2026-06-12T15:33:57.193539Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000017",
                        "name": ""
                    }
                },
                {
                    "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/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:57.542631Z",
                            "start": "2026-06-12T15:33:57.250310Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000b1",
                        "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": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:57.586276Z",
                            "start": "2026-06-12T15:33:57.550651Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000b2",
                        "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/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.322027",
                            "end": "2026-06-12 15:33:58.410331",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_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": "0a580a2a-001b-a27b-4a05-0000000000c7-0-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 15:33:58.088304",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa.pub\nThe key fingerprint is:\nSHA256:fWcAZxq5xyJh3U4FKk4ttv8ZmZRjHueIw2q7W14zEOU zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|         .oo=o.  |\n|        o.oXo    |\n|       .=.==E    |\n|       +.=o.+o   |\n|        S.ooB +  |\n|         o B @   |\n|          * X .  |\n|        .+ + =   |\n|       .=+. o    |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:fWcAZxq5xyJh3U4FKk4ttv8ZmZRjHueIw2q7W14zEOU zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|         .oo=o.  |",
                                "|        o.oXo    |",
                                "|       .=.==E    |",
                                "|       +.=o.+o   |",
                                "|        S.ooB +  |",
                                "|         o B @   |",
                                "|          * X .  |",
                                "|        .+ + =   |",
                                "|       .=+. o    |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0a580a2a-001b-a27b-4a05-0000000000c7-0-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:58.459611Z",
                            "start": "2026-06-12T15:33:57.618330Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000c7",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:58.493119Z",
                            "start": "2026-06-12T15:33:58.462931Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000c8",
                        "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": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:58.531691Z",
                            "start": "2026-06-12T15:33:58.507536Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000ed",
                        "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCaNUQqpohBiI+6stpRESXCZO0SbzgTcawpgvSOca8a8C4ja9ntvp/hhQx2JVnVAn2l4ET9WJRMQwuAMBlrS8cM1wHJl6N4A5oJmZwrcO92VKQ81pg2dUSWBBncKmlp6Ku9qyMBPVKesUFmyPUVcor3EJ02iExX/qJ4s2Lj/mMGcsNC+JqpYxqCztHU/n1nc7E42xRzRugz/nUzvRNCNSp3+G7eHVIvT9u/lmRFF3tCJ6TfB5PkIu7u1zk2jUWAAcflmS1JfEM+u6vunYOvaA0dVtdcpYedNsDdQ4P6tww5J+x+PKIemdvIWltLwh9NzZMDCDv0Xpuosjsvvt2oH0e0g/X8JKvr2pE/jf76ar+tWz/X1+XUXKszrSU3mNuS4fq5AjhCkRWi0JFljeO0Z10Vxnx1/BX+l6yT0eiCTcZmxhJ/23Atfnvnx+I6ulk1axJp2mRO/qDTIJfGiduLHXH8chSfmIQ4hN87jpLYAO0K3L9fZk9tgcb9gCJruYbtROc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCaNUQqpohBiI+6stpRESXCZO0SbzgTcawpgvSOca8a8C4ja9ntvp/hhQx2JVnVAn2l4ET9WJRMQwuAMBlrS8cM1wHJl6N4A5oJmZwrcO92VKQ81pg2dUSWBBncKmlp6Ku9qyMBPVKesUFmyPUVcor3EJ02iExX/qJ4s2Lj/mMGcsNC+JqpYxqCztHU/n1nc7E42xRzRugz/nUzvRNCNSp3+G7eHVIvT9u/lmRFF3tCJ6TfB5PkIu7u1zk2jUWAAcflmS1JfEM+u6vunYOvaA0dVtdcpYedNsDdQ4P6tww5J+x+PKIemdvIWltLwh9NzZMDCDv0Xpuosjsvvt2oH0e0g/X8JKvr2pE/jf76ar+tWz/X1+XUXKszrSU3mNuS4fq5AjhCkRWi0JFljeO0Z10Vxnx1/BX+l6yT0eiCTcZmxhJ/23Atfnvnx+I6ulk1axJp2mRO/qDTIJfGiduLHXH8chSfmIQ4hN87jpLYAO0K3L9fZk9tgcb9gCJruYbtROc= 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": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:59.023300Z",
                            "start": "2026-06-12T15:33:58.536015Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000ee",
                        "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": 1001,
                            "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",
                            "secontext": "unconfined_u:object_r:ssh_home_t:s0",
                            "size": 29,
                            "state": "directory",
                            "uid": 1001
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:33:59.319784Z",
                            "start": "2026-06-12T15:33:59.031939Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000ef",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "359fe1b3f4e97514290446ce75df0029770f435a",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1001,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "11c70e600c26454493091cda82aaf126_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "359fe1b3f4e97514290446ce75df0029770f435a",
                                    "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-1781278439.4163015-128-88471541830476/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "de19ea621f7bcc52148bd2292f7673b8",
                            "mode": "0600",
                            "owner": "zuul",
                            "secontext": "unconfined_u:object_r:ssh_home_t:s0",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278439.4163015-128-88471541830476/source",
                            "state": "file",
                            "uid": 1001
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:00.183759Z",
                            "start": "2026-06-12T15:33:59.326419Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000f0",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "661077edc922211d739874c266945f33c44ad870",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1001,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "11c70e600c26454493091cda82aaf126_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "661077edc922211d739874c266945f33c44ad870",
                                    "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-1781278440.280115-138-71980009253838/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "93e1ee299e57b00570f49fcde7d1bec0",
                            "mode": "0644",
                            "owner": "zuul",
                            "secontext": "unconfined_u:object_r:ssh_home_t:s0",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278440.280115-138-71980009253838/source",
                            "state": "file",
                            "uid": 1001
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:01.065949Z",
                            "start": "2026-06-12T15:34:00.190498Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000f1",
                        "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": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:01.102510Z",
                            "start": "2026-06-12T15:34:01.073847Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000c9",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/var/lib/zuul-ssh/..data/priv"
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000ce",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_0/review.rdoproject.org/config/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:01.543934Z",
                            "start": "2026-06-12T15:34:01.111575Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000d0",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa"
                            ],
                            "delta": "0:00:00.017211",
                            "end": "2026-06-12 15:34:01.909586",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_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": "0a580a2a-001b-a27b-4a05-0000000000d6-0-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 15:34:01.892375",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/11c70e600c26454493091cda82aaf126_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0a580a2a-001b-a27b-4a05-0000000000d6-0-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:01.953949Z",
                            "start": "2026-06-12T15:34:01.558138Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000d6",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:02.339297Z",
                            "start": "2026-06-12T15:34:01.958365Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000d7",
                        "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": "0a580a2a-001b-a27b-4a05-0000000000af",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:02.421191Z",
                            "start": "2026-06-12T15:34:02.385619Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-0000000000d8",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "validate-host"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:02.450634Z",
                            "start": "2026-06-12T15:34:02.430196Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000018",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_info_dir": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:02.501722Z",
                            "start": "2026-06-12T15:34:02.472336Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000016d",
                        "name": "Define zuul_info_dir fact"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info"
                                }
                            },
                            "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/11c70e600c26454493091cda82aaf126/work/logs/zuul-info",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "1000",
                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info",
                            "size": 28,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:02.791535Z",
                            "start": "2026-06-12T15:34:02.505911Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000016e",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "38.102.83.69"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "fe80::f816:3eff:fe2c:7706"
                                ],
                                "ansible_apparmor": {
                                    "status": "disabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "04/01/2014",
                                "ansible_bios_vendor": "SeaBIOS",
                                "ansible_bios_version": "1.15.0-1",
                                "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": "QEMU",
                                "ansible_chassis_version": "pc-i440fx-6.2",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "(hd0,gpt2)/boot/vmlinuz-6.12.0-233.el10.x86_64",
                                    "console": "ttyS0,115200n8",
                                    "crashkernel": "2G-64G:256M,64G-:512M",
                                    "no_timer_check": true,
                                    "ro": true,
                                    "root": "UUID=89040efd-83fe-41b1-901a-ebc78dbe3258"
                                },
                                "ansible_date_time": {
                                    "date": "2026-06-12",
                                    "day": "12",
                                    "epoch": "1781278443",
                                    "epoch_int": "1781278443",
                                    "hour": "11",
                                    "iso8601": "2026-06-12T15:34:03Z",
                                    "iso8601_basic": "20260612T113403152667",
                                    "iso8601_basic_short": "20260612T113403",
                                    "iso8601_micro": "2026-06-12T15:34:03.152667Z",
                                    "minute": "34",
                                    "month": "06",
                                    "second": "03",
                                    "time": "11:34:03",
                                    "tz": "EDT",
                                    "tz_dst": "EDT",
                                    "tz_offset": "-0400",
                                    "weekday": "Friday",
                                    "weekday_number": "5",
                                    "weeknumber": "23",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "38.102.83.69",
                                    "alias": "ens3",
                                    "broadcast": "38.102.83.255",
                                    "gateway": "38.102.83.1",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:2c:77:06",
                                    "mtu": 1500,
                                    "netmask": "255.255.255.0",
                                    "network": "38.102.83.0",
                                    "prefix": "24",
                                    "type": "ether"
                                },
                                "ansible_default_ipv6": {},
                                "ansible_device_links": {
                                    "ids": {
                                        "sr0": [
                                            "ata-QEMU_DVD-ROM_QM00001"
                                        ]
                                    },
                                    "labels": {
                                        "sr0": [
                                            "config-2"
                                        ]
                                    },
                                    "masters": {},
                                    "uuids": {
                                        "sr0": [
                                            "2026-06-12-15-33-03-00"
                                        ],
                                        "vda2": [
                                            "89040efd-83fe-41b1-901a-ebc78dbe3258"
                                        ]
                                    }
                                },
                                "ansible_devices": {
                                    "sr0": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [
                                                "ata-QEMU_DVD-ROM_QM00001"
                                            ],
                                            "labels": [
                                                "config-2"
                                            ],
                                            "masters": [],
                                            "uuids": [
                                                "2026-06-12-15-33-03-00"
                                            ]
                                        },
                                        "model": "QEMU DVD-ROM",
                                        "partitions": {},
                                        "removable": "1",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "mq-deadline",
                                        "sectors": "964",
                                        "sectorsize": "2048",
                                        "size": "482.00 KB",
                                        "support_discard": "0",
                                        "vendor": "QEMU",
                                        "virtual": 1
                                    },
                                    "vda": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {
                                            "vda1": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [],
                                                    "labels": [],
                                                    "masters": [],
                                                    "uuids": []
                                                },
                                                "sectors": "2048",
                                                "sectorsize": 512,
                                                "size": "1.00 MB",
                                                "start": "2048",
                                                "uuid": null
                                            },
                                            "vda2": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [],
                                                    "labels": [],
                                                    "masters": [],
                                                    "uuids": [
                                                        "89040efd-83fe-41b1-901a-ebc78dbe3258"
                                                    ]
                                                },
                                                "sectors": "838856671",
                                                "sectorsize": 512,
                                                "size": "400.00 GB",
                                                "start": "4096",
                                                "uuid": "89040efd-83fe-41b1-901a-ebc78dbe3258"
                                            }
                                        },
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "838860800",
                                        "sectorsize": "512",
                                        "size": "400.00 GB",
                                        "support_discard": "512",
                                        "vendor": "0x1af4",
                                        "virtual": 1
                                    }
                                },
                                "ansible_distribution": "CentOS",
                                "ansible_distribution_file_parsed": true,
                                "ansible_distribution_file_path": "/etc/centos-release",
                                "ansible_distribution_file_variety": "CentOS",
                                "ansible_distribution_major_version": "10",
                                "ansible_distribution_release": "Stream",
                                "ansible_distribution_version": "10",
                                "ansible_dns": {
                                    "nameservers": [
                                        "199.204.44.24",
                                        "199.204.47.54"
                                    ],
                                    "search": [
                                        "novalocal"
                                    ]
                                },
                                "ansible_domain": "novalocal",
                                "ansible_effective_group_id": 1001,
                                "ansible_effective_user_id": 1001,
                                "ansible_ens3": {
                                    "active": true,
                                    "device": "ens3",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "off [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "on",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "on [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "off [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "off [fixed]",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "on [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_nocache_copy": "off",
                                        "tx_scatter_gather": "on",
                                        "tx_scatter_gather_fraglist": "off [fixed]",
                                        "tx_sctp_segmentation": "off [fixed]",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "off",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "off [fixed]",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "off [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "ipv4": {
                                        "address": "38.102.83.69",
                                        "broadcast": "38.102.83.255",
                                        "netmask": "255.255.255.0",
                                        "network": "38.102.83.0",
                                        "prefix": "24"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "fe80::f816:3eff:fe2c:7706",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:2c:77:06",
                                    "module": "virtio_net",
                                    "mtu": 1500,
                                    "pciid": "virtio1",
                                    "promisc": false,
                                    "speed": -1,
                                    "timestamping": [],
                                    "type": "ether"
                                },
                                "ansible_env": {
                                    "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1001/bus",
                                    "DEBUGINFOD_IMA_CERT_PATH": "/etc/keys/ima:",
                                    "DEBUGINFOD_URLS": "https://debuginfod.centos.org/ ",
                                    "GPG_TTY": "not a tty",
                                    "HOME": "/home/zuul",
                                    "LANG": "en_US.UTF-8",
                                    "LESSOPEN": "||/usr/bin/lesspipe.sh %s",
                                    "LOGNAME": "zuul",
                                    "MOTD_SHOWN": "pam",
                                    "PATH": "/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin",
                                    "PWD": "/home/zuul",
                                    "SELINUX_LEVEL_REQUESTED": "",
                                    "SELINUX_ROLE_REQUESTED": "",
                                    "SELINUX_USE_CURRENT_RANGE": "",
                                    "SHELL": "/bin/bash",
                                    "SHLVL": "1",
                                    "SSH_CLIENT": "38.102.83.47 41186 22",
                                    "SSH_CONNECTION": "38.102.83.47 41186 38.102.83.69 22",
                                    "USER": "zuul",
                                    "XDG_RUNTIME_DIR": "/run/user/1001",
                                    "XDG_SESSION_CLASS": "user",
                                    "XDG_SESSION_ID": "1",
                                    "XDG_SESSION_TYPE": "tty",
                                    "_": "/usr/bin/python3"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "Other",
                                "ansible_fqdn": "np0000072095.novalocal",
                                "ansible_hostname": "np0000072095",
                                "ansible_hostnqn": "nqn.2014-08.org.nvmexpress:uuid:17a179de-ea81-4d06-a42d-5c8efb4c9e3b",
                                "ansible_interfaces": [
                                    "ens3",
                                    "lo"
                                ],
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "6.12.0-233.el10.x86_64",
                                "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Tue May 26 15:27:54 UTC 2026",
                                "ansible_lo": {
                                    "active": true,
                                    "device": "lo",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "on [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "off [fixed]",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "off [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on [fixed]",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "on [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "on",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "off [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_nocache_copy": "off [fixed]",
                                        "tx_scatter_gather": "on [fixed]",
                                        "tx_scatter_gather_fraglist": "on [fixed]",
                                        "tx_sctp_segmentation": "on",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "on",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "on",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "on [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "ipv4": {
                                        "address": "127.0.0.1",
                                        "broadcast": "",
                                        "netmask": "255.0.0.0",
                                        "network": "127.0.0.0",
                                        "prefix": "8"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "::1",
                                            "prefix": "128",
                                            "scope": "host"
                                        }
                                    ],
                                    "mtu": 65536,
                                    "promisc": false,
                                    "timestamping": [],
                                    "type": "loopback"
                                },
                                "ansible_loadavg": {
                                    "15m": 0.02978515625,
                                    "1m": 0.30126953125,
                                    "5m": 0.08984375
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "38.102.83.69",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "fe80::f816:3eff:fe2c:7706"
                                    ]
                                },
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_machine_id": "9ccdd167ef5ba7fc509fe837f353e63c",
                                "ansible_memfree_mb": 15043,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 15338,
                                        "used": 391
                                    },
                                    "real": {
                                        "free": 15043,
                                        "total": 15729,
                                        "used": 686
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 15729,
                                "ansible_mounts": [
                                    {
                                        "block_available": 102361429,
                                        "block_size": 4096,
                                        "block_total": 104840699,
                                        "block_used": 2479270,
                                        "device": "/dev/vda2",
                                        "fstype": "xfs",
                                        "inode_available": 209658277,
                                        "inode_total": 209714160,
                                        "inode_used": 55883,
                                        "mount": "/",
                                        "options": "rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota",
                                        "size_available": 419272413184,
                                        "size_total": 429427503104,
                                        "uuid": "89040efd-83fe-41b1-901a-ebc78dbe3258"
                                    }
                                ],
                                "ansible_nodename": "np0000072095.novalocal",
                                "ansible_os_family": "RedHat",
                                "ansible_pkg_mgr": "dnf",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "(hd0,gpt2)/boot/vmlinuz-6.12.0-233.el10.x86_64",
                                    "console": "ttyS0,115200n8",
                                    "crashkernel": "2G-64G:256M,64G-:512M",
                                    "no_timer_check": true,
                                    "ro": true,
                                    "root": "UUID=89040efd-83fe-41b1-901a-ebc78dbe3258"
                                },
                                "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"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 8,
                                "ansible_processor_nproc": 8,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 8,
                                "ansible_product_name": "OpenStack Nova",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "26.3.1",
                                "ansible_python": {
                                    "executable": "/usr/bin/python3",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 13,
                                        "minor": 12,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        12,
                                        13,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.12.13",
                                "ansible_real_group_id": 1001,
                                "ansible_real_user_id": 1001,
                                "ansible_selinux": {
                                    "config_mode": "enforcing",
                                    "mode": "enforcing",
                                    "policyvers": 33,
                                    "status": "enabled",
                                    "type": "targeted"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "systemd",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKvemuN3oPP0QPLASh9ZTAKERR/YYkQXIjx0axQ/8xgAN7Gfi5HC6I4XoAgWroRq2wL5HhmSwpqwT25OnkXKxEw=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIOu+vxx0Gplul7fNeMsXHkBRHhOpbnRmdJVXlhxjWsNL",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCzqiDNwbQifHLMMVkisVysxV7VTz386vzu8D6aXPWHNaviXozdNBGxbWucy64/vobuSTTSb1cTBlmiDk2l7WNH1ODALd/UMesaJ7f1ajqqk0BUx92aQCJStRN/Hwh5ty8RmuIdTVmNjZ0cEhWq0AStffZFYGBxTb50Z53eoFc0C/ZqLpBI17C6IqXnkZpt8pY+qQe/AT4xidreo1GYyJdHEFOWalSudFAnVWKNvb5U93g36mqvlSvKL4IFaTQYKXuDOCumGcHRRWOsU6ld85NDDUbO/x9k2ktM14UPFG2UPHgULcaivThvKFrJjaXOLxB2uhNsi01O+kvj+c5jJJwPQkkNXdVMdYkBvacjx7hLeLGfX6s6YTQjIszpO8ZEVK6HQfSyYyANjcJl/dkSIp4Z1xPOqfQTYzF+IaGyHlP+821syUyiDPFiNmgPnfaM557IJEzv7V3D+HrdEGfPc+WGdhd3Jwo3pnV9PLi9ZC9p6/jybFbnUVqyFRgPBJdlzSE=",
                                "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa",
                                "ansible_swapfree_mb": 0,
                                "ansible_swaptotal_mb": 0,
                                "ansible_system": "Linux",
                                "ansible_system_capabilities": [
                                    ""
                                ],
                                "ansible_system_capabilities_enforced": "True",
                                "ansible_system_vendor": "OpenStack Foundation",
                                "ansible_uptime_seconds": 52,
                                "ansible_user_dir": "/home/zuul",
                                "ansible_user_gecos": "",
                                "ansible_user_gid": 1001,
                                "ansible_user_id": "zuul",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 1001,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "guest",
                                "ansible_virtualization_tech_guest": [
                                    "openstack"
                                ],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "openstack",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "fact_path": "/etc/ansible/facts.d",
                                    "filter": [],
                                    "gather_subset": [
                                        "all"
                                    ],
                                    "gather_timeout": 10
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:04.559311Z",
                            "start": "2026-06-12T15:34:02.795552Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000016f",
                        "name": "Collect information about the host"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "validate_host_hostname_sanitized": "controller"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:04.649950Z",
                            "start": "2026-06-12T15:34:04.567686Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000170",
                        "name": "Sanitize hostname"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "template",
                            "changed": true,
                            "checksum": "fb14f07b275cb893a9ffd217915375d941082bc9",
                            "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info/host-info.controller.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "host-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "fb14f07b275cb893a9ffd217915375d941082bc9",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info/host-info.controller.yaml",
                                    "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/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278444.7017899-204-276839144404687/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "976863599a84bee94976fe48fc95413b",
                            "mode": "0644",
                            "owner": "1000",
                            "size": 14920,
                            "src": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278444.7017899-204-276839144404687/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:05.181968Z",
                            "start": "2026-06-12T15:34:04.657984Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000171",
                        "name": "Write out all ansible variables/facts known for each host"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "_zuul_nolog_return": true,
                            "action": "zuul_debug_info",
                            "changed": false,
                            "df_i": "Filesystem        Inodes IUsed     IFree IUse% Mounted on\n/dev/vda2      209714160 55883 209658277    1% /\ndevtmpfs         1983379   448   1982931    1% /dev\ntmpfs            2013383     2   2013381    1% /dev/shm\ntmpfs             819200   674    818526    1% /run\ntmpfs               1024     2      1022    1% /run/credentials/systemd-journald.service\ntmpfs               1024     2      1022    1% /run/credentials/getty@tty1.service\ntmpfs               1024     2      1022    1% /run/credentials/serial-getty@ttyS0.service\ntmpfs             402676    19    402657    1% /run/user/1001\n",
                            "df_m": "Filesystem     1M-blocks  Used Available Use% Mounted on\n/dev/vda2         409534  9685    399850   3% /\ndevtmpfs            7748     0      7748   0% /dev\ntmpfs               7865     0      7865   0% /dev/shm\ntmpfs               3146    17      3130   1% /run\ntmpfs                  1     0         1   0% /run/credentials/systemd-journald.service\ntmpfs                  1     0         1   0% /run/credentials/getty@tty1.service\ntmpfs                  1     0         1   0% /run/credentials/serial-getty@ttyS0.service\ntmpfs               1573     1      1573   1% /run/user/1001\n",
                            "image_manifest_files": [],
                            "invocation": {
                                "module_args": {
                                    "image_manifest": null,
                                    "image_manifest_files": [
                                        "/etc/dib-builddate.txt",
                                        "/etc/image-hostname.txt"
                                    ],
                                    "ipv4_route_required": false,
                                    "ipv6_route_required": false,
                                    "traceroute_host": null
                                }
                            },
                            "network_interfaces": "1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1/128 scope host noprefixroute \n       valid_lft forever preferred_lft forever\n2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000\n    link/ether fa:16:3e:2c:77:06 brd ff:ff:ff:ff:ff:ff\n    altname enp0s3\n    altname enxfa163e2c7706\n    inet 38.102.83.69/24 brd 38.102.83.255 scope global dynamic noprefixroute ens3\n       valid_lft 43155sec preferred_lft 43155sec\n    inet6 fe80::f816:3eff:fe2c:7706/64 scope link noprefixroute \n       valid_lft forever preferred_lft forever\n",
                            "network_neighbors": "38.102.83.47 dev ens3 lladdr fa:16:3e:1f:fd:3d REACHABLE \n38.102.83.1 dev ens3 lladdr 00:1c:73:00:20:00 REACHABLE \n",
                            "network_routing_v4": "default via 38.102.83.1 dev ens3 proto dhcp src 38.102.83.69 metric 100 \n38.102.83.0/24 dev ens3 proto kernel scope link src 38.102.83.69 metric 100 \n169.254.169.254 via 38.102.83.126 dev ens3 proto dhcp src 38.102.83.69 metric 100 \n",
                            "network_routing_v6": "fe80::/64 dev ens3 proto kernel metric 1024 pref medium\n",
                            "proc_cpuinfo": "processor\t: 0\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 0\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 0\ninitial apicid\t: 0\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 1\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 1\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 1\ninitial apicid\t: 1\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 2\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 2\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 2\ninitial apicid\t: 2\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 3\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 3\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 3\ninitial apicid\t: 3\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 4\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 4\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 4\ninitial apicid\t: 4\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 5\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 5\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 5\ninitial apicid\t: 5\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 6\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 6\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 6\ninitial apicid\t: 6\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\nprocessor\t: 7\nvendor_id\t: AuthenticAMD\ncpu family\t: 23\nmodel\t\t: 49\nmodel name\t: AMD EPYC-Rome Processor\nstepping\t: 0\nmicrocode\t: 0x1000065\ncpu MHz\t\t: 2799.998\ncache size\t: 512 KB\nphysical id\t: 7\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 7\ninitial apicid\t: 7\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean pausefilter pfthreshold umip rdpid arch_capabilities\nbugs\t\t: sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass retbleed smt_rsb srso ibpb_no_ret spectre_v2_user\nbogomips\t: 5599.99\nTLB size\t: 1024 4K pages\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 48 bits virtual\npower management:\n\n",
                            "traceroute": null,
                            "uname": "Linux np0000072095.novalocal 6.12.0-233.el10.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 26 15:27:54 UTC 2026 x86_64 GNU/Linux\n"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:05.597724Z",
                            "start": "2026-06-12T15:34:05.189803Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000173",
                        "name": "Collect information about zuul worker"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "template",
                            "changed": true,
                            "checksum": "20e7679d09197df2b47fad1baa55350ee5cc3f62",
                            "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info/zuul-info.controller.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "zuul-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "20e7679d09197df2b47fad1baa55350ee5cc3f62",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/zuul-info/zuul-info.controller.txt",
                                    "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/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278445.661767-227-202082203844383/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "4cb7f2310fd55e79dfaee8b9c0773164",
                            "mode": "0644",
                            "owner": "1000",
                            "size": 2801,
                            "src": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278445.661767-227-202082203844383/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-00000000016b",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:06.098544Z",
                            "start": "2026-06-12T15:34:05.604315Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000174",
                        "name": "Write out all zuul information for each host"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "ansible_connection == 'kubectl'",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:06.138313Z",
                            "start": "2026-06-12T15:34:06.111728Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000001a",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "ansible_connection == 'kubectl'",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:06.171765Z",
                            "start": "2026-06-12T15:34:06.144991Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-00000000001b",
                        "name": ""
                    }
                },
                {
                    "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": "0a580a2a-001b-a27b-4a05-000000000021",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:06.939966Z",
                            "start": "2026-06-12T15:34:06.179273Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000023",
                        "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": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-a27b-4a05-000000000021",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:07.746699Z",
                            "start": "2026-06-12T15:34:06.947075Z"
                        },
                        "id": "0a580a2a-001b-a27b-4a05-000000000025",
                        "name": "Ensure Zuul Output directories exist"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 9,
            "failures": 0,
            "ignored": 0,
            "ok": 22,
            "rescued": 0,
            "skipped": 5,
            "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": "review.rdoproject.org/rdo-jobs/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:34:09.802383Z",
                    "start": "2026-06-12T15:34:08.522788Z"
                },
                "id": "0a580a2a-001b-2639-88c1-000000000002",
                "name": "localhost"
            },
            "tasks": [
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0700",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh"
                                },
                                "before": {
                                    "mode": "02700",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh"
                                }
                            },
                            "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": "0700",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0700",
                            "owner": "1000",
                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh",
                            "size": 25,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-000000000008",
                        "name": "configure-ssh-config-fips",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_0/review.rdoproject.org/rdo-jobs/roles/configure-ssh-config-fips"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:08.967883Z",
                            "start": "2026-06-12T15:34:08.531315Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000000a",
                        "name": "Ensure ssh config directory"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "ee83194b682d00bcedf5797977995737a1e57361",
                            "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh/config",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "tmpn_z4o_h1",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "ee83194b682d00bcedf5797977995737a1e57361",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ssh/config",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": "0600",
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278449.0109878-20-151465386244159/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "3cd0d6615872234187784a7cd5cd927d",
                            "mode": "0600",
                            "owner": "1000",
                            "size": 1288,
                            "src": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/.ansible/tmp/ansible-tmp-1781278449.0109878-20-151465386244159/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-000000000008",
                        "name": "configure-ssh-config-fips",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_0/review.rdoproject.org/rdo-jobs/roles/configure-ssh-config-fips"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:09.802383Z",
                            "start": "2026-06-12T15:34:08.975573Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000000b",
                        "name": "Setup ssh config"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:34:43.754917Z",
                    "start": "2026-06-12T15:34:09.812217Z"
                },
                "id": "0a580a2a-001b-2639-88c1-000000000013",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "prepare-workspace"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:09.858226Z",
                            "start": "2026-06-12T15:34:09.824758Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-000000000015",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-000000000073",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:10.323157Z",
                            "start": "2026-06-12T15:34:09.885012Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-000000000075",
                        "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": "0a580a2a-001b-2639-88c1-000000000073",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:40.023662Z",
                            "start": "2026-06-12T15:34:10.332460Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-000000000076",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "path_content": {
                                                "directories": [],
                                                "files": []
                                            },
                                            "state": "directory"
                                        }
                                    },
                                    "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": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "path_content": {
                                                "directories": [],
                                                "files": []
                                            },
                                            "state": "directory"
                                        }
                                    },
                                    "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": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "path_content": {
                                                "directories": [],
                                                "files": []
                                            },
                                            "state": "directory"
                                        }
                                    },
                                    "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": "0a580a2a-001b-2639-88c1-00000000001b",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:40.767058Z",
                            "start": "2026-06-12T15:34:40.029730Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000001d",
                        "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": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000001b",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:41.540595Z",
                            "start": "2026-06-12T15:34:40.776808Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000001f",
                        "name": "Ensure Zuul Output directories exist"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "sudo",
                                "-n",
                                "true"
                            ],
                            "delta": "0:00:00.037194",
                            "end": "2026-06-12 11:34:42.043504",
                            "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": "0a580a2a-001b-2639-88c1-000000000028-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:34:42.006310",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-2639-88c1-000000000028-1-controller"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:42.095083Z",
                            "start": "2026-06-12T15:34:41.584582Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-000000000028",
                        "name": "Check if worker can sudo"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "setup",
                            "changed": false,
                            "false_condition": "ansible_pkg_mgr is not defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:42.173893Z",
                            "start": "2026-06-12T15:34:42.098466Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000002f",
                        "name": "Gather needed facts"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "mirror.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:42.249151Z",
                            "start": "2026-06-12T15:34:42.182922Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-000000000030",
                        "name": "Set up infrastructure mirrors"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": 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/.pydistutils.cfg",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/home/zuul/.pydistutils.cfg",
                            "state": "absent"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:42.579549Z",
                            "start": "2026-06-12T15:34:42.270013Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-00000000009f",
                        "name": "Remove .pydistutils.cfg configuration in homedir"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_vars",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_facts": {
                                        "epel_mirror": "{{ http_or_https }}://{{ mirror_fqdn }}/epel",
                                        "package_mirror": "{{ http_or_https }}://{{ mirror_fqdn }}/{{ ansible_distribution | lower }}",
                                        "wheel_mirror": "{{ http_or_https }}://{{ mirror_fqdn }}/wheel/{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version }}-{{ ansible_architecture | lower }}"
                                    },
                                    "ansible_included_var_files": [
                                        "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/vars/CentOS.yaml"
                                    ],
                                    "ansible_loop_var": "zj_distro_os",
                                    "changed": false,
                                    "failed": false,
                                    "zj_distro_os": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/vars/CentOS.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:42.678606Z",
                            "start": "2026-06-12T15:34:42.588275Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-0000000000a0",
                        "name": "Include OS-specific variables"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "template",
                            "changed": true,
                            "checksum": "3c3118e2625c7a66cff112adc84cb922afdd426b",
                            "dest": "/etc/pip.conf",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "pip.conf.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "3c3118e2625c7a66cff112adc84cb922afdd426b",
                                    "content": null,
                                    "dest": "/etc/pip.conf",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278482.784779-77-17514153238243/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fae2e9290cd0007b3247e4b1937c251f",
                            "mode": "0644",
                            "owner": "root",
                            "secontext": "system_u:object_r:etc_t:s0",
                            "size": 293,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278482.784779-77-17514153238243/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:43.554054Z",
                            "start": "2026-06-12T15:34:42.688265Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-0000000000a2",
                        "name": "Install /etc/pip.conf configuration"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_distro_os",
                                    "include": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/tasks/mirror/default.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/tasks/mirror/default.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:43.649141Z",
                            "start": "2026-06-12T15:34:43.562032Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-0000000000a3",
                        "name": "Setup distribution specific packaging mirrors"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "msg": "WARNING: CentOS mirrors are not supported either by this role yet. The execution of the job will continue without setting up cached mirrors.\n"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-2639-88c1-00000000002d",
                        "name": "configure-mirrors",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/configure-mirrors"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:43.754917Z",
                            "start": "2026-06-12T15:34:43.669834Z"
                        },
                        "id": "0a580a2a-001b-2639-88c1-0000000000bf",
                        "name": "Warn about unsupported distribution"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 11,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        },
        "localhost": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "master",
    "index": "2",
    "phase": "pre",
    "playbook": "opendev.org/openstack/devstack/playbooks/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:36:05.047969Z",
                    "start": "2026-06-12T15:34:44.575890Z"
                },
                "id": "0a580a2a-001b-d07e-4442-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0711",
                                    "path": "/home/zuul"
                                },
                                "before": {
                                    "mode": "0700",
                                    "path": "/home/zuul"
                                }
                            },
                            "gid": 1001,
                            "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": "0711",
                            "owner": "zuul",
                            "path": "/home/zuul",
                            "secontext": "unconfined_u:object_r:user_home_dir_t:s0",
                            "size": 120,
                            "state": "directory",
                            "uid": 1001
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:45.219229Z",
                            "start": "2026-06-12T15:34:44.592087Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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-06-12T15:34:45.302477Z",
                            "start": "2026-06-12T15:34:45.222994Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000053",
                        "name": "Gather minimum local MTU"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "external_bridge_mtu": "1430"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:45.343835Z",
                            "start": "2026-06-12T15:34:45.305898Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:45.372829Z",
                            "start": "2026-06-12T15:34:45.347424Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000000e",
                        "name": "Set ephemeral device if /dev/xvde exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "/sbin/blkid",
                                "-L",
                                "ephemeral0"
                            ],
                            "delta": "0:00:00.003335",
                            "end": "2026-06-12 11:34:45.819100",
                            "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": "0a580a2a-001b-d07e-4442-000000000010-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "start": "2026-06-12 11:34:45.815765",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-000000000010-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:45.927362Z",
                            "start": "2026-06-12T15:34:45.412338Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:45.973521Z",
                            "start": "2026-06-12T15:34:45.935642Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.019347Z",
                            "start": "2026-06-12T15:34:45.983320Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000013",
                        "name": "Setup swap on ephemeral storage"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "root.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.084131Z",
                            "start": "2026-06-12T15:34:46.029139Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000014",
                        "name": "Setup swap file on root device"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "swap_required": "8192"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.192149Z",
                            "start": "2026-06-12T15:34:46.117938Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-0000000000f6",
                        "name": "Calculate required swap"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "df --output='fstype' /root | tail -1",
                            "delta": "0:00:00.006095",
                            "end": "2026-06-12 11:34:46.509660",
                            "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": "0a580a2a-001b-d07e-4442-0000000000f8-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:34:46.503565",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xfs",
                            "stdout_lines": [
                                "xfs"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-0000000000f8-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.745204Z",
                            "start": "2026-06-12T15:34:46.228667Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-0000000000f8",
                        "name": "Get root filesystem"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "root_filesystem": "xfs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.827079Z",
                            "start": "2026-06-12T15:34:46.753316Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-0000000000f9",
                        "name": "Save root filesystem"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "root_filesystem": "xfs"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:46.872207Z",
                            "start": "2026-06-12T15:34:46.832206Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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:12.106386",
                            "end": "2026-06-12 11:34:59.301992",
                            "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": "0a580a2a-001b-d07e-4442-0000000000fc-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:34:47.195606",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "8192+0 records in\n8192+0 records out\n8589934592 bytes (8.6 GB, 8.0 GiB) copied, 12.0986 s, 710 MB/s",
                            "stdout_lines": [
                                "8192+0 records in",
                                "8192+0 records out",
                                "8589934592 bytes (8.6 GB, 8.0 GiB) copied, 12.0986 s, 710 MB/s"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-0000000000fc-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:34:59.455320Z",
                            "start": "2026-06-12T15:34:46.895256Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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",
                            "secontext": "unconfined_u:object_r:admin_home_t:s0",
                            "size": 8589934592,
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:00.979205Z",
                            "start": "2026-06-12T15:34:59.463113Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-0000000000fd",
                        "name": "Ensure swapfile perms"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "mkswap",
                                "/root/swapfile"
                            ],
                            "delta": "0:00:00.984890",
                            "end": "2026-06-12 11:35:02.394738",
                            "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": "0a580a2a-001b-d07e-4442-0000000000fe-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:35:01.409848",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Setting up swapspace version 1, size = 8 GiB (8589930496 bytes)\nno label, UUID=c8e80e30-ec6a-4b2e-809e-d3e3cd8eeedd",
                            "stdout_lines": [
                                "Setting up swapspace version 1, size = 8 GiB (8589930496 bytes)",
                                "no label, UUID=c8e80e30-ec6a-4b2e-809e-d3e3cd8eeedd"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-0000000000fe-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:02.534466Z",
                            "start": "2026-06-12T15:35:01.020103Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:02.992284Z",
                            "start": "2026-06-12T15:35:02.542213Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-0000000000ff",
                        "name": "Write swap to fstab"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "swapon",
                                "-a"
                            ],
                            "delta": "0:00:00.014616",
                            "end": "2026-06-12 11:35:03.330671",
                            "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": "0a580a2a-001b-d07e-4442-000000000100-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:35:03.316055",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-000000000100-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:03.542894Z",
                            "start": "2026-06-12T15:35:03.029246Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000100",
                        "name": "Add all swap"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "swap_required": "8192"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:03.595989Z",
                            "start": "2026-06-12T15:35:03.551149Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:04.074097Z",
                            "start": "2026-06-12T15:35:03.603886Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_4/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:04.126349Z",
                            "start": "2026-06-12T15:35:04.081578Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:04.634602Z",
                            "start": "2026-06-12T15:35:04.142382Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:04.944633Z",
                            "start": "2026-06-12T15:35:04.640044Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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 np0000072095.novalocal",
                                    "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": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:05.561779Z",
                            "start": "2026-06-12T15:35:04.950041Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000001c",
                        "name": "Create stack user"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1003,
                                    "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",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:05.881985Z",
                            "start": "2026-06-12T15:35:05.569989Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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-1781278505.9710803-47-264782341830776/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b3bbdc1ed9941e5fbe955e42a964dc63",
                            "mode": "0440",
                            "owner": "root",
                            "secontext": "system_u:object_r:etc_t:s0",
                            "size": 30,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278505.9710803-47-264782341830776/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:07.270825Z",
                            "start": "2026-06-12T15:35:05.893318Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000001e",
                        "name": "Copy 50_stack_sh file to /etc/sudoers.d"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1003,
                                    "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",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:07.601048Z",
                            "start": "2026-06-12T15:35:07.280067Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:07.928716Z",
                            "start": "2026-06-12T15:35:07.612542Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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 np0000072095.novalocal",
                                    "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": 1004
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:08.381355Z",
                            "start": "2026-06-12T15:35:07.932324Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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-1781278508.4710479-63-138139205783749/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "a614c6389b85da6bd826b2da842cd7ee",
                            "mode": "0440",
                            "owner": "root",
                            "secontext": "system_u:object_r:etc_t:s0",
                            "size": 130,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278508.4710479-63-138139205783749/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:09.473724Z",
                            "start": "2026-06-12T15:35:08.391562Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000025",
                        "name": "Copy 51_tempest_sh to /etc/sudoers.d"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 12,
                            "files": [
                                {
                                    "atime": 1781278479.275478,
                                    "ctime": 1781278479.490467,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 650117312,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278420.0959582,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/cinder",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.3264754,
                                    "ctime": 1781278479.4924672,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 574619843,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278419.4219398,
                                    "nlink": 16,
                                    "path": "src/opendev.org/openstack/devstack",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.3344748,
                                    "ctime": 1781278479.493467,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 855638212,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278420.3259645,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/glance",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.3474743,
                                    "ctime": 1781278479.494467,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 532676806,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278423.3790467,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/horizon",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.3794727,
                                    "ctime": 1781278479.4984667,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 54526154,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278420.604972,
                                    "nlink": 15,
                                    "path": "src/opendev.org/openstack/keystone",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.391472,
                                    "ctime": 1781278479.5004666,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 662700236,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278421.2549894,
                                    "nlink": 15,
                                    "path": "src/opendev.org/openstack/neutron",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.4234705,
                                    "ctime": 1781278479.5034666,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 780140752,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278421.9410079,
                                    "nlink": 14,
                                    "path": "src/opendev.org/openstack/nova",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.4594686,
                                    "ctime": 1781278479.5074663,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 809500884,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278422.6280265,
                                    "nlink": 3,
                                    "path": "src/opendev.org/openstack/os-test-images",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 165,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.4594686,
                                    "ctime": 1781278479.5074663,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 9712416,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278422.2900174,
                                    "nlink": 11,
                                    "path": "src/opendev.org/openstack/placement",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.4634686,
                                    "ctime": 1781278479.5074663,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 490733784,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278419.6689465,
                                    "nlink": 10,
                                    "path": "src/opendev.org/openstack/requirements",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.4674683,
                                    "ctime": 1781278479.5084662,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 482345175,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278422.5130234,
                                    "nlink": 13,
                                    "path": "src/opendev.org/openstack/swift",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1781278479.474468,
                                    "ctime": 1781278479.5094662,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 440402136,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278422.8150315,
                                    "nlink": 11,
                                    "path": "src/opendev.org/openstack/tempest",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "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": 12,
                            "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": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:09.875531Z",
                            "start": "2026-06-12T15:35:09.481639Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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/cinder",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:01.150709",
                                    "end": "2026-06-12 11:35:11.305039",
                                    "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": 1781278479.275478,
                                        "ctime": 1781278479.490467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 650117312,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.0959582,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/cinder",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:10.154330",
                                    "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/devstack",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.275884",
                                    "end": "2026-06-12 11:35:11.862672",
                                    "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": 1781278479.3264754,
                                        "ctime": 1781278479.4924672,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 574619843,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278419.4219398,
                                        "nlink": 16,
                                        "path": "src/opendev.org/openstack/devstack",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:11.586788",
                                    "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.360264",
                                    "end": "2026-06-12 11:35:12.498114",
                                    "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": 1781278479.3344748,
                                        "ctime": 1781278479.493467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 855638212,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.3259645,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/glance",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:12.137850",
                                    "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/horizon",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.874849",
                                    "end": "2026-06-12 11:35:13.651163",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/horizon /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": 1781278479.3474743,
                                        "ctime": 1781278479.494467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 532676806,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278423.3790467,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/horizon",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:12.776314",
                                    "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.464633",
                                    "end": "2026-06-12 11:35:14.405280",
                                    "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": 1781278479.3794727,
                                        "ctime": 1781278479.4984667,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 54526154,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.604972,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/keystone",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:13.940647",
                                    "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.337684",
                                    "end": "2026-06-12 11:35:16.006146",
                                    "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": 1781278479.391472,
                                        "ctime": 1781278479.5004666,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 662700236,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278421.2549894,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/neutron",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:14.668462",
                                    "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:04.318672",
                                    "end": "2026-06-12 11:35:20.615909",
                                    "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": 1781278479.4234705,
                                        "ctime": 1781278479.5034666,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 780140752,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278421.9410079,
                                        "nlink": 14,
                                        "path": "src/opendev.org/openstack/nova",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:16.297237",
                                    "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.060638",
                                    "end": "2026-06-12 11:35:20.957474",
                                    "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": 1781278479.4594686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 809500884,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.6280265,
                                        "nlink": 3,
                                        "path": "src/opendev.org/openstack/os-test-images",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 165,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:20.896836",
                                    "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.168741",
                                    "end": "2026-06-12 11:35:21.408533",
                                    "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": 1781278479.4594686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 9712416,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.2900174,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/placement",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:21.239792",
                                    "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.197199",
                                    "end": "2026-06-12 11:35:21.888441",
                                    "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": 1781278479.4634686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 490733784,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278419.6689465,
                                        "nlink": 10,
                                        "path": "src/opendev.org/openstack/requirements",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:21.691242",
                                    "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.575573",
                                    "end": "2026-06-12 11:35:22.756836",
                                    "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": 1781278479.4674683,
                                        "ctime": 1781278479.5084662,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 482345175,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.5130234,
                                        "nlink": 13,
                                        "path": "src/opendev.org/openstack/swift",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:22.181263",
                                    "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/tempest",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.393256",
                                    "end": "2026-06-12 11:35:23.420901",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/tempest /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": 1781278479.474468,
                                        "ctime": 1781278479.5094662,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 440402136,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.8150315,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/tempest",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:23.027645",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:23.485902Z",
                            "start": "2026-06-12T15:35:09.880304Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000002a",
                        "name": "Copy Zuul repos into devstack working directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 1,
                            "files": [
                                {
                                    "atime": 1781278479.270478,
                                    "ctime": 1781278479.4894671,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 192938114,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278413.49178,
                                    "nlink": 3,
                                    "path": "src/github.com/novnc",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 19,
                                    "uid": 1001,
                                    "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": 1,
                            "msg": "All paths examined",
                            "skipped_paths": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:23.803202Z",
                            "start": "2026-06-12T15:35:23.495622Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000002b",
                        "name": "Find top level github projects"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 1,
                            "files": [
                                {
                                    "atime": 1781278479.270478,
                                    "ctime": 1781278479.4894671,
                                    "dev": 64514,
                                    "gid": 1001,
                                    "gr_name": "zuul",
                                    "inode": 197132480,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": true,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "2755",
                                    "mtime": 1781278419.609945,
                                    "nlink": 12,
                                    "path": "src/github.com/novnc/novnc",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1001,
                                    "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"
                                    ],
                                    "patterns": [
                                        "*"
                                    ],
                                    "read_whole_file": false,
                                    "recurse": false,
                                    "size": null,
                                    "use_regex": false
                                }
                            },
                            "matched": 1,
                            "msg": "All paths examined",
                            "skipped_paths": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:24.134078Z",
                            "start": "2026-06-12T15:35:23.809508Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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.182728",
                                    "end": "2026-06-12 11:35:24.616925",
                                    "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": 1781278479.270478,
                                        "ctime": 1781278479.4894671,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 197132480,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278419.609945,
                                        "nlink": 12,
                                        "path": "src/github.com/novnc/novnc",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 11:35:24.434197",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:24.668230Z",
                            "start": "2026-06-12T15:35:24.144409Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": 1781278479.275478,
                                        "ctime": 1781278479.490467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 650117312,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.0959582,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/cinder",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.3264754,
                                        "ctime": 1781278479.4924672,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 574619843,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278419.4219398,
                                        "nlink": 16,
                                        "path": "src/opendev.org/openstack/devstack",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.3344748,
                                        "ctime": 1781278479.493467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 855638212,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.3259645,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/glance",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.3474743,
                                        "ctime": 1781278479.494467,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 532676806,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278423.3790467,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/horizon",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.3794727,
                                        "ctime": 1781278479.4984667,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 54526154,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278420.604972,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/keystone",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.391472,
                                        "ctime": 1781278479.5004666,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 662700236,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278421.2549894,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/neutron",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.4234705,
                                        "ctime": 1781278479.5034666,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 780140752,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278421.9410079,
                                        "nlink": 14,
                                        "path": "src/opendev.org/openstack/nova",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.4594686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 809500884,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.6280265,
                                        "nlink": 3,
                                        "path": "src/opendev.org/openstack/os-test-images",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 165,
                                        "uid": 1001,
                                        "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": 1781278479.4594686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 9712416,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.2900174,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/placement",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.4634686,
                                        "ctime": 1781278479.5074663,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 490733784,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278419.6689465,
                                        "nlink": 10,
                                        "path": "src/opendev.org/openstack/requirements",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.4674683,
                                        "ctime": 1781278479.5084662,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 482345175,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.5130234,
                                        "nlink": 13,
                                        "path": "src/opendev.org/openstack/swift",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "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": 1781278479.474468,
                                        "ctime": 1781278479.5094662,
                                        "dev": 64514,
                                        "gid": 1001,
                                        "gr_name": "zuul",
                                        "inode": 440402136,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": true,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "2755",
                                        "mtime": 1781278422.8150315,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/tempest",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1001,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:24.831301Z",
                            "start": "2026-06-12T15:35:24.680673Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:57.002856Z",
                            "start": "2026-06-12T15:35:24.841226Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000002f",
                        "name": "Set ownership of repos"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1003,
                                    "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",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000031",
                        "name": "setup-devstack-log-dir",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-log-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:57.344259Z",
                            "start": "2026-06-12T15:35:57.025198Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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.005322",
                            "end": "2026-06-12 11:35:57.833770",
                            "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": "0a580a2a-001b-d07e-4442-000000000037-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-06-12 11:35:57.828448",
                            "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": "0a580a2a-001b-d07e-4442-000000000037-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000035",
                        "name": "setup-devstack-cache",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-cache"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:57.895342Z",
                            "start": "2026-06-12T15:35:57.380270Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "02755",
                            "owner": "stack",
                            "path": "/opt/stack/devstack/files",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-000000000035",
                        "name": "setup-devstack-cache",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/setup-devstack-cache"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:58.578621Z",
                            "start": "2026-06-12T15:35:57.903125Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-000000000038",
                        "name": "Set ownership of cached files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "which",
                                "journalctl"
                            ],
                            "delta": "0:00:00.007177",
                            "end": "2026-06-12 11:35:59.262758",
                            "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": "0a580a2a-001b-d07e-4442-00000000003c-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:35:59.255581",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/usr/bin/journalctl",
                            "stdout_lines": [
                                "/usr/bin/journalctl"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-00000000003c-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:35:59.615114Z",
                            "start": "2026-06-12T15:35:58.599620Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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.006929",
                            "end": "2026-06-12 11:35:59.980842",
                            "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": "0a580a2a-001b-d07e-4442-00000000003e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:35:59.973913",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "2026-06-12 11:35:59",
                            "stdout_lines": [
                                "2026-06-12 11:35:59"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d07e-4442-00000000003e-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:00.174048Z",
                            "start": "2026-06-12T15:35:59.660325Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-00000000003e",
                        "name": "Get current date"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "1fb3e7c774e1b5339ed396073934adda975b12d8",
                            "dest": "/opt/stack/log-start-timestamp.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "tmpl95l2h60",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "1fb3e7c774e1b5339ed396073934adda975b12d8",
                                    "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-1781278560.255157-110-253338442923160/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "3a47de2d42a6cf11f3d005496c0083a3",
                            "mode": "0644",
                            "owner": "root",
                            "secontext": "system_u:object_r:usr_t:s0",
                            "size": 19,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781278560.255157-110-253338442923160/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:01.062130Z",
                            "start": "2026-06-12T15:36:00.178856Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:01.097255Z",
                            "start": "2026-06-12T15:36:01.070502Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:01.642772Z",
                            "start": "2026-06-12T15:36:01.134908Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:02.171875Z",
                            "start": "2026-06-12T15:36:01.664614Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:02.209222Z",
                            "start": "2026-06-12T15:36:02.181282Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:02.753003Z",
                            "start": "2026-06-12T15:36:02.244266Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:03.277225Z",
                            "start": "2026-06-12T15:36:02.769908Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:03.313542Z",
                            "start": "2026-06-12T15:36:03.286754Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:03.390270Z",
                            "start": "2026-06-12T15:36:03.364848Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:03.922726Z",
                            "start": "2026-06-12T15:36:03.414906Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:04.471649Z",
                            "start": "2026-06-12T15:36:03.961817Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:04.508804Z",
                            "start": "2026-06-12T15:36:04.481942Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "0a580a2a-001b-d07e-4442-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:04.544905Z",
                            "start": "2026-06-12T15:36:04.518965Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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"
                                                }
                                            }
                                        },
                                        "test-config": {
                                            "$TEMPEST_CONFIG": {
                                                "compute": {
                                                    "min_compute_nodes": "1"
                                                },
                                                "service-clients": {
                                                    "http_timeout": 90
                                                }
                                            }
                                        }
                                    },
                                    "localrc": {
                                        "ADMIN_PASSWORD": "secretadmin",
                                        "DATABASE_PASSWORD": "secretdatabase",
                                        "DEBUG_LIBVIRT_COREDUMPS": true,
                                        "ENABLE_SYSCTL_MEM_TUNING": true,
                                        "ENABLE_SYSCTL_NET_TUNING": true,
                                        "ENABLE_VOLUME_MULTIATTACH": true,
                                        "ENABLE_ZSWAP": true,
                                        "ERROR_ON_CLONE": true,
                                        "FIXED_RANGE": "10.1.0.0/20",
                                        "FLOATING_RANGE": "172.24.5.0/24",
                                        "FORCE_CONFIG_DRIVE": true,
                                        "GLANCE_USE_IMPORT_WORKFLOW": true,
                                        "HOST_IP": "38.102.83.69",
                                        "IMAGE_URLS": "http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                        "IPV4_ADDRS_SAFE_TO_USE": "10.1.0.0/20",
                                        "LIBVIRT_TYPE": "qemu",
                                        "LOGFILE": "/opt/stack/logs/devstacklog.txt",
                                        "LOG_COLOR": false,
                                        "NETWORK_GATEWAY": "10.1.0.1",
                                        "NOVA_LIBVIRT_TB_CACHE_SIZE": 128,
                                        "NOVA_VNC_ENABLED": true,
                                        "OVN_DBS_LOG_LEVEL": "dbg",
                                        "PUBLIC_BRIDGE_MTU": "1430",
                                        "PUBLIC_NETWORK_GATEWAY": "172.24.5.1",
                                        "PYTHON3_VERSION": 3.12,
                                        "RABBIT_PASSWORD": "secretrabbit",
                                        "SERVICE_HOST": "38.102.83.69",
                                        "SERVICE_PASSWORD": "secretservice",
                                        "SWIFT_HASH": 1234123412341234,
                                        "SWIFT_REPLICAS": 1,
                                        "SWIFT_START_ALL_SERVICES": false,
                                        "USE_PYTHON3": true,
                                        "VERBOSE": true,
                                        "VERBOSE_NO_TIMESTAMP": true
                                    },
                                    "path": "/opt/stack/devstack/local.conf",
                                    "plugins": {
                                        "neutron": "https://opendev.org/openstack/neutron"
                                    },
                                    "project": {
                                        "canonical_hostname": "opendev.org",
                                        "canonical_name": "opendev.org/openstack/devstack",
                                        "name": "openstack/devstack",
                                        "short_name": "devstack",
                                        "src_dir": "src/opendev.org/openstack/devstack"
                                    },
                                    "projects": {
                                        "github.com/novnc/novnc": {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/novnc/novnc",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "7c36fabe599e053c5a81e98e091ac636f6c1e174",
                                            "name": "novnc/novnc",
                                            "required": true,
                                            "short_name": "novnc",
                                            "src_dir": "src/github.com/novnc/novnc"
                                        },
                                        "opendev.org/openstack/cinder": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/cinder",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "7b775141853d809cc2f66c8d45710c3d3d6c2230",
                                            "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": "zuul branch",
                                            "commit": "28225bcbd14681f4b9e1f8ce4946fc93e6ab6c83",
                                            "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": "zuul branch",
                                            "commit": "c7a5f6e00037725846ab30df32339fe3fb68df4b",
                                            "name": "openstack/glance",
                                            "required": true,
                                            "short_name": "glance",
                                            "src_dir": "src/opendev.org/openstack/glance"
                                        },
                                        "opendev.org/openstack/horizon": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/horizon",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "c17623de60a9852ed1324f1eb1d151a97f338cee",
                                            "name": "openstack/horizon",
                                            "required": true,
                                            "short_name": "horizon",
                                            "src_dir": "src/opendev.org/openstack/horizon"
                                        },
                                        "opendev.org/openstack/keystone": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/keystone",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "eb3c0cd99a353fde717155aa80da4ddb4251ffe4",
                                            "name": "openstack/keystone",
                                            "required": true,
                                            "short_name": "keystone",
                                            "src_dir": "src/opendev.org/openstack/keystone"
                                        },
                                        "opendev.org/openstack/neutron": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/neutron",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "de087e8f12a916d46565a360b9a350356d8ed994",
                                            "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": "zuul branch",
                                            "commit": "48ea13af2f5f2771e6717c496333f56926d197dd",
                                            "name": "openstack/nova",
                                            "required": true,
                                            "short_name": "nova",
                                            "src_dir": "src/opendev.org/openstack/nova"
                                        },
                                        "opendev.org/openstack/os-test-images": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/os-test-images",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "5d0367e03788764f41da8effffa14e3eac513201",
                                            "name": "openstack/os-test-images",
                                            "required": true,
                                            "short_name": "os-test-images",
                                            "src_dir": "src/opendev.org/openstack/os-test-images"
                                        },
                                        "opendev.org/openstack/placement": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/placement",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "3cba66c70ce49e31e582c8d03e945017f38fcf11",
                                            "name": "openstack/placement",
                                            "required": true,
                                            "short_name": "placement",
                                            "src_dir": "src/opendev.org/openstack/placement"
                                        },
                                        "opendev.org/openstack/requirements": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/requirements",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "3c52a72d47377080503df780bf96c3ef778bd1dd",
                                            "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": "zuul branch",
                                            "commit": "a4fcc02614e9b47c35da234eb0c6c5b2c3b46a4a",
                                            "name": "openstack/swift",
                                            "required": true,
                                            "short_name": "swift",
                                            "src_dir": "src/opendev.org/openstack/swift"
                                        },
                                        "opendev.org/openstack/tempest": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/tempest",
                                            "checkout": "master",
                                            "checkout_description": "zuul branch",
                                            "commit": "8c850b818d72bb288bb731b429f61a6741fe1ab4",
                                            "name": "openstack/tempest",
                                            "required": true,
                                            "short_name": "tempest",
                                            "src_dir": "src/opendev.org/openstack/tempest"
                                        }
                                    },
                                    "services": {
                                        "c-api": true,
                                        "c-bak": true,
                                        "c-sch": true,
                                        "c-vol": true,
                                        "dstat": false,
                                        "etcd3": true,
                                        "file_tracker": true,
                                        "g-api": true,
                                        "horizon": true,
                                        "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,
                                        "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": true,
                                        "s-container": true,
                                        "s-object": true,
                                        "s-proxy": true,
                                        "tempest": true,
                                        "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": "0a580a2a-001b-d07e-4442-00000000004e",
                        "name": "write-devstack-local-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/write-devstack-local-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:05.047969Z",
                            "start": "2026-06-12T15:36:04.561618Z"
                        },
                        "id": "0a580a2a-001b-d07e-4442-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": "master",
    "index": "0",
    "phase": "run",
    "playbook": "opendev.org/openstack/tempest/playbooks/devstack-tempest.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T15:49:47.050703Z",
                    "start": "2026-06-12T15:36:05.874830Z"
                },
                "id": "0a580a2a-001b-0719-a67d-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "run-devstack"
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:36:05.919104Z",
                            "start": "2026-06-12T15:36:05.888550Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000007",
                        "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:13:39.368068",
                            "end": "2026-06-12 11:49:45.764050",
                            "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": "0a580a2a-001b-0719-a67d-000000000041-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:36:06.395982",
                            "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=/sbin:/bin:/usr/sbin:/usr/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=1781278566\n+ [[ -r /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+ [[ 1003 -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++ NAME='CentOS Stream'\n++ VERSION='10 (Coughlan)'\n++ RELEASE_TYPE=stable\n++ ID=centos\n++ ID_LIKE='rhel fedora'\n++ VERSION_ID=10\n++ PLATFORM_ID=platform:el10\n++ PRETTY_NAME='CentOS Stream 10 (Coughlan)'\n++ ANSI_COLOR='0;31'\n++ LOGO=fedora-logo-icon\n++ CPE_NAME=cpe:/o:centos:centos:10\n++ HOME_URL=https://centos.org/\n++ VENDOR_NAME=CentOS\n++ VENDOR_URL=https://centos.org/\n++ BUG_REPORT_URL=https://issues.redhat.com/\n++ REDHAT_SUPPORT_PRODUCT='Red Hat Enterprise Linux 10'\n++ REDHAT_SUPPORT_PRODUCT_VERSION='CentOS Stream'\n+ [[ centos =~ (almalinux|centos|rocky|rhel) ]]\n+ os_RELEASE=10\n++ echo 10 '(Coughlan)'\n++ grep -oP '(?<=[(])[^)]*'\n+ os_CODENAME=Coughlan\n++ echo CentOS Stream\n++ tr -d '[:space:]'\n+ os_VENDOR=CentOSStream\n+ [[ CentOSStream =~ (Debian|Ubuntu) ]]\n+ os_PACKAGE=rpm\n+ typeset -xr os_VENDOR\n+ typeset -xr os_RELEASE\n+ typeset -xr os_PACKAGE\n+ typeset -xr os_CODENAME\n+ [[ CentOSStream =~ (Ubuntu) ]]\n+ [[ CentOSStream =~ (Debian) ]]\n+ [[ CentOSStream =~ (Fedora) ]]\n+ [[ CentOSStream =~ (Red.*Hat) ]]\n+ [[ CentOSStream =~ (CentOS) ]]\n++ echo 10\n++ cut -d. -f1\n+ MAJOR_VERSION=10\n+ DISTRO=rhel10\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++ [[ 1003 -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+++ enable_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++++ grep xtrace\n++++ set +o\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 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+++ enable_service s-account\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service s-container\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service s-object\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service s-proxy\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_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+++ ENABLE_SYSCTL_MEM_TUNING=True\n+++ ENABLE_SYSCTL_NET_TUNING=True\n+++ ENABLE_VOLUME_MULTIATTACH=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+++ FORCE_CONFIG_DRIVE=True\n+++ GLANCE_USE_IMPORT_WORKFLOW=True\n+++ HOST_IP=38.102.83.69\n+++ IMAGE_URLS='http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img'\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+++ NETWORK_GATEWAY=10.1.0.1\n+++ NOVA_LIBVIRT_TB_CACHE_SIZE=128\n+++ NOVA_VNC_ENABLED=True\n+++ OVN_DBS_LOG_LEVEL=dbg\n+++ PUBLIC_BRIDGE_MTU=1430\n+++ PUBLIC_NETWORK_GATEWAY=172.24.5.1\n+++ PYTHON3_VERSION=3.12\n+++ RABBIT_PASSWORD=secretrabbit\n+++ SERVICE_HOST=38.102.83.69\n+++ SERVICE_PASSWORD=secretservice\n+++ SWIFT_HASH=1234123412341234\n+++ SWIFT_REPLICAS=1\n+++ SWIFT_START_ALL_SERVICES=False\n+++ USE_PYTHON3=True\n+++ VERBOSE=True\n+++ VERBOSE_NO_TIMESTAMP=True\n+++ LIBS_FROM_GIT=novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest\n+++ enable_plugin neutron https://opendev.org/openstack/neutron\n+++ local name=neutron\n+++ local url=https://opendev.org/openstack/neutron\n+++ local branch=master\n+++ is_plugin_enabled neutron\n+++ local name=neutron\n+++ [[ ,, =~ ,neutron, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,neutron\n+++ GITREPO[$name]=https://opendev.org/openstack/neutron\n+++ GITDIR[$name]=/opt/stack/neutron\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 /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:167                       :   trueorfalse False ENFORCE_SCOPE\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:167                       :   ENFORCE_SCOPE=False\n++ stackrc:source:174                       :   DEVSTACK_VENV=/opt/stack/data/venv\n++ stackrc:source:180                       :   [[ CentOSStream =~ (CentOSStream|Rocky) ]]\n+++ stackrc:source:181                       :   trueorfalse False 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:181                       :   GLOBAL_VENV=False\n+++ stackrc:source:190                       :   trueorfalse False USE_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:190                       :   USE_VENV=False\n++ stackrc:source:195                       :   ADDITIONAL_VENV_PACKAGES=\n+++ stackrc:source:199                       :   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:199                       :   DATABASE_QUERY_LOGGING=False\n+++ stackrc:source:203                       :   trueorfalse True MYSQL_GATHER_PERFORMANCE\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:203                       :   MYSQL_GATHER_PERFORMANCE=True\n+++ stackrc:source:208                       :   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:208                       :   MYSQL_REDUCE_MEMORY=True\n++ stackrc:source:219                       :   GIT_TIMEOUT=0\n++ stackrc:source:225                       :   WSGI_MODE=uwsgi\n++ stackrc:source:226                       :   [[ uwsgi != \\u\\w\\s\\g\\i ]]\n++ stackrc:source:234                       :   GIT_BASE=https://opendev.org\n++ stackrc:source:237                       :   REQUIREMENTS_DIR=/opt/stack/requirements\n++ stackrc:source:255                       :   DEVSTACK_SERIES=2026.2\n++ stackrc:source:264                       :   CINDER_REPO=https://opendev.org/openstack/cinder.git\n++ stackrc:source:265                       :   CINDER_BRANCH=master\n++ stackrc:source:268                       :   GLANCE_REPO=https://opendev.org/openstack/glance.git\n++ stackrc:source:269                       :   GLANCE_BRANCH=master\n++ stackrc:source:272                       :   HORIZON_REPO=https://opendev.org/openstack/horizon.git\n++ stackrc:source:273                       :   HORIZON_BRANCH=master\n++ stackrc:source:276                       :   KEYSTONE_REPO=https://opendev.org/openstack/keystone.git\n++ stackrc:source:277                       :   KEYSTONE_BRANCH=master\n++ stackrc:source:280                       :   NEUTRON_REPO=https://opendev.org/openstack/neutron.git\n++ stackrc:source:281                       :   NEUTRON_BRANCH=master\n++ stackrc:source:284                       :   NOVA_REPO=https://opendev.org/openstack/nova.git\n++ stackrc:source:285                       :   NOVA_BRANCH=master\n++ stackrc:source:288                       :   SWIFT_REPO=https://opendev.org/openstack/swift.git\n++ stackrc:source:289                       :   SWIFT_BRANCH=master\n++ stackrc:source:292                       :   PLACEMENT_REPO=https://opendev.org/openstack/placement.git\n++ stackrc:source:293                       :   PLACEMENT_BRANCH=master\n++ stackrc:source:302                       :   REQUIREMENTS_REPO=https://opendev.org/openstack/requirements.git\n++ stackrc:source:303                       :   REQUIREMENTS_BRANCH=master\n++ stackrc:source:306                       :   TEMPEST_REPO=https://opendev.org/openstack/tempest.git\n++ stackrc:source:307                       :   TEMPEST_BRANCH=master\n++ stackrc:source:308                       :   TEMPEST_VENV_UPPER_CONSTRAINTS=master\n++ stackrc:source:310                       :   OSTESTIMAGES_REPO=https://opendev.org/openstack/os-test-images.git\n++ stackrc:source:311                       :   OSTESTIMAGES_BRANCH=master\n++ stackrc:source:312                       :   OSTESTIMAGES_DIR=/opt/stack/os-test-images\n++ stackrc:source:322                       :   GITREPO[\"python-cinderclient\"]=https://opendev.org/openstack/python-cinderclient.git\n++ stackrc:source:323                       :   GITBRANCH[\"python-cinderclient\"]=master\n++ stackrc:source:326                       :   GITREPO[\"python-brick-cinderclient-ext\"]=https://opendev.org/openstack/python-brick-cinderclient-ext.git\n++ stackrc:source:327                       :   GITBRANCH[\"python-brick-cinderclient-ext\"]=master\n++ stackrc:source:330                       :   GITREPO[\"python-barbicanclient\"]=https://opendev.org/openstack/python-barbicanclient.git\n++ stackrc:source:331                       :   GITBRANCH[\"python-barbicanclient\"]=master\n++ stackrc:source:332                       :   GITDIR[\"python-barbicanclient\"]=/opt/stack/python-barbicanclient\n++ stackrc:source:335                       :   GITREPO[\"python-glanceclient\"]=https://opendev.org/openstack/python-glanceclient.git\n++ stackrc:source:336                       :   GITBRANCH[\"python-glanceclient\"]=master\n++ stackrc:source:339                       :   GITREPO[\"python-ironicclient\"]=https://opendev.org/openstack/python-ironicclient.git\n++ stackrc:source:340                       :   GITBRANCH[\"python-ironicclient\"]=master\n++ stackrc:source:342                       :   GITDIR[\"python-ironicclient\"]=/opt/stack/python-ironicclient\n++ stackrc:source:345                       :   GITREPO[\"keystoneauth\"]=https://opendev.org/openstack/keystoneauth.git\n++ stackrc:source:346                       :   GITBRANCH[\"keystoneauth\"]=master\n++ stackrc:source:349                       :   GITREPO[\"python-keystoneclient\"]=https://opendev.org/openstack/python-keystoneclient.git\n++ stackrc:source:350                       :   GITBRANCH[\"python-keystoneclient\"]=master\n++ stackrc:source:353                       :   GITREPO[\"python-neutronclient\"]=https://opendev.org/openstack/python-neutronclient.git\n++ stackrc:source:354                       :   GITBRANCH[\"python-neutronclient\"]=master\n++ stackrc:source:357                       :   GITREPO[\"python-novaclient\"]=https://opendev.org/openstack/python-novaclient.git\n++ stackrc:source:358                       :   GITBRANCH[\"python-novaclient\"]=master\n++ stackrc:source:361                       :   GITREPO[\"python-swiftclient\"]=https://opendev.org/openstack/python-swiftclient.git\n++ stackrc:source:362                       :   GITBRANCH[\"python-swiftclient\"]=master\n++ stackrc:source:365                       :   GITREPO[\"python-openstackclient\"]=https://opendev.org/openstack/python-openstackclient.git\n++ stackrc:source:366                       :   GITBRANCH[\"python-openstackclient\"]=master\n++ stackrc:source:368                       :   GITDIR[\"python-openstackclient\"]=/opt/stack/python-openstackclient\n++ stackrc:source:371                       :   GITREPO[\"osc-placement\"]=https://opendev.org/openstack/osc-placement.git\n++ stackrc:source:372                       :   GITBRANCH[\"osc-placement\"]=master\n++ stackrc:source:383                       :   GITREPO[\"castellan\"]=https://opendev.org/openstack/castellan.git\n++ stackrc:source:384                       :   GITBRANCH[\"castellan\"]=master\n++ stackrc:source:387                       :   GITREPO[\"cliff\"]=https://opendev.org/openstack/cliff.git\n++ stackrc:source:388                       :   GITBRANCH[\"cliff\"]=master\n++ stackrc:source:391                       :   GITREPO[\"futurist\"]=https://opendev.org/openstack/futurist.git\n++ stackrc:source:392                       :   GITBRANCH[\"futurist\"]=master\n++ stackrc:source:395                       :   GITREPO[\"debtcollector\"]=https://opendev.org/openstack/debtcollector.git\n++ stackrc:source:396                       :   GITBRANCH[\"debtcollector\"]=master\n++ stackrc:source:399                       :   GITREPO[\"etcd3gw\"]=https://opendev.org/openstack/etcd3gw.git\n++ stackrc:source:400                       :   GITBRANCH[\"etcd3gw\"]=master\n++ stackrc:source:403                       :   GITREPO[\"automaton\"]=https://opendev.org/openstack/automaton.git\n++ stackrc:source:404                       :   GITBRANCH[\"automaton\"]=master\n++ stackrc:source:407                       :   GITREPO[\"oslo.cache\"]=https://opendev.org/openstack/oslo.cache.git\n++ stackrc:source:408                       :   GITBRANCH[\"oslo.cache\"]=master\n++ stackrc:source:411                       :   GITREPO[\"oslo.concurrency\"]=https://opendev.org/openstack/oslo.concurrency.git\n++ stackrc:source:412                       :   GITBRANCH[\"oslo.concurrency\"]=master\n++ stackrc:source:415                       :   GITREPO[\"oslo.config\"]=https://opendev.org/openstack/oslo.config.git\n++ stackrc:source:416                       :   GITBRANCH[\"oslo.config\"]=master\n++ stackrc:source:419                       :   GITREPO[\"oslo.context\"]=https://opendev.org/openstack/oslo.context.git\n++ stackrc:source:420                       :   GITBRANCH[\"oslo.context\"]=master\n++ stackrc:source:423                       :   GITREPO[\"oslo.db\"]=https://opendev.org/openstack/oslo.db.git\n++ stackrc:source:424                       :   GITBRANCH[\"oslo.db\"]=master\n++ stackrc:source:427                       :   GITREPO[\"oslo.i18n\"]=https://opendev.org/openstack/oslo.i18n.git\n++ stackrc:source:428                       :   GITBRANCH[\"oslo.i18n\"]=master\n++ stackrc:source:431                       :   GITREPO[\"oslo.limit\"]=https://opendev.org/openstack/oslo.limit.git\n++ stackrc:source:432                       :   GITBRANCH[\"oslo.limit\"]=master\n++ stackrc:source:435                       :   GITREPO[\"oslo.log\"]=https://opendev.org/openstack/oslo.log.git\n++ stackrc:source:436                       :   GITBRANCH[\"oslo.log\"]=master\n++ stackrc:source:439                       :   GITREPO[\"oslo.messaging\"]=https://opendev.org/openstack/oslo.messaging.git\n++ stackrc:source:440                       :   GITBRANCH[\"oslo.messaging\"]=master\n++ stackrc:source:443                       :   GITREPO[\"oslo.middleware\"]=https://opendev.org/openstack/oslo.middleware.git\n++ stackrc:source:444                       :   GITBRANCH[\"oslo.middleware\"]=master\n++ stackrc:source:447                       :   GITREPO[\"oslo.policy\"]=https://opendev.org/openstack/oslo.policy.git\n++ stackrc:source:448                       :   GITBRANCH[\"oslo.policy\"]=master\n++ stackrc:source:451                       :   GITREPO[\"oslo.privsep\"]=https://opendev.org/openstack/oslo.privsep.git\n++ stackrc:source:452                       :   GITBRANCH[\"oslo.privsep\"]=master\n++ stackrc:source:455                       :   GITREPO[\"oslo.reports\"]=https://opendev.org/openstack/oslo.reports.git\n++ stackrc:source:456                       :   GITBRANCH[\"oslo.reports\"]=master\n++ stackrc:source:459                       :   GITREPO[\"oslo.rootwrap\"]=https://opendev.org/openstack/oslo.rootwrap.git\n++ stackrc:source:460                       :   GITBRANCH[\"oslo.rootwrap\"]=master\n++ stackrc:source:463                       :   GITREPO[\"oslo.serialization\"]=https://opendev.org/openstack/oslo.serialization.git\n++ stackrc:source:464                       :   GITBRANCH[\"oslo.serialization\"]=master\n++ stackrc:source:467                       :   GITREPO[\"oslo.service\"]=https://opendev.org/openstack/oslo.service.git\n++ stackrc:source:468                       :   GITBRANCH[\"oslo.service\"]=master\n++ stackrc:source:471                       :   GITREPO[\"oslo.utils\"]=https://opendev.org/openstack/oslo.utils.git\n++ stackrc:source:472                       :   GITBRANCH[\"oslo.utils\"]=master\n++ stackrc:source:475                       :   GITREPO[\"oslo.versionedobjects\"]=https://opendev.org/openstack/oslo.versionedobjects.git\n++ stackrc:source:476                       :   GITBRANCH[\"oslo.versionedobjects\"]=master\n++ stackrc:source:479                       :   GITREPO[\"oslo.vmware\"]=https://opendev.org/openstack/oslo.vmware.git\n++ stackrc:source:480                       :   GITBRANCH[\"oslo.vmware\"]=master\n++ stackrc:source:483                       :   GITREPO[\"osprofiler\"]=https://opendev.org/openstack/osprofiler.git\n++ stackrc:source:484                       :   GITBRANCH[\"osprofiler\"]=master\n++ stackrc:source:487                       :   GITREPO[\"pycadf\"]=https://opendev.org/openstack/pycadf.git\n++ stackrc:source:488                       :   GITBRANCH[\"pycadf\"]=master\n++ stackrc:source:491                       :   GITREPO[\"stevedore\"]=https://opendev.org/openstack/stevedore.git\n++ stackrc:source:492                       :   GITBRANCH[\"stevedore\"]=master\n++ stackrc:source:495                       :   GITREPO[\"taskflow\"]=https://opendev.org/openstack/taskflow.git\n++ stackrc:source:496                       :   GITBRANCH[\"taskflow\"]=master\n++ stackrc:source:499                       :   GITREPO[\"tooz\"]=https://opendev.org/openstack/tooz.git\n++ stackrc:source:500                       :   GITBRANCH[\"tooz\"]=master\n++ stackrc:source:503                       :   GITREPO[\"pbr\"]=https://opendev.org/openstack/pbr.git\n++ stackrc:source:504                       :   GITBRANCH[\"pbr\"]=master\n++ stackrc:source:514                       :   GITREPO[\"cursive\"]=https://opendev.org/openstack/cursive.git\n++ stackrc:source:515                       :   GITBRANCH[\"cursive\"]=master\n++ stackrc:source:518                       :   GITREPO[\"glance_store\"]=https://opendev.org/openstack/glance_store.git\n++ stackrc:source:519                       :   GITBRANCH[\"glance_store\"]=master\n++ stackrc:source:522                       :   GITREPO[\"keystonemiddleware\"]=https://opendev.org/openstack/keystonemiddleware.git\n++ stackrc:source:523                       :   GITBRANCH[\"keystonemiddleware\"]=master\n++ stackrc:source:526                       :   GITREPO[\"ceilometermiddleware\"]=https://opendev.org/openstack/ceilometermiddleware.git\n++ stackrc:source:527                       :   GITBRANCH[\"ceilometermiddleware\"]=master\n++ stackrc:source:528                       :   GITDIR[\"ceilometermiddleware\"]=/opt/stack/ceilometermiddleware\n++ stackrc:source:531                       :   GITREPO[\"openstacksdk\"]=https://opendev.org/openstack/openstacksdk.git\n++ stackrc:source:532                       :   GITBRANCH[\"openstacksdk\"]=master\n++ stackrc:source:535                       :   GITREPO[\"os-brick\"]=https://opendev.org/openstack/os-brick.git\n++ stackrc:source:536                       :   GITBRANCH[\"os-brick\"]=master\n++ stackrc:source:539                       :   GITREPO[\"os-client-config\"]=https://opendev.org/openstack/os-client-config.git\n++ stackrc:source:540                       :   GITBRANCH[\"os-client-config\"]=master\n++ stackrc:source:541                       :   GITDIR[\"os-client-config\"]=/opt/stack/os-client-config\n++ stackrc:source:544                       :   GITREPO[\"os-vif\"]=https://opendev.org/openstack/os-vif.git\n++ stackrc:source:545                       :   GITBRANCH[\"os-vif\"]=master\n++ stackrc:source:548                       :   GITREPO[\"osc-lib\"]=https://opendev.org/openstack/osc-lib.git\n++ stackrc:source:549                       :   GITBRANCH[\"osc-lib\"]=master\n++ stackrc:source:552                       :   GITREPO[\"ironic-lib\"]=https://opendev.org/openstack/ironic-lib.git\n++ stackrc:source:553                       :   GITBRANCH[\"ironic-lib\"]=master\n++ stackrc:source:555                       :   GITDIR[\"ironic-lib\"]=/opt/stack/ironic-lib\n++ stackrc:source:558                       :   GITREPO[\"diskimage-builder\"]=https://opendev.org/openstack/diskimage-builder.git\n++ stackrc:source:559                       :   GITBRANCH[\"diskimage-builder\"]=master\n++ stackrc:source:560                       :   GITDIR[\"diskimage-builder\"]=/opt/stack/diskimage-builder\n++ stackrc:source:563                       :   GITREPO[\"neutron-lib\"]=https://opendev.org/openstack/neutron-lib.git\n++ stackrc:source:564                       :   GITBRANCH[\"neutron-lib\"]=master\n++ stackrc:source:565                       :   GITDIR[\"neutron-lib\"]=/opt/stack/neutron-lib\n++ stackrc:source:568                       :   GITREPO[\"os-resource-classes\"]=https://opendev.org/openstack/os-resource-classes.git\n++ stackrc:source:569                       :   GITBRANCH[\"os-resource-classes\"]=master\n++ stackrc:source:572                       :   GITREPO[\"os-traits\"]=https://opendev.org/openstack/os-traits.git\n++ stackrc:source:573                       :   GITBRANCH[\"os-traits\"]=master\n++ stackrc:source:576                       :   GITREPO[\"ovsdbapp\"]=https://opendev.org/openstack/ovsdbapp.git\n++ stackrc:source:577                       :   GITBRANCH[\"ovsdbapp\"]=master\n++ stackrc:source:578                       :   GITDIR[\"ovsdbapp\"]=/opt/stack/ovsdbapp\n++ stackrc:source:581                       :   GITREPO[\"os-ken\"]=https://opendev.org/openstack/os-ken.git\n++ stackrc:source:582                       :   GITBRANCH[\"os-ken\"]=master\n++ stackrc:source:583                       :   GITDIR[\"os-ken\"]=/opt/stack/os-ken\n++ stackrc:source:595                       :   IRONIC_PYTHON_AGENT_REPO=https://opendev.org/openstack/ironic-python-agent.git\n++ stackrc:source:596                       :   IRONIC_PYTHON_AGENT_BRANCH=master\n++ stackrc:source:599                       :   NOVNC_REPO=https://github.com/novnc/novnc.git\n++ stackrc:source:600                       :   NOVNC_BRANCH=v1.3.0\n++ stackrc:source:603                       :   SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git\n++ stackrc:source:604                       :   SPICE_BRANCH=master\n+++ stackrc:source:610                       :   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:610                       :   ENABLE_VOLUME_MULTIATTACH=True\n++ stackrc:source:615                       :   DEFAULT_VIRT_DRIVER=libvirt\n++ stackrc:source:616                       :   VIRT_DRIVER=libvirt\n++ stackrc:source:617                       :   case \"$VIRT_DRIVER\" in\n++ stackrc:source:619                       :   LIBVIRT_TYPE=qemu\n++ stackrc:source:620                       :   LIBVIRT_CPU_MODE=custom\n++ stackrc:source:621                       :   LIBVIRT_CPU_MODEL=Nehalem\n++ stackrc:source:623                       :   [[ -z CentOSStream ]]\n++ stackrc:source:627                       :   [[ CentOSStream =~ (Debian|Ubuntu) ]]\n++ stackrc:source:630                       :   LIBVIRT_GROUP=libvirtd\n++ stackrc:source:667                       :   CIRROS_VERSION=0.6.3\n+++ stackrc:source:668                       :   uname -m\n++ stackrc:source:668                       :   CIRROS_ARCH=x86_64\n+++ stackrc:source:673                       :   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:673                       :   DOWNLOAD_DEFAULT_IMAGES=True\n++ stackrc:source:674                       :   [[ True == \\T\\r\\u\\e ]]\n++ stackrc:source:675                       :   [[ -n http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img ]]\n++ stackrc:source:676                       :   IMAGE_URLS+=,\n++ stackrc:source:678                       :   case \"$VIRT_DRIVER\" in\n++ stackrc:source:680                       :   case \"$LIBVIRT_TYPE\" in\n++ stackrc:source:686                       :   DEFAULT_IMAGE_NAME=cirros-0.6.3-x86_64-disk\n++ stackrc:source:687                       :   DEFAULT_IMAGE_FILE_NAME=cirros-0.6.3-x86_64-disk.img\n++ stackrc:source:688                       :   IMAGE_URLS+=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n++ stackrc:source:701                       :   DOWNLOAD_DEFAULT_IMAGES=False\n++ stackrc:source:710                       :   EXTRA_CACHE_URLS=\n++ stackrc:source:713                       :   ETCD_VERSION=v3.5.21\n++ stackrc:source:714                       :   ETCD_SHA256_AMD64=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c\n++ stackrc:source:715                       :   ETCD_SHA256_ARM64=95bf6918623a097c0385b96f139d90248614485e781ec9bee4768dbb6c79c53f\n++ stackrc:source:716                       :   ETCD_SHA256_PPC64=6fb6ecb3d1b331eb177dc610a8efad3aceb1f836d6aeb439ba0bfac5d5c2a38c\n++ stackrc:source:717                       :   ETCD_SHA256_S390X=a211a83961ba8a7e94f7d6343ad769e699db21a715ba4f3b68cf31ea28f9c951\n++ stackrc:source:719                       :   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:720                       :   ETCD_ARCH=amd64\n++ stackrc:source:721                       :   ETCD_SHA256=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c\n++ stackrc:source:734                       :   ETCD_PORT=2379\n++ stackrc:source:735                       :   ETCD_PEER_PORT=2380\n++ stackrc:source:736                       :   ETCD_DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/download\n++ stackrc:source:737                       :   ETCD_NAME=etcd-v3.5.21-linux-amd64\n++ stackrc:source:738                       :   ETCD_DOWNLOAD_FILE=etcd-v3.5.21-linux-amd64.tar.gz\n++ stackrc:source:739                       :   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:741                       :   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:744                       :   CACHE_BACKEND=dogpile.cache.memcached\n++ stackrc:source:745                       :   MEMCACHE_SERVERS=localhost:11211\n++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }\n+++ stackrc:source:749                       :   grep -o -F http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img\n+++ stackrc:source:749                       :   wc -l\n+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'\n++ stackrc:source:749                       :   '[' 1 -gt 1 ']'\n++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }\n+++ stackrc:source:749                       :   grep -o -F http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img\n+++ stackrc:source:749                       :   wc -l\n+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'\n++ stackrc:source:749                       :   '[' 1 -gt 1 ']'\n++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }\n+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'\n+++ stackrc:source:749                       :   wc -l\n+++ stackrc:source:749                       :   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:749                       :   '[' 1 -gt 1 ']'\n++ stackrc:source:755                       :   VOLUME_BACKING_FILE_SIZE=30G\n++ stackrc:source:758                       :   VOLUME_NAME_PREFIX=volume-\n++ stackrc:source:759                       :   INSTANCE_NAME_PREFIX=instance-\n++ stackrc:source:762                       :   S3_SERVICE_PORT=3333\n++ stackrc:source:765                       :   PRIVATE_NETWORK_NAME=private\n++ stackrc:source:766                       :   PUBLIC_NETWORK_NAME=public\n++ stackrc:source:768                       :   PUBLIC_INTERFACE=\n++ stackrc:source:771                       :   SERVICE_PROTOCOL=http\n+++ stackrc:source:777                       :   nproc\n+++ stackrc:source:777                       :   nproc\n++ stackrc:source:777                       :   API_WORKERS=2\n++ stackrc:source:780                       :   SERVICE_TIMEOUT=60\n++ stackrc:source:783                       :   NOVA_READY_TIMEOUT=60\n++ stackrc:source:786                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5\n++ stackrc:source:789                       :   WORKER_TIMEOUT=80\n+++ stackrc:source:797                       :   trueorfalse False OFFLINE\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:797                       :   OFFLINE=False\n+++ stackrc:source:802                       :   trueorfalse False ERROR_ON_CLONE\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:802                       :   ERROR_ON_CLONE=True\n+++ stackrc:source:805                       :   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:805                       :   ENABLE_DEBUG_LOG_LEVEL=True\n++ stackrc:source:811                       :   FLOATING_RANGE=172.24.5.0/24\n++ stackrc:source:812                       :   IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20\n++ stackrc:source:813                       :   FIXED_RANGE=10.1.0.0/20\n++ stackrc:source:814                       :   HOST_IP_IFACE=\n++ stackrc:source:815                       :   HOST_IP=38.102.83.69\n++ stackrc:source:816                       :   HOST_IPV6=\n+++ stackrc:source:818                       :   get_default_host_ip 10.1.0.0/20 172.24.5.0/24 '' 38.102.83.69 inet\n+++ functions-common:get_default_host_ip:754 :   local fixed_range=10.1.0.0/20\n+++ functions-common:get_default_host_ip:755 :   local floating_range=172.24.5.0/24\n+++ functions-common:get_default_host_ip:756 :   local host_ip_iface=\n+++ functions-common:get_default_host_ip:757 :   local host_ip=38.102.83.69\n+++ functions-common:get_default_host_ip:758 :   local af=inet\n+++ functions-common:get_default_host_ip:761 :   '[' -z 38.102.83.69 -o 38.102.83.69 == dhcp ']'\n+++ functions-common:get_default_host_ip:785 :   echo 38.102.83.69\n++ stackrc:source:818                       :   HOST_IP=38.102.83.69\n++ stackrc:source:819                       :   '[' 38.102.83.69 == '' ']'\n+++ stackrc:source:823                       :   get_default_host_ip '' '' '' '' inet6\n+++ functions-common:get_default_host_ip:754 :   local fixed_range=\n+++ functions-common:get_default_host_ip:755 :   local floating_range=\n+++ functions-common:get_default_host_ip:756 :   local host_ip_iface=\n+++ functions-common:get_default_host_ip:757 :   local host_ip=\n+++ functions-common:get_default_host_ip:758 :   local af=inet6\n+++ functions-common:get_default_host_ip:761 :   '[' -z '' -o '' == dhcp ']'\n+++ functions-common:get_default_host_ip:762 :   host_ip=\n++++ functions-common:get_default_host_ip:764 :   ip -f inet6 route list match default table all\n++++ functions-common:get_default_host_ip:764 :   grep via\n++++ functions-common:get_default_host_ip:764 :   awk '/default/ {print $5}'\n++++ functions-common:get_default_host_ip:764 :   head -1\n+++ functions-common:get_default_host_ip:764 :   host_ip_iface=\n+++ functions-common:get_default_host_ip:765 :   local host_ips\n++++ functions-common:get_default_host_ip:766 :   LC_ALL=C\n++++ functions-common:get_default_host_ip:766 :   sed /temporary/d\n++++ functions-common:get_default_host_ip:766 :   awk '/inet6/ {split($2,parts,\"/\");  print parts[1]}'\n++++ functions-common:get_default_host_ip:766 :   ip -f inet6 addr show\n+++ functions-common:get_default_host_ip:766 :   host_ips='::1\nfe80::f816:3eff:fe2c:7706'\n+++ functions-common:get_default_host_ip:767 :   local ip\n+++ functions-common:get_default_host_ip:768 :   for ip in $host_ips\n+++ functions-common:get_default_host_ip:775 :   [[ inet6 == \\i\\n\\e\\t\\6 ]]\n+++ functions-common:get_default_host_ip:776 :   host_ip=::1\n+++ functions-common:get_default_host_ip:777 :   break\n+++ functions-common:get_default_host_ip:785 :   echo ::1\n++ stackrc:source:823                       :   HOST_IPV6=::1\n+++ stackrc:source:826                       :   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:826                       :   NEUTRON_PORT_SECURITY=True\n++ stackrc:source:831                       :   SERVICE_IP_VERSION=4\n++ stackrc:source:837                       :   [[ 4 != \\4 ]]\n++ stackrc:source:841                       :   [[ 4 == 4 ]]\n++ stackrc:source:842                       :   DEF_SERVICE_HOST=38.102.83.69\n++ stackrc:source:843                       :   DEF_SERVICE_LOCAL_HOST=127.0.0.1\n++ stackrc:source:844                       :   DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0\n++ stackrc:source:847                       :   [[ 4 == 6 ]]\n++ stackrc:source:858                       :   SERVICE_LISTEN_ADDRESS=0.0.0.0\n++ stackrc:source:862                       :   SERVICE_HOST=38.102.83.69\n++ stackrc:source:864                       :   SERVICE_LOCAL_HOST=127.0.0.1\n++ stackrc:source:868                       :   TUNNEL_IP_VERSION=4\n++ stackrc:source:871                       :   [[ 4 != \\4 ]]\n++ stackrc:source:875                       :   [[ 4 == 4 ]]\n++ stackrc:source:876                       :   DEF_TUNNEL_ENDPOINT_IP=38.102.83.69\n++ stackrc:source:879                       :   [[ 4 == 6 ]]\n++ stackrc:source:890                       :   TUNNEL_ENDPOINT_IP=38.102.83.69\n+++ stackrc:source:893                       :   trueorfalse False SYSLOG\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:893                       :   SYSLOG=False\n++ stackrc:source:894                       :   SYSLOG_HOST=38.102.83.69\n++ stackrc:source:895                       :   SYSLOG_PORT=516\n++ stackrc:source:899                       :   GIT_DEPTH=0\n+++ stackrc:source:903                       :   trueorfalse True RECREATE_KEYSTONE_DB\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:903                       :   RECREATE_KEYSTONE_DB=True\n++ stackrc:source:915                       :   [[ -z '' ]]\n++ stackrc:source:916                       :   default_logdir=/opt/stack/logs\n++ stackrc:source:917                       :   [[ -z /opt/stack/logs/devstacklog.txt ]]\n++ stackrc:source:922                       :   LOGDIR=/opt/stack/logs\n++ stackrc:source:923                       :   logfile=devstacklog.txt\n++ stackrc:source:924                       :   [[ -z /opt/stack/logs ]]\n++ stackrc:source:924                       :   [[ /opt/stack/logs == \\d\\e\\v\\s\\t\\a\\c\\k\\l\\o\\g\\.\\t\\x\\t ]]\n++ stackrc:source:929                       :   unset default_logdir logfile\n++ stackrc:source:935                       :   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|rhel9|rhel10'\n+ ./stack.sh:main:234                      :   [[ ! rhel10 =~ trixie|bookworm|noble|rhel9|rhel10 ]]\n+ ./stack.sh:main:245                      :   export_proxy_variables\n+ functions-common:export_proxy_variables:2232 :   isset http_proxy\n+ functions-common:isset:266               :   [[ -v http_proxy ]]\n+ functions-common:export_proxy_variables:2235 :   isset https_proxy\n+ functions-common:isset:266               :   [[ -v https_proxy ]]\n+ functions-common:export_proxy_variables:2238 :   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:1937 :   local xtrace\n++ functions-common:disable_negated_services:1938 :   set +o\n++ functions-common:disable_negated_services:1938 :   grep xtrace\n+ functions-common:disable_negated_services:1938 :   xtrace='set -o xtrace'\n+ functions-common:disable_negated_services:1939 :   set +o xtrace\n+ ./stack.sh:main:257                      :   is_package_installed sudo\n+ functions-common:is_package_installed:1441 :   [[ -z sudo ]]\n+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]\n+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]\n+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]\n+ functions-common:is_package_installed:1452 :   rpm --quiet -q 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.UF1zTqO53b\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:278                      :   echo 'Defaults:stack !requiretty'\n+ ./stack.sh:main:279                      :   chmod 0440 /tmp/tmp.UF1zTqO53b\n+ ./stack.sh:main:280                      :   sudo chown root:root /tmp/tmp.UF1zTqO53b\n+ ./stack.sh:main:281                      :   sudo mv /tmp/tmp.UF1zTqO53b /etc/sudoers.d/50_stack_sh\n+ ./stack.sh:main:287                      :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ ./stack.sh:main:326                      :   DEST=/opt/stack\n+ ./stack.sh:main:331                      :   [[ ! -d /opt/stack ]]\n+ ./stack.sh:main:338                      :   [[ -n /opt/stack/logs ]]\n+ ./stack.sh:main:339                      :   sudo mkdir -p /opt/stack/logs\n+ ./stack.sh:main:340                      :   safe_chown -R stack /opt/stack/logs\n+ functions-common:safe_chown:2315         :   _safe_permission_operation chown -R stack /opt/stack/logs\n+ functions-common:_safe_permission_operation:2140 :   local xtrace\n++ functions-common:_safe_permission_operation:2141 :   set +o\n++ functions-common:_safe_permission_operation:2141 :   grep xtrace\n+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2142 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2163 :   sudo chown -R stack /opt/stack/logs\n+ ./stack.sh:main:341                      :   safe_chmod 0755 /opt/stack/logs\n+ functions-common:safe_chmod:2309         :   _safe_permission_operation chmod 0755 /opt/stack/logs\n+ functions-common:_safe_permission_operation:2140 :   local xtrace\n++ functions-common:_safe_permission_operation:2141 :   set +o\n++ functions-common:_safe_permission_operation:2141 :   grep xtrace\n+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2142 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2163 :   sudo chmod 0755 /opt/stack/logs\n+ ./stack.sh:main:345                      :   DATA_DIR=/opt/stack/data\n+ ./stack.sh:main:346                      :   [[ ! -d /opt/stack/data ]]\n+ ./stack.sh:main:347                      :   sudo mkdir -p /opt/stack/data\n+ ./stack.sh:main:348                      :   safe_chown -R stack /opt/stack/data\n+ functions-common:safe_chown:2315         :   _safe_permission_operation chown -R stack /opt/stack/data\n+ functions-common:_safe_permission_operation:2140 :   local xtrace\n++ functions-common:_safe_permission_operation:2141 :   grep xtrace\n++ functions-common:_safe_permission_operation:2141 :   set +o\n+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2142 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2163 :   sudo chown -R stack /opt/stack/data\n+ ./stack.sh:main:349                      :   safe_chmod 0755 /opt/stack/data\n+ functions-common:safe_chmod:2309         :   _safe_permission_operation chmod 0755 /opt/stack/data\n+ functions-common:_safe_permission_operation:2140 :   local xtrace\n++ functions-common:_safe_permission_operation:2141 :   grep xtrace\n++ functions-common:_safe_permission_operation:2141 :   set +o\n+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2142 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2163 :   sudo chmod 0755 /opt/stack/data\n+ ./stack.sh:main:353                      :   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:358                      :   hostname -s\n+ ./stack.sh:main:358                      :   LOCAL_HOSTNAME=np0000072095\n+ ./stack.sh:main:359                      :   grep -Fqwe np0000072095 /etc/hosts\n+ ./stack.sh:main:360                      :   sudo sed -i 's/\\(^127.0.0.1.*\\)/\\1 np0000072095/' /etc/hosts\n++ ./stack.sh:main:366                      :   trueorfalse False SKIP_EPEL_INSTALL\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:366                      :   SKIP_EPEL_INSTALL=False\n+ ./stack.sh:main:368                      :   [[ rhel10 == \\r\\h\\e\\l\\9 ]]\n+ ./stack.sh:main:382                      :   [[ rhel10 == \\r\\h\\e\\l\\1\\0 ]]\n+ ./stack.sh:main:384                      :   sudo dnf config-manager --set-enabled crb\n+ ./stack.sh:main:386                      :   _install_rdo\n+ ./stack.sh:_install_rdo:304              :   [[ rhel10 =~ rhel ]]\n+ ./stack.sh:_install_rdo:305              :   VERSION=10\n+ ./stack.sh:_install_rdo:306              :   rdo_release=master\n+ ./stack.sh:_install_rdo:307              :   [[ master == \\m\\a\\s\\t\\e\\r ]]\n+ ./stack.sh:_install_rdo:309              :   sudo wget https://trunk.rdoproject.org/centos10-master/delorean-deps.repo -O /etc/yum.repos.d/delorean-deps.repo\n--2026-06-12 11:36:09--  https://trunk.rdoproject.org/centos10-master/delorean-deps.repo\nResolving trunk.rdoproject.org (trunk.rdoproject.org)... 38.129.56.180\nConnecting to trunk.rdoproject.org (trunk.rdoproject.org)|38.129.56.180|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 1459 (1.4K)\nSaving to: \u2018/etc/yum.repos.d/delorean-deps.repo\u2019\n\n     0K .                                                     100% 37.3M=0s\n\n2026-06-12 11:36:09 (37.3 MB/s) - \u2018/etc/yum.repos.d/delorean-deps.repo\u2019 saved [1459/1459]\n\n+ ./stack.sh:_install_rdo:318              :   sudo dnf -y update\nCentOS Stream 10 - BaseOS                        65 kB/s | 6.7 kB     00:00    \nCentOS Stream 10 - AppStream                     57 kB/s | 6.8 kB     00:00    \nCentOS Stream 10 - CRB                           74 kB/s | 6.6 kB     00:00    \nCentOS Stream 10 - Extras packages               66 kB/s | 7.3 kB     00:00    \ndlrn-master-testing                             3.2 MB/s | 207 kB     00:00    \ndlrn-master-build-deps                          2.0 MB/s |  73 kB     00:00    \ncentos9-rabbitmq                                688 kB/s |  44 kB     00:00    \ncentos10-storage                                504 kB/s |  53 kB     00:00    \nNFV SIG OpenvSwitch                             111 kB/s |  17 kB     00:00    \nExtra Packages for Enterprise Linux 10 - x86_64  22 MB/s | 6.8 MB     00:00    \nDependencies resolved.\n================================================================================\n Package             Arch    Version             Repository                Size\n================================================================================\nUpgrading:\n python3-setuptools  noarch  80.10.2-2.el10s     delorean-master-testing  1.5 M\n\nTransaction Summary\n================================================================================\nUpgrade  1 Package\n\nTotal download size: 1.5 M\nDownloading Packages:\npython3-setuptools-80.10.2-2.el10s.noarch.rpm    45 MB/s | 1.5 MB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            43 MB/s | 1.5 MB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Upgrading        : python3-setuptools-80.10.2-2.el10s.noarch              1/2 \n  Cleanup          : python3-setuptools-69.0.3-12.el10.noarch               2/2 \n  Running scriptlet: python3-setuptools-69.0.3-12.el10.noarch               2/2 \n\nUpgraded:\n  python3-setuptools-80.10.2-2.el10s.noarch                                     \n\nComplete!\n+ ./stack.sh:main:404                      :   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 rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ inc/python:install_python3:490           :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ inc/python:install_python3:491           :   install_package python3.12-devel python3.12-pip\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package python3.12-devel python3.12-pip\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install python3.12-devel python3.12-pip\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278576101\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y python3.12-devel python3.12-pip\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y python3.12-devel python3.12-pip\nLast metadata expiration check: 0:00:05 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage python3-devel-3.12.13-2.el10.x86_64 is already installed.\nPackage python3-pip-23.3.2-11.el10.noarch is already installed.\nDependencies resolved.\nNothing to do.\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278576101\n+ functions-common:time_stop:2423          :   [[ -z 1781278576101 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278576875\n+ functions-common:time_stop:2427          :   elapsed_time=774\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=774\n++ inc/python:install_python:483            :   which python3.12\n+ inc/python:install_python:483            :   export PYTHON=/bin/python3.12\n+ inc/python:install_python:483            :   PYTHON=/bin/python3.12\n++ ./stack.sh:main:411                      :   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:411                      :   VERBOSE=True\n++ ./stack.sh:main:412                      :   trueorfalse False 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:412                      :   VERBOSE_NO_TIMESTAMP=True\n+ ./stack.sh:main:458                      :   TIMESTAMP_FORMAT=%F-%H%M%S\n+ ./stack.sh:main:459                      :   LOGDAYS=7\n++ ./stack.sh:main:460                      :   date +%F-%H%M%S\n+ ./stack.sh:main:460                      :   CURRENT_LOG_TIME=2026-06-12-113616\n+ ./stack.sh:main:462                      :   [[ -n /opt/stack/logs/devstacklog.txt ]]\n+ ./stack.sh:main:465                      :   LOGFILE_DIR=/opt/stack/logs\n+ ./stack.sh:main:466                      :   LOGFILE_NAME=devstacklog.txt\n+ ./stack.sh:main:467                      :   mkdir -p /opt/stack/logs\n+ ./stack.sh:main:468                      :   find /opt/stack/logs -maxdepth 1 -name 'devstacklog.txt.*' -mtime +7 -exec rm '{}' ';'\n+ ./stack.sh:main:469                      :   LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ ./stack.sh:main:470                      :   SUMFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616\n+ ./stack.sh:main:476                      :   exec\n+ ./stack.sh:main:477                      :   [[ True == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:478                      :   _of_args=-v\n+ ./stack.sh:main:479                      :   [[ True == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:480                      :   _of_args='-v --no-timestamp'\n+ ./stack.sh:main:483                      :   exec\n++ ./stack.sh:main:483                      :   /bin/python3.12 /opt/stack/devstack/tools/outfilter.py -v --no-timestamp -o /opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ ./stack.sh:main:485                      :   exec\n+ ./stack.sh:main:493                      :   echo_summary 'stack.sh log /opt/stack/logs/devstacklog.txt.2026-06-12-113616'\n++ ./stack.sh:main:485                      :   /bin/python3.12 /opt/stack/devstack/tools/outfilter.py -o /opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e stack.sh log /opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ ./stack.sh:main:495                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-06-12-113616 /opt/stack/logs/devstacklog.txt\n+ ./stack.sh:main:496                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616 /opt/stack/logs/devstacklog.txt.summary\n+ ./stack.sh:main:511                      :   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     :   echo /opt/stack\n++ functions:check_path_perm_sanity:618     :   tr / ' '\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:517                      :   trap exit_trap EXIT\n+ ./stack.sh:main:558                      :   trap err_trap ERR\n+ ./stack.sh:main:571                      :   set -o errexit\n+ ./stack.sh:main:574                      :   uname -a\nLinux np0000072095.novalocal 6.12.0-233.el10.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 26 15:27:54 UTC 2026 x86_64 GNU/Linux\n+ ./stack.sh:main:577                      :   SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:578                      :   rm -f /opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:581                      :   source /opt/stack/devstack/lib/database\n+ ./stack.sh:main:582                      :   source /opt/stack/devstack/lib/rpc_backend\n+ ./stack.sh:main:585                      :   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:34                       :   trueorfalse False ENABLE_ZSWAP\n++ lib/host:source:34                       :   ENABLE_ZSWAP=True\n++ lib/host:source:37                       :   ZSWAP_COMPRESSOR=lz4\n++ lib/host:source:38                       :   ZSWAP_ZPOOL=zsmalloc\n+++ lib/host:source:53                       :   trueorfalse False ENABLE_SYSCTL_MEM_TUNING\n++ lib/host:source:53                       :   ENABLE_SYSCTL_MEM_TUNING=True\n+++ lib/host:source:75                       :   trueorfalse False ENABLE_SYSCTL_NET_TUNING\n++ lib/host:source:75                       :   ENABLE_SYSCTL_NET_TUNING=True\n+ ./stack.sh:main:588                      :   tune_host\n+ lib/host:tune_host:96                    :   configure_host_mem\n+ lib/host:configure_host_mem:70           :   configure_zswap\n+ lib/host:configure_zswap:40              :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_zswap:43              :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/host:configure_zswap:47              :   sudo tee /sys/module/zswap/parameters/enabled\n+ lib/host:configure_zswap:47              :   echo 1\n1\n+ lib/host:configure_zswap:49              :   sudo grep -R . /sys/module/zswap/parameters\n/sys/module/zswap/parameters/enabled:Y\n/sys/module/zswap/parameters/shrinker_enabled:N\n/sys/module/zswap/parameters/max_pool_percent:20\n/sys/module/zswap/parameters/compressor:lzo\n/sys/module/zswap/parameters/zpool:zbud\n/sys/module/zswap/parameters/accept_threshold_percent:90\n+ lib/host:configure_host_mem:71           :   configure_ksm\n+ lib/host:configure_ksm:15                :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_ksm:16                :   install_package ksmtuned\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package ksmtuned\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install ksmtuned\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278577417\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y ksmtuned\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y ksmtuned\nLast metadata expiration check: 0:00:06 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package          Architecture   Version                Repository         Size\n================================================================================\nInstalling:\n ksmtuned         x86_64         0.1.0-16.el10          appstream          24 k\n\nTransaction Summary\n================================================================================\nInstall  1 Package\n\nTotal download size: 24 k\nInstalled size: 38 k\nDownloading Packages:\nksmtuned-0.1.0-16.el10.x86_64.rpm               416 kB/s |  24 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                           129 kB/s |  24 kB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : ksmtuned-0.1.0-16.el10.x86_64                          1/1 \n  Running scriptlet: ksmtuned-0.1.0-16.el10.x86_64                          1/1 \nCreated symlink '/etc/systemd/system/multi-user.target.wants/ksm.service' \u2192 '/usr/lib/systemd/system/ksm.service'.\nCreated symlink '/etc/systemd/system/multi-user.target.wants/ksmtuned.service' \u2192 '/usr/lib/systemd/system/ksmtuned.service'.\n\n\nInstalled:\n  ksmtuned-0.1.0-16.el10.x86_64                                                 \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278577417\n+ functions-common:time_stop:2423          :   [[ -z 1781278577417 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278579159\n+ functions-common:time_stop:2427          :   elapsed_time=1742\n+ functions-common:time_stop:2428          :   total=774\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2516\n+ lib/host:configure_ksm:18                :   [[ -f /sys/kernel/mm/ksm/run ]]\n+ lib/host:configure_ksm:19                :   sudo tee /sys/kernel/mm/ksm/run\n++ lib/host:configure_ksm:19                :   bool_to_int ENABLE_KSM\n+ lib/host:configure_ksm:19                :   echo 0\n0\n+ lib/host:configure_host_mem:72           :   configure_sysctl_mem_parmaters\n+ lib/host:configure_sysctl_mem_parmaters:55 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_sysctl_mem_parmaters:57 :   sudo sysctl -w vm.dirty_ratio=60\nvm.dirty_ratio = 60\n+ lib/host:configure_sysctl_mem_parmaters:58 :   sudo sysctl -w vm.dirty_background_ratio=10\nvm.dirty_background_ratio = 10\n+ lib/host:configure_sysctl_mem_parmaters:59 :   sudo sysctl -w vm.vfs_cache_pressure=50\nvm.vfs_cache_pressure = 50\n+ lib/host:configure_sysctl_mem_parmaters:64 :   sudo sysctl -w vm.swappiness=100\nvm.swappiness = 100\n+ lib/host:configure_sysctl_mem_parmaters:65 :   sudo grep -R . /proc/sys/vm/\n/proc/sys/vm/admin_reserve_kbytes:8192\ngrep: /proc/sys/vm/compact_memory: Permission denied\n/proc/sys/vm/compact_unevictable_allowed:1\n/proc/sys/vm/compaction_proactiveness:20\n/proc/sys/vm/dirty_background_bytes:0\n/proc/sys/vm/dirty_background_ratio:10\n/proc/sys/vm/dirty_bytes:0\n/proc/sys/vm/dirty_expire_centisecs:3000\n/proc/sys/vm/dirty_ratio:60\n/proc/sys/vm/dirty_writeback_centisecs:500\n/proc/sys/vm/dirtytime_expire_seconds:43200\ngrep: /proc/sys/vm/drop_caches: Permission denied\n/proc/sys/vm/enable_soft_offline:1\n/proc/sys/vm/extfrag_threshold:500\n/proc/sys/vm/hugetlb_optimize_vmemmap:0\n/proc/sys/vm/hugetlb_shm_group:0\n/proc/sys/vm/laptop_mode:0\n/proc/sys/vm/legacy_va_layout:0\n/proc/sys/vm/lowmem_reserve_ratio:256\t256\t32\t0\t0\n/proc/sys/vm/max_map_count:1048576\n/proc/sys/vm/memfd_noexec:0\n/proc/sys/vm/memory_failure_early_kill:0\n/proc/sys/vm/memory_failure_recovery:1\n/proc/sys/vm/min_free_kbytes:67584\n/proc/sys/vm/min_slab_ratio:5\n/proc/sys/vm/min_unmapped_ratio:1\n/proc/sys/vm/mmap_min_addr:65536\n/proc/sys/vm/mmap_rnd_bits:28\n/proc/sys/vm/mmap_rnd_compat_bits:8\n/proc/sys/vm/nr_hugepages:0\n/proc/sys/vm/nr_hugepages_mempolicy:0\n/proc/sys/vm/nr_overcommit_hugepages:0\n/proc/sys/vm/numa_stat:1\n/proc/sys/vm/numa_zonelist_order:Node\n/proc/sys/vm/oom_dump_tasks:1\n/proc/sys/vm/oom_kill_allocating_task:0\n/proc/sys/vm/overcommit_kbytes:0\n/proc/sys/vm/overcommit_memory:0\n/proc/sys/vm/overcommit_ratio:50\n/proc/sys/vm/page-cluster:3\n/proc/sys/vm/page_lock_unfairness:5\n/proc/sys/vm/panic_on_oom:0\n/proc/sys/vm/percpu_pagelist_high_fraction:0\n/proc/sys/vm/stat_interval:1\n/proc/sys/vm/swappiness:100\n/proc/sys/vm/unprivileged_userfaultfd:0\n/proc/sys/vm/user_reserve_kbytes:131072\n/proc/sys/vm/vfs_cache_pressure:50\n/proc/sys/vm/watermark_boost_factor:15000\n/proc/sys/vm/watermark_scale_factor:10\n/proc/sys/vm/zone_reclaim_mode:0\n+ lib/host:configure_sysctl_mem_parmaters:65 :   /bin/true\n+ lib/host:tune_host:97                    :   configure_host_net\n+ lib/host:configure_host_net:92           :   configure_sysctl_net_parmaters\n+ lib/host:configure_sysctl_net_parmaters:77 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_sysctl_net_parmaters:79 :   sudo sysctl -w net.ipv4.tcp_keepalive_time=60\nnet.ipv4.tcp_keepalive_time = 60\n+ lib/host:configure_sysctl_net_parmaters:80 :   sudo sysctl -w net.ipv4.tcp_keepalive_intvl=10\nnet.ipv4.tcp_keepalive_intvl = 10\n+ lib/host:configure_sysctl_net_parmaters:81 :   sudo sysctl -w net.ipv4.tcp_keepalive_probes=6\nnet.ipv4.tcp_keepalive_probes = 6\n+ lib/host:configure_sysctl_net_parmaters:83 :   sudo sysctl -w net.ipv4.tcp_fastopen=3\nnet.ipv4.tcp_fastopen = 3\n+ lib/host:configure_sysctl_net_parmaters:85 :   sudo grep -R . /proc/sys/net/ipv4/tcp_abort_on_overflow /proc/sys/net/ipv4/tcp_adv_win_scale /proc/sys/net/ipv4/tcp_allowed_congestion_control /proc/sys/net/ipv4/tcp_app_win /proc/sys/net/ipv4/tcp_autocorking /proc/sys/net/ipv4/tcp_available_congestion_control /proc/sys/net/ipv4/tcp_available_ulp /proc/sys/net/ipv4/tcp_backlog_ack_defer /proc/sys/net/ipv4/tcp_base_mss /proc/sys/net/ipv4/tcp_challenge_ack_limit /proc/sys/net/ipv4/tcp_child_ehash_entries /proc/sys/net/ipv4/tcp_comp_sack_delay_ns /proc/sys/net/ipv4/tcp_comp_sack_nr /proc/sys/net/ipv4/tcp_comp_sack_slack_ns /proc/sys/net/ipv4/tcp_congestion_control /proc/sys/net/ipv4/tcp_dsack /proc/sys/net/ipv4/tcp_early_demux /proc/sys/net/ipv4/tcp_early_retrans /proc/sys/net/ipv4/tcp_ecn /proc/sys/net/ipv4/tcp_ecn_fallback /proc/sys/net/ipv4/tcp_ehash_entries /proc/sys/net/ipv4/tcp_fack /proc/sys/net/ipv4/tcp_fastopen /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec /proc/sys/net/ipv4/tcp_fastopen_key /proc/sys/net/ipv4/tcp_fin_timeout /proc/sys/net/ipv4/tcp_frto /proc/sys/net/ipv4/tcp_fwmark_accept /proc/sys/net/ipv4/tcp_invalid_ratelimit /proc/sys/net/ipv4/tcp_keepalive_intvl /proc/sys/net/ipv4/tcp_keepalive_probes /proc/sys/net/ipv4/tcp_keepalive_time /proc/sys/net/ipv4/tcp_l3mdev_accept /proc/sys/net/ipv4/tcp_limit_output_bytes /proc/sys/net/ipv4/tcp_low_latency /proc/sys/net/ipv4/tcp_max_orphans /proc/sys/net/ipv4/tcp_max_reordering /proc/sys/net/ipv4/tcp_max_syn_backlog /proc/sys/net/ipv4/tcp_max_tw_buckets /proc/sys/net/ipv4/tcp_mem /proc/sys/net/ipv4/tcp_migrate_req /proc/sys/net/ipv4/tcp_min_rtt_wlen /proc/sys/net/ipv4/tcp_min_snd_mss /proc/sys/net/ipv4/tcp_min_tso_segs /proc/sys/net/ipv4/tcp_moderate_rcvbuf /proc/sys/net/ipv4/tcp_mtu_probe_floor /proc/sys/net/ipv4/tcp_mtu_probing /proc/sys/net/ipv4/tcp_no_metrics_save /proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save /proc/sys/net/ipv4/tcp_notsent_lowat /proc/sys/net/ipv4/tcp_orphan_retries /proc/sys/net/ipv4/tcp_pacing_ca_ratio /proc/sys/net/ipv4/tcp_pacing_ss_ratio /proc/sys/net/ipv4/tcp_pingpong_thresh /proc/sys/net/ipv4/tcp_plb_cong_thresh /proc/sys/net/ipv4/tcp_plb_enabled /proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds /proc/sys/net/ipv4/tcp_plb_rehash_rounds /proc/sys/net/ipv4/tcp_plb_suspend_rto_sec /proc/sys/net/ipv4/tcp_probe_interval /proc/sys/net/ipv4/tcp_probe_threshold /proc/sys/net/ipv4/tcp_recovery /proc/sys/net/ipv4/tcp_reflect_tos /proc/sys/net/ipv4/tcp_reordering /proc/sys/net/ipv4/tcp_retrans_collapse /proc/sys/net/ipv4/tcp_retries1 /proc/sys/net/ipv4/tcp_retries2 /proc/sys/net/ipv4/tcp_rfc1337 /proc/sys/net/ipv4/tcp_rmem /proc/sys/net/ipv4/tcp_rto_max_ms /proc/sys/net/ipv4/tcp_rto_min_us /proc/sys/net/ipv4/tcp_sack /proc/sys/net/ipv4/tcp_shrink_window /proc/sys/net/ipv4/tcp_slow_start_after_idle /proc/sys/net/ipv4/tcp_stdurg /proc/sys/net/ipv4/tcp_synack_retries /proc/sys/net/ipv4/tcp_syncookies /proc/sys/net/ipv4/tcp_syn_linear_timeouts /proc/sys/net/ipv4/tcp_syn_retries /proc/sys/net/ipv4/tcp_thin_linear_timeouts /proc/sys/net/ipv4/tcp_timestamps /proc/sys/net/ipv4/tcp_tso_rtt_log /proc/sys/net/ipv4/tcp_tso_win_divisor /proc/sys/net/ipv4/tcp_tw_reuse /proc/sys/net/ipv4/tcp_window_scaling /proc/sys/net/ipv4/tcp_wmem /proc/sys/net/ipv4/tcp_workaround_signed_windows\n/proc/sys/net/ipv4/tcp_abort_on_overflow:0\n/proc/sys/net/ipv4/tcp_adv_win_scale:1\n/proc/sys/net/ipv4/tcp_allowed_congestion_control:reno cubic\n/proc/sys/net/ipv4/tcp_app_win:31\n/proc/sys/net/ipv4/tcp_autocorking:1\n/proc/sys/net/ipv4/tcp_available_congestion_control:reno cubic\n/proc/sys/net/ipv4/tcp_available_ulp:espintcp mptcp\n/proc/sys/net/ipv4/tcp_backlog_ack_defer:1\n/proc/sys/net/ipv4/tcp_base_mss:1024\n/proc/sys/net/ipv4/tcp_challenge_ack_limit:2147483647\n/proc/sys/net/ipv4/tcp_child_ehash_entries:0\n/proc/sys/net/ipv4/tcp_comp_sack_delay_ns:1000000\n/proc/sys/net/ipv4/tcp_comp_sack_nr:44\n/proc/sys/net/ipv4/tcp_comp_sack_slack_ns:100000\n/proc/sys/net/ipv4/tcp_congestion_control:cubic\n/proc/sys/net/ipv4/tcp_dsack:1\n/proc/sys/net/ipv4/tcp_early_demux:1\n/proc/sys/net/ipv4/tcp_early_retrans:3\n/proc/sys/net/ipv4/tcp_ecn:2\n/proc/sys/net/ipv4/tcp_ecn_fallback:1\n/proc/sys/net/ipv4/tcp_ehash_entries:131072\n/proc/sys/net/ipv4/tcp_fack:0\n/proc/sys/net/ipv4/tcp_fastopen:3\n/proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec:0\n/proc/sys/net/ipv4/tcp_fastopen_key:00000000-00000000-00000000-00000000\n/proc/sys/net/ipv4/tcp_fin_timeout:60\n/proc/sys/net/ipv4/tcp_frto:2\n/proc/sys/net/ipv4/tcp_fwmark_accept:0\n/proc/sys/net/ipv4/tcp_invalid_ratelimit:500\n/proc/sys/net/ipv4/tcp_keepalive_intvl:10\n/proc/sys/net/ipv4/tcp_keepalive_probes:6\n/proc/sys/net/ipv4/tcp_keepalive_time:60\n/proc/sys/net/ipv4/tcp_l3mdev_accept:0\n/proc/sys/net/ipv4/tcp_limit_output_bytes:1048576\n/proc/sys/net/ipv4/tcp_low_latency:0\n/proc/sys/net/ipv4/tcp_max_orphans:65536\n/proc/sys/net/ipv4/tcp_max_reordering:300\n/proc/sys/net/ipv4/tcp_max_syn_backlog:1024\n/proc/sys/net/ipv4/tcp_max_tw_buckets:65536\n/proc/sys/net/ipv4/tcp_mem:184752\t246338\t369504\n/proc/sys/net/ipv4/tcp_migrate_req:0\n/proc/sys/net/ipv4/tcp_min_rtt_wlen:300\n/proc/sys/net/ipv4/tcp_min_snd_mss:48\n/proc/sys/net/ipv4/tcp_min_tso_segs:2\n/proc/sys/net/ipv4/tcp_moderate_rcvbuf:1\n/proc/sys/net/ipv4/tcp_mtu_probe_floor:48\n/proc/sys/net/ipv4/tcp_mtu_probing:0\n/proc/sys/net/ipv4/tcp_no_metrics_save:0\n/proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save:1\n/proc/sys/net/ipv4/tcp_notsent_lowat:4294967295\n/proc/sys/net/ipv4/tcp_orphan_retries:0\n/proc/sys/net/ipv4/tcp_pacing_ca_ratio:120\n/proc/sys/net/ipv4/tcp_pacing_ss_ratio:200\n/proc/sys/net/ipv4/tcp_pingpong_thresh:1\n/proc/sys/net/ipv4/tcp_plb_cong_thresh:128\n/proc/sys/net/ipv4/tcp_plb_enabled:0\n/proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds:3\n/proc/sys/net/ipv4/tcp_plb_rehash_rounds:12\n/proc/sys/net/ipv4/tcp_plb_suspend_rto_sec:60\n/proc/sys/net/ipv4/tcp_probe_interval:600\n/proc/sys/net/ipv4/tcp_probe_threshold:8\n/proc/sys/net/ipv4/tcp_recovery:1\n/proc/sys/net/ipv4/tcp_reflect_tos:0\n/proc/sys/net/ipv4/tcp_reordering:3\n/proc/sys/net/ipv4/tcp_retrans_collapse:1\n/proc/sys/net/ipv4/tcp_retries1:3\n/proc/sys/net/ipv4/tcp_retries2:15\n/proc/sys/net/ipv4/tcp_rfc1337:0\n/proc/sys/net/ipv4/tcp_rmem:4096\t131072\t6291456\n/proc/sys/net/ipv4/tcp_rto_max_ms:120000\n/proc/sys/net/ipv4/tcp_rto_min_us:200000\n/proc/sys/net/ipv4/tcp_sack:1\n/proc/sys/net/ipv4/tcp_shrink_window:0\n/proc/sys/net/ipv4/tcp_slow_start_after_idle:1\n/proc/sys/net/ipv4/tcp_stdurg:0\n/proc/sys/net/ipv4/tcp_synack_retries:5\n/proc/sys/net/ipv4/tcp_syncookies:1\n/proc/sys/net/ipv4/tcp_syn_linear_timeouts:4\n/proc/sys/net/ipv4/tcp_syn_retries:6\n/proc/sys/net/ipv4/tcp_thin_linear_timeouts:0\n/proc/sys/net/ipv4/tcp_timestamps:1\n/proc/sys/net/ipv4/tcp_tso_rtt_log:9\n/proc/sys/net/ipv4/tcp_tso_win_divisor:3\n/proc/sys/net/ipv4/tcp_tw_reuse:2\n/proc/sys/net/ipv4/tcp_window_scaling:1\n/proc/sys/net/ipv4/tcp_wmem:4096\t16384\t4194304\n/proc/sys/net/ipv4/tcp_workaround_signed_windows:0\n+ lib/host:configure_sysctl_net_parmaters:87 :   sudo sysctl -w net.core.default_qdisc=pfifo_fast\nnet.core.default_qdisc = pfifo_fast\n+ ./stack.sh:main:594                      :   fetch_plugins\n+ functions-common:fetch_plugins:1760      :   local plugins=,neutron\n+ functions-common:fetch_plugins:1761      :   local plugin\n+ functions-common:fetch_plugins:1764      :   [[ -z ,neutron ]]\n+ functions-common:fetch_plugins:1768      :   echo 'Fetching DevStack plugins'\nFetching DevStack plugins\n+ functions-common:fetch_plugins:1769      :   for plugin in ${plugins//,/ }\n+ functions-common:fetch_plugins:1770      :   git_clone_by_name neutron\n+ functions-common:git_clone_by_name:675   :   local name=neutron\n+ functions-common:git_clone_by_name:676   :   local repo=https://opendev.org/openstack/neutron\n+ functions-common:git_clone_by_name:677   :   local dir=/opt/stack/neutron\n+ functions-common:git_clone_by_name:678   :   local branch=master\n+ functions-common:git_clone_by_name:679   :   git_clone https://opendev.org/openstack/neutron /opt/stack/neutron master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/neutron\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/neutron\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/neutron ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/neutron\n+ functions-common:git_clone:666           :   cd /opt/stack/neutron\n+ functions-common:git_clone:667           :   head -1\n+ functions-common:git_clone:667           :   git show --oneline\nde087e8f12 Merge \"ovn: pass gateway LRPs to _check_external_ips_changed\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ ./stack.sh:main:598                      :   run_phase override_defaults\n+ functions-common:run_phase:1842          :   local mode=override_defaults\n+ functions-common:run_phase:1843          :   local phase=\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh override_defaults\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ override_defaults == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ override_defaults == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:16         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:19         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:27         :   [[ override_defaults == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ override_defaults == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ override_defaults == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ override_defaults == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1867          :   plugin_override_defaults\n+ functions-common:plugin_override_defaults:1801 :   local plugins=,neutron\n+ functions-common:plugin_override_defaults:1802 :   local plugin\n+ functions-common:plugin_override_defaults:1805 :   [[ -z ,neutron ]]\n+ functions-common:plugin_override_defaults:1809 :   echo 'Overriding Configuration Defaults'\nOverriding Configuration Defaults\n+ functions-common:plugin_override_defaults:1810 :   for plugin in ${plugins//,/ }\n+ functions-common:plugin_override_defaults:1811 :   local dir=/opt/stack/neutron\n+ functions-common:plugin_override_defaults:1813 :   [[ -f /opt/stack/neutron/devstack/override-defaults ]]\n+ ./stack.sh:main:601                      :   source /opt/stack/devstack/lib/apache\n+ ./stack.sh:main:604                      :   source /opt/stack/devstack/lib/tls\n++ lib/tls:source:38                        :   is_service_enabled tls-proxy\n++ functions-common:is_service_enabled:2070 :   return 0\n+++ lib/tls:source:40                        :   ipv6_unquote 38.102.83.69\n+++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69\n+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'\n++ lib/tls:source:40                        :   TLS_IP=38.102.83.69\n+++ lib/tls:source:43                        :   hostname -f\n++ lib/tls:source:43                        :   DEVSTACK_HOSTNAME=np0000072095.novalocal\n++ lib/tls:source:44                        :   DEVSTACK_CERT_NAME=devstack-cert\n++ lib/tls:source:45                        :   DEVSTACK_CERT=/opt/stack/data/devstack-cert.pem\n++ lib/tls:source:48                        :   ROOT_CA_DIR=/opt/stack/data/CA/root-ca\n++ lib/tls:source:49                        :   INT_CA_DIR=/opt/stack/data/CA/int-ca\n++ lib/tls:source:51                        :   ORG_NAME=OpenStack\n++ lib/tls:source:52                        :   ORG_UNIT_NAME=DevStack\n++ lib/tls:source:55                        :   STUD_PROTO=--tls\n++ lib/tls:source:56                        :   STUD_CIPHERS='TLSv1+HIGH:!DES:!aNULL:!eNULL:@STRENGTH'\n++ lib/tls:source:63                        :   OPENSSL=/usr/bin/openssl\n+ ./stack.sh:main:607                      :   source /opt/stack/devstack/lib/infra\n+ ./stack.sh:main:608                      :   source /opt/stack/devstack/lib/libraries\n+ ./stack.sh:main:609                      :   source /opt/stack/devstack/lib/lvm\n+ ./stack.sh:main:610                      :   source /opt/stack/devstack/lib/horizon\n+ ./stack.sh:main:611                      :   source /opt/stack/devstack/lib/keystone\n+ ./stack.sh:main:612                      :   source /opt/stack/devstack/lib/glance\n+ ./stack.sh:main:613                      :   source /opt/stack/devstack/lib/nova\n+ ./stack.sh:main:614                      :   source /opt/stack/devstack/lib/placement\n+ ./stack.sh:main:615                      :   source /opt/stack/devstack/lib/cinder\n+ ./stack.sh:main:616                      :   source /opt/stack/devstack/lib/swift\n+ ./stack.sh:main:617                      :   source /opt/stack/devstack/lib/neutron\n++ lib/neutron:source:61                    :   is_service_enabled tls-proxy\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/neutron:source:62                    :   Q_PROTOCOL=https\n++ lib/neutron:source:66                    :   GITDIR[\"python-neutronclient\"]=/opt/stack/python-neutronclient\n++ lib/neutron:source:68                    :   NEUTRON_DIR=/opt/stack/neutron\n++ lib/neutron:source:69                    :   NEUTRON_FWAAS_DIR=/opt/stack/neutron-fwaas\n++ lib/neutron:source:72                    :   [[ -d /opt/stack/neutron/bin/neutron-server ]]\n+++ lib/neutron:source:75                    :   get_python_exec_prefix\n+++ inc/python:get_python_exec_prefix:80     :   [[ False == \\T\\r\\u\\e ]]\n+++ inc/python:get_python_exec_prefix:83     :   echo /usr/local/bin\n++ lib/neutron:source:75                    :   NEUTRON_BIN_DIR=/usr/local/bin\n++ lib/neutron:source:78                    :   NEUTRON_CONF_DIR=/etc/neutron\n++ lib/neutron:source:79                    :   NEUTRON_CONF=/etc/neutron/neutron.conf\n++ lib/neutron:source:80                    :   export NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini\n++ lib/neutron:source:80                    :   NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini\n++ lib/neutron:source:82                    :   NEUTRON_UWSGI=neutron.wsgi.api:application\n++ lib/neutron:source:83                    :   NEUTRON_UWSGI_CONF=/etc/neutron/neutron-api-uwsgi.ini\n+++ lib/neutron:source:89                    :   trueorfalse True NEUTRON_ENFORCE_SCOPE\n++ lib/neutron:source:89                    :   NEUTRON_ENFORCE_SCOPE=True\n++ lib/neutron:source:93                    :   AGENT_DHCP_BINARY=/usr/local/bin/neutron-dhcp-agent\n++ lib/neutron:source:94                    :   AGENT_L3_BINARY=/usr/local/bin/neutron-l3-agent\n++ lib/neutron:source:95                    :   AGENT_META_BINARY=/usr/local/bin/neutron-metadata-agent\n++ lib/neutron:source:99                    :   Q_DHCP_CONF_FILE=/etc/neutron/dhcp_agent.ini\n++ lib/neutron:source:102                   :   NEUTRON_DHCP_CONF=/etc/neutron/dhcp_agent.ini\n++ lib/neutron:source:103                   :   Q_L3_CONF_FILE=/etc/neutron/l3_agent.ini\n++ lib/neutron:source:106                   :   NEUTRON_L3_CONF=/etc/neutron/l3_agent.ini\n++ lib/neutron:source:107                   :   Q_META_CONF_FILE=/etc/neutron/metadata_agent.ini\n++ lib/neutron:source:110                   :   Q_DB_NAME=neutron\n++ lib/neutron:source:112                   :   Q_PLUGIN=ml2\n++ lib/neutron:source:114                   :   Q_HOST=38.102.83.69\n++ lib/neutron:source:116                   :   Q_PROTOCOL=https\n+++ lib/neutron:source:118                   :   ipv6_unquote 0.0.0.0\n+++ functions-common:ipv6_unquote:2212       :   echo 0.0.0.0\n+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'\n++ lib/neutron:source:118                   :   Q_LISTEN_ADDRESS=0.0.0.0\n++ lib/neutron:source:120                   :   Q_ADMIN_USERNAME=neutron\n++ lib/neutron:source:122                   :   Q_AUTH_STRATEGY=keystone\n++ lib/neutron:source:124                   :   Q_OVS_USE_VETH=False\n++ lib/neutron:source:125                   :   Q_USE_ROOTWRAP=True\n+++ lib/neutron:source:126                   :   trueorfalse True Q_USE_ROOTWRAP_DAEMON\n++ lib/neutron:source:126                   :   Q_USE_ROOTWRAP_DAEMON=True\n+++ lib/neutron:source:128                   :   ipv6_unquote 38.102.83.69\n+++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69\n+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'\n++ lib/neutron:source:128                   :   Q_META_DATA_IP=38.102.83.69\n++ lib/neutron:source:130                   :   Q_ALLOW_OVERLAPPING_IP=True\n++ lib/neutron:source:131                   :   Q_NOTIFY_NOVA_PORT_STATUS_CHANGES=True\n++ lib/neutron:source:132                   :   Q_NOTIFY_NOVA_PORT_DATA_CHANGES=True\n++ lib/neutron:source:133                   :   VIF_PLUGGING_IS_FATAL=True\n++ lib/neutron:source:134                   :   VIF_PLUGGING_TIMEOUT=300\n++ lib/neutron:source:137                   :   SKIP_STOP_OVN=False\n++ lib/neutron:source:141                   :   _Q_PLUGIN_EXTRA_CONF_PATH=/etc/neutron\n++ lib/neutron:source:144                   :   NEUTRON_ENDPOINT_SERVICE_NAME=networking\n++ lib/neutron:source:145                   :   [[ -z networking ]]\n++ lib/neutron:source:150                   :   ALEMBIC_REPO=https://github.com/sqlalchemy/alembic.git\n++ lib/neutron:source:151                   :   ALEMBIC_DIR=/opt/stack/alembic\n++ lib/neutron:source:152                   :   ALEMBIC_BRANCH=main\n++ lib/neutron:source:153                   :   SQLALCHEMY_REPO=https://github.com/sqlalchemy/sqlalchemy.git\n++ lib/neutron:source:154                   :   SQLALCHEMY_DIR=/opt/stack/sqlalchemy\n++ lib/neutron:source:155                   :   SQLALCHEMY_BRANCH=main\n++ lib/neutron:source:166                   :   declare -a -g Q_PLUGIN_EXTRA_CONF_FILES\n++ lib/neutron:source:169                   :   declare -a -g _Q_PLUGIN_EXTRA_CONF_FILES_ABS\n++ lib/neutron:source:172                   :   Q_RR_CONF_FILE=/etc/neutron/rootwrap.conf\n++ lib/neutron:source:173                   :   [[ True == \\F\\a\\l\\s\\e ]]\n+++ lib/neutron:source:176                   :   get_rootwrap_location neutron\n+++ functions:get_rootwrap_location:601      :   local module=neutron\n++++ functions:get_rootwrap_location:603      :   get_python_exec_prefix\n++++ inc/python:get_python_exec_prefix:80     :   [[ False == \\T\\r\\u\\e ]]\n++++ inc/python:get_python_exec_prefix:83     :   echo /usr/local/bin\n+++ functions:get_rootwrap_location:603      :   echo /usr/local/bin/neutron-rootwrap\n++ lib/neutron:source:176                   :   NEUTRON_ROOTWRAP=/usr/local/bin/neutron-rootwrap\n++ lib/neutron:source:177                   :   Q_RR_COMMAND='sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'\n++ lib/neutron:source:178                   :   [[ True == \\T\\r\\u\\e ]]\n++ lib/neutron:source:179                   :   Q_RR_DAEMON_COMMAND='sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'\n++ lib/neutron:source:191                   :   Q_DVR_MODE=legacy\n++ lib/neutron:source:192                   :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]\n++ lib/neutron:source:208                   :   ENABLE_TENANT_TUNNELS=True\n++ lib/neutron:source:213                   :   TENANT_TUNNEL_RANGES=1:1000\n++ lib/neutron:source:218                   :   ENABLE_TENANT_VLANS=False\n++ lib/neutron:source:226                   :   TENANT_VLAN_RANGE=\n++ lib/neutron:source:234                   :   PHYSICAL_NETWORK=public\n++ lib/neutron:source:244                   :   OVS_PHYSICAL_BRIDGE=br-ex\n++ lib/neutron:source:250                   :   OVS_ENABLE_TUNNELING=True\n++ lib/neutron:source:254                   :   ENABLE_ISOLATED_METADATA=False\n++ lib/neutron:source:259                   :   ENABLE_METADATA_NETWORK=False\n++ lib/neutron:source:264                   :   '[' -f /opt/stack/devstack/lib/neutron_plugins/ml2 ']'\n++ lib/neutron:source:265                   :   source /opt/stack/devstack/lib/neutron_plugins/ml2\n++ lib/neutron:source:272                   :   source /opt/stack/devstack/lib/neutron_plugins/services/metering\n++ lib/neutron:source:275                   :   source /opt/stack/devstack/lib/neutron_plugins/services/l3\n+++ lib/neutron_plugins/services/l3:source:3 :   IP_VERSION=4+6\n+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\4 ]]\n+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\6 ]]\n+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\4\\+\\6 ]]\n+++ lib/neutron_plugins/services/l3:source:9 :   NEUTRON_CREATE_INITIAL_NETWORKS=True\n+++ lib/neutron_plugins/services/l3:source:12 :   PROVIDER_SUBNET_NAME=provider_net\n+++ lib/neutron_plugins/services/l3:source:13 :   IPV6_PROVIDER_SUBNET_NAME=provider_net_v6\n+++ lib/neutron_plugins/services/l3:source:14 :   IPV6_PROVIDER_FIXED_RANGE=\n+++ lib/neutron_plugins/services/l3:source:15 :   IPV6_PROVIDER_NETWORK_GATEWAY=\n+++ lib/neutron_plugins/services/l3:source:17 :   PUBLIC_BRIDGE=br-ex\n+++ lib/neutron_plugins/services/l3:source:18 :   PUBLIC_BRIDGE_MTU=1430\n+++ lib/neutron_plugins/services/l3:source:23 :   Q_ASSIGN_GATEWAY_TO_PUBLIC_BRIDGE=True\n+++ lib/neutron_plugins/services/l3:source:26 :   Q_ROUTER_NAME=router1\n+++ lib/neutron_plugins/services/l3:source:31 :   Q_USE_PUBLIC_VETH=False\n+++ lib/neutron_plugins/services/l3:source:32 :   Q_PUBLIC_VETH_EX=veth-pub-ex\n+++ lib/neutron_plugins/services/l3:source:33 :   Q_PUBLIC_VETH_INT=veth-pub-int\n+++ lib/neutron_plugins/services/l3:source:39 :   Q_L3_ROUTER_PER_TENANT=True\n+++ lib/neutron_plugins/services/l3:source:72 :   Q_USE_PROVIDERNET_FOR_PUBLIC=True\n+++ lib/neutron_plugins/services/l3:source:73 :   PUBLIC_PHYSICAL_NETWORK=public\n++++ lib/neutron_plugins/services/l3:source:76 :   uuidgen\n++++ lib/neutron_plugins/services/l3:source:76 :   sed -e 's/\\(..\\)\\(....\\)\\(....\\)/\\1:\\2:\\3/'\n++++ lib/neutron_plugins/services/l3:source:76 :   sed s/-//g\n++++ lib/neutron_plugins/services/l3:source:76 :   cut -c 23-\n+++ lib/neutron_plugins/services/l3:source:76 :   IPV6_GLOBAL_ID=d4:f968:ec38\n+++ lib/neutron_plugins/services/l3:source:79 :   IPV6_RA_MODE=slaac\n+++ lib/neutron_plugins/services/l3:source:80 :   IPV6_ADDRESS_MODE=slaac\n+++ lib/neutron_plugins/services/l3:source:81 :   IPV6_PUBLIC_SUBNET_NAME=ipv6-public-subnet\n+++ lib/neutron_plugins/services/l3:source:82 :   IPV6_PRIVATE_SUBNET_NAME=ipv6-private-subnet\n+++ lib/neutron_plugins/services/l3:source:83 :   IPV6_ADDRS_SAFE_TO_USE=fdd4:f968:ec38::/56\n++++ lib/neutron_plugins/services/l3:source:86 :   echo fdd4:f968:ec38::/56\n++++ lib/neutron_plugins/services/l3:source:86 :   awk -F / '{ print $1\"/\"($2>63 ? $2 : 64) }'\n+++ lib/neutron_plugins/services/l3:source:86 :   FIXED_RANGE_V6=fdd4:f968:ec38::/64\n+++ lib/neutron_plugins/services/l3:source:87 :   IPV6_PRIVATE_NETWORK_GATEWAY=\n+++ lib/neutron_plugins/services/l3:source:88 :   IPV6_PUBLIC_RANGE=2001:db8::/64\n+++ lib/neutron_plugins/services/l3:source:89 :   IPV6_PUBLIC_NETWORK_GATEWAY=2001:db8::2\n+++ lib/neutron_plugins/services/l3:source:90 :   IPV6_ROUTER_GW_IP=2001:db8::1\n+++ lib/neutron_plugins/services/l3:source:93 :   NETWORK_GATEWAY=10.1.0.1\n+++ lib/neutron_plugins/services/l3:source:94 :   PUBLIC_NETWORK_GATEWAY=172.24.5.1\n+++ lib/neutron_plugins/services/l3:source:95 :   PRIVATE_SUBNET_NAME=private-subnet\n+++ lib/neutron_plugins/services/l3:source:96 :   PUBLIC_SUBNET_NAME=public-subnet\n+++ lib/neutron_plugins/services/l3:source:97 :   PUBLIC_SUBNET_ENABLE_DHCP=False\n+++ lib/neutron_plugins/services/l3:source:100 :   USE_SUBNETPOOL=True\n+++ lib/neutron_plugins/services/l3:source:101 :   SUBNETPOOL_NAME_V4=shared-default-subnetpool-v4\n+++ lib/neutron_plugins/services/l3:source:102 :   SUBNETPOOL_NAME_V6=shared-default-subnetpool-v6\n+++ lib/neutron_plugins/services/l3:source:104 :   SUBNETPOOL_PREFIX_V4=10.1.0.0/20\n+++ lib/neutron_plugins/services/l3:source:105 :   SUBNETPOOL_PREFIX_V6=fdd4:f968:ec38::/56\n+++ lib/neutron_plugins/services/l3:source:107 :   SUBNETPOOL_SIZE_V4=26\n+++ lib/neutron_plugins/services/l3:source:108 :   SUBNETPOOL_SIZE_V6=64\n++++ lib/neutron_plugins/services/l3:source:110 :   ip -4 route\n++++ lib/neutron_plugins/services/l3:source:110 :   grep '^default'\n++++ lib/neutron_plugins/services/l3:source:110 :   awk '{print $5}'\n+++ lib/neutron_plugins/services/l3:source:110 :   default_v4_route_devs=ens3\n++++ lib/neutron_plugins/services/l3:source:112 :   ip -6 route list match default table all\n++++ lib/neutron_plugins/services/l3:source:112 :   awk '{print $5}'\n++++ lib/neutron_plugins/services/l3:source:112 :   grep via\n+++ lib/neutron_plugins/services/l3:source:112 :   default_v6_route_devs=\n++ lib/neutron:source:278                   :   source /opt/stack/devstack/lib/neutron_plugins/services/placement\n++ lib/neutron:source:279                   :   source /opt/stack/devstack/lib/neutron_plugins/services/trunk\n++ lib/neutron:source:280                   :   source /opt/stack/devstack/lib/neutron_plugins/services/qos\n++ lib/neutron:source:281                   :   source /opt/stack/devstack/lib/neutron_plugins/services/segments\n++ lib/neutron:source:282                   :   source /opt/stack/devstack/lib/neutron_plugins/services/ovn-bgp\n++ lib/neutron:source:285                   :   has_neutron_plugin_security_group\n++ lib/neutron_plugins/ml2:has_neutron_plugin_security_group:146 :   return 0\n++ lib/neutron:source:286                   :   Q_USE_SECGROUP=True\n++ lib/neutron:source:294                   :   OVN_BRIDGE_MAPPINGS=public:br-ex\n+ ./stack.sh:main:618                      :   source /opt/stack/devstack/lib/ldap\n+ ./stack.sh:main:619                      :   source /opt/stack/devstack/lib/dstat\n+ ./stack.sh:main:620                      :   source /opt/stack/devstack/lib/atop\n+ ./stack.sh:main:621                      :   source /opt/stack/devstack/lib/tcpdump\n+ ./stack.sh:main:622                      :   source /opt/stack/devstack/lib/etcd3\n+ ./stack.sh:main:623                      :   source /opt/stack/devstack/lib/os-vif\n+++ lib/os-vif:source:12                     :   is_ml2_ovs\n+++ lib/os-vif:is_ml2_ovs:4                  :   [[ ovn == \\o\\p\\e\\n\\v\\s\\w\\i\\t\\c\\h ]]\n+++ lib/os-vif:is_ml2_ovs:7                  :   echo False\n++ lib/os-vif:source:12                     :   OS_VIF_OVS_ISOLATE_VIF=False\n+++ lib/os-vif:source:13                     :   trueorfalse False OS_VIF_OVS_ISOLATE_VIF\n++ lib/os-vif:source:13                     :   OS_VIF_OVS_ISOLATE_VIF=False\n+ ./stack.sh:main:629                      :   run_phase source\n+ functions-common:run_phase:1842          :   local mode=source\n+ functions-common:run_phase:1843          :   local phase=\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh source\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ source == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:6          :   source /opt/stack/devstack/lib/tempest\n++ extras.d/80-tempest.sh:source:27         :   [[ source == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ source == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ source == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1864          :   load_plugin_settings\n+ functions-common:load_plugin_settings:1778 :   local plugins=,neutron\n+ functions-common:load_plugin_settings:1779 :   local plugin\n+ functions-common:load_plugin_settings:1782 :   [[ -z ,neutron ]]\n+ functions-common:load_plugin_settings:1786 :   echo 'Loading plugin settings'\nLoading plugin settings\n+ functions-common:load_plugin_settings:1787 :   for plugin in ${plugins//,/ }\n+ functions-common:load_plugin_settings:1788 :   local dir=/opt/stack/neutron\n+ functions-common:load_plugin_settings:1790 :   [[ -f /opt/stack/neutron/devstack/settings ]]\n+ functions-common:load_plugin_settings:1791 :   source /opt/stack/neutron/devstack/settings\n++ /opt/stack/neutron/devstack/settings:source:1 :   L2_AGENT_EXTENSIONS=\n++ /opt/stack/neutron/devstack/settings:source:2 :   L3_AGENT_EXTENSIONS=\n++ /opt/stack/neutron/devstack/settings:source:4 :   NEUTRON_PLACEMENT_AUTH_TYPE=password\n++ /opt/stack/neutron/devstack/settings:source:5 :   NEUTRON_PLACEMENT_USERNAME=placement\n++ /opt/stack/neutron/devstack/settings:source:7 :   is_neutron_legacy_enabled\n++ lib/neutron:is_neutron_legacy_enabled:317 :   return 0\n++ /opt/stack/neutron/devstack/settings:source:8 :   NEUTRON_CORE_PLUGIN=ml2\n++ /opt/stack/neutron/devstack/settings:source:9 :   NEUTRON_AGENT=ovn\n++ /opt/stack/neutron/devstack/settings:source:12 :   NEUTRON_CORE_PLUGIN_CONF_PATH=etc/neutron/plugins/ml2\n++ /opt/stack/neutron/devstack/settings:source:13 :   NEUTRON_CORE_PLUGIN_CONF=etc/neutron/plugins/ml2/ml2_conf.ini\n+++ /opt/stack/neutron/devstack/settings:source:17 :   trueorfalse False ENABLE_FRR\n++ /opt/stack/neutron/devstack/settings:source:17 :   ENABLE_FRR=False\n++ /opt/stack/neutron/devstack/settings:source:18 :   FRR_CONF_DIR=/etc/frr\n++ /opt/stack/neutron/devstack/settings:source:19 :   FRR_SYSTEMD_SERVICE=frr.service\n++ /opt/stack/neutron/devstack/settings:source:20 :   FRR_CONF_FILE=/etc/frr/frr.conf\n++ /opt/stack/neutron/devstack/settings:source:21 :   FRR_DAEMON_CONF_FILE=/etc/frr/daemons\n+++ /opt/stack/neutron/devstack/settings:source:22 :   trueorfalse False FRR_USE_BFD\n++ /opt/stack/neutron/devstack/settings:source:22 :   FRR_USE_BFD=False\n+ functions-common:run_phase:1865          :   verify_disabled_services\n+ functions-common:verify_disabled_services:2125 :   local service\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-api, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-bak, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-sch, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-vol, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,etcd3, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,file_tracker, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,g-api, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,horizon, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,key, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,memory_tracker, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,mysql, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-api, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-api-meta, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-cond, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-cpu, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-novnc, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-sch, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,openstack-cli-server, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovn-controller, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovn-northd, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovs-vswitchd, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovsdb-server, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,placement-api, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,q-ovn-agent, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,q-svc, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,rabbit, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-account, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-container, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-object, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-proxy, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,tempest, ]]\n+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,tls-proxy, ]]\n+ ./stack.sh:main:700                      :   initialize_database_backends\n+ lib/database:initialize_database_backends:65 :   for backend in $DATABASE_BACKENDS\n+ lib/database:initialize_database_backends:66 :   is_service_enabled mysql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/database:initialize_database_backends:66 :   DATABASE_TYPE=mysql\n+ lib/database:initialize_database_backends:65 :   for backend in $DATABASE_BACKENDS\n+ lib/database:initialize_database_backends:66 :   is_service_enabled postgresql\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/database:initialize_database_backends:69 :   '[' -z mysql ']'\n+ lib/database:initialize_database_backends:73 :   MYSQL_HOST=127.0.0.1\n+ lib/database:initialize_database_backends:74 :   MYSQL_USER=root\n+ lib/database:initialize_database_backends:80 :   [[ 4 == 6 ]]\n+ lib/database:initialize_database_backends:83 :   DATABASE_HOST=127.0.0.1\n+ lib/database:initialize_database_backends:86 :   DATABASE_USER=root\n+ lib/database:initialize_database_backends:88 :   '[' -n '' ']'\n+ lib/database:initialize_database_backends:92 :   return 0\n+ ./stack.sh:main:701                      :   echo 'Using mysql database backend'\nUsing mysql database backend\n+ ./stack.sh:main:704                      :   read_password DATABASE_PASSWORD 'ENTER A PASSWORD TO USE FOR THE DATABASE.'\n+ ./stack.sh:main:706                      :   define_database_baseurl\n++ lib/database:define_database_baseurl:106 :   get_database_type_mysql\n++ lib/databases/mysql:get_database_type_mysql:32 :   [[ PyMySQL == \\P\\y\\M\\y\\S\\Q\\L ]]\n++ lib/databases/mysql:get_database_type_mysql:33 :   echo mysql+pymysql\n+ lib/database:define_database_baseurl:106 :   BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1\n+ ./stack.sh:main:718                      :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:719                      :   read_password RABBIT_PASSWORD 'ENTER A PASSWORD TO USE FOR RABBIT.'\n+ ./stack.sh:main:726                      :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:728                      :   read_password SERVICE_PASSWORD 'ENTER A SERVICE_PASSWORD TO USE FOR THE SERVICE AUTHENTICATION.'\n+ ./stack.sh:main:730                      :   read_password ADMIN_PASSWORD 'ENTER A PASSWORD TO USE FOR HORIZON AND KEYSTONE (20 CHARS OR LESS).'\n+ ./stack.sh:main:741                      :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:750                      :   is_service_enabled s-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:754                      :   read_password SWIFT_HASH 'ENTER A RANDOM SWIFT HASH.'\n+ ./stack.sh:main:756                      :   [[ -z '' ]]\n+ ./stack.sh:main:756                      :   [[ False == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:762                      :   save_stackenv 762\n+ functions-common:save_stackenv:65        :   local tag=762\n++ functions-common:save_stackenv:67        :   date +%F-%H%M%S\n+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-113621\n+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-113621 762'\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo OS_CACERT=\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo STACK_USER=stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TLS_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4\n+ ./stack.sh:main:775                      :   GIT_DEPTH=0\n+ ./stack.sh:main:775                      :   git_clone https://opendev.org/openstack/requirements.git /opt/stack/requirements master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/requirements.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/requirements\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/requirements ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/requirements\n+ functions-common:git_clone:666           :   cd /opt/stack/requirements\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\n3c52a72d Merge \"Insist on minimal pyproject.toml file\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ ./stack.sh:main:779                      :   echo_summary 'Installing package prerequisites'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Installing package prerequisites\n+ ./stack.sh:main:780                      :   source /opt/stack/devstack/tools/install_prereqs.sh\n++ tools/install_prereqs.sh:source:11       :   FORCE_PREREQ=0\n++ tools/install_prereqs.sh:source:13       :   getopts :f opt\n++ tools/install_prereqs.sh:source:23       :   [[ -z /opt/stack/devstack ]]\n++ tools/install_prereqs.sh:source:43       :   PREREQ_RERUN_MARKER=/opt/stack/devstack/.prereqs\n++ tools/install_prereqs.sh:source:44       :   PREREQ_RERUN_HOURS=2\n++ tools/install_prereqs.sh:source:45       :   PREREQ_RERUN_SECONDS=7200\n+++ tools/install_prereqs.sh:source:47       :   date +%s\n++ tools/install_prereqs.sh:source:47       :   NOW=1781278582\n+++ tools/install_prereqs.sh:source:48       :   head -1 /opt/stack/devstack/.prereqs\n+++ tools/install_prereqs.sh:source:48       :   echo 0\n++ tools/install_prereqs.sh:source:48       :   LAST_RUN=0\n++ tools/install_prereqs.sh:source:49       :   DELTA=1781278582\n++ tools/install_prereqs.sh:source:50       :   [[ 1781278582 -lt 7200 ]]\n++ tools/install_prereqs.sh:source:57       :   export_proxy_variables\n++ functions-common:export_proxy_variables:2232 :   isset http_proxy\n++ functions-common:isset:266               :   [[ -v http_proxy ]]\n++ functions-common:export_proxy_variables:2235 :   isset https_proxy\n++ functions-common:isset:266               :   [[ -v https_proxy ]]\n++ functions-common:export_proxy_variables:2238 :   isset no_proxy\n++ functions-common:isset:266               :   [[ -v no_proxy ]]\n+++ tools/install_prereqs.sh:source:64       :   get_packages general,c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy\n++ tools/install_prereqs.sh:source:64       :   PACKAGES='bc\ncurl\ndbus\ngawk\ngcc\ngcc-c++\ngettext  \ngit-core\ngraphviz \nhttpd\nhttpd-devel\niptables-nft \niptables-services\njava-21-openjdk-headless \nlibffi-devel\nlibjpeg-turbo-devel \nlibxml2-devel \nlibxslt-devel \nlibyaml-devel\nmod_ssl \nnet-tools\nopenssh-server\nopenssl\nopenssl-devel \npcre2-devel \npkgconfig\npostgresql-devel  \npsmisc\npython3-devel\npython3-pip \npython3-systemd\nredhat-rpm-config \ntar\ntcpdump\nunzip\nutil-linux\nwget\nwhich\nzlib-devel\nlvm2\nqemu-img\ntargetcli\niscsi-initiator-utils\nlsscsi\nmemcached\nmod_ssl\nsqlite\nconntrack-tools\ncurl\nebtables\niptables\niputils\nkernel-modules \nkpartx\nparted\npolkit\nsqlite\nsudo\nxorriso\ncryptsetup\ndosfstools\niscsi-initiator-utils\nlibosinfo\nlvm2\nsg3_utils\n\nsysfsutils\nxorriso\nacl\ndnsmasq \ndnsmasq-utils \nebtables\nhaproxy \niptables\niputils\nsqlite\nsudo\ncurl\nliberasurecode-devel\nmemcached\nrsync-daemon\nsqlite\nxfsprogs'\n+++ tools/install_prereqs.sh:source:65       :   get_plugin_packages\n++ tools/install_prereqs.sh:source:65       :   PACKAGES='bc\ncurl\ndbus\ngawk\ngcc\ngcc-c++\ngettext  \ngit-core\ngraphviz \nhttpd\nhttpd-devel\niptables-nft \niptables-services\njava-21-openjdk-headless \nlibffi-devel\nlibjpeg-turbo-devel \nlibxml2-devel \nlibxslt-devel \nlibyaml-devel\nmod_ssl \nnet-tools\nopenssh-server\nopenssl\nopenssl-devel \npcre2-devel \npkgconfig\npostgresql-devel  \npsmisc\npython3-devel\npython3-pip \npython3-systemd\nredhat-rpm-config \ntar\ntcpdump\nunzip\nutil-linux\nwget\nwhich\nzlib-devel\nlvm2\nqemu-img\ntargetcli\niscsi-initiator-utils\nlsscsi\nmemcached\nmod_ssl\nsqlite\nconntrack-tools\ncurl\nebtables\niptables\niputils\nkernel-modules \nkpartx\nparted\npolkit\nsqlite\nsudo\nxorriso\ncryptsetup\ndosfstools\niscsi-initiator-utils\nlibosinfo\nlvm2\nsg3_utils\n\nsysfsutils\nxorriso\nacl\ndnsmasq \ndnsmasq-utils \nebtables\nhaproxy \niptables\niputils\nsqlite\nsudo\ncurl\nliberasurecode-devel\nmemcached\nrsync-daemon\nsqlite\nxfsprogs '\n++ tools/install_prereqs.sh:source:67       :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ tools/install_prereqs.sh:source:72       :   install_package bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs\n++ functions-common:install_package:1432    :   update_package_repo\n++ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n++ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n++ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n++ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:update_package_repo:1414 :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ functions-common:install_package:1433    :   real_install_package bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs\n++ functions-common:real_install_package:1420 :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ functions-common:real_install_package:1422 :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ functions-common:real_install_package:1423 :   yum_install bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs\n++ functions-common:yum_install:1477        :   local result parse_yum_result\n++ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:yum_install:1481        :   time_start yum_install\n++ functions-common:time_start:2400         :   local name=yum_install\n++ functions-common:time_start:2401         :   local start_time=\n++ functions-common:time_start:2402         :   [[ -n '' ]]\n+++ functions-common:time_start:2405         :   date +%s%3N\n++ functions-common:time_start:2405         :   _TIME_START[$name]=1781278582367\n++ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs\n++ functions-common:sudo_with_proxies:2368  :   local sudo\n+++ functions-common:sudo_with_proxies:2370  :   id -u\n++ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n++ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n++ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs\nLast metadata expiration check: 0:00:11 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage curl-8.12.1-6.el10.x86_64 is already installed.\nPackage dbus-1:1.14.10-5.el10.x86_64 is already installed.\nPackage gawk-5.3.0-6.el10.x86_64 is already installed.\nPackage gcc-14.3.1-4.4.el10.x86_64 is already installed.\nPackage gcc-c++-14.3.1-4.4.el10.x86_64 is already installed.\nPackage git-core-2.52.0-1.el10.x86_64 is already installed.\nPackage iptables-nft-1.8.11-14.el10.x86_64 is already installed.\nPackage libffi-devel-3.4.4-10.el10.x86_64 is already installed.\nPackage libxml2-devel-2.12.5-11.el10.x86_64 is already installed.\nPackage libxslt-devel-1.1.39-9.el10.x86_64 is already installed.\nPackage openssh-server-9.9p1-26.el10.x86_64 is already installed.\nPackage openssl-1:3.5.5-3.el10.x86_64 is already installed.\nPackage openssl-devel-1:3.5.5-3.el10.x86_64 is already installed.\nPackage pkgconf-pkg-config-2.1.0-3.el10.x86_64 is already installed.\nPackage psmisc-23.6-8.el10.x86_64 is already installed.\nPackage python3-devel-3.12.13-2.el10.x86_64 is already installed.\nPackage python3-pip-23.3.2-11.el10.noarch is already installed.\nPackage python3-systemd-235-11.el10.x86_64 is already installed.\nPackage redhat-rpm-config-295-1.el10.noarch is already installed.\nPackage tar-2:1.35-11.el10.x86_64 is already installed.\nPackage tcpdump-14:4.99.4-10.el10.x86_64 is already installed.\nPackage unzip-6.0-69.el10.x86_64 is already installed.\nPackage util-linux-2.40.2-20.el10.x86_64 is already installed.\nPackage wget-1.24.5-5.el10.x86_64 is already installed.\nPackage which-2.21-44.el10.x86_64 is already installed.\nPackage zlib-ng-compat-devel-2.2.3-3.el10.x86_64 is already installed.\nPackage lvm2-10:2.03.36-2.el10.x86_64 is already installed.\nPackage lsscsi-0.32-17.el10.x86_64 is already installed.\nPackage iptables-nft-1.8.11-14.el10.x86_64 is already installed.\nPackage iptables-nft-1.8.11-14.el10.x86_64 is already installed.\nPackage iputils-20240905-5.el10.x86_64 is already installed.\nPackage kernel-modules-6.12.0-233.el10.x86_64 is already installed.\nPackage kpartx-0.9.9-19.el10.x86_64 is already installed.\nPackage parted-3.6-7.el10.x86_64 is already installed.\nPackage polkit-125-6.el10.x86_64 is already installed.\nPackage sudo-1.9.17-4.p2.el10.x86_64 is already installed.\nPackage sg3_utils-1.48-9.el10.x86_64 is already installed.\nPackage xfsprogs-6.16.0-1.el10.x86_64 is already installed.\nDependencies resolved.\n=========================================================================================================\n Package                                Arch    Version                    Repository                Size\n=========================================================================================================\nInstalling:\n acl                                    x86_64  2.3.2-4.el10               baseos                    77 k\n bc                                     x86_64  1.07.1-23.el10             baseos                   123 k\n conntrack-tools                        x86_64  1.4.8-4.el10               appstream                239 k\n cryptsetup                             x86_64  2.8.6-1.el10               baseos                   355 k\n dnsmasq                                x86_64  2.90-5.el10                appstream                365 k\n dnsmasq-utils                          x86_64  2.90-5.el10                appstream                 38 k\n dosfstools                             x86_64  4.2-12.el10                baseos                   158 k\n gettext                                x86_64  0.22.5-6.el10              baseos                   1.1 M\n graphviz                               x86_64  9.0.0-15.el10              appstream                1.6 M\n haproxy                                x86_64  3.0.5-7.el10               appstream                2.6 M\n httpd                                  x86_64  2.4.63-13.el10             appstream                 49 k\n httpd-devel                            x86_64  2.4.63-13.el10             appstream                209 k\n iptables-nft-services                  noarch  1.8.11-14.el10             appstream                 20 k\n iscsi-initiator-utils                  x86_64  6.2.1.11-0.git4b3e853.el10 baseos                   398 k\n java-21-openjdk-headless               x86_64  1:21.0.10.0.7-2.el10       appstream                 47 M\n liberasurecode-devel                   x86_64  1.6.2-10.el10s             delorean-master-testing   24 k\n libjpeg-turbo-devel                    x86_64  3.0.2-4.el10               appstream                 98 k\n libosinfo                              x86_64  1.11.0-8.el10              appstream                317 k\n libyaml-devel                          x86_64  0.2.5-16.el10              crb                      163 k\n memcached                              x86_64  1.6.23-7.el10              appstream                185 k\n mod_ssl                                x86_64  1:2.4.63-13.el10           appstream                110 k\n net-tools                              x86_64  2.0-0.73.20160912git.el10  baseos                   306 k\n pcre2-devel                            x86_64  10.44-1.el10.3             appstream                532 k\n postgresql-private-devel               x86_64  16.13-2.el10               appstream                 63 k\n qemu-img                               x86_64  18:10.1.0-19.el10          appstream                2.4 M\n rsync-daemon                           noarch  3.4.1-6.el10               appstream                 10 k\n sqlite                                 x86_64  3.46.1-5.el10              appstream                891 k\n sysfsutils                             x86_64  2.1.1-15.el10              appstream                 38 k\n targetcli                              noarch  2.1.58-5.el10              appstream                 90 k\n xorriso                                x86_64  1.5.6-6.el10               appstream                323 k\nInstalling dependencies:\n adobe-mappings-cmap                    noarch  20230622-5.el10            appstream                2.1 M\n adobe-mappings-cmap-deprecated         noarch  20230622-5.el10            appstream                115 k\n adobe-mappings-pdf                     noarch  20190401-9.el10            appstream                687 k\n alsa-lib                               x86_64  1.2.15.3-2.el10            appstream                543 k\n apr                                    x86_64  1.7.5-3.el10               appstream                127 k\n apr-devel                              x86_64  1.7.5-3.el10               appstream                234 k\n apr-util                               x86_64  1.6.3-23.el10              appstream                 97 k\n apr-util-devel                         x86_64  1.6.3-23.el10              appstream                 76 k\n apr-util-lmdb                          x86_64  1.6.3-23.el10              appstream                 13 k\n autoconf                               noarch  2.71-13.el10               appstream                736 k\n automake                               noarch  1.16.5-20.el10             appstream                702 k\n cairo                                  x86_64  1.18.2-2.el10              appstream                713 k\n cairo-gobject                          x86_64  1.18.2-2.el10              appstream                 18 k\n centos-logos-httpd                     noarch  100.4-1.el10               appstream                854 k\n cups-filesystem                        noarch  1:2.4.10-17.el10           baseos                    11 k\n cups-libs                              x86_64  1:2.4.10-17.el10           baseos                   260 k\n emacs-filesystem                       noarch  1:29.4-13.el10             baseos                   8.3 k\n expat-devel                            x86_64  2.7.3-1.el10               appstream                 55 k\n fontconfig                             x86_64  2.15.0-7.el10              appstream                280 k\n freetype                               x86_64  2.13.2-8.el10              baseos                   409 k\n fribidi                                x86_64  1.0.14-4.el10              appstream                 93 k\n gd                                     x86_64  2.3.3-22.el10              appstream                133 k\n gdk-pixbuf2                            x86_64  2.42.12-5.el10             appstream                497 k\n google-droid-sans-fonts                noarch  20200215-22.el10           appstream                2.7 M\n gpgme                                  x86_64  1.23.2-6.el10              baseos                   219 k\n gpgmepp                                x86_64  1.23.2-6.el10              appstream                141 k\n graphite2                              x86_64  1.3.14-17.el10             baseos                    96 k\n gsettings-desktop-schemas              x86_64  47.1-4.el10                baseos                   784 k\n harfbuzz                               x86_64  8.4.0-6.el10               baseos                   992 k\n httpd-core                             x86_64  2.4.63-13.el10             appstream                1.5 M\n httpd-filesystem                       noarch  2.4.63-13.el10             appstream                 14 k\n httpd-tools                            x86_64  2.4.63-13.el10             appstream                 83 k\n iscsi-initiator-utils-iscsiuio         x86_64  6.2.1.11-0.git4b3e853.el10 baseos                    82 k\n isns-utils-libs                        x86_64  0.103-1.el10               baseos                   100 k\n javapackages-filesystem                noarch  6.4.0-1.el10               appstream                 15 k\n jbig2dec-libs                          x86_64  0.20-7.el10                appstream                 76 k\n jbigkit-libs                           x86_64  2.1-31.el10                appstream                 54 k\n lcms2                                  x86_64  2.16-6.el10                appstream                182 k\n libX11                                 x86_64  1.8.13-1.el10              appstream                651 k\n libX11-common                          noarch  1.8.13-1.el10              appstream                198 k\n libXau                                 x86_64  1.0.11-8.el10              appstream                 33 k\n libXext                                x86_64  1.3.6-3.el10               appstream                 40 k\n libXft                                 x86_64  2.3.8-8.el10               appstream                 73 k\n libXpm                                 x86_64  3.5.17-5.el10              appstream                 67 k\n libXrender                             x86_64  0.9.11-8.el10              appstream                 29 k\n libburn                                x86_64  1.5.6-6.el10               appstream                173 k\n libdatrie                              x86_64  0.2.13-11.el10             appstream                 33 k\n liberasurecode                         x86_64  1.6.2-10.el10s             delorean-master-testing   60 k\n libgs                                  x86_64  10.02.1-16.el10            appstream                3.5 M\n libijs                                 x86_64  0.35-24.el10               appstream                 30 k\n libisoburn                             x86_64  1.5.6-6.el10               appstream                430 k\n libisofs                               x86_64  1.5.6-6.el10               appstream                235 k\n libjpeg-turbo                          x86_64  3.0.2-4.el10               appstream                252 k\n liblerc                                x86_64  4.0.0-8.el10               appstream                219 k\n libnetfilter_cthelper                  x86_64  1.0.1-1.el10               appstream                 24 k\n libnetfilter_cttimeout                 x86_64  1.0.0-27.el10              appstream                 24 k\n libnetfilter_queue                     x86_64  1.0.5-9.el10               appstream                 29 k\n libpaper                               x86_64  1:2.1.1-7.el10             appstream                 28 k\n libpng                                 x86_64  2:1.6.40-12.el10           baseos                   120 k\n libproxy                               x86_64  0.5.5-4.el10               baseos                    49 k\n librsvg2                               x86_64  2.57.1-9.el10              appstream                1.5 M\n libsoup3                               x86_64  3.6.6-1.el10               appstream                401 k\n libthai                                x86_64  0.1.29-10.el10             appstream                215 k\n libtiff                                x86_64  4.6.0-8.el10               appstream                213 k\n libtool                                x86_64  2.4.7-14.el10              appstream                597 k\n libtool-ltdl                           x86_64  2.4.7-14.el10              appstream                 35 k\n libwebp                                x86_64  1.3.2-10.el10              appstream                290 k\n libxcb                                 x86_64  1.17.0-3.el10              appstream                255 k\n lksctp-tools                           x86_64  1.0.21-1.el10              baseos                    94 k\n m4                                     x86_64  1.4.19-11.el10             appstream                305 k\n mailcap                                noarch  2.1.54-8.el10              baseos                    35 k\n memcached-selinux                      x86_64  1.6.23-7.el10              appstream                 28 k\n nettle                                 x86_64  3.10.1-1.el10              baseos                   559 k\n nspr                                   x86_64  4.36.0-8.el10              appstream                135 k\n nss                                    x86_64  3.112.0-8.el10             appstream                738 k\n nss-softokn                            x86_64  3.112.0-8.el10             appstream                404 k\n nss-softokn-freebl                     x86_64  3.112.0-8.el10             appstream                416 k\n nss-sysinit                            x86_64  3.112.0-8.el10             appstream                 19 k\n nss-util                               x86_64  3.112.0-8.el10             appstream                 85 k\n openjpeg2                              x86_64  2.5.2-5.el10               appstream                188 k\n osinfo-db                              noarch  20250606-2.el10            appstream                564 k\n osinfo-db-tools                        x86_64  1.11.0-8.el10              appstream                 74 k\n pango                                  x86_64  1.54.0-4.el10              appstream                356 k\n pcre2-utf16                            x86_64  10.44-1.el10.3             appstream                227 k\n pcre2-utf32                            x86_64  10.44-1.el10.3             appstream                215 k\n perl-File-Compare                      noarch  1.100.800-514.el10         appstream                 14 k\n perl-File-Copy                         noarch  2.41-514.el10              appstream                 21 k\n perl-File-Find                         noarch  1.44-514.el10              appstream                 26 k\n perl-Thread-Queue                      noarch  3.14-511.el10              appstream                 22 k\n perl-threads                           x86_64  1:2.40-511.el10            appstream                 59 k\n perl-threads-shared                    x86_64  1.69-511.el10              appstream                 46 k\n pixman                                 x86_64  0.43.4-2.el10              appstream                286 k\n poppler                                x86_64  24.02.0-7.el10             appstream                1.2 M\n poppler-data                           noarch  0.4.11-9.el10              appstream                2.0 M\n poppler-glib                           x86_64  24.02.0-7.el10             appstream                190 k\n postgresql-private-libs                x86_64  16.13-2.el10               appstream                142 k\n python3-configshell                    noarch  1:1.1.30-9.el10            baseos                    87 k\n python3-kmod                           x86_64  0.9.2-6.el10               baseos                   110 k\n python3-pyparsing                      noarch  3.1.1-7.el10               baseos                   269 k\n python3-pyudev                         noarch  0.24.1-10.el10             baseos                    99 k\n python3-rtslib                         noarch  2.1.76-12.el10             appstream                124 k\n python3-typing-extensions              noarch  4.12.2-2.el10s             delorean-master-testing   89 k\n python3-urwid                          x86_64  2.5.3-4.el10               baseos                   1.1 M\n python3-wcwidth                        noarch  0.2.6-6.el10               baseos                    46 k\n rsvg-pixbuf-loader                     x86_64  2.57.1-9.el10              appstream                 16 k\n shared-mime-info                       x86_64  2.3-8.el10                 baseos                   592 k\n target-restore                         noarch  2.1.76-12.el10             appstream                 16 k\n tzdata-java                            noarch  2026b-1.el10               appstream                 45 k\n urw-base35-bookman-fonts               noarch  20200910-21.el10           appstream                847 k\n urw-base35-c059-fonts                  noarch  20200910-21.el10           appstream                875 k\n urw-base35-d050000l-fonts              noarch  20200910-21.el10           appstream                 76 k\n urw-base35-fonts                       noarch  20200910-21.el10           appstream                 11 k\n urw-base35-fonts-common                noarch  20200910-21.el10           appstream                 21 k\n urw-base35-gothic-fonts                noarch  20200910-21.el10           appstream                643 k\n urw-base35-nimbus-mono-ps-fonts        noarch  20200910-21.el10           appstream                795 k\n urw-base35-nimbus-roman-fonts          noarch  20200910-21.el10           appstream                856 k\n urw-base35-nimbus-sans-fonts           noarch  20200910-21.el10           appstream                1.3 M\n urw-base35-p052-fonts                  noarch  20200910-21.el10           appstream                974 k\n urw-base35-standard-symbols-ps-fonts   noarch  20200910-21.el10           appstream                 42 k\n urw-base35-z003-fonts                  noarch  20200910-21.el10           appstream                276 k\n xml-common                             noarch  0.6.3-65.el10              appstream                 32 k\nInstalling weak dependencies:\n apr-util-openssl                       x86_64  1.6.3-23.el10              appstream                 15 k\n glib-networking                        x86_64  2.80.0-3.el10              baseos                   204 k\n mod_http2                              x86_64  2.0.29-4.el10              appstream                164 k\n mod_lua                                x86_64  2.4.63-13.el10             appstream                 60 k\n\nTransaction Summary\n=========================================================================================================\nInstall  155 Packages\n\nTotal download size: 103 M\nInstalled size: 404 M\nDownloading Packages:\n(1/155): acl-2.3.2-4.el10.x86_64.rpm            546 kB/s |  77 kB     00:00    \n(2/155): cryptsetup-2.8.6-1.el10.x86_64.rpm     2.2 MB/s | 355 kB     00:00    \n(3/155): bc-1.07.1-23.el10.x86_64.rpm           731 kB/s | 123 kB     00:00    \n(4/155): cups-filesystem-2.4.10-17.el10.noarch. 296 kB/s |  11 kB     00:00    \n(5/155): cups-libs-2.4.10-17.el10.x86_64.rpm    5.8 MB/s | 260 kB     00:00    \n(6/155): emacs-filesystem-29.4-13.el10.noarch.r 106 kB/s | 8.3 kB     00:00    \n(7/155): dosfstools-4.2-12.el10.x86_64.rpm      1.4 MB/s | 158 kB     00:00    \n(8/155): gettext-0.22.5-6.el10.x86_64.rpm        40 MB/s | 1.1 MB     00:00    \n(9/155): freetype-2.13.2-8.el10.x86_64.rpm      2.6 MB/s | 409 kB     00:00    \n(10/155): gpgme-1.23.2-6.el10.x86_64.rpm        1.8 MB/s | 219 kB     00:00    \n(11/155): glib-networking-2.80.0-3.el10.x86_64. 1.3 MB/s | 204 kB     00:00    \n(12/155): gsettings-desktop-schemas-47.1-4.el10  13 MB/s | 784 kB     00:00    \n(13/155): iscsi-initiator-utils-6.2.1.11-0.git4  33 MB/s | 398 kB     00:00    \n(14/155): iscsi-initiator-utils-iscsiuio-6.2.1.  11 MB/s |  82 kB     00:00    \n(15/155): isns-utils-libs-0.103-1.el10.x86_64.r  13 MB/s | 100 kB     00:00    \n(16/155): harfbuzz-8.4.0-6.el10.x86_64.rpm       13 MB/s | 992 kB     00:00    \n(17/155): libpng-1.6.40-12.el10.x86_64.rpm      3.4 MB/s | 120 kB     00:00    \n(18/155): libproxy-0.5.5-4.el10.x86_64.rpm      1.4 MB/s |  49 kB     00:00    \n(19/155): graphite2-1.3.14-17.el10.x86_64.rpm   513 kB/s |  96 kB     00:00    \n(20/155): mailcap-2.1.54-8.el10.noarch.rpm      528 kB/s |  35 kB     00:00    \n(21/155): net-tools-2.0-0.73.20160912git.el10.x 2.2 MB/s | 306 kB     00:00    \n(22/155): nettle-3.10.1-1.el10.x86_64.rpm       4.6 MB/s | 559 kB     00:00    \n(23/155): python3-configshell-1.1.30-9.el10.noa 793 kB/s |  87 kB     00:00    \n(24/155): lksctp-tools-1.0.21-1.el10.x86_64.rpm 333 kB/s |  94 kB     00:00    \n(25/155): python3-kmod-0.9.2-6.el10.x86_64.rpm  1.2 MB/s | 110 kB     00:00    \n(26/155): python3-pyudev-0.24.1-10.el10.noarch. 1.8 MB/s |  99 kB     00:00    \n(27/155): python3-urwid-2.5.3-4.el10.x86_64.rpm  11 MB/s | 1.1 MB     00:00    \n(28/155): python3-wcwidth-0.2.6-6.el10.noarch.r 825 kB/s |  46 kB     00:00    \n(29/155): shared-mime-info-2.3-8.el10.x86_64.rp 9.8 MB/s | 592 kB     00:00    \n(30/155): adobe-mappings-cmap-20230622-5.el10.n  26 MB/s | 2.1 MB     00:00    \n(31/155): adobe-mappings-cmap-deprecated-202306 2.8 MB/s | 115 kB     00:00    \n(32/155): adobe-mappings-pdf-20190401-9.el10.no  14 MB/s | 687 kB     00:00    \n(33/155): alsa-lib-1.2.15.3-2.el10.x86_64.rpm    10 MB/s | 543 kB     00:00    \n(34/155): apr-1.7.5-3.el10.x86_64.rpm           3.3 MB/s | 127 kB     00:00    \n(35/155): apr-devel-1.7.5-3.el10.x86_64.rpm     5.7 MB/s | 234 kB     00:00    \n(36/155): python3-pyparsing-3.1.1-7.el10.noarch 848 kB/s | 269 kB     00:00    \n(37/155): apr-util-1.6.3-23.el10.x86_64.rpm     2.5 MB/s |  97 kB     00:00    \n(38/155): apr-util-devel-1.6.3-23.el10.x86_64.r 1.6 MB/s |  76 kB     00:00    \n(39/155): apr-util-lmdb-1.6.3-23.el10.x86_64.rp 317 kB/s |  13 kB     00:00    \n(40/155): apr-util-openssl-1.6.3-23.el10.x86_64 522 kB/s |  15 kB     00:00    \n(41/155): autoconf-2.71-13.el10.noarch.rpm       19 MB/s | 736 kB     00:00    \n(42/155): automake-1.16.5-20.el10.noarch.rpm     13 MB/s | 702 kB     00:00    \n(43/155): cairo-1.18.2-2.el10.x86_64.rpm         12 MB/s | 713 kB     00:00    \n(44/155): cairo-gobject-1.18.2-2.el10.x86_64.rp 604 kB/s |  18 kB     00:00    \n(45/155): centos-logos-httpd-100.4-1.el10.noarc  19 MB/s | 854 kB     00:00    \n(46/155): conntrack-tools-1.4.8-4.el10.x86_64.r 5.1 MB/s | 239 kB     00:00    \n(47/155): dnsmasq-2.90-5.el10.x86_64.rpm        6.9 MB/s | 365 kB     00:00    \n(48/155): dnsmasq-utils-2.90-5.el10.x86_64.rpm  1.1 MB/s |  38 kB     00:00    \n(49/155): expat-devel-2.7.3-1.el10.x86_64.rpm   1.6 MB/s |  55 kB     00:00    \n(50/155): fontconfig-2.15.0-7.el10.x86_64.rpm   5.4 MB/s | 280 kB     00:00    \n(51/155): gd-2.3.3-22.el10.x86_64.rpm           2.7 MB/s | 133 kB     00:00    \n(52/155): fribidi-1.0.14-4.el10.x86_64.rpm      1.4 MB/s |  93 kB     00:00    \n(53/155): gdk-pixbuf2-2.42.12-5.el10.x86_64.rpm  11 MB/s | 497 kB     00:00    \n(54/155): gpgmepp-1.23.2-6.el10.x86_64.rpm      3.5 MB/s | 141 kB     00:00    \n(55/155): google-droid-sans-fonts-20200215-22.e  42 MB/s | 2.7 MB     00:00    \n(56/155): graphviz-9.0.0-15.el10.x86_64.rpm      26 MB/s | 1.6 MB     00:00    \n(57/155): httpd-2.4.63-13.el10.x86_64.rpm       843 kB/s |  49 kB     00:00    \n(58/155): haproxy-3.0.5-7.el10.x86_64.rpm        28 MB/s | 2.6 MB     00:00    \n(59/155): httpd-core-2.4.63-13.el10.x86_64.rpm   20 MB/s | 1.5 MB     00:00    \n(60/155): httpd-devel-2.4.63-13.el10.x86_64.rpm 4.7 MB/s | 209 kB     00:00    \n(61/155): httpd-filesystem-2.4.63-13.el10.noarc 437 kB/s |  14 kB     00:00    \n(62/155): httpd-tools-2.4.63-13.el10.x86_64.rpm 2.3 MB/s |  83 kB     00:00    \n(63/155): javapackages-filesystem-6.4.0-1.el10. 449 kB/s |  15 kB     00:00    \n(64/155): iptables-nft-services-1.8.11-14.el10. 247 kB/s |  20 kB     00:00    \n(65/155): jbig2dec-libs-0.20-7.el10.x86_64.rpm  2.1 MB/s |  76 kB     00:00    \n(66/155): jbigkit-libs-2.1-31.el10.x86_64.rpm   1.6 MB/s |  54 kB     00:00    \n(67/155): lcms2-2.16-6.el10.x86_64.rpm          5.2 MB/s | 182 kB     00:00    \n(68/155): libX11-1.8.13-1.el10.x86_64.rpm        17 MB/s | 651 kB     00:00    \n(69/155): libX11-common-1.8.13-1.el10.noarch.rp 4.2 MB/s | 198 kB     00:00    \n(70/155): libXau-1.0.11-8.el10.x86_64.rpm       1.0 MB/s |  33 kB     00:00    \n(71/155): libXext-1.3.6-3.el10.x86_64.rpm       1.2 MB/s |  40 kB     00:00    \n(72/155): libXft-2.3.8-8.el10.x86_64.rpm        1.6 MB/s |  73 kB     00:00    \n(73/155): libXpm-3.5.17-5.el10.x86_64.rpm       1.5 MB/s |  67 kB     00:00    \n(74/155): libXrender-0.9.11-8.el10.x86_64.rpm   822 kB/s |  29 kB     00:00    \n(75/155): libburn-1.5.6-6.el10.x86_64.rpm       5.1 MB/s | 173 kB     00:00    \n(76/155): libdatrie-0.2.13-11.el10.x86_64.rpm   1.0 MB/s |  33 kB     00:00    \n(77/155): libijs-0.35-24.el10.x86_64.rpm        748 kB/s |  30 kB     00:00    \n(78/155): libisoburn-1.5.6-6.el10.x86_64.rpm    9.8 MB/s | 430 kB     00:00    \n(79/155): libgs-10.02.1-16.el10.x86_64.rpm       30 MB/s | 3.5 MB     00:00    \n(80/155): libisofs-1.5.6-6.el10.x86_64.rpm      6.8 MB/s | 235 kB     00:00    \n(81/155): libjpeg-turbo-3.0.2-4.el10.x86_64.rpm 6.9 MB/s | 252 kB     00:00    \n(82/155): libjpeg-turbo-devel-3.0.2-4.el10.x86_ 2.7 MB/s |  98 kB     00:00    \n(83/155): liblerc-4.0.0-8.el10.x86_64.rpm       4.2 MB/s | 219 kB     00:00    \n(84/155): libnetfilter_cthelper-1.0.1-1.el10.x8 553 kB/s |  24 kB     00:00    \n(85/155): libnetfilter_cttimeout-1.0.0-27.el10. 660 kB/s |  24 kB     00:00    \n(86/155): libnetfilter_queue-1.0.5-9.el10.x86_6 790 kB/s |  29 kB     00:00    \n(87/155): libosinfo-1.11.0-8.el10.x86_64.rpm    7.5 MB/s | 317 kB     00:00    \n(88/155): libpaper-2.1.1-7.el10.x86_64.rpm      727 kB/s |  28 kB     00:00    \n(89/155): java-21-openjdk-headless-21.0.10.0.7-  64 MB/s |  47 MB     00:00    \n(90/155): libsoup3-3.6.6-1.el10.x86_64.rpm      2.1 MB/s | 401 kB     00:00    \n(91/155): librsvg2-2.57.1-9.el10.x86_64.rpm     7.6 MB/s | 1.5 MB     00:00    \n(92/155): libthai-0.1.29-10.el10.x86_64.rpm     5.2 MB/s | 215 kB     00:00    \n(93/155): libtiff-4.6.0-8.el10.x86_64.rpm       5.1 MB/s | 213 kB     00:00    \n(94/155): libtool-2.4.7-14.el10.x86_64.rpm       15 MB/s | 597 kB     00:00    \n(95/155): libtool-ltdl-2.4.7-14.el10.x86_64.rpm 770 kB/s |  35 kB     00:00    \n(96/155): libwebp-1.3.2-10.el10.x86_64.rpm      7.5 MB/s | 290 kB     00:00    \n(97/155): libxcb-1.17.0-3.el10.x86_64.rpm       6.2 MB/s | 255 kB     00:00    \n(98/155): m4-1.4.19-11.el10.x86_64.rpm          9.2 MB/s | 305 kB     00:00    \n(99/155): memcached-1.6.23-7.el10.x86_64.rpm    5.3 MB/s | 185 kB     00:00    \n(100/155): memcached-selinux-1.6.23-7.el10.x86_ 1.0 MB/s |  28 kB     00:00    \n(101/155): mod_http2-2.0.29-4.el10.x86_64.rpm   5.2 MB/s | 164 kB     00:00    \n(102/155): mod_lua-2.4.63-13.el10.x86_64.rpm    1.7 MB/s |  60 kB     00:00    \n(103/155): mod_ssl-2.4.63-13.el10.x86_64.rpm    2.9 MB/s | 110 kB     00:00    \n(104/155): nspr-4.36.0-8.el10.x86_64.rpm        3.6 MB/s | 135 kB     00:00    \n(105/155): nss-3.112.0-8.el10.x86_64.rpm         18 MB/s | 738 kB     00:00    \n(106/155): nss-softokn-3.112.0-8.el10.x86_64.rp 9.8 MB/s | 404 kB     00:00    \n(107/155): nss-softokn-freebl-3.112.0-8.el10.x8  11 MB/s | 416 kB     00:00    \n(108/155): nss-sysinit-3.112.0-8.el10.x86_64.rp 497 kB/s |  19 kB     00:00    \n(109/155): nss-util-3.112.0-8.el10.x86_64.rpm   2.6 MB/s |  85 kB     00:00    \n(110/155): openjpeg2-2.5.2-5.el10.x86_64.rpm    5.5 MB/s | 188 kB     00:00    \n(111/155): osinfo-db-20250606-2.el10.noarch.rpm  17 MB/s | 564 kB     00:00    \n(112/155): osinfo-db-tools-1.11.0-8.el10.x86_64 2.2 MB/s |  74 kB     00:00    \n(113/155): pango-1.54.0-4.el10.x86_64.rpm       9.7 MB/s | 356 kB     00:00    \n(114/155): pcre2-devel-10.44-1.el10.3.x86_64.rp  15 MB/s | 532 kB     00:00    \n(115/155): pcre2-utf16-10.44-1.el10.3.x86_64.rp 6.5 MB/s | 227 kB     00:00    \n(116/155): pcre2-utf32-10.44-1.el10.3.x86_64.rp 7.0 MB/s | 215 kB     00:00    \n(117/155): perl-File-Compare-1.100.800-514.el10 526 kB/s |  14 kB     00:00    \n(118/155): perl-File-Copy-2.41-514.el10.noarch. 827 kB/s |  21 kB     00:00    \n(119/155): perl-File-Find-1.44-514.el10.noarch. 998 kB/s |  26 kB     00:00    \n(120/155): perl-Thread-Queue-3.14-511.el10.noar 795 kB/s |  22 kB     00:00    \n(121/155): perl-threads-2.40-511.el10.x86_64.rp 2.1 MB/s |  59 kB     00:00    \n(122/155): perl-threads-shared-1.69-511.el10.x8 1.7 MB/s |  46 kB     00:00    \n(123/155): pixman-0.43.4-2.el10.x86_64.rpm      8.2 MB/s | 286 kB     00:00    \n(124/155): poppler-24.02.0-7.el10.x86_64.rpm     25 MB/s | 1.2 MB     00:00    \n(125/155): poppler-data-0.4.11-9.el10.noarch.rp  36 MB/s | 2.0 MB     00:00    \n(126/155): poppler-glib-24.02.0-7.el10.x86_64.r 4.2 MB/s | 190 kB     00:00    \n(127/155): postgresql-private-devel-16.13-2.el1 1.9 MB/s |  63 kB     00:00    \n(128/155): postgresql-private-libs-16.13-2.el10 4.3 MB/s | 142 kB     00:00    \n(129/155): python3-rtslib-2.1.76-12.el10.noarch 3.6 MB/s | 124 kB     00:00    \n(130/155): rsvg-pixbuf-loader-2.57.1-9.el10.x86 629 kB/s |  16 kB     00:00    \n(131/155): qemu-img-10.1.0-19.el10.x86_64.rpm    41 MB/s | 2.4 MB     00:00    \n(132/155): sqlite-3.46.1-5.el10.x86_64.rpm       21 MB/s | 891 kB     00:00    \n(133/155): sysfsutils-2.1.1-15.el10.x86_64.rpm  1.3 MB/s |  38 kB     00:00    \n(134/155): target-restore-2.1.76-12.el10.noarch 551 kB/s |  16 kB     00:00    \n(135/155): targetcli-2.1.58-5.el10.noarch.rpm   2.4 MB/s |  90 kB     00:00    \n(136/155): tzdata-java-2026b-1.el10.noarch.rpm  1.2 MB/s |  45 kB     00:00    \n(137/155): urw-base35-bookman-fonts-20200910-21  21 MB/s | 847 kB     00:00    \n(138/155): urw-base35-c059-fonts-20200910-21.el  15 MB/s | 875 kB     00:00    \n(139/155): urw-base35-d050000l-fonts-20200910-2 1.5 MB/s |  76 kB     00:00    \n(140/155): urw-base35-fonts-20200910-21.el10.no 312 kB/s |  11 kB     00:00    \n(141/155): urw-base35-fonts-common-20200910-21. 632 kB/s |  21 kB     00:00    \n(142/155): urw-base35-gothic-fonts-20200910-21.  14 MB/s | 643 kB     00:00    \n(143/155): urw-base35-nimbus-mono-ps-fonts-2020  16 MB/s | 795 kB     00:00    \n(144/155): urw-base35-nimbus-roman-fonts-202009  20 MB/s | 856 kB     00:00    \n(145/155): urw-base35-nimbus-sans-fonts-2020091  29 MB/s | 1.3 MB     00:00    \n(146/155): urw-base35-p052-fonts-20200910-21.el  20 MB/s | 974 kB     00:00    \n(147/155): urw-base35-standard-symbols-ps-fonts 868 kB/s |  42 kB     00:00    \n(148/155): urw-base35-z003-fonts-20200910-21.el 7.4 MB/s | 276 kB     00:00    \n(149/155): xml-common-0.6.3-65.el10.noarch.rpm  1.2 MB/s |  32 kB     00:00    \n(150/155): xorriso-1.5.6-6.el10.x86_64.rpm      9.1 MB/s | 323 kB     00:00    \n(151/155): libyaml-devel-0.2.5-16.el10.x86_64.r 4.2 MB/s | 163 kB     00:00    \n(152/155): liberasurecode-1.6.2-10.el10s.x86_64 2.5 MB/s |  60 kB     00:00    \n(153/155): liberasurecode-devel-1.6.2-10.el10s. 1.3 MB/s |  24 kB     00:00    \n(154/155): python3-typing-extensions-4.12.2-2.e  15 MB/s |  89 kB     00:00    \n(155/155): rsync-daemon-3.4.1-6.el10.noarch.rpm  19 kB/s |  10 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            28 MB/s | 103 MB     00:03     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Running scriptlet: java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x86_64   1/1 \n  Preparing        :                                                        1/1 \n  Installing       : urw-base35-fonts-common-20200910-21.el10.noarch      1/155 \n  Installing       : libpng-2:1.6.40-12.el10.x86_64                       2/155 \n  Installing       : nspr-4.36.0-8.el10.x86_64                            3/155 \n  Installing       : libjpeg-turbo-3.0.2-4.el10.x86_64                    4/155 \n  Installing       : nss-util-3.112.0-8.el10.x86_64                       5/155 \n  Installing       : apr-1.7.5-3.el10.x86_64                              6/155 \n  Installing       : apr-util-lmdb-1.6.3-23.el10.x86_64                   7/155 \n  Installing       : apr-util-openssl-1.6.3-23.el10.x86_64                8/155 \n  Installing       : apr-util-1.6.3-23.el10.x86_64                        9/155 \n  Installing       : libwebp-1.3.2-10.el10.x86_64                        10/155 \n  Installing       : apr-devel-1.7.5-3.el10.x86_64                       11/155 \n  Installing       : perl-threads-1:2.40-511.el10.x86_64                 12/155 \n  Installing       : openjpeg2-2.5.2-5.el10.x86_64                       13/155 \n  Installing       : lcms2-2.16-6.el10.x86_64                            14/155 \n  Running scriptlet: httpd-filesystem-2.4.63-13.el10.noarch              15/155 \n  Installing       : httpd-filesystem-2.4.63-13.el10.noarch              15/155 \n  Installing       : adobe-mappings-cmap-20230622-5.el10.noarch          16/155 \n  Installing       : adobe-mappings-cmap-deprecated-20230622-5.el10.n    17/155 \n  Installing       : perl-threads-shared-1.69-511.el10.x86_64            18/155 \n  Installing       : perl-Thread-Queue-3.14-511.el10.noarch              19/155 \n  Installing       : httpd-tools-2.4.63-13.el10.x86_64                   20/155 \n  Installing       : nss-softokn-freebl-3.112.0-8.el10.x86_64            21/155 \n  Installing       : nss-softokn-3.112.0-8.el10.x86_64                   22/155 \n  Installing       : nss-3.112.0-8.el10.x86_64                           23/155 \n  Running scriptlet: nss-3.112.0-8.el10.x86_64                           23/155 \n  Installing       : nss-sysinit-3.112.0-8.el10.x86_64                   24/155 \n  Installing       : urw-base35-bookman-fonts-20200910-21.el10.noarch    25/155 \n  Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch    25/155 \n  Installing       : urw-base35-c059-fonts-20200910-21.el10.noarch       26/155 \n  Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch       26/155 \n  Installing       : urw-base35-d050000l-fonts-20200910-21.el10.noarc    27/155 \n  Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc    27/155 \n  Installing       : urw-base35-gothic-fonts-20200910-21.el10.noarch     28/155 \n  Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch     28/155 \n  Installing       : urw-base35-nimbus-mono-ps-fonts-20200910-21.el10    29/155 \n  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10    29/155 \n  Installing       : urw-base35-nimbus-roman-fonts-20200910-21.el10.n    30/155 \n  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n    30/155 \n  Installing       : urw-base35-nimbus-sans-fonts-20200910-21.el10.no    31/155 \n  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no    31/155 \n  Installing       : urw-base35-p052-fonts-20200910-21.el10.noarch       32/155 \n  Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch       32/155 \n  Installing       : urw-base35-standard-symbols-ps-fonts-20200910-21    33/155 \n  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21    33/155 \n  Installing       : urw-base35-z003-fonts-20200910-21.el10.noarch       34/155 \n  Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch       34/155 \n  Installing       : urw-base35-fonts-20200910-21.el10.noarch            35/155 \n  Installing       : python3-typing-extensions-4.12.2-2.el10s.noarch     36/155 \n  Installing       : liberasurecode-1.6.2-10.el10s.x86_64                37/155 \n  Running scriptlet: liberasurecode-1.6.2-10.el10s.x86_64                37/155 \n  Running scriptlet: xml-common-0.6.3-65.el10.noarch                     38/155 \n  Installing       : xml-common-0.6.3-65.el10.noarch                     38/155 \n  Installing       : tzdata-java-2026b-1.el10.noarch                     39/155 \n  Installing       : postgresql-private-libs-16.13-2.el10.x86_64         40/155 \n  Installing       : poppler-data-0.4.11-9.el10.noarch                   41/155 \n  Installing       : pixman-0.43.4-2.el10.x86_64                         42/155 \n  Installing       : perl-File-Find-1.44-514.el10.noarch                 43/155 \n  Installing       : perl-File-Copy-2.41-514.el10.noarch                 44/155 \n  Installing       : perl-File-Compare-1.100.800-514.el10.noarch         45/155 \n  Installing       : pcre2-utf32-10.44-1.el10.3.x86_64                   46/155 \n  Installing       : pcre2-utf16-10.44-1.el10.3.x86_64                   47/155 \n  Installing       : osinfo-db-20250606-2.el10.noarch                    48/155 \n  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64              49/155 \n  Installing       : memcached-selinux-1.6.23-7.el10.x86_64              49/155 \n  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64              49/155 \n  Installing       : m4-1.4.19-11.el10.x86_64                            50/155 \n  Installing       : libtool-ltdl-2.4.7-14.el10.x86_64                   51/155 \n  Installing       : libpaper-1:2.1.1-7.el10.x86_64                      52/155 \n  Installing       : libnetfilter_queue-1.0.5-9.el10.x86_64              53/155 \n  Installing       : libnetfilter_cttimeout-1.0.0-27.el10.x86_64         54/155 \n  Installing       : libnetfilter_cthelper-1.0.1-1.el10.x86_64           55/155 \n  Installing       : liblerc-4.0.0-8.el10.x86_64                         56/155 \n  Installing       : libisofs-1.5.6-6.el10.x86_64                        57/155 \n  Installing       : libijs-0.35-24.el10.x86_64                          58/155 \n  Installing       : libdatrie-0.2.13-11.el10.x86_64                     59/155 \n  Installing       : libthai-0.1.29-10.el10.x86_64                       60/155 \n  Installing       : libburn-1.5.6-6.el10.x86_64                         61/155 \n  Installing       : libisoburn-1.5.6-6.el10.x86_64                      62/155 \n  Installing       : libXau-1.0.11-8.el10.x86_64                         63/155 \n  Installing       : libxcb-1.17.0-3.el10.x86_64                         64/155 \n  Installing       : libX11-common-1.8.13-1.el10.noarch                  65/155 \n  Installing       : libX11-1.8.13-1.el10.x86_64                         66/155 \n  Installing       : libXrender-0.9.11-8.el10.x86_64                     67/155 \n  Installing       : libXext-1.3.6-3.el10.x86_64                         68/155 \n  Installing       : libXpm-3.5.17-5.el10.x86_64                         69/155 \n  Installing       : jbigkit-libs-2.1-31.el10.x86_64                     70/155 \n  Installing       : libtiff-4.6.0-8.el10.x86_64                         71/155 \n  Installing       : jbig2dec-libs-0.20-7.el10.x86_64                    72/155 \n  Installing       : javapackages-filesystem-6.4.0-1.el10.noarch         73/155 \n  Installing       : google-droid-sans-fonts-20200215-22.el10.noarch     74/155 \n  Installing       : fribidi-1.0.14-4.el10.x86_64                        75/155 \n  Installing       : expat-devel-2.7.3-1.el10.x86_64                     76/155 \n  Installing       : apr-util-devel-1.6.3-23.el10.x86_64                 77/155 \n  Installing       : centos-logos-httpd-100.4-1.el10.noarch              78/155 \n  Installing       : alsa-lib-1.2.15.3-2.el10.x86_64                     79/155 \n  Installing       : adobe-mappings-pdf-20190401-9.el10.noarch           80/155 \n  Installing       : shared-mime-info-2.3-8.el10.x86_64                  81/155 \n  Running scriptlet: shared-mime-info-2.3-8.el10.x86_64                  81/155 \n  Installing       : gdk-pixbuf2-2.42.12-5.el10.x86_64                   82/155 \n  Installing       : python3-wcwidth-0.2.6-6.el10.noarch                 83/155 \n  Installing       : python3-urwid-2.5.3-4.el10.x86_64                   84/155 \n  Installing       : python3-pyudev-0.24.1-10.el10.noarch                85/155 \n  Installing       : python3-pyparsing-3.1.1-7.el10.noarch               86/155 \n  Installing       : python3-configshell-1:1.1.30-9.el10.noarch          87/155 \n  Installing       : python3-kmod-0.9.2-6.el10.x86_64                    88/155 \n  Installing       : python3-rtslib-2.1.76-12.el10.noarch                89/155 \n  Installing       : target-restore-2.1.76-12.el10.noarch                90/155 \n  Running scriptlet: target-restore-2.1.76-12.el10.noarch                90/155 \n  Installing       : nettle-3.10.1-1.el10.x86_64                         91/155 \n  Installing       : mailcap-2.1.54-8.el10.noarch                        92/155 \n  Installing       : httpd-core-2.4.63-13.el10.x86_64                    93/155 \n  Installing       : mod_http2-2.0.29-4.el10.x86_64                      94/155 \n  Installing       : mod_lua-2.4.63-13.el10.x86_64                       95/155 \n  Installing       : lksctp-tools-1.0.21-1.el10.x86_64                   96/155 \n  Installing       : libproxy-0.5.5-4.el10.x86_64                        97/155 \n  Installing       : isns-utils-libs-0.103-1.el10.x86_64                 98/155 \n  Installing       : iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3    99/155 \n  Running scriptlet: iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3    99/155 \nCreated symlink '/etc/systemd/system/sockets.target.wants/iscsiuio.socket' \u2192 '/usr/lib/systemd/system/iscsiuio.socket'.\n\n  Installing       : iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10   100/155 \n  Running scriptlet: iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10   100/155 \nCreated symlink '/etc/systemd/system/sysinit.target.wants/iscsi-starter.service' \u2192 '/usr/lib/systemd/system/iscsi-starter.service'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/iscsid.socket' \u2192 '/usr/lib/systemd/system/iscsid.socket'.\nCreated symlink '/etc/systemd/system/sysinit.target.wants/iscsi-onboot.service' \u2192 '/usr/lib/systemd/system/iscsi-onboot.service'.\n\n  Installing       : gsettings-desktop-schemas-47.1-4.el10.x86_64       101/155 \n  Installing       : glib-networking-2.80.0-3.el10.x86_64               102/155 \n  Installing       : libsoup3-3.6.6-1.el10.x86_64                       103/155 \n  Installing       : osinfo-db-tools-1.11.0-8.el10.x86_64               104/155 \n  Installing       : graphite2-1.3.14-17.el10.x86_64                    105/155 \n  Installing       : harfbuzz-8.4.0-6.el10.x86_64                       106/155 \n  Installing       : freetype-2.13.2-8.el10.x86_64                      107/155 \n  Installing       : fontconfig-2.15.0-7.el10.x86_64                    108/155 \n  Running scriptlet: fontconfig-2.15.0-7.el10.x86_64                    108/155 \n  Installing       : cairo-1.18.2-2.el10.x86_64                         109/155 \n  Installing       : cairo-gobject-1.18.2-2.el10.x86_64                 110/155 \n  Installing       : gd-2.3.3-22.el10.x86_64                            111/155 \n  Installing       : libXft-2.3.8-8.el10.x86_64                         112/155 \n  Installing       : pango-1.54.0-4.el10.x86_64                         113/155 \n  Installing       : librsvg2-2.57.1-9.el10.x86_64                      114/155 \n  Installing       : rsvg-pixbuf-loader-2.57.1-9.el10.x86_64            115/155 \n  Installing       : gpgme-1.23.2-6.el10.x86_64                         116/155 \n  Installing       : gpgmepp-1.23.2-6.el10.x86_64                       117/155 \n  Installing       : poppler-24.02.0-7.el10.x86_64                      118/155 \n  Installing       : poppler-glib-24.02.0-7.el10.x86_64                 119/155 \n  Installing       : emacs-filesystem-1:29.4-13.el10.noarch             120/155 \n  Installing       : autoconf-2.71-13.el10.noarch                       121/155 \n  Installing       : automake-1.16.5-20.el10.noarch                     122/155 \n  Installing       : libtool-2.4.7-14.el10.x86_64                       123/155 \n  Installing       : cups-filesystem-1:2.4.10-17.el10.noarch            124/155 \n  Installing       : cups-libs-1:2.4.10-17.el10.x86_64                  125/155 \n  Installing       : libgs-10.02.1-16.el10.x86_64                       126/155 \n  Installing       : graphviz-9.0.0-15.el10.x86_64                      127/155 \n  Installing       : java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x8   128/155 \n  Running scriptlet: java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x8   128/155 \n  Installing       : httpd-devel-2.4.63-13.el10.x86_64                  129/155 \n  Installing       : libosinfo-1.11.0-8.el10.x86_64                     130/155 \n  Installing       : httpd-2.4.63-13.el10.x86_64                        131/155 \n  Running scriptlet: httpd-2.4.63-13.el10.x86_64                        131/155 \n  Installing       : mod_ssl-1:2.4.63-13.el10.x86_64                    132/155 \n  Running scriptlet: dnsmasq-2.90-5.el10.x86_64                         133/155 \n  Installing       : dnsmasq-2.90-5.el10.x86_64                         133/155 \n  Running scriptlet: dnsmasq-2.90-5.el10.x86_64                         133/155 \n  Installing       : targetcli-2.1.58-5.el10.noarch                     134/155 \n  Installing       : xorriso-1.5.6-6.el10.x86_64                        135/155 \n  Running scriptlet: xorriso-1.5.6-6.el10.x86_64                        135/155 \n  Installing       : conntrack-tools-1.4.8-4.el10.x86_64                136/155 \n  Running scriptlet: conntrack-tools-1.4.8-4.el10.x86_64                136/155 \n  Running scriptlet: memcached-1.6.23-7.el10.x86_64                     137/155 \n  Installing       : memcached-1.6.23-7.el10.x86_64                     137/155 \n  Running scriptlet: memcached-1.6.23-7.el10.x86_64                     137/155 \n  Installing       : pcre2-devel-10.44-1.el10.3.x86_64                  138/155 \n  Installing       : postgresql-private-devel-16.13-2.el10.x86_64       139/155 \n  Installing       : liberasurecode-devel-1.6.2-10.el10s.x86_64         140/155 \n  Installing       : libjpeg-turbo-devel-3.0.2-4.el10.x86_64            141/155 \n  Installing       : libyaml-devel-0.2.5-16.el10.x86_64                 142/155 \n  Installing       : sysfsutils-2.1.1-15.el10.x86_64                    143/155 \n  Installing       : sqlite-3.46.1-5.el10.x86_64                        144/155 \n  Installing       : rsync-daemon-3.4.1-6.el10.noarch                   145/155 \n  Running scriptlet: rsync-daemon-3.4.1-6.el10.noarch                   145/155 \n  Installing       : qemu-img-18:10.1.0-19.el10.x86_64                  146/155 \n  Installing       : iptables-nft-services-1.8.11-14.el10.noarch        147/155 \n  Running scriptlet: iptables-nft-services-1.8.11-14.el10.noarch        147/155 \n  Running scriptlet: haproxy-3.0.5-7.el10.x86_64                        148/155 \n  Installing       : haproxy-3.0.5-7.el10.x86_64                        148/155 \n  Running scriptlet: haproxy-3.0.5-7.el10.x86_64                        148/155 \n  Installing       : dnsmasq-utils-2.90-5.el10.x86_64                   149/155 \n  Installing       : net-tools-2.0-0.73.20160912git.el10.x86_64         150/155 \n  Running scriptlet: net-tools-2.0-0.73.20160912git.el10.x86_64         150/155 \n  Installing       : gettext-0.22.5-6.el10.x86_64                       151/155 \n  Installing       : dosfstools-4.2-12.el10.x86_64                      152/155 \n  Installing       : cryptsetup-2.8.6-1.el10.x86_64                     153/155 \n  Installing       : bc-1.07.1-23.el10.x86_64                           154/155 \n  Installing       : acl-2.3.2-4.el10.x86_64                            155/155 \n  Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch   155/155 \n  Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch      155/155 \n  Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc   155/155 \n  Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch    155/155 \n  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10   155/155 \n  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n   155/155 \n  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no   155/155 \n  Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch      155/155 \n  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21   155/155 \n  Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch      155/155 \n  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64             155/155 \n  Running scriptlet: fontconfig-2.15.0-7.el10.x86_64                    155/155 \n  Running scriptlet: httpd-2.4.63-13.el10.x86_64                        155/155 \n  Running scriptlet: acl-2.3.2-4.el10.x86_64                            155/155 \n\nInstalled:\n  acl-2.3.2-4.el10.x86_64                                                       \n  adobe-mappings-cmap-20230622-5.el10.noarch                                    \n  adobe-mappings-cmap-deprecated-20230622-5.el10.noarch                         \n  adobe-mappings-pdf-20190401-9.el10.noarch                                     \n  alsa-lib-1.2.15.3-2.el10.x86_64                                               \n  apr-1.7.5-3.el10.x86_64                                                       \n  apr-devel-1.7.5-3.el10.x86_64                                                 \n  apr-util-1.6.3-23.el10.x86_64                                                 \n  apr-util-devel-1.6.3-23.el10.x86_64                                           \n  apr-util-lmdb-1.6.3-23.el10.x86_64                                            \n  apr-util-openssl-1.6.3-23.el10.x86_64                                         \n  autoconf-2.71-13.el10.noarch                                                  \n  automake-1.16.5-20.el10.noarch                                                \n  bc-1.07.1-23.el10.x86_64                                                      \n  cairo-1.18.2-2.el10.x86_64                                                    \n  cairo-gobject-1.18.2-2.el10.x86_64                                            \n  centos-logos-httpd-100.4-1.el10.noarch                                        \n  conntrack-tools-1.4.8-4.el10.x86_64                                           \n  cryptsetup-2.8.6-1.el10.x86_64                                                \n  cups-filesystem-1:2.4.10-17.el10.noarch                                       \n  cups-libs-1:2.4.10-17.el10.x86_64                                             \n  dnsmasq-2.90-5.el10.x86_64                                                    \n  dnsmasq-utils-2.90-5.el10.x86_64                                              \n  dosfstools-4.2-12.el10.x86_64                                                 \n  emacs-filesystem-1:29.4-13.el10.noarch                                        \n  expat-devel-2.7.3-1.el10.x86_64                                               \n  fontconfig-2.15.0-7.el10.x86_64                                               \n  freetype-2.13.2-8.el10.x86_64                                                 \n  fribidi-1.0.14-4.el10.x86_64                                                  \n  gd-2.3.3-22.el10.x86_64                                                       \n  gdk-pixbuf2-2.42.12-5.el10.x86_64                                             \n  gettext-0.22.5-6.el10.x86_64                                                  \n  glib-networking-2.80.0-3.el10.x86_64                                          \n  google-droid-sans-fonts-20200215-22.el10.noarch                               \n  gpgme-1.23.2-6.el10.x86_64                                                    \n  gpgmepp-1.23.2-6.el10.x86_64                                                  \n  graphite2-1.3.14-17.el10.x86_64                                               \n  graphviz-9.0.0-15.el10.x86_64                                                 \n  gsettings-desktop-schemas-47.1-4.el10.x86_64                                  \n  haproxy-3.0.5-7.el10.x86_64                                                   \n  harfbuzz-8.4.0-6.el10.x86_64                                                  \n  httpd-2.4.63-13.el10.x86_64                                                   \n  httpd-core-2.4.63-13.el10.x86_64                                              \n  httpd-devel-2.4.63-13.el10.x86_64                                             \n  httpd-filesystem-2.4.63-13.el10.noarch                                        \n  httpd-tools-2.4.63-13.el10.x86_64                                             \n  iptables-nft-services-1.8.11-14.el10.noarch                                   \n  iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10.x86_64                       \n  iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3e853.el10.x86_64              \n  isns-utils-libs-0.103-1.el10.x86_64                                           \n  java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x86_64                          \n  javapackages-filesystem-6.4.0-1.el10.noarch                                   \n  jbig2dec-libs-0.20-7.el10.x86_64                                              \n  jbigkit-libs-2.1-31.el10.x86_64                                               \n  lcms2-2.16-6.el10.x86_64                                                      \n  libX11-1.8.13-1.el10.x86_64                                                   \n  libX11-common-1.8.13-1.el10.noarch                                            \n  libXau-1.0.11-8.el10.x86_64                                                   \n  libXext-1.3.6-3.el10.x86_64                                                   \n  libXft-2.3.8-8.el10.x86_64                                                    \n  libXpm-3.5.17-5.el10.x86_64                                                   \n  libXrender-0.9.11-8.el10.x86_64                                               \n  libburn-1.5.6-6.el10.x86_64                                                   \n  libdatrie-0.2.13-11.el10.x86_64                                               \n  liberasurecode-1.6.2-10.el10s.x86_64                                          \n  liberasurecode-devel-1.6.2-10.el10s.x86_64                                    \n  libgs-10.02.1-16.el10.x86_64                                                  \n  libijs-0.35-24.el10.x86_64                                                    \n  libisoburn-1.5.6-6.el10.x86_64                                                \n  libisofs-1.5.6-6.el10.x86_64                                                  \n  libjpeg-turbo-3.0.2-4.el10.x86_64                                             \n  libjpeg-turbo-devel-3.0.2-4.el10.x86_64                                       \n  liblerc-4.0.0-8.el10.x86_64                                                   \n  libnetfilter_cthelper-1.0.1-1.el10.x86_64                                     \n  libnetfilter_cttimeout-1.0.0-27.el10.x86_64                                   \n  libnetfilter_queue-1.0.5-9.el10.x86_64                                        \n  libosinfo-1.11.0-8.el10.x86_64                                                \n  libpaper-1:2.1.1-7.el10.x86_64                                                \n  libpng-2:1.6.40-12.el10.x86_64                                                \n  libproxy-0.5.5-4.el10.x86_64                                                  \n  librsvg2-2.57.1-9.el10.x86_64                                                 \n  libsoup3-3.6.6-1.el10.x86_64                                                  \n  libthai-0.1.29-10.el10.x86_64                                                 \n  libtiff-4.6.0-8.el10.x86_64                                                   \n  libtool-2.4.7-14.el10.x86_64                                                  \n  libtool-ltdl-2.4.7-14.el10.x86_64                                             \n  libwebp-1.3.2-10.el10.x86_64                                                  \n  libxcb-1.17.0-3.el10.x86_64                                                   \n  libyaml-devel-0.2.5-16.el10.x86_64                                            \n  lksctp-tools-1.0.21-1.el10.x86_64                                             \n  m4-1.4.19-11.el10.x86_64                                                      \n  mailcap-2.1.54-8.el10.noarch                                                  \n  memcached-1.6.23-7.el10.x86_64                                                \n  memcached-selinux-1.6.23-7.el10.x86_64                                        \n  mod_http2-2.0.29-4.el10.x86_64                                                \n  mod_lua-2.4.63-13.el10.x86_64                                                 \n  mod_ssl-1:2.4.63-13.el10.x86_64                                               \n  net-tools-2.0-0.73.20160912git.el10.x86_64                                    \n  nettle-3.10.1-1.el10.x86_64                                                   \n  nspr-4.36.0-8.el10.x86_64                                                     \n  nss-3.112.0-8.el10.x86_64                                                     \n  nss-softokn-3.112.0-8.el10.x86_64                                             \n  nss-softokn-freebl-3.112.0-8.el10.x86_64                                      \n  nss-sysinit-3.112.0-8.el10.x86_64                                             \n  nss-util-3.112.0-8.el10.x86_64                                                \n  openjpeg2-2.5.2-5.el10.x86_64                                                 \n  osinfo-db-20250606-2.el10.noarch                                              \n  osinfo-db-tools-1.11.0-8.el10.x86_64                                          \n  pango-1.54.0-4.el10.x86_64                                                    \n  pcre2-devel-10.44-1.el10.3.x86_64                                             \n  pcre2-utf16-10.44-1.el10.3.x86_64                                             \n  pcre2-utf32-10.44-1.el10.3.x86_64                                             \n  perl-File-Compare-1.100.800-514.el10.noarch                                   \n  perl-File-Copy-2.41-514.el10.noarch                                           \n  perl-File-Find-1.44-514.el10.noarch                                           \n  perl-Thread-Queue-3.14-511.el10.noarch                                        \n  perl-threads-1:2.40-511.el10.x86_64                                           \n  perl-threads-shared-1.69-511.el10.x86_64                                      \n  pixman-0.43.4-2.el10.x86_64                                                   \n  poppler-24.02.0-7.el10.x86_64                                                 \n  poppler-data-0.4.11-9.el10.noarch                                             \n  poppler-glib-24.02.0-7.el10.x86_64                                            \n  postgresql-private-devel-16.13-2.el10.x86_64                                  \n  postgresql-private-libs-16.13-2.el10.x86_64                                   \n  python3-configshell-1:1.1.30-9.el10.noarch                                    \n  python3-kmod-0.9.2-6.el10.x86_64                                              \n  python3-pyparsing-3.1.1-7.el10.noarch                                         \n  python3-pyudev-0.24.1-10.el10.noarch                                          \n  python3-rtslib-2.1.76-12.el10.noarch                                          \n  python3-typing-extensions-4.12.2-2.el10s.noarch                               \n  python3-urwid-2.5.3-4.el10.x86_64                                             \n  python3-wcwidth-0.2.6-6.el10.noarch                                           \n  qemu-img-18:10.1.0-19.el10.x86_64                                             \n  rsvg-pixbuf-loader-2.57.1-9.el10.x86_64                                       \n  rsync-daemon-3.4.1-6.el10.noarch                                              \n  shared-mime-info-2.3-8.el10.x86_64                                            \n  sqlite-3.46.1-5.el10.x86_64                                                   \n  sysfsutils-2.1.1-15.el10.x86_64                                               \n  target-restore-2.1.76-12.el10.noarch                                          \n  targetcli-2.1.58-5.el10.noarch                                                \n  tzdata-java-2026b-1.el10.noarch                                               \n  urw-base35-bookman-fonts-20200910-21.el10.noarch                              \n  urw-base35-c059-fonts-20200910-21.el10.noarch                                 \n  urw-base35-d050000l-fonts-20200910-21.el10.noarch                             \n  urw-base35-fonts-20200910-21.el10.noarch                                      \n  urw-base35-fonts-common-20200910-21.el10.noarch                               \n  urw-base35-gothic-fonts-20200910-21.el10.noarch                               \n  urw-base35-nimbus-mono-ps-fonts-20200910-21.el10.noarch                       \n  urw-base35-nimbus-roman-fonts-20200910-21.el10.noarch                         \n  urw-base35-nimbus-sans-fonts-20200910-21.el10.noarch                          \n  urw-base35-p052-fonts-20200910-21.el10.noarch                                 \n  urw-base35-standard-symbols-ps-fonts-20200910-21.el10.noarch                  \n  urw-base35-z003-fonts-20200910-21.el10.noarch                                 \n  xml-common-0.6.3-65.el10.noarch                                               \n  xorriso-1.5.6-6.el10.x86_64                                                   \n\nComplete!\n++ functions-common:yum_install:1483        :   time_stop yum_install\n++ functions-common:time_stop:2414          :   local name\n++ functions-common:time_stop:2415          :   local end_time\n++ functions-common:time_stop:2416          :   local elapsed_time\n++ functions-common:time_stop:2417          :   local total\n++ functions-common:time_stop:2418          :   local start_time\n++ functions-common:time_stop:2420          :   name=yum_install\n++ functions-common:time_stop:2421          :   start_time=1781278582367\n++ functions-common:time_stop:2423          :   [[ -z 1781278582367 ]]\n+++ functions-common:time_stop:2426          :   date +%s%3N\n++ functions-common:time_stop:2426          :   end_time=1781278616586\n++ functions-common:time_stop:2427          :   elapsed_time=34219\n++ functions-common:time_stop:2428          :   total=2516\n++ functions-common:time_stop:2430          :   _TIME_START[$name]=\n++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36735\n++ tools/install_prereqs.sh:source:74       :   [[ -n False ]]\n++ tools/install_prereqs.sh:source:74       :   [[ False != \\F\\a\\l\\s\\e ]]\n+++ tools/install_prereqs.sh:source:83       :   which python3.12\n++ tools/install_prereqs.sh:source:83       :   export PYTHON=/bin/python3.12\n++ tools/install_prereqs.sh:source:83       :   PYTHON=/bin/python3.12\n++ tools/install_prereqs.sh:source:88       :   date +%s\n++ tools/install_prereqs.sh:source:89       :   date\n+ ./stack.sh:main:795                      :   [[ False != \\T\\r\\u\\e ]]\n+ ./stack.sh:main:796                      :   PYPI_ALTERNATIVE_URL=\n+ ./stack.sh:main:796                      :   /opt/stack/devstack/tools/install_pip.sh\n+ tools/install_pip.sh:main:25             :   FILES=/opt/stack/devstack/files\n+ tools/install_pip.sh:main:40             :   PIP_GET_PIP_URL=https://bootstrap.pypa.io/get-pip.py\n+ tools/install_pip.sh:main:42             :   GetDistro\n+ functions-common:GetDistro:472           :   GetOSVersion\n+ functions-common:GetOSVersion:442        :   source /etc/os-release\n++ /etc/os-release:source:1                 :   NAME='CentOS Stream'\n++ /etc/os-release:source:2                 :   VERSION='10 (Coughlan)'\n++ /etc/os-release:source:3                 :   RELEASE_TYPE=stable\n++ /etc/os-release:source:4                 :   ID=centos\n++ /etc/os-release:source:5                 :   ID_LIKE='rhel fedora'\n++ /etc/os-release:source:6                 :   VERSION_ID=10\n++ /etc/os-release:source:7                 :   PLATFORM_ID=platform:el10\n++ /etc/os-release:source:8                 :   PRETTY_NAME='CentOS Stream 10 (Coughlan)'\n++ /etc/os-release:source:9                 :   ANSI_COLOR='0;31'\n++ /etc/os-release:source:10                :   LOGO=fedora-logo-icon\n++ /etc/os-release:source:11                :   CPE_NAME=cpe:/o:centos:centos:10\n++ /etc/os-release:source:12                :   HOME_URL=https://centos.org/\n++ /etc/os-release:source:13                :   VENDOR_NAME=CentOS\n++ /etc/os-release:source:14                :   VENDOR_URL=https://centos.org/\n++ /etc/os-release:source:15                :   BUG_REPORT_URL=https://issues.redhat.com/\n++ /etc/os-release:source:16                :   REDHAT_SUPPORT_PRODUCT='Red Hat Enterprise Linux 10'\n++ /etc/os-release:source:17                :   REDHAT_SUPPORT_PRODUCT_VERSION='CentOS Stream'\n+ functions-common:GetOSVersion:443        :   [[ centos =~ (almalinux|centos|rocky|rhel) ]]\n+ functions-common:GetOSVersion:444        :   os_RELEASE=10\n++ functions-common:GetOSVersion:445        :   echo 10 '(Coughlan)'\n++ functions-common:GetOSVersion:445        :   grep -oP '(?<=[(])[^)]*'\n+ functions-common:GetOSVersion:445        :   os_CODENAME=Coughlan\n++ functions-common:GetOSVersion:446        :   tr -d '[:space:]'\n++ functions-common:GetOSVersion:446        :   echo CentOS Stream\n+ functions-common:GetOSVersion:446        :   os_VENDOR=CentOSStream\n+ functions-common:GetOSVersion:455        :   [[ CentOSStream =~ (Debian|Ubuntu) ]]\n+ functions-common:GetOSVersion:458        :   os_PACKAGE=rpm\n+ functions-common:GetOSVersion:461        :   typeset -xr os_VENDOR\n+ functions-common:GetOSVersion:462        :   typeset -xr os_RELEASE\n+ functions-common:GetOSVersion:463        :   typeset -xr os_PACKAGE\n+ functions-common:GetOSVersion:464        :   typeset -xr os_CODENAME\n+ functions-common:GetDistro:473           :   [[ CentOSStream =~ (Ubuntu) ]]\n+ functions-common:GetDistro:473           :   [[ CentOSStream =~ (Debian) ]]\n+ functions-common:GetDistro:477           :   [[ CentOSStream =~ (Fedora) ]]\n+ functions-common:GetDistro:486           :   [[ CentOSStream =~ (Red.*Hat) ]]\n+ functions-common:GetDistro:486           :   [[ CentOSStream =~ (CentOS) ]]\n++ functions-common:GetDistro:487           :   echo 10\n++ functions-common:GetDistro:487           :   cut -d. -f1\n+ functions-common:GetDistro:487           :   MAJOR_VERSION=10\n+ functions-common:GetDistro:488           :   DISTRO=rhel10\n+ functions-common:GetDistro:513           :   typeset -xr DISTRO\n+ tools/install_pip.sh:main:43             :   echo 'Distro: rhel10'\nDistro: rhel10\n+ tools/install_pip.sh:main:117            :   get_versions\n++ tools/install_pip.sh:get_versions:48     :   which pip\n+ tools/install_pip.sh:get_versions:48     :   PIP=/bin/pip\n+ tools/install_pip.sh:get_versions:49     :   [[ -n /bin/pip ]]\n++ tools/install_pip.sh:get_versions:50     :   awk '{ print $2}'\n++ tools/install_pip.sh:get_versions:50     :   /bin/pip --version\n+ tools/install_pip.sh:get_versions:50     :   PIP_VERSION=23.3.2\n+ tools/install_pip.sh:get_versions:51     :   echo 'pip: 23.3.2'\npip: 23.3.2\n+ tools/install_pip.sh:main:119            :   [[ -n '' ]]\n+ tools/install_pip.sh:main:123            :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ tools/install_pip.sh:main:123            :   [[ rhel10 == f* ]]\n+ tools/install_pip.sh:main:123            :   [[ rhel10 == rhel* ]]\n+ tools/install_pip.sh:main:133            :   :\n+ tools/install_pip.sh:main:146            :   set -x\n+ tools/install_pip.sh:main:149            :   get_versions\n++ tools/install_pip.sh:get_versions:48     :   which pip\n+ tools/install_pip.sh:get_versions:48     :   PIP=/bin/pip\n+ tools/install_pip.sh:get_versions:49     :   [[ -n /bin/pip ]]\n++ tools/install_pip.sh:get_versions:50     :   /bin/pip --version\n++ tools/install_pip.sh:get_versions:50     :   awk '{ print $2}'\n+ tools/install_pip.sh:get_versions:50     :   PIP_VERSION=23.3.2\n+ tools/install_pip.sh:get_versions:51     :   echo 'pip: 23.3.2'\npip: 23.3.2\n+ ./stack.sh:main:800                      :   source /opt/stack/devstack/tools/fixup_stuff.sh\n++ tools/fixup_stuff.sh:source:12           :   [[ -z /opt/stack/devstack ]]\n+ ./stack.sh:main:801                      :   fixup_all\n+ tools/fixup_stuff.sh:fixup_all:111       :   fixup_ubuntu\n+ tools/fixup_stuff.sh:fixup_ubuntu:95     :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ tools/fixup_stuff.sh:fixup_ubuntu:96     :   return\n+ tools/fixup_stuff.sh:fixup_all:112       :   fixup_fedora\n+ tools/fixup_stuff.sh:fixup_fedora:33     :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ tools/fixup_stuff.sh:fixup_fedora:38     :   selinuxenabled\n+ tools/fixup_stuff.sh:fixup_fedora:40     :   cat\n+ tools/fixup_stuff.sh:fixup_fedora:40     :   sudo tee /etc/selinux/config\nSELINUX=permissive\nSELINUXTYPE=targeted\n+ tools/fixup_stuff.sh:fixup_fedora:45     :   sudo setenforce 0\n++ tools/fixup_stuff.sh:fixup_fedora:48     :   trueorfalse False FORCE_FIREWALLD\n+ tools/fixup_stuff.sh:fixup_fedora:48     :   FORCE_FIREWALLD=False\n+ tools/fixup_stuff.sh:fixup_fedora:49     :   [[ False == \\F\\a\\l\\s\\e ]]\n+ tools/fixup_stuff.sh:fixup_fedora:64     :   is_package_installed firewalld\n+ functions-common:is_package_installed:1441 :   [[ -z firewalld ]]\n+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]\n+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]\n+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]\n+ functions-common:is_package_installed:1452 :   rpm --quiet -q firewalld\n+ tools/fixup_stuff.sh:fixup_fedora:81     :   sudo rm -rf '/usr/lib64/python3*/site-packages/PyYAML-*.egg-info'\n+ tools/fixup_stuff.sh:fixup_fedora:89     :   is_package_installed python3-setuptools\n+ functions-common:is_package_installed:1441 :   [[ -z python3-setuptools ]]\n+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]\n+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]\n+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]\n+ functions-common:is_package_installed:1452 :   rpm --quiet -q python3-setuptools\n+ tools/fixup_stuff.sh:fixup_fedora:90     :   sudo dnf reinstall -y python3-setuptools\nLast metadata expiration check: 0:00:48 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package             Arch    Version             Repository                Size\n================================================================================\nReinstalling:\n python3-setuptools  noarch  80.10.2-2.el10s     delorean-master-testing  1.5 M\n\nTransaction Summary\n================================================================================\n\nTotal download size: 1.5 M\nInstalled size: 7.1 M\nDownloading Packages:\npython3-setuptools-80.10.2-2.el10s.noarch.rpm    37 MB/s | 1.5 MB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            36 MB/s | 1.5 MB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Reinstalling     : python3-setuptools-80.10.2-2.el10s.noarch              1/2 \n  Cleanup          : python3-setuptools-80.10.2-2.el10s.noarch              2/2 \n  Running scriptlet: python3-setuptools-80.10.2-2.el10s.noarch              2/2 \n\nReinstalled:\n  python3-setuptools-80.10.2-2.el10s.noarch                                     \n\nComplete!\n+ ./stack.sh:main:803                      :   [[ False == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:818                      :   pip_install -U os-testr\nUsing python 3.12 to install os-testr\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -U os-testr\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting os-testr\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/b8/9e4ee82fda62577ec9b23ad6b4fc79fceb5d31cc72a2f5f95d84959cf385/os_testr-3.0.0-py3-none-any.whl.metadata (1.8 kB)\nCollecting pbr!=2.1.0,>=2.0.0 (from os-testr)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)\nCollecting python-subunit>=1.0.0 (from os-testr)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/f7/9a1dce797e9d3b0bee367539f00380fe0b9d8a9ce2ee4bf096e84bd17ace/python_subunit-1.4.6-py3-none-any.whl.metadata (22 kB)\nCollecting testtools>=2.2.0 (from os-testr)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/5f/80ea589bc04651ea10c0f53da06cb0ac33b616b0ec78bf7dc8d8fd642f5d/testtools-2.9.1-py3-none-any.whl.metadata (5.4 kB)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->os-testr) (80.10.2)\nCollecting iso8601 (from python-subunit>=1.0.0->os-testr)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting PyYAML (from python-subunit>=1.0.0->os-testr)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/b8/9e4ee82fda62577ec9b23ad6b4fc79fceb5d31cc72a2f5f95d84959cf385/os_testr-3.0.0-py3-none-any.whl (32 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 17.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/f7/9a1dce797e9d3b0bee367539f00380fe0b9d8a9ce2ee4bf096e84bd17ace/python_subunit-1.4.6-py3-none-any.whl (77 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 77.5/77.5 kB 5.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/5f/80ea589bc04651ea10c0f53da06cb0ac33b616b0ec78bf7dc8d8fd642f5d/testtools-2.9.1-py3-none-any.whl (110 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 110.3/110.3 kB 6.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl (7.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 79.1 MB/s eta 0:00:00\nInstalling collected packages: testtools, PyYAML, pbr, iso8601, python-subunit, os-testr\nSuccessfully installed PyYAML-6.0.3 iso8601-2.1.0 os-testr-3.0.0 pbr-7.0.3 python-subunit-1.4.6 testtools-2.9.1\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278620457\n+ functions-common:time_stop:2423          :   [[ -z 1781278620457 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278622581\n+ functions-common:time_stop:2427          :   elapsed_time=2124\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2124\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:822                      :   iniset -sudo /etc/systemd/journald.conf Journal RateLimitBurst 0\n+ ./stack.sh:main:823                      :   sudo systemctl restart systemd-journald\n+ ./stack.sh:main:829                      :   install_infra\n+ lib/infra:install_infra:31               :   local PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv\n+ lib/infra:install_infra:32               :   '[' '!' -d /opt/stack/requirements/.venv ']'\n+ lib/infra:install_infra:32               :   python3.12 -m venv /opt/stack/requirements/.venv\n+ lib/infra:install_infra:34               :   PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv\n+ lib/infra:install_infra:34               :   pip_install -U pbr 'setuptools[core]'\n+ inc/python:pip_install:210               :   env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/requirements/.venv/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U pbr 'setuptools[core]'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting pbr\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)\nCollecting setuptools[core]\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)\nCollecting packaging>=24.2 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting more_itertools>=8.8 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl.metadata (41 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 4.9 MB/s eta 0:00:00\nCollecting jaraco.text>=3.7 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting wheel>=0.43.0 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting jaraco.functools>=4 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting jaraco.context>=4.1 (from jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl.metadata (4.2 kB)\nCollecting typer-slim (from jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl.metadata (4.2 kB)\nCollecting typer>=0.24.0 (from typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl.metadata (16 kB)\nCollecting shellingham>=1.3.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)\nCollecting rich>=13.8.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl.metadata (18 kB)\nCollecting annotated-doc>=0.0.2 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)\nCollecting markdown-it-py>=2.2.0 (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)\nCollecting pygments<3.0.0,>=2.13.0 (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 20.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl (13 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl (72 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 72.2/72.2 kB 9.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 15.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl (32 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 55.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl (7.9 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl (3.4 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl (122 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.5/122.5 kB 17.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl (310 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 310.7/310.7 kB 44.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl (91 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.7/91.7 kB 11.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl (1.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 76.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)\nInstalling collected packages: shellingham, setuptools, pygments, packaging, more_itertools, mdurl, jaraco.context, annotated-doc, wheel, pbr, markdown-it-py, jaraco.functools, rich, typer, typer-slim, jaraco.text\nSuccessfully installed annotated-doc-0.0.4 jaraco.context-6.1.2 jaraco.functools-4.5.0 jaraco.text-4.2.0 markdown-it-py-4.2.0 mdurl-0.1.2 more_itertools-11.1.0 packaging-26.2 pbr-7.0.3 pygments-2.20.0 rich-15.0.0 setuptools-82.0.1 shellingham-1.5.4 typer-0.26.7 typer-slim-0.24.0 wheel-0.47.0\n\n[notice] A new release of pip is available: 23.3.2 -> 26.1.2\n[notice] To update, run: python3.12 -m pip install --upgrade pip\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278625388\n+ functions-common:time_stop:2423          :   [[ -z 1781278625388 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278629504\n+ functions-common:time_stop:2427          :   elapsed_time=4116\n+ functions-common:time_stop:2428          :   total=2124\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6240\n+ inc/python:pip_install:219               :   return 0\n+ lib/infra:install_infra:35               :   PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv\n+ lib/infra:install_infra:35               :   pip_install /opt/stack/requirements\n+ inc/python:pip_install:210               :   env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/requirements/.venv/bin/pip install -c /opt/stack/requirements/upper-constraints.txt /opt/stack/requirements\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nProcessing /opt/stack/requirements\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Getting requirements to build wheel: started\n  Getting requirements to build wheel: finished with status 'done'\n  Preparing metadata (pyproject.toml): started\n  Preparing metadata (pyproject.toml): finished with status 'done'\nCollecting fixtures>=3.0.0 (from openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl.metadata (22 kB)\nRequirement already satisfied: packaging!=20.5,!=20.6,!=20.7,>=16.5 in /opt/stack/requirements/.venv/lib64/python3.12/site-packages (from openstack_requirements==1.2.1.dev8447) (26.2)\nCollecting requests>=2.14.2 (from openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)\nCollecting PyYAML>=3.12 (from openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)\nCollecting beagle>=0.2.1 (from openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/22/18/e8ef044782cfb62654e2c079745be42820f05c012a5f0ec2ad509cdfbca7/beagle-0.5.0-py3-none-any.whl.metadata (1.1 kB)\nRequirement already satisfied: setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 in /opt/stack/requirements/.venv/lib64/python3.12/site-packages (from openstack_requirements==1.2.1.dev8447) (82.0.1)\nCollecting charset_normalizer<4,>=2 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 4.6 MB/s eta 0:00:00\nCollecting idna<4,>=2.5 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl.metadata (6.1 kB)\nCollecting urllib3<3,>=1.26 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)\nCollecting certifi>=2023.5.7 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/22/18/e8ef044782cfb62654e2c079745be42820f05c012a5f0ec2ad509cdfbca7/beagle-0.5.0-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.6/41.6 kB 5.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 64.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl (73 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 13.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl (134 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 134.1/134.1 kB 17.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 28.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl (65 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 8.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 18.2 MB/s eta 0:00:00\nBuilding wheels for collected packages: openstack_requirements\n  Building wheel for openstack_requirements (pyproject.toml): started\n  Building wheel for openstack_requirements (pyproject.toml): finished with status 'done'\n  Created wheel for openstack_requirements: filename=openstack_requirements-1.2.1.dev8447-py3-none-any.whl size=52262 sha256=4ec9e43f2fb6d0ae4d642d552abc9e94b07b6c832e1a2690833fd5497d70ec21\n  Stored in directory: /tmp/pip-ephem-wheel-cache-bn9pb96e/wheels/09/5d/92/4cd2c84803dbd4129257ae3d0359353f58d376e96c4633bda7\nSuccessfully built openstack_requirements\nInstalling collected packages: urllib3, PyYAML, idna, fixtures, charset_normalizer, certifi, beagle, requests, openstack_requirements\nSuccessfully installed PyYAML-6.0.3 beagle-0.5.0 certifi-2026.5.20 charset_normalizer-3.4.7 fixtures-4.3.2 idna-3.18 openstack_requirements-1.2.1.dev8447 requests-2.34.2 urllib3-2.7.0\n\n[notice] A new release of pip is available: 23.3.2 -> 26.1.2\n[notice] To update, run: python3.12 -m pip install --upgrade pip\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278629549\n+ functions-common:time_stop:2423          :   [[ -z 1781278629549 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278635854\n+ functions-common:time_stop:2427          :   elapsed_time=6305\n+ functions-common:time_stop:2428          :   total=6240\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=12545\n+ inc/python:pip_install:219               :   return 0\n+ lib/infra:install_infra:39               :   unset PIP_VIRTUAL_ENV\n+ lib/infra:install_infra:42               :   use_library_from_git pbr\n+ inc/python:use_library_from_git:266      :   local name=pbr\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,pbr, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/infra:install_infra:48               :   pip_install -U pbr\nUsing python 3.12 to install pbr\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -U pbr\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nRequirement already satisfied: pbr in /usr/local/lib/python3.12/site-packages (7.0.3)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr) (80.10.2)\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278635907\n+ functions-common:time_stop:2423          :   [[ -z 1781278635907 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278636882\n+ functions-common:time_stop:2427          :   elapsed_time=975\n+ functions-common:time_stop:2428          :   total=12545\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=13520\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:832                      :   python3.12 -m venv /opt/stack/bindep-venv\n+ ./stack.sh:main:834                      :   /opt/stack/bindep-venv/bin/pip install bindep\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting bindep\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6e/50/b102034fbff7f86dc1120ba72309c12a9a4937e02b941e7c7a301879dc0f/bindep-2.14.0-py3-none-any.whl.metadata (11 kB)\nCollecting distro>=1.7 (from bindep)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)\nCollecting packaging (from bindep)\n  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting Parsley (from bindep)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2b/d6/4fed8d65e28a970e1c5cb33ce9c7e22e3de745e1b2ae37af051ef16aea3b/Parsley-1.3-py2.py3-none-any.whl.metadata (4.1 kB)\nCollecting pbr>=2 (from bindep)\n  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)\nCollecting setuptools (from pbr>=2->bindep)\n  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6e/50/b102034fbff7f86dc1120ba72309c12a9a4937e02b941e7c7a301879dc0f/bindep-2.14.0-py3-none-any.whl (35 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl (20 kB)\nUsing cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)\nUsing cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2b/d6/4fed8d65e28a970e1c5cb33ce9c7e22e3de745e1b2ae37af051ef16aea3b/Parsley-1.3-py2.py3-none-any.whl (88 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.9/88.9 kB 9.6 MB/s eta 0:00:00\nUsing cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)\nInstalling collected packages: Parsley, setuptools, packaging, distro, pbr, bindep\nSuccessfully installed Parsley-1.3 bindep-2.14.0 distro-1.9.0 packaging-26.2 pbr-7.0.3 setuptools-82.0.1\n\n[notice] A new release of pip is available: 23.3.2 -> 26.1.2\n[notice] To update, run: python3.12 -m pip install --upgrade pip\n+ ./stack.sh:main:835                      :   export BINDEP_CMD=/opt/stack/bindep-venv/bin/bindep\n+ ./stack.sh:main:835                      :   BINDEP_CMD=/opt/stack/bindep-venv/bin/bindep\n++ ./stack.sh:main:838                      :   _get_plugin_bindep_packages\n+ ./stack.sh:main:838                      :   pkgs=\n+ ./stack.sh:main:839                      :   [[ -n '' ]]\n+ ./stack.sh:main:846                      :   run_phase stack pre-install\n+ functions-common:run_phase:1842          :   local mode=stack\n+ functions-common:run_phase:1843          :   local phase=pre-install\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack pre-install\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ pre-install == \\i\\n\\s\\t\\a\\l\\l ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ pre-install == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ pre-install == \\e\\x\\t\\r\\a ]]\n++ extras.d/80-tempest.sh:source:16         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:16         :   [[ pre-install == \\p\\o\\s\\t\\-\\e\\x\\t\\r\\a ]]\n++ extras.d/80-tempest.sh:source:19         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:19         :   [[ pre-install == \\t\\e\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1869          :   run_plugins stack pre-install\n+ functions-common:run_plugins:1828        :   local mode=stack\n+ functions-common:run_plugins:1829        :   local phase=pre-install\n+ functions-common:run_plugins:1831        :   local plugins=,neutron\n+ functions-common:run_plugins:1832        :   local plugin\n+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }\n+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron\n+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]\n+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack pre-install\n++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib\n++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp\n++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns\n++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors\n+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors\n++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper\n++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy\n++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path\n++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2\n++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range\n++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments\n++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log\n++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding\n++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation\n++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation\n++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia\n++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki\n++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip\n++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan\n++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif\n++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr\n+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc\n++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext\n++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source\n++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False\n+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.\n+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3\n+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False\n++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in\n+ ./stack.sh:main:849                      :   set_systemd_override DefaultLimitNOFILE 2048\n+ functions:set_systemd_override:844       :   local key=DefaultLimitNOFILE\n+ functions:set_systemd_override:845       :   local value=2048\n+ functions:set_systemd_override:847       :   local sysconf=/etc/systemd/system.conf\n+ functions:set_systemd_override:848       :   iniset -sudo /etc/systemd/system.conf Manager DefaultLimitNOFILE 2048\n+ functions:set_systemd_override:849       :   echo 'Set systemd system override for DefaultLimitNOFILE=2048'\nSet systemd system override for DefaultLimitNOFILE=2048\n+ functions:set_systemd_override:851       :   sudo systemctl daemon-reload\n+ ./stack.sh:main:851                      :   install_rpc_backend\n+ lib/rpc_backend:install_rpc_backend:52   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/rpc_backend:install_rpc_backend:54   :   install_package rabbitmq-server\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package rabbitmq-server\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install rabbitmq-server\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278642276\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y rabbitmq-server\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y rabbitmq-server\nLast metadata expiration check: 0:01:11 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package                 Arch      Version           Repository            Size\n================================================================================\nInstalling:\n rabbitmq-server         x86_64    3.13.7-1.el10     centos10-rabbitmq     17 M\nInstalling dependencies:\n erlang-asn1             x86_64    26.2.5-1.el10     centos10-rabbitmq    1.0 M\n erlang-compiler         x86_64    26.2.5-1.el10     centos10-rabbitmq    2.6 M\n erlang-crypto           x86_64    26.2.5-1.el10     centos10-rabbitmq    198 k\n erlang-eldap            x86_64    26.2.5-1.el10     centos10-rabbitmq    141 k\n erlang-erts             x86_64    26.2.5-1.el10     centos10-rabbitmq    2.7 M\n erlang-inets            x86_64    26.2.5-1.el10     centos10-rabbitmq    743 k\n erlang-kernel           x86_64    26.2.5-1.el10     centos10-rabbitmq    2.3 M\n erlang-mnesia           x86_64    26.2.5-1.el10     centos10-rabbitmq    1.0 M\n erlang-os_mon           x86_64    26.2.5-1.el10     centos10-rabbitmq    117 k\n erlang-public_key       x86_64    26.2.5-1.el10     centos10-rabbitmq    910 k\n erlang-runtime_tools    x86_64    26.2.5-1.el10     centos10-rabbitmq    211 k\n erlang-sasl             x86_64    26.2.5-1.el10     centos10-rabbitmq    365 k\n erlang-snmp             x86_64    26.2.5-1.el10     centos10-rabbitmq    2.1 M\n erlang-ssl              x86_64    26.2.5-1.el10     centos10-rabbitmq    1.9 M\n erlang-stdlib           x86_64    26.2.5-1.el10     centos10-rabbitmq    4.6 M\n erlang-syntax_tools     x86_64    26.2.5-1.el10     centos10-rabbitmq    303 k\n erlang-tools            x86_64    26.2.5-1.el10     centos10-rabbitmq    715 k\n erlang-xmerl            x86_64    26.2.5-1.el10     centos10-rabbitmq    1.5 M\n\nTransaction Summary\n================================================================================\nInstall  19 Packages\n\nTotal download size: 40 M\nInstalled size: 77 M\nDownloading Packages:\n(1/19): erlang-crypto-26.2.5-1.el10.x86_64.rpm  6.4 MB/s | 198 kB     00:00    \n(2/19): erlang-eldap-26.2.5-1.el10.x86_64.rpm    12 MB/s | 141 kB     00:00    \n(3/19): erlang-asn1-26.2.5-1.el10.x86_64.rpm     17 MB/s | 1.0 MB     00:00    \n(4/19): erlang-compiler-26.2.5-1.el10.x86_64.rp  35 MB/s | 2.6 MB     00:00    \n(5/19): erlang-inets-26.2.5-1.el10.x86_64.rpm    20 MB/s | 743 kB     00:00    \n(6/19): erlang-erts-26.2.5-1.el10.x86_64.rpm     34 MB/s | 2.7 MB     00:00    \n(7/19): erlang-kernel-26.2.5-1.el10.x86_64.rpm   36 MB/s | 2.3 MB     00:00    \n(8/19): erlang-os_mon-26.2.5-1.el10.x86_64.rpm  5.2 MB/s | 117 kB     00:00    \n(9/19): erlang-public_key-26.2.5-1.el10.x86_64.  49 MB/s | 910 kB     00:00    \n(10/19): erlang-mnesia-26.2.5-1.el10.x86_64.rpm  15 MB/s | 1.0 MB     00:00    \n(11/19): erlang-runtime_tools-26.2.5-1.el10.x86 7.6 MB/s | 211 kB     00:00    \n(12/19): erlang-sasl-26.2.5-1.el10.x86_64.rpm    17 MB/s | 365 kB     00:00    \n(13/19): erlang-snmp-26.2.5-1.el10.x86_64.rpm    59 MB/s | 2.1 MB     00:00    \n(14/19): erlang-ssl-26.2.5-1.el10.x86_64.rpm     40 MB/s | 1.9 MB     00:00    \n(15/19): erlang-syntax_tools-26.2.5-1.el10.x86_  12 MB/s | 303 kB     00:00    \n(16/19): erlang-tools-26.2.5-1.el10.x86_64.rpm   32 MB/s | 715 kB     00:00    \n(17/19): erlang-xmerl-26.2.5-1.el10.x86_64.rpm   44 MB/s | 1.5 MB     00:00    \n(18/19): erlang-stdlib-26.2.5-1.el10.x86_64.rpm  41 MB/s | 4.6 MB     00:00    \n(19/19): rabbitmq-server-3.13.7-1.el10.x86_64.r 103 MB/s |  17 MB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            97 MB/s |  40 MB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : erlang-crypto-26.2.5-1.el10.x86_64                    1/19 \n  Running scriptlet: erlang-erts-26.2.5-1.el10.x86_64                      2/19 \n  Installing       : erlang-erts-26.2.5-1.el10.x86_64                      2/19 \n  Installing       : erlang-kernel-26.2.5-1.el10.x86_64                    3/19 \n  Installing       : erlang-stdlib-26.2.5-1.el10.x86_64                    4/19 \n  Installing       : erlang-compiler-26.2.5-1.el10.x86_64                  5/19 \n  Installing       : erlang-mnesia-26.2.5-1.el10.x86_64                    6/19 \n  Installing       : erlang-runtime_tools-26.2.5-1.el10.x86_64             7/19 \n  Installing       : erlang-asn1-26.2.5-1.el10.x86_64                      8/19 \n  Installing       : erlang-public_key-26.2.5-1.el10.x86_64                9/19 \n  Installing       : erlang-inets-26.2.5-1.el10.x86_64                    10/19 \n  Installing       : erlang-ssl-26.2.5-1.el10.x86_64                      11/19 \n  Installing       : erlang-tools-26.2.5-1.el10.x86_64                    12/19 \n  Installing       : erlang-sasl-26.2.5-1.el10.x86_64                     13/19 \n  Installing       : erlang-eldap-26.2.5-1.el10.x86_64                    14/19 \n  Installing       : erlang-snmp-26.2.5-1.el10.x86_64                     15/19 \n  Installing       : erlang-os_mon-26.2.5-1.el10.x86_64                   16/19 \n  Installing       : erlang-syntax_tools-26.2.5-1.el10.x86_64             17/19 \n  Installing       : erlang-xmerl-26.2.5-1.el10.x86_64                    18/19 \n  Running scriptlet: rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 \n  Installing       : rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 \n  Running scriptlet: rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 \n\nInstalled:\n  erlang-asn1-26.2.5-1.el10.x86_64                                              \n  erlang-compiler-26.2.5-1.el10.x86_64                                          \n  erlang-crypto-26.2.5-1.el10.x86_64                                            \n  erlang-eldap-26.2.5-1.el10.x86_64                                             \n  erlang-erts-26.2.5-1.el10.x86_64                                              \n  erlang-inets-26.2.5-1.el10.x86_64                                             \n  erlang-kernel-26.2.5-1.el10.x86_64                                            \n  erlang-mnesia-26.2.5-1.el10.x86_64                                            \n  erlang-os_mon-26.2.5-1.el10.x86_64                                            \n  erlang-public_key-26.2.5-1.el10.x86_64                                        \n  erlang-runtime_tools-26.2.5-1.el10.x86_64                                     \n  erlang-sasl-26.2.5-1.el10.x86_64                                              \n  erlang-snmp-26.2.5-1.el10.x86_64                                              \n  erlang-ssl-26.2.5-1.el10.x86_64                                               \n  erlang-stdlib-26.2.5-1.el10.x86_64                                            \n  erlang-syntax_tools-26.2.5-1.el10.x86_64                                      \n  erlang-tools-26.2.5-1.el10.x86_64                                             \n  erlang-xmerl-26.2.5-1.el10.x86_64                                             \n  rabbitmq-server-3.13.7-1.el10.x86_64                                          \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278642276\n+ functions-common:time_stop:2423          :   [[ -z 1781278642276 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278646902\n+ functions-common:time_stop:2427          :   elapsed_time=4626\n+ functions-common:time_stop:2428          :   total=36735\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=41361\n+ lib/rpc_backend:install_rpc_backend:55   :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/rpc_backend:install_rpc_backend:61   :   sudo systemctl --now enable rabbitmq-server\nCreated symlink '/etc/systemd/system/multi-user.target.wants/rabbitmq-server.service' \u2192 '/usr/lib/systemd/system/rabbitmq-server.service'.\n+ ./stack.sh:main:852                      :   restart_rpc_backend\n+ lib/rpc_backend:restart_rpc_backend:68   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/rpc_backend:restart_rpc_backend:70   :   echo_summary 'Starting RabbitMQ'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting RabbitMQ\n+ lib/rpc_backend:restart_rpc_backend:81   :   local i\n++ lib/rpc_backend:restart_rpc_backend:82   :   seq 20\n+ lib/rpc_backend:restart_rpc_backend:82   :   for i in `seq 20`\n+ lib/rpc_backend:restart_rpc_backend:83   :   local rc=0\n+ lib/rpc_backend:restart_rpc_backend:85   :   [[ 1 -eq 20 ]]\n+ lib/rpc_backend:restart_rpc_backend:87   :   [[ 1 == \\0 ]]\n+ lib/rpc_backend:restart_rpc_backend:91   :   rabbit_setuser stackrabbit secretrabbit\n+ lib/rpc_backend:rabbit_setuser:160       :   local user=stackrabbit pass=secretrabbit found= out=\n++ lib/rpc_backend:rabbit_setuser:161       :   sudo rabbitmqctl list_users\n+ lib/rpc_backend:rabbit_setuser:161       :   out='Listing users ...\nuser\ttags\nguest\t[administrator]'\n++ lib/rpc_backend:rabbit_setuser:163       :   echo 'Listing users ...\nuser\ttags\n++ lib/rpc_backend:rabbit_setuser:163       :   awk '$1 == user { print $1 }' user=stackrabbit\nguest\t[administrator]'\n+ lib/rpc_backend:rabbit_setuser:163       :   found=\n+ lib/rpc_backend:rabbit_setuser:164       :   '[' '' = stackrabbit ']'\n+ lib/rpc_backend:rabbit_setuser:168       :   sudo rabbitmqctl add_user stackrabbit secretrabbit\nAdding user \"stackrabbit\" ...\nDone. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.\n+ lib/rpc_backend:rabbit_setuser:171       :   sudo rabbitmqctl set_permissions stackrabbit '.*' '.*' '.*'\nSetting permissions for user \"stackrabbit\" in vhost \"/\" ...\n+ lib/rpc_backend:restart_rpc_backend:92   :   '[' 0 -ne 0 ']'\n+ lib/rpc_backend:restart_rpc_backend:97   :   sudo rabbitmqctl change_password stackrabbit secretrabbit\nChanging password for user \"stackrabbit\" ...\n+ lib/rpc_backend:restart_rpc_backend:99   :   '[' 0 -ne 0 ']'\n+ lib/rpc_backend:restart_rpc_backend:103  :   break\n+ lib/rpc_backend:restart_rpc_backend:106  :   sudo rabbitmqctl delete_user guest\nDeleting user \"guest\" ...\n+ ./stack.sh:main:854                      :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:855                      :   install_database\n+ lib/database:install_database:118        :   install_database_mysql\n+ lib/databases/mysql:install_database_mysql:202 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/databases/mysql:install_database_mysql:215 :   [[ ! -e /opt/stack/.my.cnf ]]\n+ lib/databases/mysql:install_database_mysql:216 :   cat\n+ lib/databases/mysql:install_database_mysql:222 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/databases/mysql:install_database_mysql:223 :   echo host=127.0.0.1\n+ lib/databases/mysql:install_database_mysql:225 :   chmod 0600 /opt/stack/.my.cnf\n+ lib/databases/mysql:install_database_mysql:228 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:install_database_mysql:229 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/databases/mysql:install_database_mysql:230 :   install_package mariadb-server mariadb-devel mariadb\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package mariadb-server mariadb-devel mariadb\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install mariadb-server mariadb-devel mariadb\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278654301\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y mariadb-server mariadb-devel mariadb\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y mariadb-server mariadb-devel mariadb\nLast metadata expiration check: 0:01:23 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package                      Arch     Version                Repository   Size\n================================================================================\nInstalling:\n mariadb                      x86_64   3:10.11.15-2.el10      appstream   1.6 M\n mariadb-devel                x86_64   3:10.11.15-2.el10      appstream   1.2 M\n mariadb-server               x86_64   3:10.11.15-2.el10      appstream    10 M\nInstalling dependencies:\n mariadb-common               noarch   3:10.11.15-2.el10      appstream    32 k\n mariadb-connector-c          x86_64   3.4.4-1.el10           baseos      211 k\n mariadb-connector-c-config   noarch   3.4.4-1.el10           baseos      9.9 k\n mariadb-connector-c-devel    x86_64   3.4.4-1.el10           appstream    60 k\n mariadb-errmsg               noarch   3:10.11.15-2.el10      appstream   263 k\n mysql-selinux                noarch   1.0.15-1.el10          appstream    36 k\n perl-DBD-MariaDB             x86_64   1.23-10.el10           appstream   155 k\n perl-DBI                     x86_64   1.643-26.el10          appstream   713 k\n perl-Math-BigInt             noarch   1:2.0030.03-3.el10     appstream   228 k\n perl-Math-Complex            noarch   1.62-514.el10          appstream    47 k\n perl-Sys-Hostname            x86_64   1.25-514.el10          appstream    18 k\nInstalling weak dependencies:\n mariadb-backup               x86_64   3:10.11.15-2.el10      appstream   6.5 M\n mariadb-client-utils         x86_64   3:10.11.15-2.el10      appstream    39 k\n mariadb-connector-c-doc      noarch   3.4.4-1.el10           crb         121 k\n mariadb-gssapi-server        x86_64   3:10.11.15-2.el10      appstream    17 k\n mariadb-server-utils         x86_64   3:10.11.15-2.el10      appstream   259 k\n\nTransaction Summary\n================================================================================\nInstall  19 Packages\n\nTotal download size: 22 M\nInstalled size: 133 M\nDownloading Packages:\n(1/19): mariadb-connector-c-config-3.4.4-1.el10  88 kB/s | 9.9 kB     00:00    \n(2/19): mariadb-10.11.15-2.el10.x86_64.rpm       13 MB/s | 1.6 MB     00:00    \n(3/19): mariadb-connector-c-3.4.4-1.el10.x86_64 1.5 MB/s | 211 kB     00:00    \n(4/19): mariadb-client-utils-10.11.15-2.el10.x8 1.2 MB/s |  39 kB     00:00    \n(5/19): mariadb-common-10.11.15-2.el10.noarch.r 987 kB/s |  32 kB     00:00    \n(6/19): mariadb-connector-c-devel-3.4.4-1.el10. 2.1 MB/s |  60 kB     00:00    \n(7/19): mariadb-backup-10.11.15-2.el10.x86_64.r  64 MB/s | 6.5 MB     00:00    \n(8/19): mariadb-errmsg-10.11.15-2.el10.noarch.r 7.0 MB/s | 263 kB     00:00    \n(9/19): mariadb-devel-10.11.15-2.el10.x86_64.rp  19 MB/s | 1.2 MB     00:00    \n(10/19): mariadb-gssapi-server-10.11.15-2.el10. 678 kB/s |  17 kB     00:00    \n(11/19): mariadb-server-utils-10.11.15-2.el10.x 7.1 MB/s | 259 kB     00:00    \n(12/19): mysql-selinux-1.0.15-1.el10.noarch.rpm 972 kB/s |  36 kB     00:00    \n(13/19): perl-DBD-MariaDB-1.23-10.el10.x86_64.r 3.6 MB/s | 155 kB     00:00    \n(14/19): mariadb-server-10.11.15-2.el10.x86_64.  79 MB/s |  10 MB     00:00    \n(15/19): perl-DBI-1.643-26.el10.x86_64.rpm      8.6 MB/s | 713 kB     00:00    \n(16/19): perl-Math-BigInt-2.0030.03-3.el10.noar 4.3 MB/s | 228 kB     00:00    \n(17/19): perl-Math-Complex-1.62-514.el10.noarch 1.4 MB/s |  47 kB     00:00    \n(18/19): perl-Sys-Hostname-1.25-514.el10.x86_64 541 kB/s |  18 kB     00:00    \n(19/19): mariadb-connector-c-doc-3.4.4-1.el10.n 1.6 MB/s | 121 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            25 MB/s |  22 MB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : mariadb-connector-c-config-3.4.4-1.el10.noarch        1/19 \n  Installing       : mariadb-connector-c-3.4.4-1.el10.x86_64               2/19 \n  Installing       : mariadb-common-3:10.11.15-2.el10.noarch               3/19 \n  Installing       : perl-Sys-Hostname-1.25-514.el10.x86_64                4/19 \n  Installing       : mariadb-errmsg-3:10.11.15-2.el10.noarch               5/19 \n  Installing       : mariadb-connector-c-doc-3.4.4-1.el10.noarch           6/19 \n  Installing       : mariadb-connector-c-devel-3.4.4-1.el10.x86_64         7/19 \n  Installing       : perl-Math-Complex-1.62-514.el10.noarch                8/19 \n  Installing       : perl-Math-BigInt-1:2.0030.03-3.el10.noarch            9/19 \n  Installing       : perl-DBI-1.643-26.el10.x86_64                        10/19 \n  Installing       : perl-DBD-MariaDB-1.23-10.el10.x86_64                 11/19 \n  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   12/19 \n  Installing       : mysql-selinux-1.0.15-1.el10.noarch                   12/19 \n  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   12/19 \nlibsemanage.semanage_direct_install_info: Overriding mysql module at lower priority 100 with module at priority 200.\n\n  Installing       : mariadb-client-utils-3:10.11.15-2.el10.x86_64        13/19 \n  Installing       : mariadb-3:10.11.15-2.el10.x86_64                     14/19 \n  Installing       : mariadb-backup-3:10.11.15-2.el10.x86_64              15/19 \n  Installing       : mariadb-gssapi-server-3:10.11.15-2.el10.x86_64       16/19 \n  Running scriptlet: mariadb-server-3:10.11.15-2.el10.x86_64              17/19 \n  Installing       : mariadb-server-3:10.11.15-2.el10.x86_64              17/19 \n  Running scriptlet: mariadb-server-3:10.11.15-2.el10.x86_64              17/19 \n  Installing       : mariadb-server-utils-3:10.11.15-2.el10.x86_64        18/19 \n  Installing       : mariadb-devel-3:10.11.15-2.el10.x86_64               19/19 \n  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   19/19 \n  Running scriptlet: mariadb-devel-3:10.11.15-2.el10.x86_64               19/19 \n\nInstalled:\n  mariadb-3:10.11.15-2.el10.x86_64                                              \n  mariadb-backup-3:10.11.15-2.el10.x86_64                                       \n  mariadb-client-utils-3:10.11.15-2.el10.x86_64                                 \n  mariadb-common-3:10.11.15-2.el10.noarch                                       \n  mariadb-connector-c-3.4.4-1.el10.x86_64                                       \n  mariadb-connector-c-config-3.4.4-1.el10.noarch                                \n  mariadb-connector-c-devel-3.4.4-1.el10.x86_64                                 \n  mariadb-connector-c-doc-3.4.4-1.el10.noarch                                   \n  mariadb-devel-3:10.11.15-2.el10.x86_64                                        \n  mariadb-errmsg-3:10.11.15-2.el10.noarch                                       \n  mariadb-gssapi-server-3:10.11.15-2.el10.x86_64                                \n  mariadb-server-3:10.11.15-2.el10.x86_64                                       \n  mariadb-server-utils-3:10.11.15-2.el10.x86_64                                 \n  mysql-selinux-1.0.15-1.el10.noarch                                            \n  perl-DBD-MariaDB-1.23-10.el10.x86_64                                          \n  perl-DBI-1.643-26.el10.x86_64                                                 \n  perl-Math-BigInt-1:2.0030.03-3.el10.noarch                                    \n  perl-Math-Complex-1.62-514.el10.noarch                                        \n  perl-Sys-Hostname-1.25-514.el10.x86_64                                        \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278654301\n+ functions-common:time_stop:2423          :   [[ -z 1781278654301 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278672216\n+ functions-common:time_stop:2427          :   elapsed_time=17915\n+ functions-common:time_stop:2428          :   total=41361\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=59276\n+ lib/databases/mysql:install_database_mysql:231 :   sudo systemctl enable mariadb\nCreated symlink '/etc/systemd/system/mysql.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.\nCreated symlink '/etc/systemd/system/mysqld.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.\nCreated symlink '/etc/systemd/system/multi-user.target.wants/mariadb.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.\n+ ./stack.sh:main:857                      :   '[' -n mysql ']'\n+ ./stack.sh:main:858                      :   install_database_python\n+ lib/database:install_database_python:123 :   install_database_python_mysql\n+ lib/databases/mysql:install_database_python_mysql:242 :   pip_install_gr PyMySQL\n+ inc/python:pip_install_gr:94             :   local name=PyMySQL\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements PyMySQL\n++ inc/python:get_from_global_requirements:241 :   local package=PyMySQL\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^PyMySQL' /opt/stack/requirements/global-requirements.txt\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n++ inc/python:get_from_global_requirements:243 :   required_pkg='PyMySQL  '\n++ inc/python:get_from_global_requirements:244 :   [[ PyMySQL   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo PyMySQL\n+ inc/python:pip_install_gr:96             :   clean_name=PyMySQL\n+ inc/python:pip_install_gr:97             :   pip_install PyMySQL\nUsing python 3.12 to install PyMySQL\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt PyMySQL\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting PyMySQL\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/bd/2534e130295c8cfd4f0a2e31623baab7502278f1e97bcfe61db75656a77f/pymysql-1.2.0-py3-none-any.whl.metadata (4.3 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/bd/2534e130295c8cfd4f0a2e31623baab7502278f1e97bcfe61db75656a77f/pymysql-1.2.0-py3-none-any.whl (45 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.7/45.7 kB 7.4 MB/s eta 0:00:00\nInstalling collected packages: PyMySQL\nSuccessfully installed PyMySQL-1.2.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278672545\n+ functions-common:time_stop:2423          :   [[ -z 1781278672545 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278673642\n+ functions-common:time_stop:2427          :   elapsed_time=1097\n+ functions-common:time_stop:2428          :   total=13520\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=14617\n+ inc/python:pip_install:219               :   return 0\n+ lib/databases/mysql:install_database_python_mysql:243 :   [[ PyMySQL == \\M\\y\\S\\Q\\L\\-\\p\\y\\t\\h\\o\\n ]]\n+ lib/databases/mysql:install_database_python_mysql:245 :   [[ PyMySQL == \\P\\y\\M\\y\\S\\Q\\L ]]\n+ lib/databases/mysql:install_database_python_mysql:246 :   ADDITIONAL_VENV_PACKAGES+=,PyMySQL\n+ ./stack.sh:main:861                      :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:862                      :   install_neutron_agent_packages\n+ lib/neutron:install_neutron_agent_packages:544 :   is_service_enabled q-l3 neutron-l3\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:install_neutron_agent_packages:548 :   is_service_enabled q-agt neutron-agent q-dhcp neutron-dhcp q-l3 neutron-l3\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:865                      :   is_service_enabled etcd3\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:866                      :   install_etcd3\n+ lib/etcd3:install_etcd3:103              :   echo 'Installing etcd'\nInstalling etcd\n+ lib/etcd3:install_etcd3:106              :   sudo mkdir -p /opt/stack/bin\n+ lib/etcd3:install_etcd3:107              :   sudo mkdir -p /opt/stack/data/etcd\n+ lib/etcd3:install_etcd3:108              :   [[ True == \\T\\r\\u\\e ]]\n+ lib/etcd3:install_etcd3:109              :   sudo mount -t tmpfs -o nodev,nosuid,size=512M tmpfs /opt/stack/data/etcd\n+ lib/etcd3:install_etcd3:113              :   local etcd_file\n++ lib/etcd3:install_etcd3:114              :   get_extra_file https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz\n++ functions:get_extra_file:66              :   local file_url=https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz\n++ functions:get_extra_file:67              :   local 'retry_args=--retry-on-host-error --retry-on-http-error=500,503 '\n++ functions:get_extra_file:68              :   retry_args+='-t 2 --waitretry=10 '\n++ functions:get_extra_file:69              :   retry_args+='--tries=3 --retry-connrefused'\n++ functions:get_extra_file:71              :   local file_name=etcd-v3.5.21-linux-amd64.tar.gz\n++ functions:get_extra_file:72              :   [[ https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz != file* ]]\n++ functions:get_extra_file:74              :   [[ ! -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz ]]\n++ functions:get_extra_file:75              :   wget --progress=dot:giga --retry-on-host-error --retry-on-http-error=500,503 -t 2 --waitretry=10 --tries=3 --retry-connrefused -c https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz -O /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\n--2026-06-12 11:37:53--  https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz\nResolving github.com (github.com)... 140.82.112.3\nConnecting to github.com (github.com)|140.82.112.3|:443... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://release-assets.githubusercontent.com/github-production-release-asset/11225014/a921b041-0d04-41f7-96b3-8dfd08eb5f41?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A15%3A18Z&rscd=attachment%3B+filename%3Detcd-v3.5.21-linux-amd64.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A14%3A39Z&ske=2026-06-12T16%3A15%3A18Z&sks=b&skv=2018-11-09&sig=0txtVua2WFiuTtDWw%2BCGHAmnhaR043FhSrCxAV6%2FveQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MDQwNCwibmJmIjoxNzgxMjc4NjA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.MEjUwGvIhChEVuIXSylGyYRP7BteOc7qee6sfwV99jg&response-content-disposition=attachment%3B%20filename%3Detcd-v3.5.21-linux-amd64.tar.gz&response-content-type=application%2Foctet-stream [following]\n--2026-06-12 11:37:54--  https://release-assets.githubusercontent.com/github-production-release-asset/11225014/a921b041-0d04-41f7-96b3-8dfd08eb5f41?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A15%3A18Z&rscd=attachment%3B+filename%3Detcd-v3.5.21-linux-amd64.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A14%3A39Z&ske=2026-06-12T16%3A15%3A18Z&sks=b&skv=2018-11-09&sig=0txtVua2WFiuTtDWw%2BCGHAmnhaR043FhSrCxAV6%2FveQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MDQwNCwibmJmIjoxNzgxMjc4NjA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.MEjUwGvIhChEVuIXSylGyYRP7BteOc7qee6sfwV99jg&response-content-disposition=attachment%3B%20filename%3Detcd-v3.5.21-linux-amd64.tar.gz&response-content-type=application%2Foctet-stream\nResolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.110.133, ...\nConnecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.109.133|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 20927601 (20M) [application/octet-stream]\nSaving to: \u2018/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\u2019\n\n     0K ........ ........ ...              100%  196M=0.1s\n\n2026-06-12 11:37:54 (196 MB/s) - \u2018/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\u2019 saved [20927601/20927601]\n\n++ functions:get_extra_file:76              :   [[ 0 -ne 0 ]]\n++ functions:get_extra_file:80              :   echo /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\n++ functions:get_extra_file:81              :   return\n+ lib/etcd3:install_etcd3:114              :   etcd_file=/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\n+ lib/etcd3:install_etcd3:115              :   '[' '!' -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd ']'\n+ lib/etcd3:install_etcd3:116              :   echo 'adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz'\n+ lib/etcd3:install_etcd3:118              :   sha256sum -c /opt/stack/devstack/files/etcd.sha256sum\n/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz: OK\n+ lib/etcd3:install_etcd3:120              :   tar xzvf /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz -C /opt/stack/devstack/files\netcd-v3.5.21-linux-amd64/\netcd-v3.5.21-linux-amd64/Documentation/\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3lock.swagger.json\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3election.swagger.json\netcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/rpc.swagger.json\netcd-v3.5.21-linux-amd64/Documentation/README.md\netcd-v3.5.21-linux-amd64/README-etcdutl.md\netcd-v3.5.21-linux-amd64/READMEv2-etcdctl.md\netcd-v3.5.21-linux-amd64/README-etcdctl.md\netcd-v3.5.21-linux-amd64/README.md\netcd-v3.5.21-linux-amd64/etcdutl\netcd-v3.5.21-linux-amd64/etcdctl\netcd-v3.5.21-linux-amd64/etcd\n+ lib/etcd3:install_etcd3:121              :   sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd /opt/stack/bin/etcd\n+ lib/etcd3:install_etcd3:122              :   sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcdctl /opt/stack/bin/etcdctl\n+ lib/etcd3:install_etcd3:124              :   '[' '!' -f /opt/stack/bin/etcd ']'\n+ ./stack.sh:main:875                      :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:876                      :   configure_CA\n+ lib/tls:configure_CA:70                  :   [[ -n 38.102.83.69 ]]\n++ lib/tls:configure_CA:70                  :   ipv6_unquote 38.102.83.69\n++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69\n++ functions-common:ipv6_unquote:2212       :   tr -d '[]'\n+ lib/tls:configure_CA:70                  :   [[ 38.102.83.69 != \\3\\8\\.\\1\\0\\2\\.\\8\\3\\.\\6\\9 ]]\n+ ./stack.sh:main:877                      :   init_CA\n+ lib/tls:init_CA:205                      :   make_root_CA /opt/stack/data/CA/root-ca\n+ lib/tls:make_root_CA:322                 :   local ca_dir=/opt/stack/data/CA/root-ca\n+ lib/tls:make_root_CA:325                 :   create_CA_base /opt/stack/data/CA/root-ca\n+ lib/tls:create_CA_base:79                :   local ca_dir=/opt/stack/data/CA/root-ca\n+ lib/tls:create_CA_base:81                :   [[ -d /opt/stack/data/CA/root-ca ]]\n+ lib/tls:create_CA_base:86                :   local i\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/certs\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/crl\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/newcerts\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/private\n+ lib/tls:create_CA_base:90                :   chmod 710 /opt/stack/data/CA/root-ca/private\n+ lib/tls:create_CA_base:91                :   echo 01\n+ lib/tls:create_CA_base:92                :   cp /dev/null /opt/stack/data/CA/root-ca/index.txt\n+ lib/tls:make_root_CA:326                 :   create_CA_config /opt/stack/data/CA/root-ca 'Root CA'\n+ lib/tls:create_CA_config:98              :   local ca_dir=/opt/stack/data/CA/root-ca\n+ lib/tls:create_CA_config:99              :   local 'common_name=Root CA'\n+ lib/tls:create_CA_config:145             :   echo '\n[ ca ]\ndefault_ca = CA_default\n\n[ CA_default ]\ndir                     = /opt/stack/data/CA/root-ca\npolicy                  = policy_match\ndatabase                = $dir/index.txt\nserial                  = $dir/serial\ncerts                   = $dir/certs\ncrl_dir                 = $dir/crl\nnew_certs_dir           = $dir/newcerts\ncertificate             = $dir/cacert.pem\nprivate_key             = $dir/private/cacert.key\nRANDFILE                = $dir/private/.rand\ndefault_md              = sha256\n\n[ req ]\ndefault_bits            = 2048\ndefault_md              = sha256\n\nprompt                  = no\ndistinguished_name      = ca_distinguished_name\n\nx509_extensions         = ca_extensions\n\n[ ca_distinguished_name ]\norganizationName        = OpenStack\norganizationalUnitName  = DevStack Certificate Authority\ncommonName              = Root CA\n\n[ policy_match ]\ncountryName             = optional\nstateOrProvinceName     = optional\norganizationName        = match\norganizationalUnitName  = optional\ncommonName              = supplied\n\n[ ca_extensions ]\nbasicConstraints        = critical,CA:true\nsubjectKeyIdentifier    = hash\nauthorityKeyIdentifier  = keyid:always, issuer\nkeyUsage                = cRLSign, keyCertSign\n\n'\n+ lib/tls:make_root_CA:328                 :   '[' '!' -r /opt/stack/data/CA/root-ca/cacert.pem ']'\n+ lib/tls:make_root_CA:330                 :   /usr/bin/openssl req -config /opt/stack/data/CA/root-ca/ca.conf -x509 -nodes -newkey rsa -days 21360 -keyout /opt/stack/data/CA/root-ca/private/cacert.key -out /opt/stack/data/CA/root-ca/cacert.pem -outform PEM\n.+.....+......+..........+........+...+...+...............+......+.+.........+...+............+........+......+.+......+..+............+.+++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++*.+.+...+..+.+..+......+......+.............+...+.........+.....+....+..+.............+..+....+.....+....+.....+...................+...+.....+...+.+...........+.........+...+.........................+...........+.......+........+.+...........+.........+.+.........+...........+...................+.....+...+.......+......+..+...+....+....................+....+.....+....+........+....+.....+......+...+..........+.........+..+....+............+.......................+..........++++++\n..+...+....+..+...+......+++++++++++++++++++++++++++++++++++++++*.+...+.+...........+.+.....+....+......+..+++++++++++++++++++++++++++++++++++++++*...+......+...+.....+......+.+...+......+..+...+....+..................+..+.+.....+.......+..............+...................+......+...............+...+......+..+...+.+...+..+.+..+.......+........+.............+..+...+.........+....+..............+...+.........+...+......+....+...+..............+...+.+......+.....+......+.......+..+...+...+...+....+..+.+...+.........++++++\n-----\n+ lib/tls:init_CA:206                      :   make_int_CA /opt/stack/data/CA/int-ca /opt/stack/data/CA/root-ca\n+ lib/tls:make_int_CA:290                  :   local ca_dir=/opt/stack/data/CA/int-ca\n+ lib/tls:make_int_CA:291                  :   local signing_ca_dir=/opt/stack/data/CA/root-ca\n+ lib/tls:make_int_CA:294                  :   create_CA_base /opt/stack/data/CA/int-ca\n+ lib/tls:create_CA_base:79                :   local ca_dir=/opt/stack/data/CA/int-ca\n+ lib/tls:create_CA_base:81                :   [[ -d /opt/stack/data/CA/int-ca ]]\n+ lib/tls:create_CA_base:86                :   local i\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/certs\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/crl\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/newcerts\n+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private\n+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/private\n+ lib/tls:create_CA_base:90                :   chmod 710 /opt/stack/data/CA/int-ca/private\n+ lib/tls:create_CA_base:91                :   echo 01\n+ lib/tls:create_CA_base:92                :   cp /dev/null /opt/stack/data/CA/int-ca/index.txt\n+ lib/tls:make_int_CA:295                  :   create_CA_config /opt/stack/data/CA/int-ca 'Intermediate CA'\n+ lib/tls:create_CA_config:98              :   local ca_dir=/opt/stack/data/CA/int-ca\n+ lib/tls:create_CA_config:99              :   local 'common_name=Intermediate CA'\n+ lib/tls:create_CA_config:145             :   echo '\n[ ca ]\ndefault_ca = CA_default\n\n[ CA_default ]\ndir                     = /opt/stack/data/CA/int-ca\npolicy                  = policy_match\ndatabase                = $dir/index.txt\nserial                  = $dir/serial\ncerts                   = $dir/certs\ncrl_dir                 = $dir/crl\nnew_certs_dir           = $dir/newcerts\ncertificate             = $dir/cacert.pem\nprivate_key             = $dir/private/cacert.key\nRANDFILE                = $dir/private/.rand\ndefault_md              = sha256\n\n[ req ]\ndefault_bits            = 2048\ndefault_md              = sha256\n\nprompt                  = no\ndistinguished_name      = ca_distinguished_name\n\nx509_extensions         = ca_extensions\n\n[ ca_distinguished_name ]\norganizationName        = OpenStack\norganizationalUnitName  = DevStack Certificate Authority\ncommonName              = Intermediate CA\n\n[ policy_match ]\ncountryName             = optional\nstateOrProvinceName     = optional\norganizationName        = match\norganizationalUnitName  = optional\ncommonName              = supplied\n\n[ ca_extensions ]\nbasicConstraints        = critical,CA:true\nsubjectKeyIdentifier    = hash\nauthorityKeyIdentifier  = keyid:always, issuer\nkeyUsage                = cRLSign, keyCertSign\n\n'\n+ lib/tls:make_int_CA:296                  :   create_signing_config /opt/stack/data/CA/int-ca\n+ lib/tls:create_signing_config:151        :   local ca_dir=/opt/stack/data/CA/int-ca\n+ lib/tls:create_signing_config:198        :   echo '\n[ ca ]\ndefault_ca = CA_default\n\n[ CA_default ]\ndir                     = /opt/stack/data/CA/int-ca\npolicy                  = policy_match\ndatabase                = $dir/index.txt\nserial                  = $dir/serial\ncerts                   = $dir/certs\ncrl_dir                 = $dir/crl\nnew_certs_dir           = $dir/newcerts\ncertificate             = $dir/cacert.pem\nprivate_key             = $dir/private/cacert.key\nRANDFILE                = $dir/private/.rand\ndefault_md              = default\n\n[ req ]\ndefault_bits            = 1024\ndefault_md              = sha256\n\nprompt                  = no\ndistinguished_name      = req_distinguished_name\n\nx509_extensions         = req_extensions\n\n[ req_distinguished_name ]\norganizationName        = OpenStack\norganizationalUnitName  = DevStack Server Farm\n\n[ policy_match ]\ncountryName             = optional\nstateOrProvinceName     = optional\norganizationName        = match\norganizationalUnitName  = optional\ncommonName              = supplied\n\n[ req_extensions ]\nbasicConstraints        = CA:false\nsubjectKeyIdentifier    = hash\nauthorityKeyIdentifier  = keyid:always, issuer\nkeyUsage                = digitalSignature, keyEncipherment, keyAgreement\nextendedKeyUsage        = serverAuth, clientAuth\nsubjectAltName          = $ENV::SUBJECT_ALT_NAME\n\n'\n+ lib/tls:make_int_CA:298                  :   '[' '!' -r /opt/stack/data/CA/int-ca/cacert.pem ']'\n+ lib/tls:make_int_CA:300                  :   /usr/bin/openssl req -config /opt/stack/data/CA/int-ca/ca.conf -sha256 -newkey rsa -nodes -keyout /opt/stack/data/CA/int-ca/private/cacert.key -out /opt/stack/data/CA/int-ca/cacert.csr -outform PEM\n..+..................+..........+...+........+.+.....+.+..............+.+.........+.....+...+.......+......+++++++++++++++++++++++++++++++++++++++*..+++++++++++++++++++++++++++++++++++++++*.+....+..................+.....+......+......+.+.....+.......+..+.........+.+......+............+...+............+......+..+....+...+...........+.........+..................+.........+...+............+.+...+.........+..+......+....+........+.+.....+....+...+..+...............+.+...........++++++\n....+.........+.+...+..+..........+...+++++++++++++++++++++++++++++++++++++++*..+...+.+.....+....+..+.+..+............+.+...+..+++++++++++++++++++++++++++++++++++++++*......+...+..+.......+...+..+......++++++\n-----\n+ lib/tls:make_int_CA:309                  :   /usr/bin/openssl ca -config /opt/stack/data/CA/root-ca/ca.conf -extensions ca_extensions -days 365 -notext -in /opt/stack/data/CA/int-ca/cacert.csr -out /opt/stack/data/CA/int-ca/cacert.pem -batch\nUsing configuration from /opt/stack/data/CA/root-ca/ca.conf\nCheck that the request matches the signature\nSignature ok\nThe Subject's Distinguished Name is as follows\norganizationName      :ASN.1 12:'OpenStack'\norganizationalUnitName:ASN.1 12:'DevStack Certificate Authority'\ncommonName            :ASN.1 12:'Intermediate CA'\nCertificate is to be certified until Jun 12 15:37:55 2027 GMT (365 days)\n\nWrite out database with 1 new entries\nDatabase updated\n+ lib/tls:init_CA:209                      :   cat /opt/stack/data/CA/root-ca/cacert.pem /opt/stack/data/CA/int-ca/cacert.pem\n+ lib/tls:init_CA:210                      :   cat /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/tls:init_CA:212                      :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/tls:init_CA:213                      :   sudo cp /opt/stack/data/CA/int-ca/ca-chain.pem /usr/share/pki/ca-trust-source/anchors/devstack-chain.pem\n+ lib/tls:init_CA:214                      :   sudo update-ca-trust\n+ ./stack.sh:main:878                      :   init_cert\n+ lib/tls:init_cert:225                    :   [[ ! -r /opt/stack/data/devstack-cert.pem ]]\n+ lib/tls:init_cert:226                    :   [[ -n 38.102.83.69 ]]\n+ lib/tls:init_cert:227                    :   TLS_IP=IP:38.102.83.69\n+ lib/tls:init_cert:228                    :   [[ -n ::1 ]]\n+ lib/tls:init_cert:229                    :   TLS_IP=IP:38.102.83.69,IP:::1\n+ lib/tls:init_cert:232                    :   make_cert /opt/stack/data/CA/int-ca devstack-cert np0000072095.novalocal IP:38.102.83.69,IP:::1\n+ lib/tls:make_cert:242                    :   local ca_dir=/opt/stack/data/CA/int-ca\n+ lib/tls:make_cert:243                    :   local cert_name=devstack-cert\n+ lib/tls:make_cert:244                    :   local common_name=np0000072095.novalocal\n+ lib/tls:make_cert:245                    :   local alt_names=IP:38.102.83.69,IP:::1\n+ lib/tls:make_cert:247                    :   '[' np0000072095.novalocal '!=' 38.102.83.69 ']'\n+ lib/tls:make_cert:248                    :   is_ipv4_address 38.102.83.69\n+ functions-common:is_ipv4_address:2200    :   local address=38.102.83.69\n+ functions-common:is_ipv4_address:2201    :   local 'regex=([0-9]{1,3}\\.){3}[0-9]{1,3}'\n+ functions-common:is_ipv4_address:2203    :   [[ 38.102.83.69 =~ ([0-9]{1,3}\\.){3}[0-9]{1,3} ]]\n+ functions-common:is_ipv4_address:2204    :   return 0\n+ lib/tls:make_cert:249                    :   [[ -z IP:38.102.83.69,IP:::1 ]]\n+ lib/tls:make_cert:252                    :   alt_names=IP:38.102.83.69,IP:::1,IP:38.102.83.69\n+ lib/tls:make_cert:258                    :   '[' '!' -r /opt/stack/data/CA/int-ca/devstack-cert.crt ']'\n+ lib/tls:make_cert:260                    :   /usr/bin/openssl req -sha256 -newkey rsa -nodes -keyout /opt/stack/data/CA/int-ca/private/devstack-cert.key -out /opt/stack/data/CA/int-ca/devstack-cert.csr -subj '/O=OpenStack/OU=DevStack Servers/CN=np0000072095.novalocal'\n...+......+.....+++++++++++++++++++++++++++++++++++++++*.+......+......+++++++++++++++++++++++++++++++++++++++*...+.+......+...+...........+..........+............+.....+.......+...........+....+..+.........+....+..+......++++++\n.+..+...+............+...+++++++++++++++++++++++++++++++++++++++*..+...+............+......+....+..+......+...+....+...+++++++++++++++++++++++++++++++++++++++*...+......+..+.......+..+.+.................+.+.....+......+.+............+......+.....+......+....+..+.............+.....+.+...+........+...+.+......+...+............+..+...+....+....................+.+...+..+.......+...+...+.........+..+...+.+.....+............+.........+..........+.....+...+..........+..+......+...+....+...........+..........+......+...+.....+...+..................+....+...+..+......+..........+.........+...+.........+......+............+..+...+..........+...........+....+.....+.+..+....+...++++++\n-----\n+ lib/tls:make_cert:268                    :   [[ -z IP:38.102.83.69,IP:::1,IP:38.102.83.69 ]]\n+ lib/tls:make_cert:271                    :   alt_names=DNS:np0000072095.novalocal,IP:38.102.83.69,IP:::1,IP:38.102.83.69\n+ lib/tls:make_cert:275                    :   SUBJECT_ALT_NAME=DNS:np0000072095.novalocal,IP:38.102.83.69,IP:::1,IP:38.102.83.69\n+ lib/tls:make_cert:275                    :   /usr/bin/openssl ca -config /opt/stack/data/CA/int-ca/signing.conf -extensions req_extensions -days 365 -notext -in /opt/stack/data/CA/int-ca/devstack-cert.csr -out /opt/stack/data/CA/int-ca/devstack-cert.crt -subj '/O=OpenStack/OU=DevStack Servers/CN=np0000072095.novalocal' -batch\nUsing configuration from /opt/stack/data/CA/int-ca/signing.conf\nCheck that the request matches the signature\nSignature ok\nThe Subject's Distinguished Name is as follows\norganizationName      :ASN.1 12:'OpenStack'\norganizationalUnitName:ASN.1 12:'DevStack Servers'\ncommonName            :ASN.1 12:'np0000072095.novalocal'\nCertificate is to be certified until Jun 12 15:37:58 2027 GMT (365 days)\n\nWrite out database with 1 new entries\nDatabase updated\n+ lib/tls:init_cert:235                    :   cat /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/cacert.pem\n+ ./stack.sh:main:885                      :   install_dstat\n+ lib/dstat:install_dstat:22               :   is_service_enabled memory_tracker\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/dstat:install_dstat:24               :   pip_install_gr psutil\n+ inc/python:pip_install_gr:94             :   local name=psutil\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements psutil\n++ inc/python:get_from_global_requirements:241 :   local package=psutil\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^psutil' /opt/stack/requirements/global-requirements.txt\n++ inc/python:get_from_global_requirements:243 :   required_pkg='psutil  '\n++ inc/python:get_from_global_requirements:244 :   [[ psutil   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo psutil\n+ inc/python:pip_install_gr:96             :   clean_name=psutil\n+ inc/python:pip_install_gr:97             :   pip_install psutil\nUsing python 3.12 to install psutil\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt psutil\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting psutil\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 155.6/155.6 kB 20.4 MB/s eta 0:00:00\nInstalling collected packages: psutil\nSuccessfully installed psutil-7.2.2\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278678907\n+ functions-common:time_stop:2423          :   [[ -z 1781278678907 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278680217\n+ functions-common:time_stop:2427          :   elapsed_time=1310\n+ functions-common:time_stop:2428          :   total=14617\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=15927\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:891                      :   echo_summary 'Installing OpenStack project source'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Installing OpenStack project source\n+ ./stack.sh:main:894                      :   install_libs\n+ lib/libraries:install_libs:91            :   _install_lib_from_source automaton\n+ lib/libraries:_install_lib_from_source:75 :   local name=automaton\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git automaton\n+ inc/python:use_library_from_git:266      :   local name=automaton\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,automaton, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:92            :   _install_lib_from_source castellan\n+ lib/libraries:_install_lib_from_source:75 :   local name=castellan\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git castellan\n+ inc/python:use_library_from_git:266      :   local name=castellan\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,castellan, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:93            :   _install_lib_from_source cliff\n+ lib/libraries:_install_lib_from_source:75 :   local name=cliff\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git cliff\n+ inc/python:use_library_from_git:266      :   local name=cliff\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,cliff, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:94            :   _install_lib_from_source cursive\n+ lib/libraries:_install_lib_from_source:75 :   local name=cursive\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git cursive\n+ inc/python:use_library_from_git:266      :   local name=cursive\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,cursive, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:95            :   _install_lib_from_source debtcollector\n+ lib/libraries:_install_lib_from_source:75 :   local name=debtcollector\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git debtcollector\n+ inc/python:use_library_from_git:266      :   local name=debtcollector\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,debtcollector, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:96            :   _install_lib_from_source futurist\n+ lib/libraries:_install_lib_from_source:75 :   local name=futurist\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git futurist\n+ inc/python:use_library_from_git:266      :   local name=futurist\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,futurist, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:97            :   _install_lib_from_source openstacksdk\n+ lib/libraries:_install_lib_from_source:75 :   local name=openstacksdk\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git openstacksdk\n+ inc/python:use_library_from_git:266      :   local name=openstacksdk\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,openstacksdk, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:98            :   _install_lib_from_source osc-lib\n+ lib/libraries:_install_lib_from_source:75 :   local name=osc-lib\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osc-lib\n+ inc/python:use_library_from_git:266      :   local name=osc-lib\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osc-lib, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:99            :   _install_lib_from_source osc-placement\n+ lib/libraries:_install_lib_from_source:75 :   local name=osc-placement\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osc-placement\n+ inc/python:use_library_from_git:266      :   local name=osc-placement\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osc-placement, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:100           :   _install_lib_from_source os-client-config\n+ lib/libraries:_install_lib_from_source:75 :   local name=os-client-config\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-client-config\n+ inc/python:use_library_from_git:266      :   local name=os-client-config\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-client-config, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:101           :   _install_lib_from_source oslo.cache\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.cache\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.cache\n+ inc/python:use_library_from_git:266      :   local name=oslo.cache\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.cache, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:102           :   _install_lib_from_source oslo.concurrency\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.concurrency\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.concurrency\n+ inc/python:use_library_from_git:266      :   local name=oslo.concurrency\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.concurrency, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:103           :   _install_lib_from_source oslo.config\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.config\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.config\n+ inc/python:use_library_from_git:266      :   local name=oslo.config\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.config, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:104           :   _install_lib_from_source oslo.context\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.context\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.context\n+ inc/python:use_library_from_git:266      :   local name=oslo.context\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.context, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:105           :   _install_lib_from_source oslo.db\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.db\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.db\n+ inc/python:use_library_from_git:266      :   local name=oslo.db\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.db, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:106           :   _install_lib_from_source oslo.i18n\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.i18n\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.i18n\n+ inc/python:use_library_from_git:266      :   local name=oslo.i18n\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.i18n, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:107           :   _install_lib_from_source oslo.limit\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.limit\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.limit\n+ inc/python:use_library_from_git:266      :   local name=oslo.limit\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.limit, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:108           :   _install_lib_from_source oslo.log\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.log\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.log\n+ inc/python:use_library_from_git:266      :   local name=oslo.log\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.log, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:109           :   _install_lib_from_source oslo.messaging\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.messaging\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.messaging\n+ inc/python:use_library_from_git:266      :   local name=oslo.messaging\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.messaging, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:110           :   _install_lib_from_source oslo.middleware\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.middleware\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.middleware\n+ inc/python:use_library_from_git:266      :   local name=oslo.middleware\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.middleware, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:111           :   _install_lib_from_source oslo.policy\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.policy\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.policy\n+ inc/python:use_library_from_git:266      :   local name=oslo.policy\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.policy, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:112           :   _install_lib_from_source oslo.privsep\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.privsep\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.privsep\n+ inc/python:use_library_from_git:266      :   local name=oslo.privsep\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.privsep, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:113           :   _install_lib_from_source oslo.reports\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.reports\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.reports\n+ inc/python:use_library_from_git:266      :   local name=oslo.reports\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.reports, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:114           :   _install_lib_from_source oslo.rootwrap\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.rootwrap\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.rootwrap\n+ inc/python:use_library_from_git:266      :   local name=oslo.rootwrap\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.rootwrap, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:115           :   _install_lib_from_source oslo.serialization\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.serialization\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.serialization\n+ inc/python:use_library_from_git:266      :   local name=oslo.serialization\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.serialization, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:116           :   _install_lib_from_source oslo.service\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.service\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.service\n+ inc/python:use_library_from_git:266      :   local name=oslo.service\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.service, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:117           :   _install_lib_from_source oslo.utils\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.utils\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.utils\n+ inc/python:use_library_from_git:266      :   local name=oslo.utils\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.utils, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:118           :   _install_lib_from_source oslo.versionedobjects\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.versionedobjects\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.versionedobjects\n+ inc/python:use_library_from_git:266      :   local name=oslo.versionedobjects\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.versionedobjects, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:119           :   _install_lib_from_source oslo.vmware\n+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.vmware\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.vmware\n+ inc/python:use_library_from_git:266      :   local name=oslo.vmware\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.vmware, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:120           :   _install_lib_from_source osprofiler\n+ lib/libraries:_install_lib_from_source:75 :   local name=osprofiler\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osprofiler\n+ inc/python:use_library_from_git:266      :   local name=osprofiler\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osprofiler, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:121           :   _install_lib_from_source pycadf\n+ lib/libraries:_install_lib_from_source:75 :   local name=pycadf\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git pycadf\n+ inc/python:use_library_from_git:266      :   local name=pycadf\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,pycadf, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:122           :   _install_lib_from_source stevedore\n+ lib/libraries:_install_lib_from_source:75 :   local name=stevedore\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git stevedore\n+ inc/python:use_library_from_git:266      :   local name=stevedore\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,stevedore, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:123           :   _install_lib_from_source taskflow\n+ lib/libraries:_install_lib_from_source:75 :   local name=taskflow\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git taskflow\n+ inc/python:use_library_from_git:266      :   local name=taskflow\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,taskflow, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:124           :   _install_lib_from_source tooz\n+ lib/libraries:_install_lib_from_source:75 :   local name=tooz\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git tooz\n+ inc/python:use_library_from_git:266      :   local name=tooz\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,tooz, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:128           :   _install_lib_from_source os-brick\n+ lib/libraries:_install_lib_from_source:75 :   local name=os-brick\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-brick\n+ inc/python:use_library_from_git:266      :   local name=os-brick\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-brick, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:129           :   _install_lib_from_source os-resource-classes\n+ lib/libraries:_install_lib_from_source:75 :   local name=os-resource-classes\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-resource-classes\n+ inc/python:use_library_from_git:266      :   local name=os-resource-classes\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-resource-classes, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:130           :   _install_lib_from_source os-traits\n+ lib/libraries:_install_lib_from_source:75 :   local name=os-traits\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-traits\n+ inc/python:use_library_from_git:266      :   local name=os-traits\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-traits, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:133           :   _install_lib_from_source python-barbicanclient\n+ lib/libraries:_install_lib_from_source:75 :   local name=python-barbicanclient\n+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git python-barbicanclient\n+ inc/python:use_library_from_git:266      :   local name=python-barbicanclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-barbicanclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:135           :   use_library_from_git etcd3gw\n+ inc/python:use_library_from_git:266      :   local name=etcd3gw\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,etcd3gw, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/libraries:install_libs:139           :   pip_install etcd3gw\nUsing python 3.12 to install etcd3gw\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt etcd3gw\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting etcd3gw\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/72/b9d540c97fe890a79da1d5c323b730e1af8ec3048b1b5490bd3de0facc32/etcd3gw-2.7.0-py3-none-any.whl.metadata (1.9 kB)\nRequirement already satisfied: pbr>=2.0 in /usr/local/lib/python3.12/site-packages (from etcd3gw) (7.0.3)\nCollecting requests>=2.20.0 (from etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)\nCollecting futurist>=0.16.0 (from etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/6b/29b561eef753e14c999931e2a5acf44a5623958d877d7265595b737dfc51/futurist-3.3.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting debtcollector>=3.0.0 (from futurist>=0.16.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/05/3f36aed56f0e1815fdc2ed4a9f2bd680a7bfe8819f21eacded2dc00fe283/debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0->etcd3gw) (80.10.2)\nCollecting charset_normalizer<4,>=2 (from requests>=2.20.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 6.8 MB/s eta 0:00:00\nCollecting idna<4,>=2.5 (from requests>=2.20.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl.metadata (6.1 kB)\nCollecting urllib3<3,>=1.26 (from requests>=2.20.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)\nCollecting certifi>=2023.5.7 (from requests>=2.20.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)\nCollecting wrapt>=2.1.0 (from debtcollector>=3.0.0->futurist>=0.16.0->etcd3gw)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/72/b9d540c97fe890a79da1d5c323b730e1af8ec3048b1b5490bd3de0facc32/etcd3gw-2.7.0-py3-none-any.whl (29 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/6b/29b561eef753e14c999931e2a5acf44a5623958d877d7265595b737dfc51/futurist-3.3.0-py3-none-any.whl (43 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 43.1/43.1 kB 3.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl (73 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 9.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl (134 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 134.1/134.1 kB 23.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 28.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/05/3f36aed56f0e1815fdc2ed4a9f2bd680a7bfe8819f21eacded2dc00fe283/debtcollector-3.1.0-py3-none-any.whl (24 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl (65 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 12.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 17.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (169 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 169.4/169.4 kB 28.3 MB/s eta 0:00:00\nInstalling collected packages: wrapt, urllib3, idna, charset_normalizer, certifi, requests, debtcollector, futurist, etcd3gw\nSuccessfully installed certifi-2026.5.20 charset_normalizer-3.4.7 debtcollector-3.1.0 etcd3gw-2.7.0 futurist-3.3.0 idna-3.18 requests-2.34.2 urllib3-2.7.0 wrapt-2.2.1\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278681059\n+ functions-common:time_stop:2423          :   [[ -z 1781278681059 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278683609\n+ functions-common:time_stop:2427          :   elapsed_time=2550\n+ functions-common:time_stop:2428          :   total=15927\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=18477\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:897                      :   install_apache_uwsgi\n+ lib/apache:install_apache_uwsgi:79       :   local apxs=apxs2\n+ lib/apache:install_apache_uwsgi:80       :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:install_apache_uwsgi:81       :   apxs=apxs\n+ lib/apache:install_apache_uwsgi:84       :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:install_apache_uwsgi:92       :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:install_apache_uwsgi:92       :   is_openeuler\n+ functions-common:is_openeuler:555        :   [[ -z rpm ]]\n+ functions-common:is_openeuler:558        :   '[' CentOSStream = openEuler ']'\n+ lib/apache:install_apache_uwsgi:92       :   [[ rhel10 =~ rhel9 ]]\n+ lib/apache:install_apache_uwsgi:99       :   install_package uwsgi uwsgi-plugin-python3\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package uwsgi uwsgi-plugin-python3\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install uwsgi uwsgi-plugin-python3\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278683839\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y uwsgi uwsgi-plugin-python3\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y uwsgi uwsgi-plugin-python3\nLast metadata expiration check: 0:01:53 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package               Arch    Version           Repository                Size\n================================================================================\nInstalling:\n uwsgi                 x86_64  2.0.27-4.el10s    delorean-master-testing  389 k\n uwsgi-plugin-python3  x86_64  2.0.27-4.el10s    delorean-master-testing   74 k\nInstalling dependencies:\n uwsgi-plugin-common   x86_64  2.0.27-4.el10s    delorean-master-testing   46 k\n\nTransaction Summary\n================================================================================\nInstall  3 Packages\n\nTotal download size: 509 k\nInstalled size: 1.2 M\nDownloading Packages:\n(1/3): uwsgi-plugin-common-2.0.27-4.el10s.x86_6 1.6 MB/s |  46 kB     00:00    \n(2/3): uwsgi-plugin-python3-2.0.27-4.el10s.x86_ 2.4 MB/s |  74 kB     00:00    \n(3/3): uwsgi-2.0.27-4.el10s.x86_64.rpm           10 MB/s | 389 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                            13 MB/s | 509 kB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Running scriptlet: uwsgi-2.0.27-4.el10s.x86_64                            1/3 \n  Installing       : uwsgi-2.0.27-4.el10s.x86_64                            1/3 \n  Running scriptlet: uwsgi-2.0.27-4.el10s.x86_64                            1/3 \n  Installing       : uwsgi-plugin-common-2.0.27-4.el10s.x86_64              2/3 \n  Installing       : uwsgi-plugin-python3-2.0.27-4.el10s.x86_64             3/3 \n  Running scriptlet: uwsgi-plugin-python3-2.0.27-4.el10s.x86_64             3/3 \n\nInstalled:\n  uwsgi-2.0.27-4.el10s.x86_64                                                   \n  uwsgi-plugin-common-2.0.27-4.el10s.x86_64                                     \n  uwsgi-plugin-python3-2.0.27-4.el10s.x86_64                                    \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278683839\n+ functions-common:time_stop:2423          :   [[ -z 1781278683839 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278685694\n+ functions-common:time_stop:2427          :   elapsed_time=1855\n+ functions-common:time_stop:2428          :   total=59276\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=61131\n+ lib/apache:install_apache_uwsgi:118      :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ ./stack.sh:main:900                      :   install_keystoneauth\n+ lib/keystone:install_keystoneauth:461    :   use_library_from_git keystoneauth\n+ inc/python:use_library_from_git:266      :   local name=keystoneauth\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,keystoneauth, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:901                      :   install_keystoneclient\n+ lib/keystone:install_keystoneclient:469  :   use_library_from_git python-keystoneclient\n+ inc/python:use_library_from_git:266      :   local name=python-keystoneclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-keystoneclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:902                      :   install_glanceclient\n+ lib/glance:install_glanceclient:542      :   use_library_from_git python-glanceclient\n+ inc/python:use_library_from_git:266      :   local name=python-glanceclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-glanceclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:903                      :   install_cinderclient\n+ lib/cinder:install_cinderclient:580      :   use_library_from_git python-brick-cinderclient-ext\n+ inc/python:use_library_from_git:266      :   local name=python-brick-cinderclient-ext\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-brick-cinderclient-ext, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/cinder:install_cinderclient:585      :   use_library_from_git python-cinderclient\n+ inc/python:use_library_from_git:266      :   local name=python-cinderclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-cinderclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:904                      :   install_novaclient\n+ lib/nova:install_novaclient:899          :   use_library_from_git python-novaclient\n+ inc/python:use_library_from_git:266      :   local name=python-novaclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-novaclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:905                      :   is_service_enabled swift glance horizon\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:906                      :   install_swiftclient\n+ lib/swift:install_swiftclient:744        :   use_library_from_git python-swiftclient\n+ inc/python:use_library_from_git:266      :   local name=python-swiftclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-swiftclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:908                      :   is_service_enabled neutron nova horizon\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:909                      :   install_neutronclient\n+ lib/neutron:install_neutronclient:535    :   use_library_from_git python-neutronclient\n+ inc/python:use_library_from_git:266      :   local name=python-neutronclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-neutronclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:913                      :   install_keystonemiddleware\n+ lib/keystone:install_keystonemiddleware:479 :   use_library_from_git keystonemiddleware\n+ inc/python:use_library_from_git:266      :   local name=keystonemiddleware\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,keystonemiddleware, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/keystone:install_keystonemiddleware:484 :   pip_install_gr keystonemiddleware\n+ inc/python:pip_install_gr:94             :   local name=keystonemiddleware\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements keystonemiddleware\n++ inc/python:get_from_global_requirements:241 :   local package=keystonemiddleware\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^keystonemiddleware' /opt/stack/requirements/global-requirements.txt\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n++ inc/python:get_from_global_requirements:243 :   required_pkg='keystonemiddleware  '\n++ inc/python:get_from_global_requirements:244 :   [[ keystonemiddleware   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo keystonemiddleware\n+ inc/python:pip_install_gr:96             :   clean_name=keystonemiddleware\n+ inc/python:pip_install_gr:97             :   pip_install keystonemiddleware\nUsing python 3.12 to install keystonemiddleware\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt keystonemiddleware\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting keystonemiddleware\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/eb/7f3688da851d0adeec6b78f6a49ba1a6073727f220a64839d2dffba60122/keystonemiddleware-13.0.0-py3-none-any.whl.metadata (3.9 kB)\nCollecting keystoneauth1>=3.12.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/eb/698dc17e4beb315f83a47d47be128b8a63303dc8b7e7c31110410e10a68b/keystoneauth1-5.14.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting oslo.cache>=3.11.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/5b/c2b834717f4beff82b5bf14c504846a9c51eefabe1ef5bdb6e08cee010d9/oslo_cache-4.2.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting oslo.config>=5.2.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fa/b3/720b781b80f9a4bf962ac3ff7608ef97cafd021bb073aa29e21221e918ad/oslo_config-10.5.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting oslo.context>=2.19.2 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/b5/121d6abc4f4c82ffbb7ae49be3d82f89ce4b041e85d8d2e706f88b05ff6f/oslo_context-6.4.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting oslo.i18n>=3.15.3 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/33/78/35f3022c3e80605c96a9caad2c850d0904e37c9a74b57982f79002f09f66/oslo_i18n-6.8.0-py3-none-any.whl.metadata (2.0 kB)\nCollecting oslo.log>=3.36.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/ef/8a0ee772de8d22095b8405502a5504c92f37d880ae95e54240dc7890cd0c/oslo_log-8.2.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting oslo.serialization>=2.18.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/88/389d9833c83eefb3a2eebf5e1b86daa7d31d47b42a27f8a95f0cef9db183/oslo_serialization-5.10.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.utils>=3.33.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/b3/c7afc60b9392b335ce0ad121977f91df9706f47f2c518b27e4b3007e9afb/oslo_utils-10.1.1-py3-none-any.whl.metadata (2.1 kB)\nRequirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware) (7.0.3)\nCollecting pycadf>=1.1.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/80/26/73c8a7b6be652a704de57bcc0811d1b9717b3ce693b99d8dc48c102a7cf0/pycadf-4.0.1-py3-none-any.whl.metadata (2.2 kB)\nCollecting PyJWT>=2.4.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/5e/ecf12fdb62546d64385c158514e9b2b671f7832108ef2ecd2020ce0af2d1/pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB)\nCollecting python-keystoneclient>=3.20.0 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/35/483db648710bd0aeefd505db288490c229fef0e1fb7b78d8f277e2dc375b/python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB)\nRequirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware) (2.34.2)\nCollecting WebOb>=1.7.1 (from keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/83/21/fce134877fb6fc6ad3c464e4a07ede0ee9219f705d26a981ae58ea36ca13/webob-1.8.10-py2.py3-none-any.whl.metadata (12 kB)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware) (2.1.0)\nCollecting stevedore>=1.20.0 (from keystoneauth1>=3.12.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f5/ac/19f9941c74add59d17694930ec8105d5eddeee4ce56dd8632b765ca16d6c/stevedore-5.8.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting os-service-types>=1.2.0 (from keystoneauth1>=3.12.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/29/26/0937af7b4383f1eba5bca789b8d191c0e09e59bb64962b18f4a14534ce41/os_service_types-1.8.2-py3-none-any.whl.metadata (1.9 kB)\nCollecting typing-extensions>=4.12 (from keystoneauth1>=3.12.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)\nCollecting dogpile.cache>=1.3.3 (from oslo.cache>=3.11.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/80/12235e5b75bb2c586733280854f131b86051e0bbdfb55349ff70d0f72cf9/dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting netaddr>=0.7.18 (from oslo.config>=5.2.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)\nCollecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware) (6.0.3)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware) (2.9.0.post0)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware) (3.1.0)\nCollecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.1 kB)\nCollecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)\nCollecting packaging>=20.4 (from oslo.utils>=3.33.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware) (7.2.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystonemiddleware) (80.10.2)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (2026.5.20)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.log>=3.36.0->keystonemiddleware) (2.2.1)\nCollecting decorator>=4.0.0 (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl.metadata (3.9 kB)\nCollecting six>=1.5 (from python-dateutil>=2.7.0->oslo.log>=3.36.0->keystonemiddleware)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/eb/7f3688da851d0adeec6b78f6a49ba1a6073727f220a64839d2dffba60122/keystonemiddleware-13.0.0-py3-none-any.whl (135 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 135.4/135.4 kB 15.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/eb/698dc17e4beb315f83a47d47be128b8a63303dc8b7e7c31110410e10a68b/keystoneauth1-5.14.0-py3-none-any.whl (343 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 343.3/343.3 kB 31.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/5b/c2b834717f4beff82b5bf14c504846a9c51eefabe1ef5bdb6e08cee010d9/oslo_cache-4.2.0-py3-none-any.whl (65 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.3/65.3 kB 8.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fa/b3/720b781b80f9a4bf962ac3ff7608ef97cafd021bb073aa29e21221e918ad/oslo_config-10.5.0-py3-none-any.whl (137 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 137.6/137.6 kB 9.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/b5/121d6abc4f4c82ffbb7ae49be3d82f89ce4b041e85d8d2e706f88b05ff6f/oslo_context-6.4.0-py3-none-any.whl (20 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/33/78/35f3022c3e80605c96a9caad2c850d0904e37c9a74b57982f79002f09f66/oslo_i18n-6.8.0-py3-none-any.whl (47 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 47.8/47.8 kB 6.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/ef/8a0ee772de8d22095b8405502a5504c92f37d880ae95e54240dc7890cd0c/oslo_log-8.2.0-py3-none-any.whl (77 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 77.2/77.2 kB 7.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/88/389d9833c83eefb3a2eebf5e1b86daa7d31d47b42a27f8a95f0cef9db183/oslo_serialization-5.10.0-py3-none-any.whl (27 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/b3/c7afc60b9392b335ce0ad121977f91df9706f47f2c518b27e4b3007e9afb/oslo_utils-10.1.1-py3-none-any.whl (154 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 154.6/154.6 kB 19.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/80/26/73c8a7b6be652a704de57bcc0811d1b9717b3ce693b99d8dc48c102a7cf0/pycadf-4.0.1-py3-none-any.whl (44 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.2/44.2 kB 4.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/5e/ecf12fdb62546d64385c158514e9b2b671f7832108ef2ecd2020ce0af2d1/pyjwt-2.13.0-py3-none-any.whl (31 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/35/483db648710bd0aeefd505db288490c229fef0e1fb7b78d8f277e2dc375b/python_keystoneclient-5.8.0-py3-none-any.whl (397 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 397.3/397.3 kB 26.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/83/21/fce134877fb6fc6ad3c464e4a07ede0ee9219f705d26a981ae58ea36ca13/webob-1.8.10-py2.py3-none-any.whl (115 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 115.8/115.8 kB 13.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/80/12235e5b75bb2c586733280854f131b86051e0bbdfb55349ff70d0f72cf9/dogpile_cache-1.5.0-py3-none-any.whl (64 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.4/64.4 kB 8.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (427 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 427.6/427.6 kB 53.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl (2.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 102.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/29/26/0937af7b4383f1eba5bca789b8d191c0e09e59bb64962b18f4a14534ce41/os_service_types-1.8.2-py3-none-any.whl (24 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 14.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl (122 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.8/122.8 kB 18.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f5/ac/19f9941c74add59d17694930ec8105d5eddeee4ce56dd8632b765ca16d6c/stevedore-5.8.0-py3-none-any.whl (54 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.6/54.6 kB 7.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl (44 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.6/44.6 kB 8.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl (11 kB)\nInstalling collected packages: WebOb, typing-extensions, stevedore, six, rfc3986, pyparsing, PyJWT, packaging, netaddr, msgpack, decorator, oslo.i18n, oslo.context, os-service-types, dogpile.cache, oslo.utils, oslo.config, keystoneauth1, oslo.serialization, python-keystoneclient, pycadf, oslo.log, oslo.cache, keystonemiddleware\nSuccessfully installed PyJWT-2.13.0 WebOb-1.8.10 decorator-5.3.1 dogpile.cache-1.5.0 keystoneauth1-5.14.0 keystonemiddleware-13.0.0 msgpack-1.1.2 netaddr-1.3.0 os-service-types-1.8.2 oslo.cache-4.2.0 oslo.config-10.5.0 oslo.context-6.4.0 oslo.i18n-6.8.0 oslo.log-8.2.0 oslo.serialization-5.10.0 oslo.utils-10.1.1 packaging-26.2 pycadf-4.0.1 pyparsing-3.3.2 python-keystoneclient-5.8.0 rfc3986-2.0.0 six-1.17.0 stevedore-5.8.0 typing-extensions-4.15.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278686004\n+ functions-common:time_stop:2423          :   [[ -z 1781278686004 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278691066\n+ functions-common:time_stop:2427          :   elapsed_time=5062\n+ functions-common:time_stop:2428          :   total=18477\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=23539\n+ inc/python:pip_install:219               :   return 0\n+ lib/keystone:install_keystonemiddleware:488 :   pip_install_gr python-memcached\n+ inc/python:pip_install_gr:94             :   local name=python-memcached\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements python-memcached\n++ inc/python:get_from_global_requirements:241 :   local package=python-memcached\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^python-memcached' /opt/stack/requirements/global-requirements.txt\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n++ inc/python:get_from_global_requirements:243 :   required_pkg='python-memcached  '\n++ inc/python:get_from_global_requirements:244 :   [[ python-memcached   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo python-memcached\n+ inc/python:pip_install_gr:96             :   clean_name=python-memcached\n+ inc/python:pip_install_gr:97             :   pip_install python-memcached\nUsing python 3.12 to install python-memcached\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt python-memcached\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting python-memcached\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/1b/3b15a37831ae34a264d7d5b71f3ae9fe74a81251453a3ec2135e76888ef1/python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/1b/3b15a37831ae34a264d7d5b71f3ae9fe74a81251453a3ec2135e76888ef1/python_memcached-1.62-py2.py3-none-any.whl (15 kB)\nInstalling collected packages: python-memcached\nSuccessfully installed python-memcached-1.62\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278691146\n+ functions-common:time_stop:2423          :   [[ -z 1781278691146 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278692332\n+ functions-common:time_stop:2427          :   elapsed_time=1186\n+ functions-common:time_stop:2428          :   total=23539\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=24725\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:915                      :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:916                      :   '[' 38.102.83.69 == 38.102.83.69 ']'\n+ ./stack.sh:main:917                      :   stack_install_service keystone\n+ lib/stack:stack_install_service:20       :   local service=keystone\n+ lib/stack:stack_install_service:21       :   type install_keystone\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_keystone\n+ lib/keystone:install_keystone:494        :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/keystone:install_keystone:498        :   git_clone https://opendev.org/openstack/keystone.git /opt/stack/keystone master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/keystone.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/keystone\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/keystone ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/keystone\n+ functions-common:git_clone:666           :   cd /opt/stack/keystone\n+ functions-common:git_clone:667           :   head -1\n+ functions-common:git_clone:667           :   git show --oneline\neb3c0cd99 Merge \"Fix LDAP pagination to return all users beyond page_size\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/keystone:install_keystone:499        :   setup_develop /opt/stack/keystone\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/keystone == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/keystone\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/keystone -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/keystone == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/keystone\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/keystone\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/keystone\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/keystone/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=keystone\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z keystone ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- keystone\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/keystone -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/keystone == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/keystone\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/keystone\nUsing python 3.12 to install /opt/stack/keystone\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/keystone\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/keystone\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (7.0.3)\nRequirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (1.8.10)\nCollecting Flask!=0.11,>=1.0.2 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl.metadata (3.2 kB)\nCollecting Flask-RESTful>=0.3.5 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/7b/f0b45f0df7d2978e5ae51804bb5939b7897b2ace24306009da0cc34d8d1f/Flask_RESTful-0.3.10-py2.py3-none-any.whl.metadata (1.0 kB)\nCollecting cryptography>=2.7 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)\nCollecting SQLAlchemy>=1.4.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/2b/514fce8a7df81cf5bad7ff7865de7ac0c5776a38cc043475c4703eb7fe8b/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.8.0)\nRequirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.8.0)\nRequirement already satisfied: keystonemiddleware>=7.0.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (13.0.0)\nCollecting bcrypt>=3.1.3 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/8d/5e43d9584b3b3591a6f9b68f755a4da879a59712981ef5ad2a0ac1379f7a/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB)\nRequirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (4.2.0)\nRequirement already satisfied: oslo.config>=6.8.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (10.5.0)\nRequirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (6.4.0)\nCollecting oslo.messaging>=5.29.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/a9/bc0f3f7afb6df583f73a48218df3ecb72379ff9bb74704719ec33f27e5bb/oslo_messaging-18.1.0-py3-none-any.whl.metadata (2.6 kB)\nCollecting oslo.db>=6.0.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/c8/92f6d727277c8bf180a1f7d432a6ca5eb24367dd231851ebe91812a4e8f5/oslo_db-18.0.0-py3-none-any.whl.metadata (2.5 kB)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (6.8.0)\nRequirement already satisfied: oslo.log>=3.44.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (8.2.0)\nCollecting oslo.middleware>=3.31.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/cb/e9/54c395d05aa1fa36bc38845f865c899325a80c6ad8235b7d3649427b60e6/oslo_middleware-8.1.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting oslo.policy>=4.5.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/c0/ae5b84c1545df16d519642023fffc0b8e85c3910e6213d4e2a21db47c681/oslo_policy-5.1.0-py3-none-any.whl.metadata (2.2 kB)\nRequirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.10.0)\nCollecting oslo.upgradecheck>=1.3.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/fa/cac1d92d4de3a8bf1758a524c91a542542d87413bb44aafce01dc4312fcb/oslo_upgradecheck-2.7.1-py3-none-any.whl.metadata (1.8 kB)\nRequirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (10.1.1)\nCollecting oauthlib>=0.6.2 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB)\nCollecting pysaml2>=5.0.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/79/21/c95583bfce176ebf5e6a0655f1678502de970f3a6d17dee65852906b2d80/pysaml2-7.5.4-py3-none-any.whl.metadata (6.5 kB)\nRequirement already satisfied: PyJWT>=1.6.1 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (2.13.0)\nRequirement already satisfied: dogpile.cache>=1.0.2 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (1.5.0)\nCollecting jsonschema>=3.2.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)\nRequirement already satisfied: pycadf!=2.0.0,>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (4.0.1)\nRequirement already satisfied: msgpack>=0.5.0 in /usr/local/lib64/python3.12/site-packages (from keystone==29.1.0.dev42) (1.1.2)\nCollecting osprofiler>=1.4.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/e0/a9a8222cb1733f33008e582cde5e0c3ed5109225301de7eaa6aa3c4ec75a/osprofiler-4.4.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting Werkzeug>=0.15.0 (from keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl.metadata (4.0 kB)\nCollecting cffi>=1.12 (from cryptography>=2.7->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)\nRequirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.0.2->keystone==29.1.0.dev42) (5.3.1)\nCollecting blinker>=1.9.0 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)\nCollecting click>=8.1.3 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl.metadata (2.6 kB)\nCollecting itsdangerous>=2.2.0 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)\nRequirement already satisfied: jinja2>=3.1.2 in /usr/lib/python3.12/site-packages (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42) (3.1.6)\nCollecting markupsafe>=2.1.1 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)\nCollecting aniso8601>=0.82 (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/75/e0e10dc7ed1408c28e03a6cb2d7a407f99320eb953f229d008a7a6d05546/aniso8601-10.0.1-py2.py3-none-any.whl.metadata (23 kB)\nRequirement already satisfied: six>=1.3.0 in /usr/local/lib/python3.12/site-packages (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42) (1.17.0)\nCollecting pytz (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl.metadata (22 kB)\nCollecting attrs>=22.2.0 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)\nCollecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)\nCollecting referencing>=0.28.4 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)\nCollecting rpds-py>=0.25.0 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/1e/2c9096fc19d5fd084b0184ca2b651e659aa0a37e6fdbecf6ece47f147fe1/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)\nRequirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (5.14.0)\nRequirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2.34.2)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (6.0.3)\nRequirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.22.0->keystone==29.1.0.dev42) (4.15.0)\nCollecting alembic>=0.9.6 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl.metadata (7.2 kB)\nRequirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=6.0.0->keystone==29.1.0.dev42) (3.1.0)\nCollecting testresources>=2.0.0 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bb/9e/3fb8523e5252cf07f6ae3c8ba685de9a03405b0ddffdd8e3e2a621e40b07/testresources-2.1.2-py3-none-any.whl.metadata (15 kB)\nCollecting testscenarios>=0.4 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/34/cf/af3b3139963665af3bb6771c0f2762d0cd2726c5264ef56b3422853cfebb/testscenarios-0.6.2-py3-none-any.whl.metadata (13 kB)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.44.0->keystone==29.1.0.dev42) (2.9.0.post0)\nRequirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42) (3.3.0)\nCollecting oslo.service>=1.24.0 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/88/7c/053f5941177d21e202e8437564c9a04bd24b94f2225a9ba3fa43dcc605fd/oslo_service-4.6.0-py3-none-any.whl.metadata (2.8 kB)\nCollecting cachetools>=2.0.0 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl.metadata (5.5 kB)\nCollecting amqp>=2.5.2 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)\nCollecting kombu>=4.6.8 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/0f/834427d8c03ff1d7e867d3db3d176470c64871753252b21b4f4897d1fa45/kombu-5.6.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting oslo.metrics>=0.2.1 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/be/547cd46b130badc31c4a95c6e89552cd890799e30dae1a76990c6c05e24f/oslo_metrics-0.16.0-py3-none-any.whl.metadata (1.5 kB)\nCollecting statsd>=3.2.1 (from oslo.middleware>=3.31.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/d0/c9543b52c067a390ae6ae632d7fd1b97a35cdc8d69d40c0b7d334b326410/statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB)\nCollecting PrettyTable>=0.7.1 (from oslo.upgradecheck>=1.3.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ee/8c/83087ebc47ab0396ce092363001fa37c17153119ee282700c0713a195853/prettytable-3.17.0-py3-none-any.whl.metadata (34 kB)\nRequirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (2.1.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (7.2.2)\nCollecting oslo.concurrency>=3.26.0 (from osprofiler>=1.4.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/5a/04a381ab5fac98aa87c662fe9c693c8dd47e03d45c44821d70f2df060eaa/oslo_concurrency-7.5.0-py3-none-any.whl.metadata (2.2 kB)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->keystone==29.1.0.dev42) (80.10.2)\nCollecting defusedxml (from pysaml2>=5.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)\nCollecting pyopenssl<24.3.0 (from pysaml2>=5.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d9/dd/e0aa7ebef5168c75b772eda64978c597a9129b46be17779054652a7999e4/pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)\nCollecting xmlschema<3.0.0,>=2.0.0 (from pysaml2>=5.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/2a/c2bc97fd20efe65cfcfc21666d1b0213969133d37ea093761d264d9ed9f8/xmlschema-2.5.1-py3-none-any.whl.metadata (8.3 kB)\nCollecting greenlet>=1 (from SQLAlchemy>=1.4.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/69/b91cda0647df839483201545913514c2827ebea5e5ccdf931842763bc127/greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)\nCollecting Mako (from alembic>=0.9.6->oslo.db>=6.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/b1/a0ec7a5a9db730a08daef1fdfb8090435b82465abbf758a596f0ea88727e/mako-1.3.12-py3-none-any.whl.metadata (2.9 kB)\nCollecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)\nCollecting pycparser (from cffi>=1.12->cryptography>=2.7->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->oslo.db>=6.0.0->keystone==29.1.0.dev42) (2.2.1)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (1.8.2)\nCollecting tzdata>=2025.2 (from kombu>=4.6.8->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl.metadata (1.4 kB)\nCollecting fasteners>=0.7.0 (from oslo.concurrency>=3.26.0->osprofiler>=1.4.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/ac/e5d886f892666d2d1e5cb8c1a41146e1d79ae8896477b1153a21711d3b44/fasteners-0.20-py3-none-any.whl.metadata (4.8 kB)\nCollecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting eventlet>=0.27.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c3/1c/febe9acf1b4f0d67603b231c28d6d17d647d68c90c1963fecdeb64046d6d/eventlet-0.41.0-py3-none-any.whl.metadata (5.4 kB)\nCollecting PasteDeploy>=1.5.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/85/30/cdddd9a88969683a59222a6d61cd6dce923977f2e9f9ffba38e1324149cd/PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB)\nCollecting Routes>=2.3.1 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9b/d4/d3c7d029de6287ff7bd048e628920d4336b4f8d82cfc00ff078bdbb212a3/Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB)\nCollecting Paste>=2.0.2 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2e/14/032895c25726a859bf48b8ed68944c3efc7a3decd920533ed929f12f08a1/Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB)\nCollecting Yappi>=1.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/94/e0/e49b8e12140dba82767ee9fd8de1577be90a09a083aa6e0f02fdfc3e8ee9/yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (11 kB)\nCollecting wcwidth (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/17/c68b6cbcfeadbf420b3c3edaf8fda51335bc9c38732adb2d3ba8984dc607/wcwidth-0.8.0-py3-none-any.whl.metadata (42 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 42.8/42.8 kB 6.7 MB/s eta 0:00:00\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2026.5.20)\nCollecting elementpath<5.0.0,>=4.1.5 (from xmlschema<3.0.0,>=2.0.0->pysaml2>=5.0.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/45/95/615af832e7f507fe5ce4562b4be1bd2fec080c4ff6da88dcd0c2dbfca582/elementpath-4.8.0-py3-none-any.whl.metadata (7.2 kB)\nCollecting dnspython>=1.15.0 (from eventlet>=0.27.0->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB)\nCollecting repoze.lru>=0.3 (from Routes>=2.3.1->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6f/a1/cc0848069e3937651582c74db0fdddda96f853060a25617754a264913afe/repoze_lru-0.8-py3-none-any.whl.metadata (1.8 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/8d/5e43d9584b3b3591a6f9b68f755a4da879a59712981ef5ad2a0ac1379f7a/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 278.2/278.2 kB 30.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.0/4.0 MB 104.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl (103 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.4/103.4 kB 13.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/7b/f0b45f0df7d2978e5ae51804bb5939b7897b2ace24306009da0cc34d8d1f/Flask_RESTful-0.3.10-py2.py3-none-any.whl (26 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl (90 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 90.6/90.6 kB 18.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl (160 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 160.1/160.1 kB 23.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/c8/92f6d727277c8bf180a1f7d432a6ca5eb24367dd231851ebe91812a4e8f5/oslo_db-18.0.0-py3-none-any.whl (152 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 152.3/152.3 kB 19.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/a9/bc0f3f7afb6df583f73a48218df3ecb72379ff9bb74704719ec33f27e5bb/oslo_messaging-18.1.0-py3-none-any.whl (202 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 202.2/202.2 kB 29.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/cb/e9/54c395d05aa1fa36bc38845f865c899325a80c6ad8235b7d3649427b60e6/oslo_middleware-8.1.0-py3-none-any.whl (65 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.9/65.9 kB 9.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/c0/ae5b84c1545df16d519642023fffc0b8e85c3910e6213d4e2a21db47c681/oslo_policy-5.1.0-py3-none-any.whl (89 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 89.5/89.5 kB 12.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/fa/cac1d92d4de3a8bf1758a524c91a542542d87413bb44aafce01dc4312fcb/oslo_upgradecheck-2.7.1-py3-none-any.whl (14 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/e0/a9a8222cb1733f33008e582cde5e0c3ed5109225301de7eaa6aa3c4ec75a/osprofiler-4.4.0-py3-none-any.whl (95 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 95.2/95.2 kB 21.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/79/21/c95583bfce176ebf5e6a0655f1678502de970f3a6d17dee65852906b2d80/pysaml2-7.5.4-py3-none-any.whl (420 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 420.5/420.5 kB 15.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/2b/514fce8a7df81cf5bad7ff7865de7ac0c5776a38cc043475c4703eb7fe8b/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 3.4/3.4 MB 53.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl (226 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 226.5/226.5 kB 21.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl (263 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 263.9/263.9 kB 27.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl (50 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 50.9/50.9 kB 5.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/75/e0e10dc7ed1408c28e03a6cb2d7a407f99320eb953f229d008a7a6d05546/aniso8601-10.0.1-py2.py3-none-any.whl (52 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 52.8/52.8 kB 5.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl (67 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 67.5/67.5 kB 6.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl (8.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl (16 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 219.6/219.6 kB 24.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl (116 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 116.6/116.6 kB 15.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/69/b91cda0647df839483201545913514c2827ebea5e5ccdf931842763bc127/greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (611 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 611.4/611.4 kB 57.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl (16 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/0f/834427d8c03ff1d7e867d3db3d176470c64871753252b21b4f4897d1fa45/kombu-5.6.2-py3-none-any.whl (214 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 214.2/214.2 kB 26.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl (9.6 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/5a/04a381ab5fac98aa87c662fe9c693c8dd47e03d45c44821d70f2df060eaa/oslo_concurrency-7.5.0-py3-none-any.whl (48 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.6/48.6 kB 5.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/be/547cd46b130badc31c4a95c6e89552cd890799e30dae1a76990c6c05e24f/oslo_metrics-0.16.0-py3-none-any.whl (14 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/88/7c/053f5941177d21e202e8437564c9a04bd24b94f2225a9ba3fa43dcc605fd/oslo_service-4.6.0-py3-none-any.whl (117 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 117.4/117.4 kB 14.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ee/8c/83087ebc47ab0396ce092363001fa37c17153119ee282700c0713a195853/prettytable-3.17.0-py3-none-any.whl (34 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d9/dd/e0aa7ebef5168c75b772eda64978c597a9129b46be17779054652a7999e4/pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 58.4/58.4 kB 6.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl (26 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/1e/2c9096fc19d5fd084b0184ca2b651e659aa0a37e6fdbecf6ece47f147fe1/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 376.3/376.3 kB 37.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/d0/c9543b52c067a390ae6ae632d7fd1b97a35cdc8d69d40c0b7d334b326410/statsd-4.0.1-py2.py3-none-any.whl (13 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bb/9e/3fb8523e5252cf07f6ae3c8ba685de9a03405b0ddffdd8e3e2a621e40b07/testresources-2.1.2-py3-none-any.whl (25 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/34/cf/af3b3139963665af3bb6771c0f2762d0cd2726c5264ef56b3422853cfebb/testscenarios-0.6.2-py3-none-any.whl (12 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/2a/c2bc97fd20efe65cfcfc21666d1b0213969133d37ea093761d264d9ed9f8/xmlschema-2.5.1-py3-none-any.whl (395 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 395.1/395.1 kB 38.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl (510 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 510.1/510.1 kB 52.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/45/95/615af832e7f507fe5ce4562b4be1bd2fec080c4ff6da88dcd0c2dbfca582/elementpath-4.8.0-py3-none-any.whl (243 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 243.3/243.3 kB 14.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c3/1c/febe9acf1b4f0d67603b231c28d6d17d647d68c90c1963fecdeb64046d6d/eventlet-0.41.0-py3-none-any.whl (364 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 364.6/364.6 kB 36.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/ac/e5d886f892666d2d1e5cb8c1a41146e1d79ae8896477b1153a21711d3b44/fasteners-0.20-py3-none-any.whl (18 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2e/14/032895c25726a859bf48b8ed68944c3efc7a3decd920533ed929f12f08a1/Paste-3.10.1-py3-none-any.whl (289 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 289.3/289.3 kB 15.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/85/30/cdddd9a88969683a59222a6d61cd6dce923977f2e9f9ffba38e1324149cd/PasteDeploy-3.1.0-py3-none-any.whl (16 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl (64 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.2/64.2 kB 6.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9b/d4/d3c7d029de6287ff7bd048e628920d4336b4f8d82cfc00ff078bdbb212a3/Routes-2.5.1-py2.py3-none-any.whl (40 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.1/40.1 kB 4.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl (349 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 349.3/349.3 kB 36.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/94/e0/e49b8e12140dba82767ee9fd8de1577be90a09a083aa6e0f02fdfc3e8ee9/yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (82 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 82.3/82.3 kB 9.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/b1/a0ec7a5a9db730a08daef1fdfb8090435b82465abbf758a596f0ea88727e/mako-1.3.12-py3-none-any.whl (78 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 78.5/78.5 kB 9.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl (48 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.2/48.2 kB 6.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/17/c68b6cbcfeadbf420b3c3edaf8fda51335bc9c38732adb2d3ba8984dc607/wcwidth-0.8.0-py3-none-any.whl (324 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 324.9/324.9 kB 41.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl (331 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 331.1/331.1 kB 25.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6f/a1/cc0848069e3937651582c74db0fdddda96f853060a25617754a264913afe/repoze_lru-0.8-py3-none-any.whl (6.4 kB)\nBuilding wheels for collected packages: keystone\n  Building editable for keystone (pyproject.toml): started\n  Building editable for keystone (pyproject.toml): finished with status 'done'\n  Created wheel for keystone: filename=keystone-29.1.0.dev42-0.editable-py3-none-any.whl size=9215 sha256=7be19e4e7496589219be9732397d384e47410816748ce1bf6f802b147e4bf3a5\n  Stored in directory: /tmp/pip-ephem-wheel-cache-ptc493xa/wheels/d5/df/96/ee2394c3a20d6f991844794e53669e9943a8d62f162c6e6710\nSuccessfully built keystone\nInstalling collected packages: statsd, pytz, aniso8601, Yappi, wcwidth, vine, tzdata, testscenarios, testresources, rpds-py, repoze.lru, pycparser, prometheus-client, PasteDeploy, Paste, oauthlib, markupsafe, itsdangerous, greenlet, fasteners, elementpath, dnspython, defusedxml, click, cachetools, blinker, bcrypt, attrs, xmlschema, Werkzeug, SQLAlchemy, Routes, referencing, PrettyTable, Mako, eventlet, cffi, amqp, kombu, jsonschema-specifications, Flask, cryptography, alembic, pyopenssl, oslo.middleware, oslo.db, oslo.concurrency, jsonschema, Flask-RESTful, pysaml2, osprofiler, oslo.policy, oslo.upgradecheck, oslo.service, oslo.metrics, oslo.messaging, keystone\nSuccessfully installed Flask-3.1.3 Flask-RESTful-0.3.10 Mako-1.3.12 Paste-3.10.1 PasteDeploy-3.1.0 PrettyTable-3.17.0 Routes-2.5.1 SQLAlchemy-2.0.50 Werkzeug-3.1.8 Yappi-1.7.6 alembic-1.18.4 amqp-5.3.1 aniso8601-10.0.1 attrs-26.1.0 bcrypt-5.0.0 blinker-1.9.0 cachetools-7.1.4 cffi-2.0.0 click-8.4.1 cryptography-43.0.3 defusedxml-0.7.1 dnspython-2.8.0 elementpath-4.8.0 eventlet-0.41.0 fasteners-0.20 greenlet-3.5.1 itsdangerous-2.2.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 keystone-29.1.0.dev42 kombu-5.6.2 markupsafe-3.0.3 oauthlib-3.3.1 oslo.concurrency-7.5.0 oslo.db-18.0.0 oslo.messaging-18.1.0 oslo.metrics-0.16.0 oslo.middleware-8.1.0 oslo.policy-5.1.0 oslo.service-4.6.0 oslo.upgradecheck-2.7.1 osprofiler-4.4.0 prometheus-client-0.25.0 pycparser-3.0 pyopenssl-24.2.1 pysaml2-7.5.4 pytz-2026.2 referencing-0.37.0 repoze.lru-0.8 rpds-py-2026.5.1 statsd-4.0.1 testresources-2.1.2 testscenarios-0.6.2 tzdata-2026.2 vine-5.1.0 wcwidth-0.8.0 xmlschema-2.5.1\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278692679\n+ functions-common:time_stop:2423          :   [[ -z 1781278692679 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278712184\n+ functions-common:time_stop:2427          :   elapsed_time=19505\n+ functions-common:time_stop:2428          :   total=24725\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=44230\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/keystone/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/keystone\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/keystone\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/keystone, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/keystone:install_keystone:501        :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:918                      :   configure_keystone\n+ lib/keystone:configure_keystone:143      :   sudo install -d -o stack /etc/keystone\n+ lib/keystone:configure_keystone:145      :   [[ /etc/keystone != \\/\\o\\p\\t\\/\\s\\t\\a\\c\\k\\/\\k\\e\\y\\s\\t\\o\\n\\e\\/\\e\\t\\c ]]\n+ lib/keystone:configure_keystone:146      :   install -m 600 /dev/null /etc/keystone/keystone.conf\n+ lib/keystone:configure_keystone:149      :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/keystone:configure_keystone:153      :   iniset /etc/keystone/keystone.conf identity driver sql\n+ lib/keystone:configure_keystone:154      :   iniset /etc/keystone/keystone.conf identity password_hash_rounds 4\n+ lib/keystone:configure_keystone:155      :   iniset /etc/keystone/keystone.conf assignment driver sql\n+ lib/keystone:configure_keystone:156      :   iniset /etc/keystone/keystone.conf role driver sql\n+ lib/keystone:configure_keystone:157      :   iniset /etc/keystone/keystone.conf resource driver sql\n+ lib/keystone:configure_keystone:160      :   iniset /etc/keystone/keystone.conf cache enabled True\n+ lib/keystone:configure_keystone:161      :   iniset /etc/keystone/keystone.conf cache backend dogpile.cache.memcached\n+ lib/keystone:configure_keystone:162      :   iniset /etc/keystone/keystone.conf cache memcache_servers localhost:11211\n+ lib/keystone:configure_keystone:166      :   iniset /etc/keystone/keystone.conf api response_validation error\n+ lib/keystone:configure_keystone:168      :   iniset_rpc_backend keystone /etc/keystone/keystone.conf oslo_messaging_notifications\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=keystone\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/keystone/keystone.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=oslo_messaging_notifications\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/keystone/keystone.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/keystone:configure_keystone:174      :   iniset /etc/keystone/keystone.conf DEFAULT public_endpoint https://38.102.83.69/identity\n+ lib/keystone:configure_keystone:176      :   [[ fernet != '' ]]\n+ lib/keystone:configure_keystone:177      :   iniset /etc/keystone/keystone.conf token provider fernet\n++ lib/keystone:configure_keystone:180      :   database_connection_url keystone\n++ lib/database:database_connection_url:134 :   local db=keystone\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql keystone\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=keystone\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/keystone?charset=utf8&plugin=dbcounter'\n+ lib/keystone:configure_keystone:180      :   iniset /etc/keystone/keystone.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/keystone?charset=utf8&plugin=dbcounter'\n+ lib/keystone:configure_keystone:183      :   '[' False '!=' False ']'\n+ lib/keystone:configure_keystone:188      :   setup_logging /etc/keystone/keystone.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/keystone/keystone.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/keystone/keystone.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/keystone/keystone.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/keystone/keystone.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/keystone/keystone.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/keystone/keystone.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/keystone/keystone.conf DEFAULT log_color False\n+ lib/keystone:configure_keystone:190      :   iniset /etc/keystone/keystone.conf DEFAULT debug True\n+ lib/keystone:configure_keystone:192      :   write_uwsgi_config /etc/keystone/keystone-uwsgi-public.ini keystone.wsgi.api:application /identity '' keystone-api\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/keystone/keystone-uwsgi-public.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=keystone.wsgi.api:application\n+ lib/apache:write_uwsgi_config:245        :   local url=/identity\n+ lib/apache:write_uwsgi_config:246        :   local http=\n+ lib/apache:write_uwsgi_config:247        :   local name=keystone-api\n+ lib/apache:write_uwsgi_config:249        :   '[' -z keystone-api ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/keystone-api.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/keystone/keystone-uwsgi-public.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ keystone.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi module keystone.wsgi.api:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]\n+ lib/apache:write_uwsgi_config:304        :   local apache_conf=\n++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for keystone-api\n++ lib/apache:apache_site_config_for:174    :   local site=keystone-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/keystone-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/keystone-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/keystone-api.conf.disabled\n+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/keystone-api.conf.disabled\n+ lib/apache:write_uwsgi_config:306        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi socket /var/run/uwsgi/keystone-api.socket\n+ lib/apache:write_uwsgi_config:307        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi chmod-socket 666\n+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/identity\" \"unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api\" retry=0 acquire=1 '\n+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/keystone-api.conf.disabled\nProxyPass \"/identity\" \"unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api\" retry=0 acquire=1 \n+ lib/apache:write_uwsgi_config:309        :   enable_apache_site keystone-api\n+ lib/apache:enable_apache_site:191        :   local site=keystone-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/keystone-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/keystone-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/keystone-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/keystone-api.conf.disabled /etc/httpd/conf.d/keystone-api.conf\n+ lib/apache:write_uwsgi_config:310        :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/keystone:configure_keystone:194      :   iniset /etc/keystone/keystone.conf DEFAULT max_token_size 16384\n+ lib/keystone:configure_keystone:196      :   iniset /etc/keystone/keystone.conf fernet_tokens key_repository /etc/keystone/fernet-keys/\n+ lib/keystone:configure_keystone:198      :   iniset /etc/keystone/keystone.conf credential key_repository /etc/keystone/credential-keys/\n+ lib/keystone:configure_keystone:206      :   [[ True = True ]]\n+ lib/keystone:configure_keystone:207      :   iniset /etc/keystone/keystone.conf security_compliance lockout_failure_attempts 2\n+ lib/keystone:configure_keystone:208      :   iniset /etc/keystone/keystone.conf security_compliance lockout_duration 10\n+ lib/keystone:configure_keystone:209      :   iniset /etc/keystone/keystone.conf security_compliance unique_last_password_count 2\n+ lib/keystone:configure_keystone:212      :   iniset /etc/keystone/keystone.conf oslo_policy policy_file policy.yaml\n+ lib/keystone:configure_keystone:214      :   [[ True == True ]]\n+ lib/keystone:configure_keystone:215      :   iniset /etc/keystone/keystone.conf oslo_policy enforce_scope true\n+ lib/keystone:configure_keystone:216      :   iniset /etc/keystone/keystone.conf oslo_policy enforce_new_defaults true\n+ ./stack.sh:main:922                      :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:923                      :   is_service_enabled ceilometer\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:926                      :   stack_install_service swift\n+ lib/stack:stack_install_service:20       :   local service=swift\n+ lib/stack:stack_install_service:21       :   type install_swift\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_swift\n+ lib/swift:install_swift:734              :   git_clone https://opendev.org/openstack/swift.git /opt/stack/swift master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/swift.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/swift\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/swift ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/swift\n+ functions-common:git_clone:666           :   cd /opt/stack/swift\n+ functions-common:git_clone:667           :   head -1\n+ functions-common:git_clone:667           :   git show --oneline\na4fcc0261 Merge \"ssync_receiver: clarify log message annotations\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/swift:install_swift:737              :   setup_develop /opt/stack/swift keystone\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/swift == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/swift\n+ inc/python:setup_develop:359             :   local extras=keystone\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/swift -e keystone\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/swift == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/swift\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=keystone\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/swift\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/swift\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/swift/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=swift\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z swift ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- swift\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/swift -e keystone\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/swift == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/swift\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=keystone\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z keystone ]]\n+ inc/python:setup_package:455             :   [[ ! -z keystone ]]\n+ inc/python:setup_package:456             :   extras='[keystone]'\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e '/opt/stack/swift[keystone]'\nUsing python 3.12 to install /opt/stack/swift\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e '/opt/stack/swift[keystone]'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/swift\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: eventlet!=0.34.3,>=0.25.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (0.41.0)\nRequirement already satisfied: greenlet>=0.4.14 in /usr/local/lib64/python3.12/site-packages (from swift==2.38.0.dev127) (3.5.1)\nRequirement already satisfied: PasteDeploy>=2.0.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (3.1.0)\nCollecting lxml>=4.2.3 (from swift==2.38.0.dev127)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/08/f6/af32e23e563971ffb0fb86be52bc5be5c2c118858ffc119bf6a9039b173d/lxml-6.1.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB)\nRequirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (2.34.2)\nCollecting xattr>=0.7.2 (from swift==2.38.0.dev127)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/98/25/25cc7d64f07de644b7e9057842227adf61017e5bcfe59a79df79f768874c/xattr-1.3.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (2.5 kB)\nCollecting PyECLib!=1.6.2,!=1.6.3,>=1.3.1 (from swift==2.38.0.dev127)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/aa/29/a1f77f08c46017c67f908c32e6c2614e4dae5424b833fcd7d0251bd8e361/pyeclib-1.8.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.1 kB)\nRequirement already satisfied: cryptography>=2.0.2 in /usr/local/lib64/python3.12/site-packages (from swift==2.38.0.dev127) (43.0.3)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (2.8.0)\nRequirement already satisfied: keystonemiddleware>=4.17.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (13.0.0)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.0.2->swift==2.38.0.dev127) (2.0.0)\nRequirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.14.0)\nRequirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.2.0)\nRequirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (10.5.0)\nRequirement already satisfied: oslo.context>=2.19.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.4.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.8.0)\nRequirement already satisfied: oslo.log>=3.36.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (8.2.0)\nRequirement already satisfied: oslo.serialization>=2.18.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.10.0)\nRequirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (10.1.1)\nRequirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (7.0.3)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.13.0)\nRequirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.8.0)\nRequirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.8.10)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (2026.5.20)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.0.2->swift==2.38.0.dev127) (3.0)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.1.0)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.8.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.8.2)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.15.0)\nRequirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.5.0)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.0.3)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.9.0.post0)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (3.1.0)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.18.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.1.2)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (7.2.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (80.10.2)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.2.1)\nRequirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.3.1)\nRequirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.17.0)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/08/f6/af32e23e563971ffb0fb86be52bc5be5c2c118858ffc119bf6a9039b173d/lxml-6.1.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.2/5.2 MB 109.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/aa/29/a1f77f08c46017c67f908c32e6c2614e4dae5424b833fcd7d0251bd8e361/pyeclib-1.8.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (568 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 568.9/568.9 kB 53.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/98/25/25cc7d64f07de644b7e9057842227adf61017e5bcfe59a79df79f768874c/xattr-1.3.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (38 kB)\nChecking if build backend supports build_editable: started\nChecking if build backend supports build_editable: finished with status 'done'\nBuilding wheels for collected packages: swift\n  Building editable for swift (pyproject.toml): started\n  Building editable for swift (pyproject.toml): finished with status 'done'\n  Created wheel for swift: filename=swift-2.38.0.dev127-0.editable-py3-none-any.whl size=19667 sha256=7fb2032a0cd283898e1703f0296146f00c25b15deb6c2174c01b08593fc35a10\n  Stored in directory: /tmp/pip-ephem-wheel-cache-7k6sqb7v/wheels/6c/39/e8/8658e1668a8256166af1d87260ac0d62967b33f6438b6ce184\nSuccessfully built swift\nInstalling collected packages: PyECLib, lxml, xattr, swift\nSuccessfully installed PyECLib-1.8.0 lxml-6.1.1 swift-2.38.0.dev127 xattr-1.3.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278715115\n+ functions-common:time_stop:2423          :   [[ -z 1781278715115 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278721503\n+ functions-common:time_stop:2427          :   elapsed_time=6388\n+ functions-common:time_stop:2428          :   total=44230\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=50618\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/swift/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/swift\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/swift\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/swift, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/swift:install_swift:738              :   '[' False == True ']'\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:927                      :   configure_swift\n+ lib/swift:configure_swift:331            :   local swift_pipeline=crossdomain\n+ lib/swift:configure_swift:332            :   local node_number\n+ lib/swift:configure_swift:333            :   local swift_node_config\n+ lib/swift:configure_swift:334            :   local swift_log_dir\n+ lib/swift:configure_swift:337            :   /usr/local/bin/swift-init --run-dir=/opt/stack/data/swift/run all stop\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nNo container-sync running\nNo object-reconstructor running\nNo object-auditor running\nNo container-updater running\nNo object-replicator running\nNo object-updater running\nNo proxy-server running\nNo container-reconciler running\nNo container-auditor running\nNo container-sharder running\nNo account-auditor running\nNo account-reaper running\nNo object-expirer running\nNo object-server running\nNo account-replicator running\nNo account-server running\nNo container-replicator running\nNo container-server running\n+ lib/swift:configure_swift:337            :   true\n+ lib/swift:configure_swift:339            :   sudo install -d -o stack /etc/swift\n+ lib/swift:configure_swift:340            :   sudo install -d -o stack /etc/swift/object-server /etc/swift/container-server /etc/swift/account-server\n+ lib/swift:configure_swift:342            :   [[ /etc/swift != \\/\\e\\t\\c\\/\\s\\w\\i\\f\\t ]]\n++ lib/swift:configure_swift:351            :   id -g -n stack\n+ lib/swift:configure_swift:355            :   sudo tee /etc/rsyncd.conf\n+ lib/swift:configure_swift:351            :   sed -e '\n        s/%GROUP%/stack/;\n        s/%USER%/stack/;\n        s,%SWIFT_DATA_DIR%,/opt/stack/data/swift,;\n    ' /opt/stack/devstack/files/swift/rsyncd.conf\nuid = stack\ngid = stack\nlog file = /opt/stack/data/swift/logs/rsyncd.log\npid file = /opt/stack/data/swift/run/rsyncd.pid\naddress = 127.0.0.1\n\n[account6612]\nmax connections = 25\npath = /opt/stack/data/swift/1/\nread only = false\nlock file = /opt/stack/data/swift/run/account6612.lock\n\n[account6622]\nmax connections = 25\npath = /opt/stack/data/swift/2/\nread only = false\nlock file = /opt/stack/data/swift/run/account6622.lock\n\n[account6632]\nmax connections = 25\npath = /opt/stack/data/swift/3/\nread only = false\nlock file = /opt/stack/data/swift/run/account6632.lock\n\n[account6642]\nmax connections = 25\npath = /opt/stack/data/swift/4/\nread only = false\nlock file = /opt/stack/data/swift/run/account6642.lock\n\n\n[container6611]\nmax connections = 25\npath = /opt/stack/data/swift/1/\nread only = false\nlock file = /opt/stack/data/swift/run/container6611.lock\n\n[container6621]\nmax connections = 25\npath = /opt/stack/data/swift/2/\nread only = false\nlock file = /opt/stack/data/swift/run/container6621.lock\n\n[container6631]\nmax connections = 25\npath = /opt/stack/data/swift/3/\nread only = false\nlock file = /opt/stack/data/swift/run/container6631.lock\n\n[container6641]\nmax connections = 25\npath = /opt/stack/data/swift/4/\nread only = false\nlock file = /opt/stack/data/swift/run/container6641.lock\n\n\n[object6613]\nmax connections = 25\npath = /opt/stack/data/swift/1/\nread only = false\nlock file = /opt/stack/data/swift/run/object6613.lock\n\n[object6623]\nmax connections = 25\npath = /opt/stack/data/swift/2/\nread only = false\nlock file = /opt/stack/data/swift/run/object6623.lock\n\n[object6633]\nmax connections = 25\npath = /opt/stack/data/swift/3/\nread only = false\nlock file = /opt/stack/data/swift/run/object6633.lock\n\n[object6643]\nmax connections = 25\npath = /opt/stack/data/swift/4/\nread only = false\nlock file = /opt/stack/data/swift/run/object6643.lock\n+ lib/swift:configure_swift:357            :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/swift:configure_swift:359            :   '[' -e /etc/xinetd.d/rsync ']'\n+ lib/swift:configure_swift:363            :   SWIFT_CONFIG_PROXY_SERVER=/etc/swift/proxy-server.conf\n+ lib/swift:configure_swift:364            :   cp /opt/stack/swift/etc/proxy-server.conf-sample /etc/swift/proxy-server.conf\n+ lib/swift:configure_swift:365            :   cp /opt/stack/swift/etc/internal-client.conf-sample /etc/swift/internal-client.conf\n+ lib/swift:configure_swift:369            :   local csyncfile=/etc/swift/container-sync-realms.conf\n+ lib/swift:configure_swift:370            :   cp /opt/stack/swift/etc/container-sync-realms.conf-sample /etc/swift/container-sync-realms.conf\n+ lib/swift:configure_swift:371            :   iniset /etc/swift/container-sync-realms.conf realm1 key realm1key\n+ lib/swift:configure_swift:372            :   iniset /etc/swift/container-sync-realms.conf realm1 cluster_name1 https://38.102.83.69:8080/v1/\n+ lib/swift:configure_swift:374            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT user\n+ lib/swift:configure_swift:375            :   iniset /etc/swift/proxy-server.conf DEFAULT user stack\n+ lib/swift:configure_swift:377            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT swift_dir\n+ lib/swift:configure_swift:378            :   iniset /etc/swift/proxy-server.conf DEFAULT swift_dir /etc/swift\n+ lib/swift:configure_swift:380            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT workers\n+ lib/swift:configure_swift:381            :   iniset /etc/swift/proxy-server.conf DEFAULT workers 1\n+ lib/swift:configure_swift:383            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT log_level\n+ lib/swift:configure_swift:384            :   iniset /etc/swift/proxy-server.conf DEFAULT log_level DEBUG\n+ lib/swift:configure_swift:386            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT bind_ip\n+ lib/swift:configure_swift:387            :   iniset /etc/swift/proxy-server.conf DEFAULT bind_ip 0.0.0.0\n+ lib/swift:configure_swift:389            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT bind_port\n+ lib/swift:configure_swift:390            :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/swift:configure_swift:391            :   iniset /etc/swift/proxy-server.conf DEFAULT bind_port 8081\n+ lib/swift:configure_swift:399            :   iniset /etc/swift/proxy-server.conf app:proxy-server node_timeout 120\n+ lib/swift:configure_swift:400            :   iniset /etc/swift/proxy-server.conf app:proxy-server conn_timeout 20\n+ lib/swift:configure_swift:403            :   iniset /etc/swift/proxy-server.conf filter:versioned_writes allow_versioned_writes true\n+ lib/swift:configure_swift:406            :   [[ False == \\T\\r\\u\\e ]]\n+ lib/swift:configure_swift:411            :   is_service_enabled ceilometer\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/swift:configure_swift:422            :   iniset /etc/swift/proxy-server.conf filter:proxy-logging reveal_sensitive_prefix 12\n+ lib/swift:configure_swift:428            :   is_service_enabled s3api\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/swift:configure_swift:431            :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/swift:configure_swift:432            :   swift_pipeline+=' authtoken'\n+ lib/swift:configure_swift:433            :   is_service_enabled s3api\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/swift:configure_swift:445            :   swift_pipeline+=' keystoneauth'\n+ lib/swift:configure_swift:448            :   swift_pipeline+=' tempauth '\n+ lib/swift:configure_swift:450            :   sed -i '/^pipeline/ { s/tempauth/crossdomain authtoken keystoneauth tempauth  formpost staticweb/ ;}' /etc/swift/proxy-server.conf\n+ lib/swift:configure_swift:451            :   sed -i '/^pipeline/ { s/proxy-server/ proxy-server/ ; }' /etc/swift/proxy-server.conf\n+ lib/swift:configure_swift:453            :   iniset /etc/swift/proxy-server.conf app:proxy-server account_autocreate true\n+ lib/swift:configure_swift:454            :   iniset /etc/swift/proxy-server.conf app:proxy-server allow_account_management true\n+ lib/swift:configure_swift:457            :   iniset /etc/swift/proxy-server.conf filter:crossdomain use egg:swift#crossdomain\n+ lib/swift:configure_swift:462            :   iniset /etc/swift/proxy-server.conf filter:authtoken log_name swift\n+ lib/swift:configure_swift:464            :   iniset /etc/swift/proxy-server.conf filter:authtoken paste.filter_factory keystonemiddleware.auth_token:filter_factory\n+ lib/swift:configure_swift:465            :   configure_keystone_authtoken_middleware /etc/swift/proxy-server.conf swift filter:authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/swift/proxy-server.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=swift\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=filter:authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/swift/proxy-server.conf swift filter:authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/swift/proxy-server.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=swift\n+ lib/keystone:configure_keystoneauth:393  :   local section=filter:authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/swift/proxy-server.conf filter:authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/swift/proxy-server.conf filter:authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/swift/proxy-server.conf filter:authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/swift/proxy-server.conf filter:authtoken username swift\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/swift/proxy-server.conf filter:authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/swift/proxy-server.conf filter:authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/swift/proxy-server.conf filter:authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/swift/proxy-server.conf filter:authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/swift/proxy-server.conf filter:authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/swift/proxy-server.conf filter:authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/swift/proxy-server.conf filter:authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/swift:configure_swift:466            :   iniset /etc/swift/proxy-server.conf filter:authtoken delay_auth_decision 1\n+ lib/swift:configure_swift:467            :   iniset /etc/swift/proxy-server.conf filter:authtoken cache swift.cache\n+ lib/swift:configure_swift:468            :   iniset /etc/swift/proxy-server.conf filter:authtoken include_service_catalog False\n+ lib/swift:configure_swift:470            :   iniset /etc/swift/proxy-server.conf filter:keystoneauth use egg:swift#keystoneauth\n+ lib/swift:configure_swift:471            :   iniset /etc/swift/proxy-server.conf filter:keystoneauth operator_roles 'Member, admin'\n+ lib/swift:configure_swift:476            :   iniuncomment /etc/swift/proxy-server.conf filter:tempauth account_autocreate\n+ lib/swift:configure_swift:477            :   iniset /etc/swift/proxy-server.conf filter:tempauth reseller_prefix TEMPAUTH\n+ lib/swift:configure_swift:480            :   iniset /etc/swift/proxy-server.conf filter:domain_remap reseller_prefixes 'AUTH, TEMPAUTH'\n+ lib/swift:configure_swift:482            :   cp /opt/stack/swift/etc/swift.conf-sample /etc/swift/swift.conf\n+ lib/swift:configure_swift:483            :   iniset /etc/swift/swift.conf swift-hash swift_hash_path_suffix 1234123412341234\n+ lib/swift:configure_swift:484            :   iniset /etc/swift/swift.conf swift-constraints max_header_size 16384\n+ lib/swift:configure_swift:485            :   iniset /etc/swift/swift.conf swift-constraints max_file_size 5368709122\n+ lib/swift:configure_swift:488            :   iniset /etc/swift/swift.conf storage-policy:1 name silver\n+ lib/swift:configure_swift:490            :   local node_number\n+ lib/swift:configure_swift:491            :   for node_number in ${SWIFT_REPLICAS_SEQ}\n+ lib/swift:configure_swift:492            :   local swift_node_config=/etc/swift/object-server/1.conf\n+ lib/swift:configure_swift:493            :   cp /opt/stack/swift/etc/object-server.conf-sample /etc/swift/object-server/1.conf\n+ lib/swift:configure_swift:494            :   generate_swift_config_services /etc/swift/object-server/1.conf 1 6613 object\n+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/object-server/1.conf\n+ lib/swift:generate_swift_config_services:290 :   local node_id=1\n+ lib/swift:generate_swift_config_services:291 :   local bind_port=6613\n+ lib/swift:generate_swift_config_services:292 :   local server_type=object\n+ lib/swift:generate_swift_config_services:294 :   log_facility=0\n+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT user\n+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/object-server/1.conf DEFAULT user stack\n+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT bind_port\n+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/object-server/1.conf DEFAULT bind_port 6613\n+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT swift_dir\n+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/object-server/1.conf DEFAULT swift_dir /etc/swift\n+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT devices\n+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/object-server/1.conf DEFAULT devices /opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT log_facility\n+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/object-server/1.conf DEFAULT log_facility LOG_LOCAL0\n+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT workers\n+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/object-server/1.conf DEFAULT workers 2\n+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT disable_fallocate\n+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/object-server/1.conf DEFAULT disable_fallocate true\n+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT mount_check\n+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/object-server/1.conf DEFAULT mount_check false\n+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/object-server/1.conf object-replicator rsync_module\n+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/object-server/1.conf object-replicator rsync_module '{replication_ip}::object{replication_port}'\n+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/object-server/1.conf\n+ lib/swift:configure_swift:495            :   iniuncomment /etc/swift/object-server/1.conf DEFAULT bind_ip\n+ lib/swift:configure_swift:496            :   iniset /etc/swift/object-server/1.conf DEFAULT bind_ip 0.0.0.0\n+ lib/swift:configure_swift:497            :   iniset /etc/swift/object-server/1.conf filter:recon recon_cache_path /opt/stack/data/swift/cache\n+ lib/swift:configure_swift:499            :   swift_node_config=/etc/swift/container-server/1.conf\n+ lib/swift:configure_swift:500            :   cp /opt/stack/swift/etc/container-server.conf-sample /etc/swift/container-server/1.conf\n+ lib/swift:configure_swift:501            :   generate_swift_config_services /etc/swift/container-server/1.conf 1 6611 container\n+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/container-server/1.conf\n+ lib/swift:generate_swift_config_services:290 :   local node_id=1\n+ lib/swift:generate_swift_config_services:291 :   local bind_port=6611\n+ lib/swift:generate_swift_config_services:292 :   local server_type=container\n+ lib/swift:generate_swift_config_services:294 :   log_facility=0\n+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT user\n+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/container-server/1.conf DEFAULT user stack\n+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT bind_port\n+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/container-server/1.conf DEFAULT bind_port 6611\n+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT swift_dir\n+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/container-server/1.conf DEFAULT swift_dir /etc/swift\n+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT devices\n+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/container-server/1.conf DEFAULT devices /opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT log_facility\n+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/container-server/1.conf DEFAULT log_facility LOG_LOCAL0\n+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT workers\n+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/container-server/1.conf DEFAULT workers 2\n+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT disable_fallocate\n+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/container-server/1.conf DEFAULT disable_fallocate true\n+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT mount_check\n+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/container-server/1.conf DEFAULT mount_check false\n+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/container-server/1.conf container-replicator rsync_module\n+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/container-server/1.conf container-replicator rsync_module '{replication_ip}::container{replication_port}'\n+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/container-server/1.conf\n+ lib/swift:configure_swift:502            :   iniuncomment /etc/swift/container-server/1.conf DEFAULT bind_ip\n+ lib/swift:configure_swift:503            :   iniset /etc/swift/container-server/1.conf DEFAULT bind_ip 0.0.0.0\n+ lib/swift:configure_swift:505            :   swift_node_config=/etc/swift/account-server/1.conf\n+ lib/swift:configure_swift:506            :   cp /opt/stack/swift/etc/account-server.conf-sample /etc/swift/account-server/1.conf\n+ lib/swift:configure_swift:507            :   generate_swift_config_services /etc/swift/account-server/1.conf 1 6612 account\n+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/account-server/1.conf\n+ lib/swift:generate_swift_config_services:290 :   local node_id=1\n+ lib/swift:generate_swift_config_services:291 :   local bind_port=6612\n+ lib/swift:generate_swift_config_services:292 :   local server_type=account\n+ lib/swift:generate_swift_config_services:294 :   log_facility=0\n+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT user\n+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/account-server/1.conf DEFAULT user stack\n+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT bind_port\n+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/account-server/1.conf DEFAULT bind_port 6612\n+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT swift_dir\n+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/account-server/1.conf DEFAULT swift_dir /etc/swift\n+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT devices\n+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/account-server/1.conf DEFAULT devices /opt/stack/data/swift/1\n+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT log_facility\n+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/account-server/1.conf DEFAULT log_facility LOG_LOCAL0\n+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT workers\n+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/account-server/1.conf DEFAULT workers 2\n+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT disable_fallocate\n+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/account-server/1.conf DEFAULT disable_fallocate true\n+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT mount_check\n+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/account-server/1.conf DEFAULT mount_check false\n+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/account-server/1.conf account-replicator rsync_module\n+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/account-server/1.conf account-replicator rsync_module '{replication_ip}::account{replication_port}'\n+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/account-server/1.conf\n+ lib/swift:configure_swift:508            :   iniuncomment /etc/swift/account-server/1.conf DEFAULT bind_ip\n+ lib/swift:configure_swift:509            :   iniset /etc/swift/account-server/1.conf DEFAULT bind_ip 0.0.0.0\n+ lib/swift:configure_swift:513            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest1_swiftusertest1 'testing .admin'\n+ lib/swift:configure_swift:514            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest2_swiftusertest2 'testing2 .admin'\n+ lib/swift:configure_swift:515            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest1_swiftusertest3 'testing3 .admin'\n+ lib/swift:configure_swift:517            :   testfile=/etc/swift/test.conf\n+ lib/swift:configure_swift:518            :   cp /opt/stack/swift/test/sample.conf /etc/swift/test.conf\n+ lib/swift:configure_swift:521            :   iniset /etc/swift/test.conf func_test account swiftprojecttest1\n+ lib/swift:configure_swift:522            :   iniset /etc/swift/test.conf func_test username swiftusertest1\n+ lib/swift:configure_swift:523            :   iniset /etc/swift/test.conf func_test username3 swiftusertest3\n+ lib/swift:configure_swift:524            :   iniset /etc/swift/test.conf func_test account2 swiftprojecttest2\n+ lib/swift:configure_swift:525            :   iniset /etc/swift/test.conf func_test username2 swiftusertest2\n+ lib/swift:configure_swift:526            :   iniset /etc/swift/test.conf func_test account4 swiftprojecttest4\n+ lib/swift:configure_swift:527            :   iniset /etc/swift/test.conf func_test username4 swiftusertest4\n+ lib/swift:configure_swift:528            :   iniset /etc/swift/test.conf func_test password4 testing4\n+ lib/swift:configure_swift:529            :   iniset /etc/swift/test.conf func_test domain4 swift_test\n+ lib/swift:configure_swift:531            :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/swift:configure_swift:532            :   iniuncomment /etc/swift/test.conf func_test auth_version\n+ lib/swift:configure_swift:533            :   local auth_vers\n++ lib/swift:configure_swift:534            :   iniget /etc/swift/test.conf func_test auth_version\n+ lib/swift:configure_swift:534            :   auth_vers=3\n+ lib/swift:configure_swift:535            :   iniset /etc/swift/test.conf func_test auth_host 38.102.83.69\n+ lib/swift:configure_swift:536            :   [[ https == \\h\\t\\t\\p\\s ]]\n+ lib/swift:configure_swift:537            :   iniset /etc/swift/test.conf func_test auth_port 443\n+ lib/swift:configure_swift:541            :   iniset /etc/swift/test.conf func_test auth_uri https://38.102.83.69/identity\n+ lib/swift:configure_swift:542            :   [[ 3 == \\3 ]]\n+ lib/swift:configure_swift:543            :   iniset /etc/swift/test.conf func_test auth_prefix /identity/v3/\n+ lib/swift:configure_swift:547            :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/swift:configure_swift:548            :   iniset /etc/swift/test.conf func_test cafile /opt/stack/data/ca-bundle.pem\n+ lib/swift:configure_swift:549            :   iniset /etc/swift/test.conf func_test web_front_end apache2\n+ lib/swift:configure_swift:553            :   local user_group\n++ lib/swift:configure_swift:554            :   id -g stack\n+ lib/swift:configure_swift:554            :   user_group=1003\n+ lib/swift:configure_swift:555            :   sudo install -d -o stack -g 1003 /opt/stack/data/swift\n+ lib/swift:configure_swift:557            :   local swift_log_dir=/opt/stack/data/swift/logs\n+ lib/swift:configure_swift:558            :   sudo rm -rf /opt/stack/data/swift/logs\n+ lib/swift:configure_swift:559            :   local swift_log_group=adm\n+ lib/swift:configure_swift:560            :   sudo install -d -o stack -g adm /opt/stack/data/swift/logs/hourly\n+ lib/swift:configure_swift:562            :   [[ False != \\F\\a\\l\\s\\e ]]\n+ lib/swift:configure_swift:570            :   '[' False == True ']'\n+ ./stack.sh:main:930                      :   is_service_enabled s3api\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:936                      :   is_service_enabled g-api n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:938                      :   stack_install_service glance\n+ lib/stack:stack_install_service:20       :   local service=glance\n+ lib/stack:stack_install_service:21       :   type install_glance\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_glance\n+ lib/glance:install_glance:551            :   glance_store_extras=()\n+ lib/glance:install_glance:551            :   local glance_store_extras\n+ lib/glance:install_glance:553            :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:install_glance:554            :   glance_store_extras=(\"cinder\" \"${glance_store_extras[@]}\")\n+ lib/glance:install_glance:557            :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:install_glance:558            :   glance_store_extras=(\"swift\" \"${glance_store_extras[@]}\")\n+ lib/glance:install_glance:563            :   use_library_from_git glance_store\n+ inc/python:use_library_from_git:266      :   local name=glance_store\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,glance_store, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n++ lib/glance:install_glance:569            :   join_extras swift cinder\n++ inc/python:join_extras:28                :   local IFS=,\n++ inc/python:join_extras:29                :   echo swift,cinder\n+ lib/glance:install_glance:569            :   pip_install_gr_extras glance-store swift,cinder\n+ inc/python:pip_install_gr_extras:107     :   local name=glance-store\n+ inc/python:pip_install_gr_extras:108     :   local extras=swift,cinder\n+ inc/python:pip_install_gr_extras:109     :   local version_constraints\n++ inc/python:pip_install_gr_extras:110     :   get_version_constraints_from_global_requirements glance-store\n++ inc/python:get_version_constraints_from_global_requirements:253 :   local package=glance-store\n++ inc/python:get_version_constraints_from_global_requirements:254 :   local required_pkg_version_constraint\n+++ inc/python:get_version_constraints_from_global_requirements:256 :   cut -d# -f1\n+++ inc/python:get_version_constraints_from_global_requirements:256 :   grep -i -h -o -P '^glance-store\\K.*' /opt/stack/requirements/global-requirements.txt\n++ inc/python:get_version_constraints_from_global_requirements:256 :   required_pkg_version_constraint='!=0.29.0  '\n++ inc/python:get_version_constraints_from_global_requirements:257 :   [[ !=0.29.0   == '' ]]\n++ inc/python:get_version_constraints_from_global_requirements:260 :   echo '!=0.29.0'\n+ inc/python:pip_install_gr_extras:110     :   version_constraints='!=0.29.0'\n+ inc/python:pip_install_gr_extras:111     :   pip_install 'glance-store[swift,cinder]!=0.29.0'\nUsing python 3.12 to install glance-store[swift,cinder]!=0.29.0\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'glance-store[swift,cinder]!=0.29.0'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting glance-store!=0.29.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/ae/642109e91454b4029d111922ef6ca1dbe43f3a31994f22905f697d511737/glance_store-5.5.0-py3-none-any.whl.metadata (4.6 kB)\nRequirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (10.5.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (6.8.0)\nRequirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.10.0)\nRequirement already satisfied: oslo.utils>=4.7.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (10.1.1)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (7.5.0)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.8.0)\nRequirement already satisfied: eventlet!=0.18.3,!=0.20.1,>=0.18.2 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.41.0)\nRequirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (4.26.0)\nRequirement already satisfied: keystoneauth1>=3.4.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.14.0)\nRequirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.8.0)\nRequirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.34.2)\nCollecting retrying!=1.3.0,>=1.2.3 (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/67/f3/6cd296376653270ac1b423bb30bd70942d9916b6978c6f40472d6ac038e7/retrying-1.4.2-py3-none-any.whl.metadata (5.5 kB)\nRequirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.3.0)\nCollecting python-swiftclient>=3.2.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/60/a8/afbe7a509bf178f620d0a11131c84fa855b98639ed90f86ea53dfb564124/python_swiftclient-4.10.0-py3-none-any.whl.metadata (3.9 kB)\nCollecting python-cinderclient>=4.1.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/bb/03659e4ab881a1b2828a37662d18b679be2f93f3163094c4efcaead8e62d/python_cinderclient-9.9.0-py3-none-any.whl.metadata (19 kB)\nCollecting os-brick>=6.3.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/d4/f64cabce8872f027ca4ac7df2daff56a164ae0beb78c4fd142208b59285c/os_brick-7.1.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting oslo.rootwrap>=5.8.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/23/24/77379237687d443ae8a64f24b1eab1f878918ae23a30063155255ee27a20/oslo_rootwrap-7.9.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.privsep>=1.23.0 (from glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/0c/5fcafa34a09d95a7f924b6907245d9a62b9f082933fda2cb47ae9fc0d161/oslo_privsep-3.11.0-py3-none-any.whl.metadata (2.8 kB)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.8.0)\nRequirement already satisfied: greenlet>=1.0 in /usr/local/lib64/python3.12/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.5.1)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=1.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.1.0)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2026.5.1)\nRequirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (7.0.3)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.1.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (1.8.2)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (4.15.0)\nRequirement already satisfied: oslo.context>=4.1.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (6.4.0)\nRequirement already satisfied: oslo.log>=4.8.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (8.2.0)\nRequirement already satisfied: oslo.service>=2.8.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (4.6.0)\nCollecting tenacity>=6.3.1 (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB)\nRequirement already satisfied: psutil>=5.7.2 in /usr/local/lib64/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (7.2.2)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.20)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (6.0.3)\nRequirement already satisfied: cffi>=1.14.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (2.0.0)\nRequirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (1.1.2)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (26.2)\nRequirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from python-cinderclient>=4.1.0->glance-store[cinder,swift]!=0.29.0) (3.17.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2026.5.20)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.14.0->oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (3.0)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->futurist>=1.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.2.1)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (2.9.0.post0)\nRequirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.8.10)\nRequirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (3.1.0)\nRequirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (2.5.1)\nRequirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (3.10.1)\nRequirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.7.6)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (80.10.2)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->python-cinderclient>=4.1.0->glance-store[cinder,swift]!=0.29.0) (0.8.0)\nRequirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.17.0)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (0.8)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/ae/642109e91454b4029d111922ef6ca1dbe43f3a31994f22905f697d511737/glance_store-5.5.0-py3-none-any.whl (262 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 262.1/262.1 kB 24.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/d4/f64cabce8872f027ca4ac7df2daff56a164ae0beb78c4fd142208b59285c/os_brick-7.1.0-py3-none-any.whl (285 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 285.5/285.5 kB 28.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/0c/5fcafa34a09d95a7f924b6907245d9a62b9f082933fda2cb47ae9fc0d161/oslo_privsep-3.11.0-py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 4.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/23/24/77379237687d443ae8a64f24b1eab1f878918ae23a30063155255ee27a20/oslo_rootwrap-7.9.0-py3-none-any.whl (40 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.7/40.7 kB 4.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/bb/03659e4ab881a1b2828a37662d18b679be2f93f3163094c4efcaead8e62d/python_cinderclient-9.9.0-py3-none-any.whl (256 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 256.6/256.6 kB 23.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/60/a8/afbe7a509bf178f620d0a11131c84fa855b98639ed90f86ea53dfb564124/python_swiftclient-4.10.0-py3-none-any.whl (88 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.6/88.6 kB 11.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/67/f3/6cd296376653270ac1b423bb30bd70942d9916b6978c6f40472d6ac038e7/retrying-1.4.2-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl (28 kB)\nInstalling collected packages: tenacity, retrying, python-swiftclient, oslo.rootwrap, python-cinderclient, oslo.privsep, glance-store, os-brick\nSuccessfully installed glance-store-5.5.0 os-brick-7.1.0 oslo.privsep-3.11.0 oslo.rootwrap-7.9.0 python-cinderclient-9.9.0 python-swiftclient-4.10.0 retrying-1.4.2 tenacity-9.1.4\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278726966\n+ functions-common:time_stop:2423          :   [[ -z 1781278726966 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278730396\n+ functions-common:time_stop:2427          :   elapsed_time=3430\n+ functions-common:time_stop:2428          :   total=50618\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=54048\n+ inc/python:pip_install:219               :   return 0\n+ lib/glance:install_glance:570            :   copy_rootwrap /usr/local/etc/glance\n+ lib/glance:copy_rootwrap:265             :   local source_path=/usr/local/etc/glance\n+ lib/glance:copy_rootwrap:267             :   sudo install -d -o stack /etc/glance\n+ lib/glance:copy_rootwrap:268             :   cp -r /usr/local/etc/glance/rootwrap.conf /usr/local/etc/glance/rootwrap.d /etc/glance/\n+ lib/glance:install_glance:573            :   git_clone https://opendev.org/openstack/glance.git /opt/stack/glance master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/glance.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/glance\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/glance ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/glance\n+ functions-common:git_clone:666           :   cd /opt/stack/glance\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\nc7a5f6e00 Merge \"Add non-voting Zuul Rally job for Glance on uWSGI\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/glance:install_glance:575            :   setup_develop /opt/stack/glance\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/glance == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/glance\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/glance -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/glance == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/glance\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/glance\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/glance\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/glance/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=glance\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z glance ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- glance\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/glance -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/glance == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/glance\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/glance\nUsing python 3.12 to install /opt/stack/glance\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/glance\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/glance\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=3.1.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (7.0.3)\nRequirement already satisfied: defusedxml>=0.7.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (0.7.1)\nRequirement already satisfied: SQLAlchemy>=1.3.14 in /usr/local/lib64/python3.12/site-packages (from glance==32.1.0.dev54) (2.0.50)\nRequirement already satisfied: eventlet>=0.33.3 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (0.41.0)\nRequirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.1.0)\nRequirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (2.5.1)\nRequirement already satisfied: WebOb>=1.8.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (1.8.10)\nRequirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (1.18.4)\nCollecting httplib2>=0.9.1 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2f/90/fd509079dfcab01102c0fdd87f3a9506894bc70afcf9e9785ef6b2b3aff6/httplib2-0.31.2-py3-none-any.whl.metadata (2.2 kB)\nRequirement already satisfied: oslo.config>=8.1.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (10.5.0)\nRequirement already satisfied: oslo.concurrency>=4.5.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (7.5.0)\nRequirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (6.4.0)\nRequirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (2.7.1)\nRequirement already satisfied: oslo.utils>=7.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (10.1.1)\nRequirement already satisfied: stevedore!=3.0.0,>=1.20.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.8.0)\nRequirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.3.0)\nCollecting taskflow>=4.0.0 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/54/70a628d8d04b8b083cd7ae54e1d49b9b0684f5f478af79f7291c276c0894/taskflow-6.3.0-py3-none-any.whl.metadata (4.5 kB)\nRequirement already satisfied: keystoneauth1>=3.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.14.0)\nRequirement already satisfied: keystonemiddleware>=5.1.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (13.0.0)\nCollecting WSME>=0.8.0 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/d7/58769c65cfd723812fd98c6dad218f9922519e8cded7bc6a79f750ed527c/WSME-0.12.1-py3-none-any.whl.metadata (3.7 kB)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.17.0)\nRequirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.10.1)\nRequirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (4.26.0)\nRequirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.8.0)\nRequirement already satisfied: oslo.db>=5.0.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (18.0.0)\nRequirement already satisfied: oslo.i18n>=5.0.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (6.8.0)\nCollecting oslo.limit>=1.6.0 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/68/ce/b58f0ec3c3f3ae760fd3b3c7d82b6bd27c3f0d55fe7d50edc073f6c728af/oslo_limit-2.11.0-py3-none-any.whl.metadata (2.1 kB)\nRequirement already satisfied: oslo.log>=4.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (8.2.0)\nRequirement already satisfied: oslo.messaging!=9.0.0,>=5.29.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (18.1.0)\nRequirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (8.1.0)\nCollecting oslo.reports>=1.18.0 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/42/45d9675c124d059b3eb2bb0f2e305c9ba61f25809d8011d9938a0f1536a9/oslo_reports-3.8.0-py3-none-any.whl.metadata (3.9 kB)\nRequirement already satisfied: oslo.policy>=4.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.1.0)\nRequirement already satisfied: osprofiler>=1.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (4.4.0)\nRequirement already satisfied: glance-store>=5.3.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.5.0)\nRequirement already satisfied: debtcollector>=1.19.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.1.0)\nRequirement already satisfied: cryptography>=2.6.1 in /usr/local/lib64/python3.12/site-packages (from glance==32.1.0.dev54) (43.0.3)\nCollecting cursive>=0.2.1 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/c2/b82b94373fa95b3224d8f0ba644bb2d4c8413dbf39116340425ba0af63d8/cursive-0.2.3-py2.py3-none-any.whl.metadata (1.7 kB)\nCollecting castellan>=0.17.0 (from glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/79/37e7389ff1c3c587fd4e9ecfbe939ccc30c68e0f2415af267256ee9399f3/castellan-5.7.0-py3-none-any.whl.metadata (1.9 kB)\nRequirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->glance==32.1.0.dev54) (1.3.12)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->glance==32.1.0.dev54) (4.15.0)\nCollecting python-barbicanclient>=5.5.0 (from castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/68/916c6efaf08a6c6c1dce499a0a9e9b7b90f45efb102d8054648069f4a2fe/python_barbicanclient-7.4.0-py3-none-any.whl.metadata (11 kB)\nRequirement already satisfied: requests>=2.18.0 in /usr/local/lib/python3.12/site-packages (from castellan>=0.17.0->glance==32.1.0.dev54) (2.34.2)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.6.1->glance==32.1.0.dev54) (2.0.0)\nRequirement already satisfied: oslo.serialization>=1.10.0 in /usr/local/lib/python3.12/site-packages (from cursive>=0.2.1->glance==32.1.0.dev54) (5.10.0)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.19.0->glance==32.1.0.dev54) (2.2.1)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.33.3->glance==32.1.0.dev54) (2.8.0)\nRequirement already satisfied: greenlet>=1.0 in /usr/local/lib64/python3.12/site-packages (from eventlet>=0.33.3->glance==32.1.0.dev54) (3.5.1)\nRequirement already satisfied: retrying!=1.3.0,>=1.2.3 in /usr/local/lib/python3.12/site-packages (from glance-store>=5.3.0->glance==32.1.0.dev54) (1.4.2)\nRequirement already satisfied: pyparsing<4,>=3.1 in /usr/local/lib/python3.12/site-packages (from httplib2>=0.9.1->glance==32.1.0.dev54) (3.3.2)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (2026.5.1)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance==32.1.0.dev54) (2.1.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance==32.1.0.dev54) (1.8.2)\nRequirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (4.2.0)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (2.13.0)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.1->glance==32.1.0.dev54) (0.20)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (6.0.3)\nRequirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=5.0.0->glance==32.1.0.dev54) (2.1.2)\nRequirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=5.0.0->glance==32.1.0.dev54) (0.6.2)\nCollecting openstacksdk>=4.11.0 (from oslo.limit>=1.6.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/7a/b02111b33d3738127cdeae41bb49cf2c051238cdee654dc996338366b908/openstacksdk-4.15.0-py3-none-any.whl.metadata (12 kB)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.5.0->glance==32.1.0.dev54) (2.9.0.post0)\nRequirement already satisfied: oslo.service>=1.24.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (4.6.0)\nRequirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (7.1.4)\nRequirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.3.1)\nRequirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.6.2)\nRequirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (0.16.0)\nRequirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (5.0.0)\nRequirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (3.1.6)\nRequirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (4.0.1)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.reports>=1.18.0->glance==32.1.0.dev54) (7.2.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.4.0->glance==32.1.0.dev54) (26.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->glance==32.1.0.dev54) (80.10.2)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->glance==32.1.0.dev54) (0.8.0)\nRequirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->glance==32.1.0.dev54) (1.17.0)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->glance==32.1.0.dev54) (0.8)\nCollecting networkx>=2.1.0 (from taskflow>=4.0.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB)\nCollecting automaton>=1.9.0 (from taskflow>=4.0.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/d7/8b53332e977434bc9b26a872615bac3ac67b44d273b2f7c9969a50dbbc38/automaton-3.4.0-py3-none-any.whl.metadata (2.3 kB)\nRequirement already satisfied: tenacity>=6.0.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.0.0->glance==32.1.0.dev54) (9.1.4)\nCollecting pydot>=1.2.4 (from taskflow>=4.0.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7e/32/a7125fb28c4261a627f999d5fb4afff25b523800faed2c30979949d6facd/pydot-4.0.1-py3-none-any.whl.metadata (11 kB)\nCollecting simplegeneric (from WSME>=0.8.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip (12 kB)\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Getting requirements to build wheel: started\n  Getting requirements to build wheel: finished with status 'done'\n  Preparing metadata (pyproject.toml): started\n  Preparing metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pytz in /usr/local/lib/python3.12/site-packages (from WSME>=0.8.0->glance==32.1.0.dev54) (2026.2)\nCollecting importlib-metadata>=4.4 (from WSME>=0.8.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl.metadata (4.5 kB)\nRequirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.1.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.6.1->glance==32.1.0.dev54) (3.0)\nCollecting zipp>=3.20 (from importlib-metadata>=4.4->WSME>=0.8.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl.metadata (3.6 kB)\nRequirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->glance==32.1.0.dev54) (3.0.3)\nRequirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (2026.2)\nRequirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (5.3.1)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (1.5.0)\nCollecting jmespath>=0.9.0 (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (1.33)\nCollecting platformdirs>=3 (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB)\nRequirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (0.25.0)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=1.10.0->cursive>=0.2.1->glance==32.1.0.dev54) (1.1.2)\nRequirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=1.24.0->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (1.7.6)\nCollecting cliff>=2.8.0 (from python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/42/72e0e60f60e4857374d2f950e4de7952cc4eea8c7b9e0419d2b662d0313c/cliff-4.14.0-py3-none-any.whl.metadata (2.1 kB)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (2026.5.20)\nCollecting autopage>=0.4.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/73/6c/0324d6ed15cfb3ed0d2578fd1486f815e01f7f8d0a32b1522ff3e611e5f9/autopage-0.6.0-py3-none-any.whl.metadata (8.1 kB)\nCollecting cmd2>=3.0.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/66/31b059d1580b5a1819be73f99bd4e6c73c24a24d0cd7d0523209b220daab/cmd2-4.0.0-py3-none-any.whl.metadata (16 kB)\nCollecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl.metadata (2.4 kB)\nCollecting prompt-toolkit>=3.0.52 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)\nCollecting pyperclip>=1.8.2 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB)\nCollecting rich>=15.0.0 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl.metadata (18 kB)\nCollecting rich-argparse>=1.7.2 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0b/35/1cceccc5fcb50fa2ed53e2aa278cd032f3902682a73e763fb1ac3be8e6fa/rich_argparse-1.8.0-py3-none-any.whl.metadata (15 kB)\nCollecting markdown-it-py>=2.2.0 (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)\nCollecting pygments<3.0.0,>=2.13.0 (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/79/37e7389ff1c3c587fd4e9ecfbe939ccc30c68e0f2415af267256ee9399f3/castellan-5.7.0-py3-none-any.whl (103 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.1/103.1 kB 11.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/c2/b82b94373fa95b3224d8f0ba644bb2d4c8413dbf39116340425ba0af63d8/cursive-0.2.3-py2.py3-none-any.whl (43 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 43.8/43.8 kB 6.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2f/90/fd509079dfcab01102c0fdd87f3a9506894bc70afcf9e9785ef6b2b3aff6/httplib2-0.31.2-py3-none-any.whl (91 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.1/91.1 kB 3.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/68/ce/b58f0ec3c3f3ae760fd3b3c7d82b6bd27c3f0d55fe7d50edc073f6c728af/oslo_limit-2.11.0-py3-none-any.whl (23 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/42/45d9675c124d059b3eb2bb0f2e305c9ba61f25809d8011d9938a0f1536a9/oslo_reports-3.8.0-py3-none-any.whl (54 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.7/54.7 kB 6.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/54/70a628d8d04b8b083cd7ae54e1d49b9b0684f5f478af79f7291c276c0894/taskflow-6.3.0-py3-none-any.whl (491 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 492.0/492.0 kB 44.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/d7/58769c65cfd723812fd98c6dad218f9922519e8cded7bc6a79f750ed527c/WSME-0.12.1-py3-none-any.whl (59 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 59.6/59.6 kB 6.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/d7/8b53332e977434bc9b26a872615bac3ac67b44d273b2f7c9969a50dbbc38/automaton-3.4.0-py3-none-any.whl (23 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl (27 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl (2.1 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.1/2.1 MB 38.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/7a/b02111b33d3738127cdeae41bb49cf2c051238cdee654dc996338366b908/openstacksdk-4.15.0-py3-none-any.whl (2.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 37.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7e/32/a7125fb28c4261a627f999d5fb4afff25b523800faed2c30979949d6facd/pydot-4.0.1-py3-none-any.whl (37 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/68/916c6efaf08a6c6c1dce499a0a9e9b7b90f45efb102d8054648069f4a2fe/python_barbicanclient-7.4.0-py3-none-any.whl (88 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.7/88.7 kB 9.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/42/72e0e60f60e4857374d2f950e4de7952cc4eea8c7b9e0419d2b662d0313c/cliff-4.14.0-py3-none-any.whl (86 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 86.9/86.9 kB 9.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl (20 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl (22 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/73/6c/0324d6ed15cfb3ed0d2578fd1486f815e01f7f8d0a32b1522ff3e611e5f9/autopage-0.6.0-py3-none-any.whl (30 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/66/31b059d1580b5a1819be73f99bd4e6c73c24a24d0cd7d0523209b220daab/cmd2-4.0.0-py3-none-any.whl (180 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 180.5/180.5 kB 13.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl (7.7 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 391.4/391.4 kB 29.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl (11 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl (310 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 310.7/310.7 kB 32.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0b/35/1cceccc5fcb50fa2ed53e2aa278cd032f3902682a73e763fb1ac3be8e6fa/rich_argparse-1.8.0-py3-none-any.whl (25 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl (91 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.7/91.7 kB 10.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl (1.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 81.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)\nBuilding wheels for collected packages: glance, simplegeneric\n  Building editable for glance (pyproject.toml): started\n  Building editable for glance (pyproject.toml): finished with status 'done'\n  Created wheel for glance: filename=glance-32.1.0.dev54-0.editable-py3-none-any.whl size=8930 sha256=d4921076a23235ec3580987963c700ee811b14e8191a3dd963ce23cd0ae35da8\n  Stored in directory: /tmp/pip-ephem-wheel-cache-ydo2wn98/wheels/31/93/bf/c06e9c56745867b4722d11aae03416a994ddf0e859898c0382\n  Building wheel for simplegeneric (pyproject.toml): started\n  Building wheel for simplegeneric (pyproject.toml): finished with status 'done'\n  Created wheel for simplegeneric: filename=simplegeneric-0.8.1-py3-none-any.whl size=5068 sha256=5ef2123b7b4c59e8787fabe7e5390105d8381e636da528fa758222055a73fe06\n  Stored in directory: /root/.cache/pip/wheels/62/15/02/c0608286b778cb6daa6cd38989363398d9a477ecb5dc3f47de\nSuccessfully built glance simplegeneric\nInstalling collected packages: simplegeneric, pyperclip, zipp, pygments, pydot, prompt-toolkit, platformdirs, networkx, mdurl, jsonpointer, jmespath, httplib2, autopage, markdown-it-py, importlib-metadata, automaton, WSME, rich, rich-argparse, openstacksdk, taskflow, oslo.reports, cmd2, oslo.limit, cliff, python-barbicanclient, castellan, cursive, glance\nSuccessfully installed WSME-0.12.1 automaton-3.4.0 autopage-0.6.0 castellan-5.7.0 cliff-4.14.0 cmd2-4.0.0 cursive-0.2.3 glance-32.1.0.dev54 httplib2-0.31.2 importlib-metadata-9.0.0 jmespath-1.1.0 jsonpointer-3.1.1 markdown-it-py-4.2.0 mdurl-0.1.2 networkx-3.6.1 openstacksdk-4.15.0 oslo.limit-2.11.0 oslo.reports-3.8.0 platformdirs-4.10.0 prompt-toolkit-3.0.52 pydot-4.0.1 pygments-2.20.0 pyperclip-1.11.0 python-barbicanclient-7.4.0 rich-15.0.0 rich-argparse-1.8.0 simplegeneric-0.8.1 taskflow-6.3.0 zipp-4.1.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278730813\n+ functions-common:time_stop:2423          :   [[ -z 1781278730813 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278748402\n+ functions-common:time_stop:2427          :   elapsed_time=17589\n+ functions-common:time_stop:2428          :   total=54048\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=71637\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/glance/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/glance\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/glance\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/glance, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:939                      :   configure_glance\n+ lib/glance:configure_glance:348          :   sudo install -d -o stack /etc/glance /etc/glance/metadefs\n+ lib/glance:configure_glance:351          :   local dburl\n++ lib/glance:configure_glance:352          :   database_connection_url glance\n++ lib/database:database_connection_url:134 :   local db=glance\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql glance\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=glance\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'\n+ lib/glance:configure_glance:352          :   dburl='mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'\n+ lib/glance:configure_glance:354          :   iniset /etc/glance/glance-api.conf DEFAULT debug True\n+ lib/glance:configure_glance:355          :   iniset /etc/glance/glance-api.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'\n+ lib/glance:configure_glance:356          :   iniset /etc/glance/glance-api.conf DEFAULT use_syslog False\n+ lib/glance:configure_glance:357          :   iniset /etc/glance/glance-api.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/\n+ lib/glance:configure_glance:358          :   iniset /etc/glance/glance-api.conf DEFAULT image_cache_driver centralized_db\n+ lib/glance:configure_glance:359          :   iniset /etc/glance/glance-api.conf oslo_concurrency lock_path /opt/stack/data/glance/locks\n+ lib/glance:configure_glance:360          :   iniset /etc/glance/glance-api.conf paste_deploy flavor keystone+cachemanagement\n+ lib/glance:configure_glance:361          :   configure_keystone_authtoken_middleware /etc/glance/glance-api.conf glance\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/glance/glance-api.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=glance\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/glance/glance-api.conf glance keystone_authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/glance/glance-api.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=glance\n+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/glance/glance-api.conf keystone_authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/glance/glance-api.conf keystone_authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/glance/glance-api.conf keystone_authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/glance/glance-api.conf keystone_authtoken username glance\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/glance/glance-api.conf keystone_authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/glance/glance-api.conf keystone_authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/glance/glance-api.conf keystone_authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/glance/glance-api.conf keystone_authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/glance/glance-api.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/glance/glance-api.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/glance/glance-api.conf keystone_authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/glance:configure_glance:362          :   iniset /etc/glance/glance-api.conf oslo_messaging_notifications driver messagingv2\n+ lib/glance:configure_glance:363          :   iniset_rpc_backend glance /etc/glance/glance-api.conf\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=glance\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/glance/glance-api.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/glance/glance-api.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/glance:configure_glance:364          :   '[' libvirt = libvirt ']'\n+ lib/glance:configure_glance:364          :   '[' qemu = parallels ']'\n+ lib/glance:configure_glance:368          :   iniset /etc/glance/glance-api.conf DEFAULT show_image_direct_url False\n+ lib/glance:configure_glance:369          :   iniset /etc/glance/glance-api.conf DEFAULT show_multiple_locations False\n+ lib/glance:configure_glance:370          :   iniset /etc/glance/glance-api.conf image_format require_image_format_match True\n+ lib/glance:configure_glance:373          :   configure_glance_store False False\n+ lib/glance:configure_glance_store:278    :   local use_cinder_for_glance=False\n+ lib/glance:configure_glance_store:279    :   local glance_enable_multiple_stores=False\n+ lib/glance:configure_glance_store:280    :   local be\n+ lib/glance:configure_glance_store:282    :   [[ False == \\F\\a\\l\\s\\e ]]\n+ lib/glance:configure_glance_store:283    :   [[ False == \\T\\r\\u\\e ]]\n+ lib/glance:configure_glance_store:300    :   iniset /etc/glance/glance-api.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/\n+ lib/glance:configure_glance:376          :   '[' -n '' ']'\n+ lib/glance:configure_glance:379          :   iniset /etc/glance/glance-api.conf cors allowed_origin http://38.102.83.69\n+ lib/glance:configure_glance:383          :   [[ False == \\F\\a\\l\\s\\e ]]\n+ lib/glance:configure_glance:385          :   [[ False == \\T\\r\\u\\e ]]\n+ lib/glance:configure_glance:391          :   is_service_enabled s-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:configure_glance:393          :   iniset /etc/glance/glance-api.conf glance_store default_store swift\n+ lib/glance:configure_glance:394          :   iniset /etc/glance/glance-api.conf glance_store swift_store_create_container_on_put True\n+ lib/glance:configure_glance:396          :   iniset /etc/glance/glance-api.conf glance_store swift_store_config_file /etc/glance/glance-swift-store.conf\n+ lib/glance:configure_glance:397          :   iniset /etc/glance/glance-api.conf glance_store default_swift_reference ref1\n+ lib/glance:configure_glance:398          :   iniset /etc/glance/glance-api.conf glance_store stores 'file, http, swift'\n+ lib/glance:configure_glance:399          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:configure_glance:400          :   iniset /etc/glance/glance-api.conf glance_store swift_store_cacert /opt/stack/data/ca-bundle.pem\n+ lib/glance:configure_glance:402          :   iniset /etc/glance/glance-api.conf DEFAULT graceful_shutdown_timeout 5\n+ lib/glance:configure_glance:404          :   iniset /etc/glance/glance-swift-store.conf ref1 user service:glance-swift\n+ lib/glance:configure_glance:406          :   iniset /etc/glance/glance-swift-store.conf ref1 key secretservice\n+ lib/glance:configure_glance:407          :   iniset /etc/glance/glance-swift-store.conf ref1 auth_address https://38.102.83.69/identity/v3\n+ lib/glance:configure_glance:408          :   iniset /etc/glance/glance-swift-store.conf ref1 auth_version 3\n+ lib/glance:configure_glance:420          :   iniset /etc/glance/glance-api.conf DEFAULT public_endpoint https://38.102.83.69/image\n+ lib/glance:configure_glance:422          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:configure_glance:423          :   iniset /etc/glance/glance-api.conf DEFAULT bind_port 19292\n+ lib/glance:configure_glance:424          :   iniset /etc/glance/glance-api.conf keystone_authtoken identity_uri https://38.102.83.69/identity\n+ lib/glance:configure_glance:428          :   setup_logging /etc/glance/glance-api.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/glance/glance-api.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/glance/glance-api.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/glance/glance-api.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/glance/glance-api.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/glance/glance-api.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/glance/glance-api.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/glance/glance-api.conf DEFAULT log_color False\n+ lib/glance:configure_glance:430          :   cp -p /opt/stack/glance/etc/glance-api-paste.ini /etc/glance/glance-api-paste.ini\n+ lib/glance:configure_glance:433          :   iniset /etc/glance/glance-cache.conf DEFAULT debug True\n+ lib/glance:configure_glance:434          :   iniset /etc/glance/glance-cache.conf DEFAULT use_syslog False\n+ lib/glance:configure_glance:435          :   iniset /etc/glance/glance-cache.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/\n+ lib/glance:configure_glance:436          :   iniset /etc/glance/glance-cache.conf DEFAULT image_cache_driver centralized_db\n+ lib/glance:configure_glance:439          :   iniset /etc/glance/glance-cache.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/\n+ lib/glance:configure_glance:442          :   iniset /etc/glance/glance-image-import.conf image_import_opts image_import_plugins '[]'\n+ lib/glance:configure_glance:443          :   iniset /etc/glance/glance-image-import.conf inject_metadata_properties ignore_user_roles admin\n+ lib/glance:configure_glance:444          :   iniset /etc/glance/glance-image-import.conf inject_metadata_properties inject\n+ lib/glance:configure_glance:446          :   cp -p /opt/stack/glance/etc/schema-image.json /etc/glance/schema-image.json\n+ lib/glance:configure_glance:447          :   cp -p /opt/stack/glance/etc/metadefs/cim-processor-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-resource-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-storage-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-virtual-system-setting-data.json /opt/stack/glance/etc/metadefs/compute-aggr-disk-filter.json /opt/stack/glance/etc/metadefs/compute-aggr-iops-filter.json /opt/stack/glance/etc/metadefs/compute-aggr-num-instances.json /opt/stack/glance/etc/metadefs/compute-cpu-mode.json /opt/stack/glance/etc/metadefs/compute-cpu-pinning.json /opt/stack/glance/etc/metadefs/compute-guest-memory-backing.json /opt/stack/glance/etc/metadefs/compute-guest-shutdown.json /opt/stack/glance/etc/metadefs/compute-host-capabilities.json /opt/stack/glance/etc/metadefs/compute-hypervisor.json /opt/stack/glance/etc/metadefs/compute-instance-data.json /opt/stack/glance/etc/metadefs/compute-libvirt-image.json /opt/stack/glance/etc/metadefs/compute-libvirt.json /opt/stack/glance/etc/metadefs/compute-quota.json /opt/stack/glance/etc/metadefs/compute-randomgen.json /opt/stack/glance/etc/metadefs/compute-vcputopology.json /opt/stack/glance/etc/metadefs/compute-vmware-flavor.json /opt/stack/glance/etc/metadefs/compute-vmware.json /opt/stack/glance/etc/metadefs/compute-vmware-quota-flavor.json /opt/stack/glance/etc/metadefs/compute-vtpm-hw.json /opt/stack/glance/etc/metadefs/compute-vtpm.json /opt/stack/glance/etc/metadefs/compute-watchdog.json /opt/stack/glance/etc/metadefs/compute-xenapi.json /opt/stack/glance/etc/metadefs/glance-common-image-props.json /opt/stack/glance/etc/metadefs/image-signature-verification.json /opt/stack/glance/etc/metadefs/operating-system.json /opt/stack/glance/etc/metadefs/software-databases.json /opt/stack/glance/etc/metadefs/software-runtimes.json /opt/stack/glance/etc/metadefs/software-webservers.json /opt/stack/glance/etc/metadefs/storage-volume-type.json /etc/glance/metadefs\n+ lib/glance:configure_glance:449          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:configure_glance:450          :   CINDER_SERVICE_HOST=38.102.83.69\n+ lib/glance:configure_glance:451          :   CINDER_SERVICE_PORT=8776\n+ lib/glance:configure_glance:453          :   iniset /etc/glance/glance-api.conf DEFAULT cinder_endpoint_template 'https://38.102.83.69:8776/v3/%(project_id)s'\n+ lib/glance:configure_glance:454          :   iniset /etc/glance/glance-cache.conf DEFAULT cinder_endpoint_template 'https://38.102.83.69:8776/v3/%(project_id)s'\n+ lib/glance:configure_glance:457          :   write_local_uwsgi_http_config /etc/glance/glance-uwsgi.ini glance.wsgi.api:application /image glance-api\n+ lib/apache:write_local_uwsgi_http_config:319 :   local conf=/etc/glance/glance-uwsgi.ini\n+ lib/apache:write_local_uwsgi_http_config:320 :   local wsgi=glance.wsgi.api:application\n+ lib/apache:write_local_uwsgi_http_config:321 :   local url=/image\n+ lib/apache:write_local_uwsgi_http_config:322 :   local name=glance-api\n+ lib/apache:write_local_uwsgi_http_config:324 :   '[' -z glance-api ']'\n+ lib/apache:write_local_uwsgi_http_config:332 :   rm -rf /etc/glance/glance-uwsgi.ini\n+ lib/apache:write_local_uwsgi_http_config:335 :   [[ glance.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_local_uwsgi_http_config:336 :   iniset /etc/glance/glance-uwsgi.ini uwsgi module glance.wsgi.api:application\n++ lib/apache:write_local_uwsgi_http_config:341 :   get_random_port\n++ functions:get_random_port:860            :   read lower_port upper_port\n++ functions:get_random_port:861            :   true\n++ functions:get_random_port:862            :   (( port = upper_port  ))\n++ functions:get_random_port:862            :   (( port >= lower_port  ))\n++ functions:get_random_port:863            :   sudo lsof -i :60999\n++ functions:get_random_port:864            :   [[ 1 > 0 ]]\n++ functions:get_random_port:865            :   break 2\n++ functions:get_random_port:869            :   echo 60999\n+ lib/apache:write_local_uwsgi_http_config:341 :   port=60999\n+ lib/apache:write_local_uwsgi_http_config:342 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-socket 127.0.0.1:60999\n+ lib/apache:write_local_uwsgi_http_config:343 :   iniset /etc/glance/glance-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_local_uwsgi_http_config:345 :   iniset /etc/glance/glance-uwsgi.ini uwsgi master true\n+ lib/apache:write_local_uwsgi_http_config:347 :   iniset /etc/glance/glance-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_local_uwsgi_http_config:348 :   iniset /etc/glance/glance-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_local_uwsgi_http_config:351 :   iniset /etc/glance/glance-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_local_uwsgi_http_config:352 :   iniset /etc/glance/glance-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_local_uwsgi_http_config:353 :   iniset /etc/glance/glance-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_local_uwsgi_http_config:355 :   iniset /etc/glance/glance-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_local_uwsgi_http_config:357 :   iniset /etc/glance/glance-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_local_uwsgi_http_config:359 :   iniset /etc/glance/glance-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_local_uwsgi_http_config:361 :   iniset /etc/glance/glance-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_local_uwsgi_http_config:363 :   iniset /etc/glance/glance-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_local_uwsgi_http_config:364 :   iniset /etc/glance/glance-uwsgi.ini uwsgi chmod-socket 666\n+ lib/apache:write_local_uwsgi_http_config:365 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-raw-body true\n+ lib/apache:write_local_uwsgi_http_config:366 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-chunked-input true\n+ lib/apache:write_local_uwsgi_http_config:367 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-auto-chunked true\n+ lib/apache:write_local_uwsgi_http_config:368 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-keepalive false\n+ lib/apache:write_local_uwsgi_http_config:370 :   iniset /etc/glance/glance-uwsgi.ini uwsgi socket-timeout 30\n+ lib/apache:write_local_uwsgi_http_config:372 :   iniset /etc/glance/glance-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_local_uwsgi_http_config:374 :   enable_apache_mod proxy\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:write_local_uwsgi_http_config:375 :   enable_apache_mod proxy_http\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:write_local_uwsgi_http_config:376 :   local apache_conf=\n++ lib/apache:write_local_uwsgi_http_config:377 :   apache_site_config_for glance-api\n++ lib/apache:apache_site_config_for:174    :   local site=glance-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/glance-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/glance-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/glance-api.conf.disabled\n+ lib/apache:write_local_uwsgi_http_config:377 :   apache_conf=/etc/httpd/conf.d/glance-api.conf.disabled\n+ lib/apache:write_local_uwsgi_http_config:378 :   echo 'KeepAlive Off'\n+ lib/apache:write_local_uwsgi_http_config:378 :   sudo tee /etc/httpd/conf.d/glance-api.conf.disabled\nKeepAlive Off\n+ lib/apache:write_local_uwsgi_http_config:379 :   echo 'SetEnv proxy-sendchunked 1'\n+ lib/apache:write_local_uwsgi_http_config:379 :   sudo tee -a /etc/httpd/conf.d/glance-api.conf.disabled\nSetEnv proxy-sendchunked 1\n+ lib/apache:write_local_uwsgi_http_config:380 :   echo 'ProxyPass \"/image\" \"http://127.0.0.1:60999\" retry=0 acquire=1 '\n+ lib/apache:write_local_uwsgi_http_config:380 :   sudo tee -a /etc/httpd/conf.d/glance-api.conf.disabled\nProxyPass \"/image\" \"http://127.0.0.1:60999\" retry=0 acquire=1 \n+ lib/apache:write_local_uwsgi_http_config:381 :   enable_apache_site glance-api\n+ lib/apache:enable_apache_site:191        :   local site=glance-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/glance-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/glance-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/glance-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/glance-api.conf.disabled /etc/httpd/conf.d/glance-api.conf\n+ lib/apache:write_local_uwsgi_http_config:382 :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n++ lib/glance:configure_glance:461          :   awk '-F= ' '/^http-socket/ { print \"http://\"$2}' /etc/glance/glance-uwsgi.ini\n+ lib/glance:configure_glance:461          :   iniset /etc/glance/glance-api.conf DEFAULT worker_self_reference_url http://127.0.0.1:60999\n+ lib/glance:configure_glance:465          :   iniset /etc/glance/glance-api.conf wsgi python_interpreter /bin/python3.12\n+ lib/glance:configure_glance:467          :   [[ True == True ]]\n+ lib/glance:configure_glance:468          :   iniset /etc/glance/glance-api.conf oslo_policy enforce_scope true\n+ lib/glance:configure_glance:469          :   iniset /etc/glance/glance-api.conf oslo_policy enforce_new_defaults true\n+ lib/glance:configure_glance:470          :   iniset /etc/glance/glance-api.conf DEFAULT enforce_secure_rbac true\n+ ./stack.sh:main:942                      :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:944                      :   stack_install_service cinder\n+ lib/stack:stack_install_service:20       :   local service=cinder\n+ lib/stack:stack_install_service:21       :   type install_cinder\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_cinder\n+ lib/cinder:install_cinder:525            :   git_clone https://opendev.org/openstack/cinder.git /opt/stack/cinder master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/cinder.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/cinder\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/cinder ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/cinder\n+ functions-common:git_clone:666           :   cd /opt/stack/cinder\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\n7b7751418 Merge \"Remove eventlet import from backup API\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/cinder:install_cinder:526            :   setup_develop /opt/stack/cinder\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/cinder == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/cinder\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/cinder -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/cinder == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/cinder\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/cinder\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/cinder\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/cinder/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=cinder\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z cinder ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- cinder\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/cinder -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/cinder == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/cinder\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/cinder\nUsing python 3.12 to install /opt/stack/cinder\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/cinder\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/cinder\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=5.8.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.0.3)\nRequirement already satisfied: decorator>=4.4.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.3.1)\nRequirement already satisfied: eventlet!=0.32.0,>=0.30.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (0.41.0)\nRequirement already satisfied: futurist>=3.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.3.0)\nRequirement already satisfied: greenlet>=0.4.16 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (3.5.1)\nRequirement already satisfied: iso8601>=0.1.12 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.1.0)\nRequirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.26.0)\nRequirement already satisfied: keystoneauth1>=4.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.14.0)\nRequirement already satisfied: keystonemiddleware>=9.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (13.0.0)\nRequirement already satisfied: lxml>=4.5.2 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (6.1.1)\nRequirement already satisfied: oslo.config>=8.3.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (10.5.0)\nRequirement already satisfied: oslo.concurrency>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.5.0)\nRequirement already satisfied: oslo.context>=3.4.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.4.0)\nRequirement already satisfied: oslo.db>=11.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (18.0.0)\nRequirement already satisfied: oslo.log>=4.6.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (8.2.0)\nRequirement already satisfied: oslo.messaging>=14.6.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (18.1.0)\nRequirement already satisfied: oslo.middleware>=4.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (8.1.0)\nRequirement already satisfied: oslo.policy>=5.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.1.0)\nRequirement already satisfied: oslo.privsep>=2.6.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.11.0)\nRequirement already satisfied: oslo.reports>=3.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.8.0)\nRequirement already satisfied: oslo.rootwrap>=6.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.9.0)\nRequirement already satisfied: oslo.serialization>=4.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.10.0)\nRequirement already satisfied: oslo.service>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.6.0)\nRequirement already satisfied: oslo.upgradecheck>=1.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.7.1)\nRequirement already satisfied: oslo.utils>=6.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (10.1.1)\nCollecting oslo.versionedobjects>=2.4.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/04/3c9ffe65109cad3ed77fed6dece9b3d88f76dd34a857eddf61806df24391/oslo_versionedobjects-3.10.2-py3-none-any.whl.metadata (2.5 kB)\nRequirement already satisfied: osprofiler>=3.4.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.4.0)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (26.2)\nCollecting paramiko>=2.7.2 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/90/a744336f5af32c433bd09af7854599682a383b37cfd78f7de263de6ad6cb/paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB)\nRequirement already satisfied: Paste>=3.4.3 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.10.1)\nRequirement already satisfied: PasteDeploy>=2.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.1.0)\nRequirement already satisfied: pyparsing>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.3.2)\nRequirement already satisfied: python-barbicanclient>=5.0.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.4.0)\nCollecting python-glanceclient>=3.2.2 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f1/b0/f31a7601ededdfae51db135a17a234d680d094885bec56705eeb4f433af6/python_glanceclient-4.12.0-py3-none-any.whl.metadata (4.0 kB)\nRequirement already satisfied: python-keystoneclient>=4.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.8.0)\nCollecting python-novaclient>=18.2.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/36/f070b4e8ce76888855a9b405bfd7f07a97c43db155d01524f0802bba2ff1/python_novaclient-18.13.0-py3-none-any.whl.metadata (3.2 kB)\nRequirement already satisfied: python-swiftclient>=3.10.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.10.0)\nRequirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.34.2)\nRequirement already satisfied: Routes>=2.4.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.5.1)\nRequirement already satisfied: taskflow>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.3.0)\nCollecting rtslib-fb>=2.1.74 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3b/1c/88f7a736e0f9a29d0157eacb98172a439428f8a38dc26eab5068fb6eccbe/rtslib_fb-2.2.4-py3-none-any.whl.metadata (2.4 kB)\nRequirement already satisfied: SQLAlchemy>=1.4.23 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (2.0.50)\nRequirement already satisfied: stevedore>=3.2.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.8.0)\nCollecting tabulate>=0.8.7 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl.metadata (40 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.8/40.8 kB 5.2 MB/s eta 0:00:00\nRequirement already satisfied: tenacity>=6.3.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (9.1.4)\nRequirement already satisfied: WebOb>=1.8.6 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (1.8.10)\nRequirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.8.0)\nCollecting oslo.vmware>=3.10.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/c4/9eefb621d31ac0a56091f53968804697084e544d30ea7f73b9580605c709/oslo_vmware-4.9.0-py3-none-any.whl.metadata (2.3 kB)\nRequirement already satisfied: os-brick>=6.10.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.1.0)\nCollecting tooz>=2.8.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/27/70b9734e40c3454aa83a606cb0e99da3f47430b5f6663194480036d753b4/tooz-8.1.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting google-api-python-client>=1.11.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/e5/e9cc221fd75230974d4ef45eb72d2261feca3c110d5554215d516bfe6534/google_api_python_client-2.197.0-py3-none-any.whl.metadata (7.0 kB)\nRequirement already satisfied: castellan>=3.7.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.7.0)\nRequirement already satisfied: cryptography>=3.1 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (43.0.3)\nRequirement already satisfied: cursive>=0.2.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (0.2.3)\nCollecting zstd>=1.5.0.0 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/11/c4/db4807d6a68b4628c74fd379de7e3c67ec34f19a2a80ac246b3837cde6cb/zstd-1.5.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (29 kB)\nCollecting boto3>=1.18.49 (from cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/77/8bbca82f70b062181cf0ae53fd43f1ac6556f3078884bfef9da2269c06a3/boto3-1.35.99-py3-none-any.whl.metadata (6.7 kB)\nRequirement already satisfied: distro>=1.8.0 in /usr/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (1.9.0)\nRequirement already satisfied: tzdata>=2022.4 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2026.2)\nRequirement already satisfied: cachetools>=4.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.1.4)\nCollecting botocore<1.36.0,>=1.35.99 (from boto3>=1.18.49->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fc/dd/d87e2a145fad9e08d0ec6edcf9d71f838ccc7acdd919acc4c0d4a93515f8/botocore-1.35.99-py3-none-any.whl.metadata (5.7 kB)\nRequirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.12/site-packages (from boto3>=1.18.49->cinder==28.1.0.dev113) (1.1.0)\nCollecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.18.49->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl.metadata (1.7 kB)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=3.1->cinder==28.1.0.dev113) (2.0.0)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet!=0.32.0,>=0.30.1->cinder==28.1.0.dev113) (2.8.0)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=3.2.1->cinder==28.1.0.dev113) (3.1.0)\nRequirement already satisfied: httplib2<1.0.0,>=0.19.0 in /usr/local/lib/python3.12/site-packages (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113) (0.31.2)\nCollecting google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4a/c9/db44165ba7c581268c6d46017ef63339110378305062830104fc7fa144cb/google_auth-2.53.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting google-auth-httplib2<1.0.0,>=0.2.0 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/be/954c35a62b9e31de66b0a43c225c9b6bb9e0f98d6b1dc110a2308e3644f5/google_auth_httplib2-0.4.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl.metadata (3.2 kB)\nCollecting uritemplate<5,>=3.0.1 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/99/3ae339466c9183ea5b8ae87b34c0b897eda475d2aec2307cae60e5cd4f29/uritemplate-4.2.0-py3-none-any.whl.metadata (2.6 kB)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (2026.5.1)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.2.1->cinder==28.1.0.dev113) (1.8.2)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.2.1->cinder==28.1.0.dev113) (4.15.0)\nRequirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (4.2.0)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (2.13.0)\nRequirement already satisfied: psutil>=5.7.2 in /usr/local/lib64/python3.12/site-packages (from os-brick>=6.10.0->cinder==28.1.0.dev113) (7.2.2)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.0->cinder==28.1.0.dev113) (0.20)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (6.0.3)\nRequirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (1.18.4)\nRequirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (2.1.2)\nRequirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (0.6.2)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.6.1->cinder==28.1.0.dev113) (2.9.0.post0)\nRequirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.3.1)\nRequirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.6.2)\nRequirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (0.16.0)\nRequirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (5.0.0)\nRequirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (3.1.6)\nRequirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (4.0.1)\nRequirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=2.6.2->cinder==28.1.0.dev113) (1.1.2)\nRequirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.5.0->cinder==28.1.0.dev113) (1.7.6)\nCollecting cotyledon>=2.2.0 (from oslo.service[threading]>=4.5.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/33/fb4a45f4bdde90934955a7c4244d4ffbedccaeaaa838f29714b45a2112e2/cotyledon-2.2.0-py3-none-any.whl.metadata (3.7 kB)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.1.1->cinder==28.1.0.dev113) (3.17.0)\nCollecting suds-community>=0.6 (from oslo.vmware>=3.10.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/0e/513c353018247dc846074d9460f3c9adeeea360ac85abd5a7750eb53fc03/suds_community-1.2.0-py3-none-any.whl.metadata (1.6 kB)\nRequirement already satisfied: urllib3>=1.21.1 in /usr/local/lib/python3.12/site-packages (from oslo.vmware>=3.10.0->cinder==28.1.0.dev113) (2.7.0)\nCollecting invoke>=2.0 (from paramiko>=2.7.2->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5a/de/bbc12563bbf979618d17625a4e753ff7a078523e28d870d3626daa97261a/invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB)\nCollecting pynacl>=1.5 (from paramiko>=2.7.2->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c9/a8/b917096b1accc9acd878819a49d3d84875731a41eb665f6ebc826b1af99e/pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=3.4.3->cinder==28.1.0.dev113) (80.10.2)\nRequirement already satisfied: cliff>=2.8.0 in /usr/local/lib/python3.12/site-packages (from python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.14.0)\nCollecting warlock>=1.2.0 (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/4b/8b3a3ae43afd4f7e4eebd86b53924d5271f84857ca38161ca502d0891caa/warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)\nRequirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (2.2.1)\nRequirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (24.2.1)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (3.18)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (2026.5.20)\nRequirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.4.1->cinder==28.1.0.dev113) (1.17.0)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.4.1->cinder==28.1.0.dev113) (0.8)\nCollecting pyudev~=0.18 (from rtslib-fb>=2.1.74->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2a/51/3dc0cd6498b24dea3cdeaed648568e3ca7454d41334d840b114156d7479f/pyudev-0.24.4-py3-none-any.whl.metadata (4.4 kB)\nRequirement already satisfied: networkx>=2.1.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (3.6.1)\nRequirement already satisfied: automaton>=1.9.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (3.4.0)\nRequirement already satisfied: pydot>=1.2.4 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (4.0.1)\nCollecting voluptuous>=0.8.9 (from tooz>=2.8.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d1/00/0e0da784245c93cf346150ab67634177bf277f93b7a162bb56c928c39c04/voluptuous-0.16.0-py3-none-any.whl.metadata (20 kB)\nRequirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->oslo.db>=11.0.0->cinder==28.1.0.dev113) (1.3.12)\nRequirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.1.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=3.1->cinder==28.1.0.dev113) (3.0)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.0.0)\nCollecting setproctitle (from cotyledon>=2.2.0->oslo.service[threading]>=4.5.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (10 kB)\nCollecting googleapis-common-protos<2.0.0,>=1.63.2 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/c8/e2645aa8ed02fd4c7a2f59d68783b65b1f3cbdfe39a6308e156509d1fee8/googleapis_common_protos-1.75.0-py3-none-any.whl.metadata (8.6 kB)\nCollecting protobuf<8.0.0,>=5.29.6 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/16/92/d1e32e3e0d894fe00b15ce28ad4944ab692713f2e7f0a99787405e43533a/protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)\nCollecting proto-plus<2.0.0,>=1.24.0 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7c/20/b122d4626976acb81132036d2ad1bb35a1a8775fceb837ec30964622516a/proto_plus-1.28.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting pyasn1-modules>=0.2.1 (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)\nRequirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (3.0.3)\nRequirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (1.5.0)\nRequirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (0.25.0)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.1.1->cinder==28.1.0.dev113) (0.8.0)\nRequirement already satisfied: jsonpatch~=1.0 in /usr/lib/python3.12/site-packages (from warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (1.33)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (1.8.0)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch~=1.0->warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (3.1.1)\nCollecting pyasn1<0.7.0,>=0.6.1 (from pyasn1-modules>=0.2.1->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl.metadata (8.4 kB)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/77/8bbca82f70b062181cf0ae53fd43f1ac6556f3078884bfef9da2269c06a3/boto3-1.35.99-py3-none-any.whl (139 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 139.2/139.2 kB 18.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/e5/e9cc221fd75230974d4ef45eb72d2261feca3c110d5554215d516bfe6534/google_api_python_client-2.197.0-py3-none-any.whl (15.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 15.3/15.3 MB 117.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/04/3c9ffe65109cad3ed77fed6dece9b3d88f76dd34a857eddf61806df24391/oslo_versionedobjects-3.10.2-py3-none-any.whl (99 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 99.9/99.9 kB 10.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/c4/9eefb621d31ac0a56091f53968804697084e544d30ea7f73b9580605c709/oslo_vmware-4.9.0-py3-none-any.whl (624 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 624.2/624.2 kB 53.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/90/a744336f5af32c433bd09af7854599682a383b37cfd78f7de263de6ad6cb/paramiko-4.0.0-py3-none-any.whl (223 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 223.9/223.9 kB 23.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f1/b0/f31a7601ededdfae51db135a17a234d680d094885bec56705eeb4f433af6/python_glanceclient-4.12.0-py3-none-any.whl (202 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 202.2/202.2 kB 26.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/36/f070b4e8ce76888855a9b405bfd7f07a97c43db155d01524f0802bba2ff1/python_novaclient-18.13.0-py3-none-any.whl (336 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 336.1/336.1 kB 37.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3b/1c/88f7a736e0f9a29d0157eacb98172a439428f8a38dc26eab5068fb6eccbe/rtslib_fb-2.2.4-py3-none-any.whl (92 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 92.3/92.3 kB 12.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl (39 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/27/70b9734e40c3454aa83a606cb0e99da3f47430b5f6663194480036d753b4/tooz-8.1.0-py3-none-any.whl (92 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 92.3/92.3 kB 12.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/11/c4/db4807d6a68b4628c74fd379de7e3c67ec34f19a2a80ac246b3837cde6cb/zstd-1.5.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (2.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.2/2.2 MB 101.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fc/dd/d87e2a145fad9e08d0ec6edcf9d71f838ccc7acdd919acc4c0d4a93515f8/botocore-1.35.99-py3-none-any.whl (13.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 13.3/13.3 MB 35.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/33/fb4a45f4bdde90934955a7c4244d4ffbedccaeaaa838f29714b45a2112e2/cotyledon-2.2.0-py3-none-any.whl (28 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl (173 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 173.1/173.1 kB 12.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4a/c9/db44165ba7c581268c6d46017ef63339110378305062830104fc7fa144cb/google_auth-2.53.0-py3-none-any.whl (246 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 246.1/246.1 kB 26.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/be/954c35a62b9e31de66b0a43c225c9b6bb9e0f98d6b1dc110a2308e3644f5/google_auth_httplib2-0.4.0-py3-none-any.whl (9.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5a/de/bbc12563bbf979618d17625a4e753ff7a078523e28d870d3626daa97261a/invoke-3.0.3-py3-none-any.whl (160 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 161.0/161.0 kB 16.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c9/a8/b917096b1accc9acd878819a49d3d84875731a41eb665f6ebc826b1af99e/pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.4/1.4 MB 29.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2a/51/3dc0cd6498b24dea3cdeaed648568e3ca7454d41334d840b114156d7479f/pyudev-0.24.4-py3-none-any.whl (62 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 62.8/62.8 kB 6.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl (83 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 83.2/83.2 kB 12.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/0e/513c353018247dc846074d9460f3c9adeeea360ac85abd5a7750eb53fc03/suds_community-1.2.0-py3-none-any.whl (145 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 145.3/145.3 kB 16.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/99/3ae339466c9183ea5b8ae87b34c0b897eda475d2aec2307cae60e5cd4f29/uritemplate-4.2.0-py3-none-any.whl (11 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d1/00/0e0da784245c93cf346150ab67634177bf277f93b7a162bb56c928c39c04/voluptuous-0.16.0-py3-none-any.whl (31 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/4b/8b3a3ae43afd4f7e4eebd86b53924d5271f84857ca38161ca502d0891caa/warlock-2.1.0-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/c8/e2645aa8ed02fd4c7a2f59d68783b65b1f3cbdfe39a6308e156509d1fee8/googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 300.6/300.6 kB 28.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7c/20/b122d4626976acb81132036d2ad1bb35a1a8775fceb837ec30964622516a/proto_plus-1.28.0-py3-none-any.whl (50 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 50.4/50.4 kB 4.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/16/92/d1e32e3e0d894fe00b15ce28ad4944ab692713f2e7f0a99787405e43533a/protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 323.4/323.4 kB 30.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 181.3/181.3 kB 20.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (32 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl (83 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 84.0/84.0 kB 9.1 MB/s eta 0:00:00\nBuilding wheels for collected packages: cinder\n  Building editable for cinder (pyproject.toml): started\n  Building editable for cinder (pyproject.toml): finished with status 'done'\n  Created wheel for cinder: filename=cinder-28.1.0.dev113-0.editable-py3-none-any.whl size=9138 sha256=72d540b32923dbd4a0c2c8461b0bbd0cc0898083bc9abdff5622495a49bd675c\n  Stored in directory: /tmp/pip-ephem-wheel-cache-3mmf9g5b/wheels/0f/5b/25/75b4581977dff7afefb19bb31542a98ba75eafb8d1b2a69ccb\nSuccessfully built cinder\nInstalling collected packages: zstd, voluptuous, uritemplate, tabulate, suds-community, setproctitle, pyudev, pyasn1, protobuf, invoke, rtslib-fb, pynacl, pyasn1-modules, proto-plus, googleapis-common-protos, cotyledon, botocore, s3transfer, paramiko, google-auth, warlock, google-auth-httplib2, google-api-core, boto3, tooz, python-novaclient, python-glanceclient, google-api-python-client, oslo.vmware, oslo.versionedobjects, cinder\nSuccessfully installed boto3-1.35.99 botocore-1.35.99 cinder-28.1.0.dev113 cotyledon-2.2.0 google-api-core-2.31.0 google-api-python-client-2.197.0 google-auth-2.53.0 google-auth-httplib2-0.4.0 googleapis-common-protos-1.75.0 invoke-3.0.3 oslo.versionedobjects-3.10.2 oslo.vmware-4.9.0 paramiko-4.0.0 proto-plus-1.28.0 protobuf-6.33.6 pyasn1-0.6.3 pyasn1-modules-0.4.2 pynacl-1.6.2 python-glanceclient-4.12.0 python-novaclient-18.13.0 pyudev-0.24.4 rtslib-fb-2.2.4 s3transfer-0.10.4 setproctitle-1.3.7 suds-community-1.2.0 tabulate-0.10.0 tooz-8.1.0 uritemplate-4.2.0 voluptuous-0.16.0 warlock-2.1.0 zstd-1.5.7.3\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278753751\n+ functions-common:time_stop:2423          :   [[ -z 1781278753751 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278772001\n+ functions-common:time_stop:2427          :   elapsed_time=18250\n+ functions-common:time_stop:2428          :   total=71637\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=89887\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/cinder/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/cinder\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/cinder\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/cinder, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/cinder:install_cinder:527            :   [[ lioadm == \\t\\g\\t\\a\\d\\m ]]\n+ lib/cinder:install_cinder:529            :   [[ lioadm == \\l\\i\\o\\a\\d\\m ]]\n+ lib/cinder:install_cinder:530            :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/cinder:install_cinder:536            :   install_package targetcli\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package targetcli\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install targetcli\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278772142\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y targetcli\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y targetcli\nLast metadata expiration check: 0:03:21 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage targetcli-2.1.58-5.el10.noarch is already installed.\nDependencies resolved.\nNothing to do.\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278772142\n+ functions-common:time_stop:2423          :   [[ -z 1781278772142 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278772900\n+ functions-common:time_stop:2427          :   elapsed_time=758\n+ functions-common:time_stop:2428          :   total=61131\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=61889\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:945                      :   configure_cinder\n+ lib/cinder:configure_cinder:295          :   sudo install -d -o stack -m 755 /etc/cinder\n+ lib/cinder:configure_cinder:297          :   rm -f /etc/cinder/cinder.conf\n+ lib/cinder:configure_cinder:299          :   configure_rootwrap cinder\n+ inc/rootwrap:configure_rootwrap:43       :   local project=cinder\n+ inc/rootwrap:configure_rootwrap:44       :   local project_uc\n++ inc/rootwrap:configure_rootwrap:45       :   tr a-z A-Z\n++ inc/rootwrap:configure_rootwrap:45       :   echo cinder\n+ inc/rootwrap:configure_rootwrap:45       :   project_uc=CINDER\n+ inc/rootwrap:configure_rootwrap:46       :   local bin_dir=CINDER_BIN_DIR\n+ inc/rootwrap:configure_rootwrap:47       :   bin_dir=/usr/local/bin\n+ inc/rootwrap:configure_rootwrap:48       :   local project_dir=CINDER_DIR\n+ inc/rootwrap:configure_rootwrap:49       :   project_dir=/opt/stack/cinder\n+ inc/rootwrap:configure_rootwrap:51       :   local rootwrap_conf_src_dir=/opt/stack/cinder/etc/cinder\n+ inc/rootwrap:configure_rootwrap:52       :   local rootwrap_bin=/usr/local/bin/cinder-rootwrap\n+ inc/rootwrap:configure_rootwrap:55       :   sudo rm -rf /etc/cinder/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:56       :   sudo install -d -o root -g root -m 755 /etc/cinder/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:57       :   sudo install -o root -g root -m 644 /opt/stack/cinder/etc/cinder/rootwrap.d/volume.filters /etc/cinder/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:60       :   sudo install -o root -g root -m 644 /opt/stack/cinder/etc/cinder/rootwrap.conf /etc/cinder/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:61       :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/cinder/rootwrap.d:' -i /etc/cinder/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:66       :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/cinder/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:69       :   local tempfile\n++ inc/rootwrap:configure_rootwrap:70       :   mktemp\n+ inc/rootwrap:configure_rootwrap:70       :   tempfile=/tmp/tmp.nDdN12reGF\n+ inc/rootwrap:configure_rootwrap:72       :   rootwrap_sudo_cmd='/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *'\n+ inc/rootwrap:configure_rootwrap:73       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *'\n+ inc/rootwrap:configure_rootwrap:74       :   '[' -f /usr/local/bin/cinder-rootwrap-daemon ']'\n+ inc/rootwrap:configure_rootwrap:79       :   chmod 0440 /tmp/tmp.nDdN12reGF\n+ inc/rootwrap:configure_rootwrap:80       :   sudo chown root:root /tmp/tmp.nDdN12reGF\n+ inc/rootwrap:configure_rootwrap:81       :   sudo mv /tmp/tmp.nDdN12reGF /etc/sudoers.d/cinder-rootwrap\n++ inc/rootwrap:configure_rootwrap:85       :   dirname /usr/local/bin/cinder-rootwrap\n+ inc/rootwrap:configure_rootwrap:85       :   add_sudo_secure_path /usr/local/bin\n+ inc/rootwrap:add_sudo_secure_path:21     :   local dir=/usr/local/bin\n+ inc/rootwrap:add_sudo_secure_path:22     :   local line\n+ inc/rootwrap:add_sudo_secure_path:25     :   [[ -r /etc/sudoers.d/zz-secure-path ]]\n+ inc/rootwrap:add_sudo_secure_path:28     :   line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin'\n+ inc/rootwrap:add_sudo_secure_path:32     :   [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /usr/local/bin ]]\n+ lib/cinder:configure_cinder:301          :   [[ -f /opt/stack/cinder/etc/cinder/resource_filters.json ]]\n+ lib/cinder:configure_cinder:302          :   cp -p /opt/stack/cinder/etc/cinder/resource_filters.json /etc/cinder/resource_filters.json\n+ lib/cinder:configure_cinder:305          :   cp /opt/stack/cinder/etc/cinder/api-paste.ini /etc/cinder/api-paste.ini\n+ lib/cinder:configure_cinder:307          :   configure_keystone_authtoken_middleware /etc/cinder/cinder.conf cinder\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=cinder\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/cinder/cinder.conf cinder keystone_authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=cinder\n+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf keystone_authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf keystone_authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf keystone_authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf keystone_authtoken username cinder\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf keystone_authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf keystone_authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf keystone_authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf keystone_authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/cinder/cinder.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/cinder/cinder.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/cinder/cinder.conf keystone_authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/cinder:configure_cinder:309          :   iniset /etc/cinder/cinder.conf DEFAULT debug True\n+ lib/cinder:configure_cinder:311          :   iniset /etc/cinder/cinder.conf DEFAULT target_helper lioadm\n++ lib/cinder:configure_cinder:312          :   database_connection_url cinder\n++ lib/database:database_connection_url:134 :   local db=cinder\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql cinder\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=cinder\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/cinder?charset=utf8&plugin=dbcounter'\n+ lib/cinder:configure_cinder:312          :   iniset /etc/cinder/cinder.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/cinder?charset=utf8&plugin=dbcounter'\n+ lib/cinder:configure_cinder:313          :   iniset /etc/cinder/cinder.conf DEFAULT api_paste_config /etc/cinder/api-paste.ini\n+ lib/cinder:configure_cinder:314          :   iniset /etc/cinder/cinder.conf DEFAULT rootwrap_config /etc/cinder/rootwrap.conf\n+ lib/cinder:configure_cinder:315          :   iniset /etc/cinder/cinder.conf DEFAULT osapi_volume_extension cinder.api.contrib.standard_extensions\n+ lib/cinder:configure_cinder:316          :   iniset /etc/cinder/cinder.conf DEFAULT state_path /opt/stack/data/cinder\n+ lib/cinder:configure_cinder:317          :   iniset /etc/cinder/cinder.conf oslo_concurrency lock_path /opt/stack/data/cinder\n+ lib/cinder:configure_cinder:318          :   iniset /etc/cinder/cinder.conf DEFAULT my_ip 38.102.83.69\n+ lib/cinder:configure_cinder:319          :   iniset /etc/cinder/cinder.conf key_manager backend cinder.keymgr.conf_key_mgr.ConfKeyManager\n++ lib/cinder:configure_cinder:320          :   openssl rand -hex 16\n+ lib/cinder:configure_cinder:320          :   iniset /etc/cinder/cinder.conf key_manager fixed_key 39207e2c2f9e75098a576393c555cdab\n+ lib/cinder:configure_cinder:321          :   [[ -n '' ]]\n+ lib/cinder:configure_cinder:326          :   iniset /etc/cinder/cinder.conf DEFAULT quota_volumes 10\n+ lib/cinder:configure_cinder:327          :   iniset /etc/cinder/cinder.conf DEFAULT quota_backups 10\n+ lib/cinder:configure_cinder:328          :   iniset /etc/cinder/cinder.conf DEFAULT quota_snapshots 10\n+ lib/cinder:configure_cinder:333          :   iniset /etc/cinder/cinder.conf DEFAULT rpc_response_timeout 120\n+ lib/cinder:configure_cinder:335          :   iniset /etc/cinder/cinder.conf DEFAULT report_interval 120\n+ lib/cinder:configure_cinder:336          :   iniset /etc/cinder/cinder.conf DEFAULT service_down_time 720\n+ lib/cinder:configure_cinder:338          :   is_service_enabled c-vol\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:338          :   [[ -n lvm:lvmdriver-1 ]]\n+ lib/cinder:configure_cinder:339          :   local enabled_backends=\n+ lib/cinder:configure_cinder:340          :   local default_name=\n+ lib/cinder:configure_cinder:341          :   local be be_name be_type\n+ lib/cinder:configure_cinder:342          :   for be in ${CINDER_ENABLED_BACKENDS//,/ }\n+ lib/cinder:configure_cinder:343          :   be_type=lvm\n+ lib/cinder:configure_cinder:344          :   be_name=lvmdriver-1\n+ lib/cinder:configure_cinder:345          :   type configure_cinder_backend_lvm\n+ lib/cinder:configure_cinder:346          :   configure_cinder_backend_lvm lvmdriver-1\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:48 :   local be_name=lvmdriver-1\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:50 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_backend_name lvmdriver-1\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:51 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_driver cinder.volume.drivers.lvm.LVMVolumeDriver\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:52 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_group stack-volumes-lvmdriver-1\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:53 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_helper lioadm\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:54 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_protocol iscsi\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:55 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_port 3260\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:56 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_prefix iqn.2010-10.org.openstack:\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:57 :   iniset /etc/cinder/cinder.conf lvmdriver-1 lvm_type auto\n+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:58 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_clear zero\n+ lib/cinder:configure_cinder:348          :   [[ -z '' ]]\n+ lib/cinder:configure_cinder:349          :   default_name=lvmdriver-1\n+ lib/cinder:configure_cinder:351          :   enabled_backends+=lvmdriver-1,\n+ lib/cinder:configure_cinder:353          :   iniset /etc/cinder/cinder.conf DEFAULT enabled_backends lvmdriver-1\n+ lib/cinder:configure_cinder:354          :   [[ -n lvmdriver-1 ]]\n+ lib/cinder:configure_cinder:355          :   iniset /etc/cinder/cinder.conf DEFAULT default_volume_type lvmdriver-1\n+ lib/cinder:configure_cinder:357          :   configure_cinder_image_volume_cache\n+ lib/cinder:configure_cinder_image_volume_cache:716 :   for be in ${CINDER_CACHE_ENABLED_FOR_BACKENDS//,/ }\n+ lib/cinder:configure_cinder_image_volume_cache:717 :   local be_name=lvmdriver-1\n+ lib/cinder:configure_cinder_image_volume_cache:719 :   iniset /etc/cinder/cinder.conf lvmdriver-1 image_volume_cache_enabled True\n+ lib/cinder:configure_cinder_image_volume_cache:721 :   [[ -n '' ]]\n+ lib/cinder:configure_cinder_image_volume_cache:725 :   [[ -n '' ]]\n+ lib/cinder:configure_cinder:362          :   [[ False == \\T\\r\\u\\e ]]\n+ lib/cinder:configure_cinder:366          :   [[ lvmdriver-1, =~ ceph ]]\n+ lib/cinder:configure_cinder:371          :   is_service_enabled c-bak\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:371          :   [[ -n swift ]]\n+ lib/cinder:configure_cinder:372          :   type configure_cinder_backup_swift\n+ lib/cinder:configure_cinder:373          :   configure_cinder_backup_swift\n+ lib/cinder_backups/swift:configure_cinder_backup_swift:25 :   iniset /etc/cinder/cinder.conf DEFAULT backup_driver cinder.backup.drivers.swift.SwiftBackupDriver\n+ lib/cinder_backups/swift:configure_cinder_backup_swift:26 :   iniset /etc/cinder/cinder.conf DEFAULT backup_swift_url https://38.102.83.69:8080/v1/AUTH_\n+ lib/cinder_backups/swift:configure_cinder_backup_swift:27 :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder_backups/swift:configure_cinder_backup_swift:28 :   iniset /etc/cinder/cinder.conf DEFAULT backup_swift_ca_cert_file /opt/stack/data/ca-bundle.pem\n+ lib/cinder:configure_cinder:379          :   is_service_enabled ceilometer\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/cinder:configure_cinder:383          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:384          :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ c-api ]]\n+ lib/cinder:configure_cinder:386          :   iniset /etc/cinder/cinder.conf oslo_middleware enable_proxy_headers_parsing True\n+ lib/cinder:configure_cinder:390          :   '[' False '!=' False ']'\n+ lib/cinder:configure_cinder:394          :   iniset_rpc_backend cinder /etc/cinder/cinder.conf\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=cinder\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/cinder/cinder.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/cinder/cinder.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/cinder:configure_cinder:397          :   setup_logging /etc/cinder/cinder.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/cinder/cinder.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/cinder/cinder.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/cinder/cinder.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/cinder/cinder.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/cinder/cinder.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/cinder/cinder.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/cinder/cinder.conf DEFAULT log_color False\n+ lib/cinder:configure_cinder:399          :   is_service_enabled c-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:400          :   write_uwsgi_config /etc/cinder/cinder-api-uwsgi.ini cinder.wsgi.api:application /volume '' cinder-api\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/cinder/cinder-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=cinder.wsgi.api:application\n+ lib/apache:write_uwsgi_config:245        :   local url=/volume\n+ lib/apache:write_uwsgi_config:246        :   local http=\n+ lib/apache:write_uwsgi_config:247        :   local name=cinder-api\n+ lib/apache:write_uwsgi_config:249        :   '[' -z cinder-api ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/cinder-api.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/cinder/cinder-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ cinder.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi module cinder.wsgi.api:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]\n+ lib/apache:write_uwsgi_config:304        :   local apache_conf=\n++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for cinder-api\n++ lib/apache:apache_site_config_for:174    :   local site=cinder-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/cinder-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/cinder-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/cinder-api.conf.disabled\n+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/cinder-api.conf.disabled\n+ lib/apache:write_uwsgi_config:306        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi socket /var/run/uwsgi/cinder-api.socket\n+ lib/apache:write_uwsgi_config:307        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi chmod-socket 666\n+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/volume\" \"unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api\" retry=0 acquire=1 '\n+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/cinder-api.conf.disabled\nProxyPass \"/volume\" \"unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api\" retry=0 acquire=1 \n+ lib/apache:write_uwsgi_config:309        :   enable_apache_site cinder-api\n+ lib/apache:enable_apache_site:191        :   local site=cinder-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/cinder-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/cinder-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/cinder-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/cinder-api.conf.disabled /etc/httpd/conf.d/cinder-api.conf\n+ lib/apache:write_uwsgi_config:310        :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/cinder:configure_cinder:403          :   [[ -r /opt/stack/devstack/lib/cinder_plugins/default ]]\n+ lib/cinder:configure_cinder:407          :   iniset /etc/cinder/cinder.conf DEFAULT glance_api_servers https://38.102.83.69/image\n+ lib/cinder:configure_cinder:408          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:409          :   iniset /etc/cinder/cinder.conf DEFAULT glance_protocol https\n+ lib/cinder:configure_cinder:410          :   iniset /etc/cinder/cinder.conf DEFAULT glance_ca_certificates_file /opt/stack/data/ca-bundle.pem\n+ lib/cinder:configure_cinder:414          :   configure_keystone_authtoken_middleware /etc/cinder/cinder.conf glance glance\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=glance\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=glance\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/cinder/cinder.conf glance glance\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=glance\n+ lib/keystone:configure_keystoneauth:393  :   local section=glance\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf glance auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf glance interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf glance auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf glance username glance\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf glance password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf glance user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf glance project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf glance project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/cinder/cinder.conf glance www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/cinder/cinder.conf glance cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/cinder/cinder.conf glance memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/cinder:configure_cinder:417          :   configure_keystoneauth /etc/cinder/cinder.conf nova nova\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=nova\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf nova auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf nova interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf nova auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf nova username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf nova password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf nova user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf nova project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf nova project_domain_name Default\n+ lib/cinder:configure_cinder:418          :   iniset /etc/cinder/cinder.conf nova region_name RegionOne\n+ lib/cinder:configure_cinder:419          :   iniset /etc/cinder/cinder.conf DEFAULT graceful_shutdown_timeout 5\n+ lib/cinder:configure_cinder:421          :   [[ ! -z '' ]]\n+ lib/cinder:configure_cinder:423          :   is_service_enabled etcd3\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:configure_cinder:426          :   iniset /etc/cinder/cinder.conf coordination backend_url 'etcd3+http://38.102.83.69:2379?api_version=v3'\n+ lib/cinder:configure_cinder:429          :   [[ False == True ]]\n+ lib/cinder:configure_cinder:429          :   [[ False == True ]]\n+ lib/cinder:configure_cinder:433          :   iniset /etc/cinder/cinder.conf oslo_policy enforce_scope false\n+ lib/cinder:configure_cinder:434          :   iniset /etc/cinder/cinder.conf oslo_policy enforce_new_defaults false\n+ lib/cinder:configure_cinder:437          :   '[' True == True ']'\n+ lib/cinder:configure_cinder:438          :   init_cinder_service_user_conf\n+ lib/cinder:init_cinder_service_user_conf:745 :   iniset /etc/cinder/cinder.conf service_user send_service_user_token True\n+ lib/cinder:init_cinder_service_user_conf:746 :   configure_keystoneauth /etc/cinder/cinder.conf cinder service_user\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=cinder\n+ lib/keystone:configure_keystoneauth:393  :   local section=service_user\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf service_user auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf service_user interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf service_user auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf service_user username cinder\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf service_user password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf service_user user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf service_user project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf service_user project_domain_name Default\n+ ./stack.sh:main:948                      :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:950                      :   stack_install_service neutron\n+ lib/stack:stack_install_service:20       :   local service=neutron\n+ lib/stack:stack_install_service:21       :   type install_neutron\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_neutron\n+ lib/neutron:install_neutron:509          :   use_library_from_git neutron-lib\n+ inc/python:use_library_from_git:266      :   local name=neutron-lib\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,neutron-lib, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/neutron:install_neutron:516          :   use_library_from_git sqlalchemy\n+ inc/python:use_library_from_git:266      :   local name=sqlalchemy\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,sqlalchemy, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/neutron:install_neutron:520          :   use_library_from_git alembic\n+ inc/python:use_library_from_git:266      :   local name=alembic\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,alembic, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/neutron:install_neutron:525          :   git_clone https://opendev.org/openstack/neutron.git /opt/stack/neutron master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/neutron.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/neutron\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/neutron ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/neutron\n+ functions-common:git_clone:666           :   cd /opt/stack/neutron\n+ functions-common:git_clone:667           :   head -1\n+ functions-common:git_clone:667           :   git show --oneline\nde087e8f12 Merge \"ovn: pass gateway LRPs to _check_external_ips_changed\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/neutron:install_neutron:526          :   setup_develop /opt/stack/neutron\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/neutron == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/neutron\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/neutron -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/neutron == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/neutron\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/neutron\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/neutron\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/neutron/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=neutron\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z neutron ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- neutron\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/neutron -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/neutron == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/neutron\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/neutron\nUsing python 3.12 to install /opt/stack/neutron\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/neutron\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/neutron\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=6.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.0.3)\nRequirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.10.1)\nRequirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.0)\nRequirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.5.1)\nRequirement already satisfied: debtcollector>=1.19.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.0)\nRequirement already satisfied: decorator>=4.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.3.1)\nCollecting pecan>=1.4.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/75/df5f578fd3b6b422e2edd5c9401ed3b533778d66e3d5761fe5138a851d17/pecan-1.8.0-py3-none-any.whl.metadata (1.6 kB)\nRequirement already satisfied: httplib2>=0.22.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (0.31.2)\nRequirement already satisfied: requests>=2.32.3 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.34.2)\nRequirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.6)\nRequirement already satisfied: keystonemiddleware>=5.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (13.0.0)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.3.0)\nCollecting neutron-lib>=4.0.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/27/47ed967ad33d42f6e0b0ee79cccb65069ae6719572d6e045bbdd6d0bacb6/neutron_lib-4.0.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting python-neutronclient>=7.8.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e5/5d/1d44bb545eed7d873e1949bd9167c59f3dc29f3b1554a0347ac53f0f9bcc/python_neutronclient-12.0.0-py3-none-any.whl.metadata (3.5 kB)\nRequirement already satisfied: tenacity>=6.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (9.1.4)\nRequirement already satisfied: SQLAlchemy>=1.4.23 in /usr/local/lib64/python3.12/site-packages (from neutron==28.1.0.dev443) (2.0.50)\nRequirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.8.10)\nRequirement already satisfied: keystoneauth1>=3.14.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.14.0)\nRequirement already satisfied: alembic>=1.6.5 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.18.4)\nRequirement already satisfied: stevedore>=2.0.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.8.0)\nRequirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.2.0)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.5.0)\nRequirement already satisfied: oslo.config>=10.2.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (10.5.0)\nRequirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (6.4.0)\nRequirement already satisfied: oslo.db>=4.44.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.0.0)\nRequirement already satisfied: oslo.i18n>=3.20.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (6.8.0)\nRequirement already satisfied: oslo.log>=5.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.2.0)\nRequirement already satisfied: oslo.messaging>=7.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.1.0)\nRequirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.1.0)\nRequirement already satisfied: oslo.policy>=5.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.1.0)\nRequirement already satisfied: oslo.privsep>=2.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.11.0)\nRequirement already satisfied: oslo.reports>=1.18.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.8.0)\nRequirement already satisfied: oslo.rootwrap>=5.15.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.9.0)\nRequirement already satisfied: oslo.serialization>=5.5.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.10.0)\nRequirement already satisfied: oslo.service>=4.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (4.6.0)\nRequirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.7.1)\nRequirement already satisfied: oslo.utils>=7.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (10.1.1)\nRequirement already satisfied: oslo.versionedobjects>=1.35.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.10.2)\nRequirement already satisfied: osprofiler>=2.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.4.0)\nCollecting os-ken>=4.1.1 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/96/4d02e72ad8c1223776701e16c66cf333e18ab059ee6a29f02f45cc005cd2/os_ken-4.2.1-py3-none-any.whl.metadata (2.0 kB)\nCollecting os-resource-classes>=1.1.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/10/efa6e42dfc059c858af4d5671daeb214671f0d3844dc415100d8913e78a8/os_resource_classes-1.1.0-py3-none-any.whl.metadata (1.9 kB)\nCollecting ovs>3.3.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/4c/47f3d3dbfb0bc79324462df512fc2ce0ce3a2b7fa57656d7147f28ae6ab7/ovs-3.7.1.tar.gz (162 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 162.4/162.4 kB 21.1 MB/s eta 0:00:00\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Getting requirements to build wheel: started\n  Getting requirements to build wheel: finished with status 'done'\n  Preparing metadata (pyproject.toml): started\n  Preparing metadata (pyproject.toml): finished with status 'done'\nCollecting ovsdbapp>=2.18.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/ad/6ca2c934ed68bcd651398688e85a9906af0bde752e625267598d51d23fbf/ovsdbapp-2.18.0-py3-none-any.whl.metadata (1.9 kB)\nRequirement already satisfied: psutil>=6.1.0 in /usr/local/lib64/python3.12/site-packages (from neutron==28.1.0.dev443) (7.2.2)\nCollecting pyroute2>=0.7.3 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/76/cb/0b7a8009a577eba01ea54556c921f3cbf67a52931da17b4dd97472d0e694/pyroute2-0.8.1-py3-none-any.whl.metadata (8.2 kB)\nRequirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (24.2.1)\nRequirement already satisfied: python-novaclient>=9.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.13.0)\nRequirement already satisfied: openstacksdk>=0.31.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.15.0)\nCollecting python-designateclient>=2.7.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/95/ba594de62553b094ddc471f20badcba993f806635d113f8112e86be12e12/python_designateclient-6.4.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting os-vif>=3.1.0 (from neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a1/fd/a200b2e1ba73dcf1748c2b7b2252f08b73121b4b6163ff4162af58568858/os_vif-5.0.0-py3-none-any.whl.metadata (2.1 kB)\nRequirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.3.0)\nRequirement already satisfied: tooz>=1.58.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.1.0)\nRequirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=1.6.5->neutron==28.1.0.dev443) (1.3.12)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=1.6.5->neutron==28.1.0.dev443) (4.15.0)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.19.0->neutron==28.1.0.dev443) (2.2.1)\nRequirement already satisfied: pyparsing<4,>=3.1 in /usr/local/lib/python3.12/site-packages (from httplib2>=0.22.0->neutron==28.1.0.dev443) (3.3.2)\nRequirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->neutron==28.1.0.dev443) (3.0.3)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.14.0->neutron==28.1.0.dev443) (2.1.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.14.0->neutron==28.1.0.dev443) (1.8.2)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (2.13.0)\nRequirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (5.8.0)\nRequirement already satisfied: setproctitle>=1.1.10 in /usr/local/lib64/python3.12/site-packages (from neutron-lib>=4.0.0->neutron==28.1.0.dev443) (1.3.7)\nCollecting os-traits>=0.9.0 (from neutron-lib>=4.0.0->neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/00/e4/c5d4114b5629f3f62726f8813a0c1790d8625afce2e49142dad38b4b3147/os_traits-3.8.0-py3-none-any.whl.metadata (1.9 kB)\nRequirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (43.0.3)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.5.0)\nRequirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.1.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.33)\nRequirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (4.10.0)\nRequirement already satisfied: PyYAML>=3.13 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (6.0.3)\nRequirement already satisfied: eventlet>=0.27.0 in /usr/local/lib/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (0.41.0)\nRequirement already satisfied: msgpack>=1.0.0 in /usr/local/lib64/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (1.1.2)\nCollecting ncclient>=0.6.13 (from os-ken>=4.1.1->neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5b/7c/c0c06d1696b03b901fa5a854b03e16f35c5c5cc8f00a0f43217dc467cd39/ncclient-0.7.1-py3-none-any.whl.metadata (12 kB)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (26.2)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->neutron==28.1.0.dev443) (0.20)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=10.2.0->neutron==28.1.0.dev443) (2.0.0)\nRequirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=4.44.0->neutron==28.1.0.dev443) (2.1.2)\nRequirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=4.44.0->neutron==28.1.0.dev443) (0.6.2)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=5.3.0->neutron==28.1.0.dev443) (2.9.0.post0)\nRequirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (7.1.4)\nRequirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.3.1)\nRequirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.6.2)\nRequirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (0.16.0)\nRequirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->neutron==28.1.0.dev443) (5.0.0)\nRequirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->neutron==28.1.0.dev443) (4.0.1)\nRequirement already satisfied: cffi>=1.14.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=2.3.0->neutron==28.1.0.dev443) (2.0.0)\nRequirement already satisfied: greenlet>=0.4.15 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.2.1->oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (3.5.1)\nRequirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.2.1->oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (1.7.6)\nRequirement already satisfied: cotyledon>=2.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (2.2.0)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.3.0->neutron==28.1.0.dev443) (3.17.0)\nCollecting sortedcontainers (from ovs>3.3.0->neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB)\nCollecting fixtures>=3.0.0 (from ovsdbapp>=2.18.0->neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl.metadata (22 kB)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->neutron==28.1.0.dev443) (80.10.2)\nRequirement already satisfied: cliff!=2.9.0,>=2.8.0 in /usr/local/lib/python3.12/site-packages (from python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.14.0)\nRequirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.26.0)\nCollecting osc-lib>=1.8.0 (from python-designateclient>=2.7.0->neutron==28.1.0.dev443)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/1d/f5f325100f77b62e983a2b0d21ed860093574ba1a7bc66fb845f1ee1e38a/osc_lib-4.6.0-py3-none-any.whl.metadata (3.8 kB)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (2026.5.20)\nRequirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->neutron==28.1.0.dev443) (1.17.0)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->neutron==28.1.0.dev443) (0.8)\nRequirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from tooz>=1.58.0->neutron==28.1.0.dev443) (0.16.0)\nRequirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.1.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.14.0->oslo.privsep>=2.3.0->neutron==28.1.0.dev443) (3.0)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.0.0)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.27.0->os-ken>=4.1.1->neutron==28.1.0.dev443) (2.8.0)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.31.2->neutron==28.1.0.dev443) (3.1.1)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2026.5.1)\nRequirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (2026.2)\nRequirement already satisfied: lxml>=3.3.0 in /usr/local/lib64/python3.12/site-packages (from ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (6.1.1)\nRequirement already satisfied: paramiko>=3.2.0 in /usr/local/lib/python3.12/site-packages (from ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (4.0.0)\nRequirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (0.25.0)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->neutron==28.1.0.dev443) (0.8.0)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (1.8.0)\nRequirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (1.6.2)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/27/47ed967ad33d42f6e0b0ee79cccb65069ae6719572d6e045bbdd6d0bacb6/neutron_lib-4.0.0-py3-none-any.whl (641 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 641.8/641.8 kB 31.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/96/4d02e72ad8c1223776701e16c66cf333e18ab059ee6a29f02f45cc005cd2/os_ken-4.2.1-py3-none-any.whl (2.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 53.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/10/efa6e42dfc059c858af4d5671daeb214671f0d3844dc415100d8913e78a8/os_resource_classes-1.1.0-py3-none-any.whl (11 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a1/fd/a200b2e1ba73dcf1748c2b7b2252f08b73121b4b6163ff4162af58568858/os_vif-5.0.0-py3-none-any.whl (103 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.5/103.5 kB 13.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/ad/6ca2c934ed68bcd651398688e85a9906af0bde752e625267598d51d23fbf/ovsdbapp-2.18.0-py3-none-any.whl (153 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 153.8/153.8 kB 9.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/75/df5f578fd3b6b422e2edd5c9401ed3b533778d66e3d5761fe5138a851d17/pecan-1.8.0-py3-none-any.whl (144 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 144.4/144.4 kB 18.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/76/cb/0b7a8009a577eba01ea54556c921f3cbf67a52931da17b4dd97472d0e694/pyroute2-0.8.1-py3-none-any.whl (474 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 474.3/474.3 kB 44.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/95/ba594de62553b094ddc471f20badcba993f806635d113f8112e86be12e12/python_designateclient-6.4.0-py3-none-any.whl (96 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 96.3/96.3 kB 12.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e5/5d/1d44bb545eed7d873e1949bd9167c59f3dc29f3b1554a0347ac53f0f9bcc/python_neutronclient-12.0.0-py3-none-any.whl (248 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 248.3/248.3 kB 30.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.6/41.6 kB 6.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5b/7c/c0c06d1696b03b901fa5a854b03e16f35c5c5cc8f00a0f43217dc467cd39/ncclient-0.7.1-py3-none-any.whl (94 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 94.8/94.8 kB 14.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/00/e4/c5d4114b5629f3f62726f8813a0c1790d8625afce2e49142dad38b4b3147/os_traits-3.8.0-py3-none-any.whl (44 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.0/44.0 kB 4.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/1d/f5f325100f77b62e983a2b0d21ed860093574ba1a7bc66fb845f1ee1e38a/osc_lib-4.6.0-py3-none-any.whl (96 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 97.0/97.0 kB 11.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)\nBuilding wheels for collected packages: neutron, ovs\n  Building editable for neutron (pyproject.toml): started\n  Building editable for neutron (pyproject.toml): finished with status 'done'\n  Created wheel for neutron: filename=neutron-28.1.0.dev443-0.editable-py3-none-any.whl size=12751 sha256=4ecc4001d86d33a3efbbf15ee47fa094bfef45944fefc742606c8d67352c4a3b\n  Stored in directory: /tmp/pip-ephem-wheel-cache-rqusw8ck/wheels/85/41/4b/b676c3191efff247eca42312d2ef97517d6d981ada429e2e98\n  Building wheel for ovs (pyproject.toml): started\n  Building wheel for ovs (pyproject.toml): finished with status 'done'\n  Created wheel for ovs: filename=ovs-3.7.1-py3-none-any.whl size=190846 sha256=d8cec0cd9722e9b64c8dee9e96cc223ba2bcdfbf99bb4d28d3a20b505fdf854b\n  Stored in directory: /root/.cache/pip/wheels/a4/a7/4e/d3e1b559403c1894fc780e9ec7f5096ff4735401a101cf6f41\nSuccessfully built neutron ovs\nInstalling collected packages: sortedcontainers, pyroute2, ovs, fixtures, pecan, ovsdbapp, os-traits, os-resource-classes, ncclient, os-ken, osc-lib, python-neutronclient, python-designateclient, os-vif, neutron-lib, neutron\nSuccessfully installed fixtures-4.3.2 ncclient-0.7.1 neutron-28.1.0.dev443 neutron-lib-4.0.0 os-ken-4.2.1 os-resource-classes-1.1.0 os-traits-3.8.0 os-vif-5.0.0 osc-lib-4.6.0 ovs-3.7.1 ovsdbapp-2.18.0 pecan-1.8.0 pyroute2-0.8.1 python-designateclient-6.4.0 python-neutronclient-12.0.0 sortedcontainers-2.4.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278779275\n+ functions-common:time_stop:2423          :   [[ -z 1781278779275 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278796644\n+ functions-common:time_stop:2427          :   elapsed_time=17369\n+ functions-common:time_stop:2428          :   total=89887\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=107256\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/neutron/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/neutron\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/neutron\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/neutron, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/neutron:install_neutron:528          :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron:install_neutron:529          :   install_ovn\n+ lib/neutron_plugins/ovn_agent:install_ovn:404 :   echo 'Installing OVN and dependent packages'\nInstalling OVN and dependent packages\n+ lib/neutron_plugins/ovn_agent:install_ovn:407 :   ovn_sanity_check\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:391 :   is_service_enabled q-agt neutron-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:393 :   is_service_enabled q-l3 neutron-l3\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:395 :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:395 :   [[ ! ovn =~ ovn ]]\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:397 :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:397 :   [[ ! local,flat,vlan,geneve =~ geneve ]]\n+ lib/neutron_plugins/ovn_agent:install_ovn:409 :   sudo mkdir -p /var/run/openvswitch\n++ lib/neutron_plugins/ovn_agent:install_ovn:410 :   whoami\n+ lib/neutron_plugins/ovn_agent:install_ovn:410 :   sudo chown stack /var/run/openvswitch\n+ lib/neutron_plugins/ovn_agent:install_ovn:412 :   [[ False == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/ovn_agent:install_ovn:434 :   get_packages openvswitch\n+ lib/neutron_plugins/ovn_agent:install_ovn:434 :   install_package openvswitch\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package openvswitch\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install openvswitch\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278796971\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y openvswitch\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y openvswitch\nLast metadata expiration check: 0:03:46 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n===================================================================================================\n Package                                    Arch    Version          Repository                Size\n===================================================================================================\nInstalling:\n rdo-openvswitch                            noarch  2:3.4-1.el10s    delorean-master-testing  7.7 k\nInstalling dependencies:\n chkconfig                                  x86_64  1.30-2.el10      baseos                   183 k\n initscripts                                x86_64  10.26-2.el10     baseos                   234 k\n ipcalc                                     x86_64  1.0.3-12.el10    baseos                    43 k\n openstack-network-scripts                  x86_64  10.11.1-7.el10s  delorean-master-testing   48 k\n openstack-network-scripts-openvswitch3.4   x86_64  10.11.1-7.el10s  delorean-master-testing   10 k\n openvswitch-selinux-extra-policy           noarch  1.0-36.el10s     centos10-nfv-ovs          10 k\n openvswitch3.4                             x86_64  3.4.0-9.el10s    centos10-nfv-ovs         6.9 M\n protobuf-c                                 x86_64  1.5.0-6.el10     baseos                    33 k\n unbound-libs                               x86_64  1.24.2-7.el10    baseos                   554 k\nInstalling weak dependencies:\n geolite2-city                              noarch  20191217-14.el10 appstream                 23 M\n geolite2-country                           noarch  20191217-14.el10 appstream                1.6 M\n libmaxminddb                               x86_64  1.9.1-4.el10     appstream                 43 k\n unbound-anchor                             x86_64  1.24.2-7.el10    baseos                    35 k\n\nTransaction Summary\n===================================================================================================\nInstall  14 Packages\n\nTotal download size: 32 M\nInstalled size: 91 M\nDownloading Packages:\n(1/14): ipcalc-1.0.3-12.el10.x86_64.rpm         150 kB/s |  43 kB     00:00    \n(2/14): initscripts-10.26-2.el10.x86_64.rpm     681 kB/s | 234 kB     00:00    \n(3/14): protobuf-c-1.5.0-6.el10.x86_64.rpm      426 kB/s |  33 kB     00:00    \n(4/14): chkconfig-1.30-2.el10.x86_64.rpm        467 kB/s | 183 kB     00:00    \n(5/14): unbound-anchor-1.24.2-7.el10.x86_64.rpm 615 kB/s |  35 kB     00:00    \n(6/14): unbound-libs-1.24.2-7.el10.x86_64.rpm   2.6 MB/s | 554 kB     00:00    \n(7/14): libmaxminddb-1.9.1-4.el10.x86_64.rpm     14 kB/s |  43 kB     00:02    \n(8/14): openstack-network-scripts-10.11.1-7.el1 1.2 MB/s |  48 kB     00:00    \n(9/14): openstack-network-scripts-openvswitch3. 1.9 MB/s |  10 kB     00:00    \n(10/14): geolite2-country-20191217-14.el10.noar 509 kB/s | 1.6 MB     00:03    \n(11/14): rdo-openvswitch-3.4-1.el10s.noarch.rpm 504 kB/s | 7.7 kB     00:00    \n(12/14): openvswitch-selinux-extra-policy-1.0-3 124 kB/s |  10 kB     00:00    \n(13/14): openvswitch3.4-3.4.0-9.el10s.x86_64.rp  34 MB/s | 6.9 MB     00:00    \n(14/14): geolite2-city-20191217-14.el10.noarch. 6.1 MB/s |  23 MB     00:03    \n--------------------------------------------------------------------------------\nTotal                                           7.6 MB/s |  32 MB     00:04     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : chkconfig-1.30-2.el10.x86_64                          1/14 \n  Installing       : initscripts-10.26-2.el10.x86_64                       2/14 \n  Running scriptlet: initscripts-10.26-2.el10.x86_64                       2/14 \nCreated symlink '/etc/systemd/system/sysinit.target.wants/import-state.service' \u2192 '/usr/lib/systemd/system/import-state.service'.\n\n  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 \n  Installing       : openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 \n  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 \n  Installing       : libmaxminddb-1.9.1-4.el10.x86_64                      4/14 \n  Installing       : geolite2-country-20191217-14.el10.noarch              5/14 \n  Installing       : geolite2-city-20191217-14.el10.noarch                 6/14 \n  Installing       : ipcalc-1.0.3-12.el10.x86_64                           7/14 \n  Installing       : openstack-network-scripts-10.11.1-7.el10s.x86_64      8/14 \n  Running scriptlet: openstack-network-scripts-10.11.1-7.el10s.x86_64      8/14 \n  Installing       : openstack-network-scripts-openvswitch3.4-10.11.1-7    9/14 \n  Installing       : protobuf-c-1.5.0-6.el10.x86_64                       10/14 \n  Installing       : unbound-anchor-1.24.2-7.el10.x86_64                  11/14 \n  Running scriptlet: unbound-anchor-1.24.2-7.el10.x86_64                  11/14 \nCreated symlink '/etc/systemd/system/timers.target.wants/unbound-anchor.timer' \u2192 '/usr/lib/systemd/system/unbound-anchor.timer'.\n\n  Running scriptlet: unbound-libs-1.24.2-7.el10.x86_64                    12/14 \n  Installing       : unbound-libs-1.24.2-7.el10.x86_64                    12/14 \n  Running scriptlet: openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 \n  Installing       : openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 \n  Running scriptlet: openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 \n  Installing       : rdo-openvswitch-2:3.4-1.el10s.noarch                 14/14 \n  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar   14/14 \n  Running scriptlet: rdo-openvswitch-2:3.4-1.el10s.noarch                 14/14 \n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n\n\nInstalled:\n  chkconfig-1.30-2.el10.x86_64                                                  \n  geolite2-city-20191217-14.el10.noarch                                         \n  geolite2-country-20191217-14.el10.noarch                                      \n  initscripts-10.26-2.el10.x86_64                                               \n  ipcalc-1.0.3-12.el10.x86_64                                                   \n  libmaxminddb-1.9.1-4.el10.x86_64                                              \n  openstack-network-scripts-10.11.1-7.el10s.x86_64                              \n  openstack-network-scripts-openvswitch3.4-10.11.1-7.el10s.x86_64               \n  openvswitch-selinux-extra-policy-1.0-36.el10s.noarch                          \n  openvswitch3.4-3.4.0-9.el10s.x86_64                                           \n  protobuf-c-1.5.0-6.el10.x86_64                                                \n  rdo-openvswitch-2:3.4-1.el10s.noarch                                          \n  unbound-anchor-1.24.2-7.el10.x86_64                                           \n  unbound-libs-1.24.2-7.el10.x86_64                                             \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278796971\n+ functions-common:time_stop:2423          :   [[ -z 1781278796971 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278812710\n+ functions-common:time_stop:2427          :   elapsed_time=15739\n+ functions-common:time_stop:2428          :   total=61889\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=77628\n++ lib/neutron_plugins/ovn_agent:install_ovn:435 :   get_packages ovn\n+ lib/neutron_plugins/ovn_agent:install_ovn:435 :   install_package ovn-central ovn-host ovn-vtep\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package ovn-central ovn-host ovn-vtep\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install ovn-central ovn-host ovn-vtep\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278812835\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y ovn-central ovn-host ovn-vtep\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y ovn-central ovn-host ovn-vtep\nLast metadata expiration check: 0:04:02 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n================================================================================\n Package               Arch    Version           Repository                Size\n================================================================================\nInstalling:\n rdo-ovn-central       noarch  2:24.09-1.el10s   delorean-master-testing  8.1 k\n rdo-ovn-host          noarch  2:24.09-1.el10s   delorean-master-testing  8.0 k\n rdo-ovn-vtep          noarch  2:24.09-1.el10s   delorean-master-testing  8.0 k\nInstalling dependencies:\n firewalld-filesystem  noarch  2.4.0-1.el10      baseos                   8.6 k\n ovn24.09              x86_64  24.09.3-22.el10s  centos10-nfv-ovs         1.1 M\n ovn24.09-central      x86_64  24.09.3-22.el10s  centos10-nfv-ovs         565 k\n ovn24.09-host         x86_64  24.09.3-22.el10s  centos10-nfv-ovs         706 k\n ovn24.09-vtep         x86_64  24.09.3-22.el10s  centos10-nfv-ovs         192 k\n rdo-ovn               noarch  2:24.09-1.el10s   delorean-master-testing  7.4 k\n\nTransaction Summary\n================================================================================\nInstall  9 Packages\n\nTotal download size: 2.6 M\nInstalled size: 8.4 M\nDownloading Packages:\n(1/9): rdo-ovn-central-24.09-1.el10s.noarch.rpm 357 kB/s | 8.1 kB     00:00    \n(2/9): rdo-ovn-24.09-1.el10s.noarch.rpm         293 kB/s | 7.4 kB     00:00    \n(3/9): rdo-ovn-host-24.09-1.el10s.noarch.rpm    1.7 MB/s | 8.0 kB     00:00    \n(4/9): rdo-ovn-vtep-24.09-1.el10s.noarch.rpm    1.7 MB/s | 8.0 kB     00:00    \n(5/9): firewalld-filesystem-2.4.0-1.el10.noarch 100 kB/s | 8.6 kB     00:00    \n(6/9): ovn24.09-central-24.09.3-22.el10s.x86_64 4.7 MB/s | 565 kB     00:00    \n(7/9): ovn24.09-24.09.3-22.el10s.x86_64.rpm     8.3 MB/s | 1.1 MB     00:00    \n(8/9): ovn24.09-host-24.09.3-22.el10s.x86_64.rp 7.3 MB/s | 706 kB     00:00    \n(9/9): ovn24.09-vtep-24.09.3-22.el10s.x86_64.rp 5.7 MB/s | 192 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                           9.1 MB/s | 2.6 MB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : ovn24.09-24.09.3-22.el10s.x86_64                       1/9 \n  Running scriptlet: ovn24.09-24.09.3-22.el10s.x86_64                       1/9 \n  Installing       : rdo-ovn-2:24.09-1.el10s.noarch                         2/9 \n  Installing       : firewalld-filesystem-2.4.0-1.el10.noarch               3/9 \n  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 \nUnit ovn-northd.service could not be found.\n\n  Installing       : ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 \n  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 \n  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 \nUnit ovn-controller.service could not be found.\n\n  Installing       : ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 \n  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 \n  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 \nUnit ovn-controller-vtep.service could not be found.\n\n  Installing       : ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 \n  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 \n  Installing       : rdo-ovn-vtep-2:24.09-1.el10s.noarch                    7/9 \n  Installing       : rdo-ovn-host-2:24.09-1.el10s.noarch                    8/9 \n  Installing       : rdo-ovn-central-2:24.09-1.el10s.noarch                 9/9 \n  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               9/9 \n  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  9/9 \n  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  9/9 \n  Running scriptlet: rdo-ovn-central-2:24.09-1.el10s.noarch                 9/9 \n\nInstalled:\n  firewalld-filesystem-2.4.0-1.el10.noarch                                      \n  ovn24.09-24.09.3-22.el10s.x86_64                                              \n  ovn24.09-central-24.09.3-22.el10s.x86_64                                      \n  ovn24.09-host-24.09.3-22.el10s.x86_64                                         \n  ovn24.09-vtep-24.09.3-22.el10s.x86_64                                         \n  rdo-ovn-2:24.09-1.el10s.noarch                                                \n  rdo-ovn-central-2:24.09-1.el10s.noarch                                        \n  rdo-ovn-host-2:24.09-1.el10s.noarch                                           \n  rdo-ovn-vtep-2:24.09-1.el10s.noarch                                           \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278812835\n+ functions-common:time_stop:2423          :   [[ -z 1781278812835 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278815205\n+ functions-common:time_stop:2427          :   elapsed_time=2370\n+ functions-common:time_stop:2428          :   total=77628\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=79998\n+ lib/neutron_plugins/ovn_agent:install_ovn:439 :   export PATH=/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/neutron_plugins/ovn_agent:install_ovn:439 :   PATH=/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/neutron_plugins/ovn_agent:install_ovn:442 :   local log_archive_dir=/opt/stack/logs/archive\n+ lib/neutron_plugins/ovn_agent:install_ovn:443 :   mkdir -p /opt/stack/logs/archive\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovs-vswitchd.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-northd.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-controller.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-controller-vtep.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovs-vtep.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server-nb.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log\n+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server-sb.log ']'\n+ lib/neutron_plugins/ovn_agent:install_ovn:451 :   use_library_from_git ovsdbapp\n+ inc/python:use_library_from_git:266      :   local name=ovsdbapp\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,ovsdbapp, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/neutron_plugins/ovn_agent:install_ovn:457 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:953                      :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:955                      :   stack_install_service nova\n+ lib/stack:stack_install_service:20       :   local service=nova\n+ lib/stack:stack_install_service:21       :   type install_nova\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_nova\n+ lib/nova:install_nova:910                :   use_library_from_git os-vif\n+ inc/python:use_library_from_git:266      :   local name=os-vif\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-vif, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/nova:install_nova:915                :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:install_nova:915                :   [[ -r /opt/stack/devstack/lib/nova_plugins/hypervisor-libvirt ]]\n+ lib/nova:install_nova:916                :   install_nova_hypervisor\n+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:91 :   install_libvirt\n+ lib/nova_plugins/functions-libvirt:install_libvirt:80 :   [[ rhel10 =~ bookworm ]]\n+ lib/nova_plugins/functions-libvirt:install_libvirt:93 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- libvirt-python\n+ lib/nova_plugins/functions-libvirt:install_libvirt:95 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/nova_plugins/functions-libvirt:install_libvirt:110 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/nova_plugins/functions-libvirt:install_libvirt:113 :   [[ rhel10 =~ f[0-9][0-9] ]]\n+ lib/nova_plugins/functions-libvirt:install_libvirt:118 :   is_openeuler\n+ functions-common:is_openeuler:555        :   [[ -z rpm ]]\n+ functions-common:is_openeuler:558        :   '[' CentOSStream = openEuler ']'\n+ lib/nova_plugins/functions-libvirt:install_libvirt:121 :   qemu_package=qemu-kvm\n+ lib/nova_plugins/functions-libvirt:install_libvirt:128 :   install_package qemu-kvm\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package qemu-kvm\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install qemu-kvm\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278815644\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y qemu-kvm\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y qemu-kvm\nLast metadata expiration check: 0:04:05 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n======================================================================================================\n Package                                  Arch    Version                     Repository          Size\n======================================================================================================\nInstalling:\n qemu-kvm                                 x86_64  18:10.1.0-19.el10           appstream           57 k\nInstalling dependencies:\n bison                                    x86_64  3.8.2-9.el10                appstream          1.0 M\n boost-atomic                             x86_64  1.83.0-8.el10               appstream           15 k\n boost-filesystem                         x86_64  1.83.0-8.el10               appstream           67 k\n boost-system                             x86_64  1.83.0-8.el10               appstream           11 k\n boost-thread                             x86_64  1.83.0-8.el10               appstream           59 k\n capstone                                 x86_64  5.0.1-8.el10                appstream          1.0 M\n daxctl-libs                              x86_64  82-2.el10                   baseos              42 k\n device-mapper-multipath-libs             x86_64  0.9.9-19.el10               baseos             306 k\n dyninst                                  x86_64  13.0.0-1.el10               appstream          3.8 M\n edk2-ovmf                                noarch  20260221-2.el10             appstream          8.8 M\n efivar-libs                              x86_64  39-3.el10                   baseos             128 k\n elfutils-devel                           x86_64  0.195-1.el10                appstream           50 k\n elfutils-libelf-devel                    x86_64  0.195-1.el10                appstream          125 k\n flac-libs                                x86_64  1.4.3-6.el10                appstream          265 k\n flex                                     x86_64  2.6.4-19.el10               appstream          298 k\n gsm                                      x86_64  1.0.22-8.el10               appstream           37 k\n ipxe-roms-qemu                           noarch  20240119-5.gitde8a0821.el10 appstream          850 k\n lame-libs                                x86_64  3.100-19.el10               appstream          339 k\n libX11-xcb                               x86_64  1.8.13-1.el10               appstream           11 k\n libXxf86vm                               x86_64  1.1.5-8.el10                appstream           19 k\n libasyncns                               x86_64  0.8-30.el10                 appstream           31 k\n libblkio                                 x86_64  1.5.0-2.el10                appstream          300 k\n libdrm                                   x86_64  2.4.128-1.el10              baseos             164 k\n libepoxy                                 x86_64  1.5.10-10.el10              appstream          227 k\n libfdt                                   x86_64  1.7.0-12.el10               appstream           35 k\n libglvnd                                 x86_64  1:1.7.0-7.el10              appstream          116 k\n libglvnd-egl                             x86_64  1:1.7.0-7.el10              appstream           37 k\n libglvnd-glx                             x86_64  1:1.7.0-7.el10              appstream          132 k\n libnbd                                   x86_64  1.24.1-1.el10               appstream          177 k\n libogg                                   x86_64  2:1.3.5-10.el10             appstream           34 k\n libpciaccess                             x86_64  0.16-16.el10                baseos              28 k\n libpmem                                  x86_64  2.1.0-2.el10_0              epel-low-priority  112 k\n libpmemobj                               x86_64  2.1.0-2.el10_0              epel-low-priority  161 k\n librados2                                x86_64  2:19.2.4-1.el10s            centos10-storage   4.0 M\n librbd1                                  x86_64  2:19.2.4-1.el10s            centos10-storage   3.3 M\n librdmacm                                x86_64  62.0-2.el10                 baseos              73 k\n libslirp                                 x86_64  4.7.0-10.el10               appstream           75 k\n libsndfile                               x86_64  1.2.2-7.el10                appstream          214 k\n libusb1                                  x86_64  1.0.29-3.el10               baseos              77 k\n libvorbis                                x86_64  1:1.3.7-12.el10             appstream          189 k\n libwayland-client                        x86_64  1.24.0-1.el10               appstream           34 k\n libxshmfence                             x86_64  1.3.2-5.el10                appstream           13 k\n libzstd-devel                            x86_64  1.5.5-9.el10                appstream           52 k\n llvm-filesystem                          x86_64  22.1.1-1.el10               appstream           13 k\n llvm-libs                                x86_64  22.1.1-1.el10               appstream           59 M\n lttng-ust                                x86_64  2.13.7-5.el10               appstream          339 k\n mesa-dri-drivers                         x86_64  25.2.7-5.el10               appstream           11 M\n mesa-filesystem                          x86_64  25.2.7-5.el10               appstream           10 k\n mesa-libEGL                              x86_64  25.2.7-5.el10               appstream          120 k\n mesa-libGL                               x86_64  25.2.7-5.el10               appstream          120 k\n mesa-libgbm                              x86_64  25.2.7-5.el10               appstream           16 k\n mokutil                                  x86_64  2:0.7.2-4.el10              baseos              49 k\n mpg123-libs                              x86_64  1.32.9-1.el10               appstream          353 k\n ndctl-libs                               x86_64  82-2.el10                   baseos              89 k\n opus                                     x86_64  1.4-6.el10                  appstream          211 k\n pulseaudio-libs                          x86_64  17.0-6.el10                 appstream          706 k\n qemu-kvm-audio-pa                        x86_64  18:10.1.0-19.el10           appstream           70 k\n qemu-kvm-block-blkio                     x86_64  18:10.1.0-19.el10           appstream           72 k\n qemu-kvm-block-rbd                       x86_64  18:10.1.0-19.el10           appstream           75 k\n qemu-kvm-common                          x86_64  18:10.1.0-19.el10           appstream          700 k\n qemu-kvm-core                            x86_64  18:10.1.0-19.el10           appstream          4.8 M\n qemu-kvm-device-display-virtio-gpu       x86_64  18:10.1.0-19.el10           appstream           86 k\n qemu-kvm-device-display-virtio-gpu-pci   x86_64  18:10.1.0-19.el10           appstream           65 k\n qemu-kvm-device-display-virtio-vga       x86_64  18:10.1.0-19.el10           appstream           66 k\n qemu-kvm-device-usb-host                 x86_64  18:10.1.0-19.el10           appstream           78 k\n qemu-kvm-device-usb-redirect             x86_64  18:10.1.0-19.el10           appstream           84 k\n qemu-kvm-docs                            x86_64  18:10.1.0-19.el10           appstream          1.5 M\n qemu-kvm-tools                           x86_64  18:10.1.0-19.el10           appstream          553 k\n qemu-kvm-ui-egl-headless                 x86_64  18:10.1.0-19.el10           appstream           65 k\n qemu-kvm-ui-opengl                       x86_64  18:10.1.0-19.el10           appstream           73 k\n qemu-pr-helper                           x86_64  18:10.1.0-19.el10           appstream          489 k\n seabios-bin                              noarch  1.17.0-1.el10               appstream           96 k\n seavgabios-bin                           noarch  1.17.0-1.el10               appstream           33 k\n spirv-tools-libs                         x86_64  2026.1-1.el10               appstream          1.7 M\n systemtap-runtime                        x86_64  5.5-1.el10                  appstream          468 k\n tbb                                      x86_64  2021.11.0-7.el10            appstream          166 k\n thrift                                   x86_64  0.20.0-4.el10_1             epel-low-priority  1.7 M\n usbredir                                 x86_64  0.13.0-6.el10               appstream           51 k\n virtiofsd                                x86_64  1.13.3-2.el10               appstream          987 k\nInstalling weak dependencies:\n elfutils-debuginfod-client-devel         x86_64  0.195-1.el10                appstream           16 k\n kernel-devel                             x86_64  6.12.0-233.el10             appstream           23 M\n systemtap-client                         x86_64  5.5-1.el10                  appstream          4.2 M\n systemtap-devel                          x86_64  5.5-1.el10                  appstream          2.5 M\n\nTransaction Summary\n======================================================================================================\nInstall  84 Packages\n\nTotal download size: 141 M\nInstalled size: 569 M\nDownloading Packages:\n(1/84): daxctl-libs-82-2.el10.x86_64.rpm        705 kB/s |  42 kB     00:00    \n(2/84): efivar-libs-39-3.el10.x86_64.rpm        1.8 MB/s | 128 kB     00:00    \n(3/84): libdrm-2.4.128-1.el10.x86_64.rpm        4.7 MB/s | 164 kB     00:00    \n(4/84): libpciaccess-0.16-16.el10.x86_64.rpm    581 kB/s |  28 kB     00:00    \n(5/84): device-mapper-multipath-libs-0.9.9-19.e 2.3 MB/s | 306 kB     00:00    \n(6/84): librdmacm-62.0-2.el10.x86_64.rpm        1.7 MB/s |  73 kB     00:00    \n(7/84): libusb1-1.0.29-3.el10.x86_64.rpm        2.0 MB/s |  77 kB     00:00    \n(8/84): mokutil-0.7.2-4.el10.x86_64.rpm         1.5 MB/s |  49 kB     00:00    \n(9/84): ndctl-libs-82-2.el10.x86_64.rpm         2.3 MB/s |  89 kB     00:00    \n(10/84): boost-atomic-1.83.0-8.el10.x86_64.rpm  336 kB/s |  15 kB     00:00    \n(11/84): bison-3.8.2-9.el10.x86_64.rpm           15 MB/s | 1.0 MB     00:00    \n(12/84): boost-filesystem-1.83.0-8.el10.x86_64. 1.4 MB/s |  67 kB     00:00    \n(13/84): boost-system-1.83.0-8.el10.x86_64.rpm  242 kB/s |  11 kB     00:00    \n(14/84): boost-thread-1.83.0-8.el10.x86_64.rpm  1.3 MB/s |  59 kB     00:00    \n(15/84): capstone-5.0.1-8.el10.x86_64.rpm        14 MB/s | 1.0 MB     00:00    \n(16/84): elfutils-debuginfod-client-devel-0.195 469 kB/s |  16 kB     00:00    \n(17/84): dyninst-13.0.0-1.el10.x86_64.rpm        31 MB/s | 3.8 MB     00:00    \n(18/84): elfutils-devel-0.195-1.el10.x86_64.rpm 806 kB/s |  50 kB     00:00    \n(19/84): edk2-ovmf-20260221-2.el10.noarch.rpm    50 MB/s | 8.8 MB     00:00    \n(20/84): elfutils-libelf-devel-0.195-1.el10.x86 2.0 MB/s | 125 kB     00:00    \n(21/84): flac-libs-1.4.3-6.el10.x86_64.rpm      4.4 MB/s | 265 kB     00:00    \n(22/84): flex-2.6.4-19.el10.x86_64.rpm          7.4 MB/s | 298 kB     00:00    \n(23/84): gsm-1.0.22-8.el10.x86_64.rpm           981 kB/s |  37 kB     00:00    \n(24/84): ipxe-roms-qemu-20240119-5.gitde8a0821.  18 MB/s | 850 kB     00:00    \n(25/84): lame-libs-3.100-19.el10.x86_64.rpm     8.5 MB/s | 339 kB     00:00    \n(26/84): libX11-xcb-1.8.13-1.el10.x86_64.rpm    309 kB/s |  11 kB     00:00    \n(27/84): libXxf86vm-1.1.5-8.el10.x86_64.rpm     524 kB/s |  19 kB     00:00    \n(28/84): libasyncns-0.8-30.el10.x86_64.rpm      923 kB/s |  31 kB     00:00    \n(29/84): libblkio-1.5.0-2.el10.x86_64.rpm       8.8 MB/s | 300 kB     00:00    \n(30/84): libepoxy-1.5.10-10.el10.x86_64.rpm     5.6 MB/s | 227 kB     00:00    \n(31/84): libfdt-1.7.0-12.el10.x86_64.rpm        965 kB/s |  35 kB     00:00    \n(32/84): libglvnd-1.7.0-7.el10.x86_64.rpm       2.8 MB/s | 116 kB     00:00    \n(33/84): libglvnd-egl-1.7.0-7.el10.x86_64.rpm   646 kB/s |  37 kB     00:00    \n(34/84): libglvnd-glx-1.7.0-7.el10.x86_64.rpm   1.5 MB/s | 132 kB     00:00    \n(35/84): libnbd-1.24.1-1.el10.x86_64.rpm        2.9 MB/s | 177 kB     00:00    \n(36/84): libogg-1.3.5-10.el10.x86_64.rpm        835 kB/s |  34 kB     00:00    \n(37/84): libslirp-4.7.0-10.el10.x86_64.rpm      1.6 MB/s |  75 kB     00:00    \n(38/84): kernel-devel-6.12.0-233.el10.x86_64.rp  59 MB/s |  23 MB     00:00    \n(39/84): libsndfile-1.2.2-7.el10.x86_64.rpm     2.2 MB/s | 214 kB     00:00    \n(40/84): libvorbis-1.3.7-12.el10.x86_64.rpm     2.2 MB/s | 189 kB     00:00    \n(41/84): libwayland-client-1.24.0-1.el10.x86_64 1.0 MB/s |  34 kB     00:00    \n(42/84): libxshmfence-1.3.2-5.el10.x86_64.rpm   424 kB/s |  13 kB     00:00    \n(43/84): libzstd-devel-1.5.5-9.el10.x86_64.rpm  1.7 MB/s |  52 kB     00:00    \n(44/84): llvm-filesystem-22.1.1-1.el10.x86_64.r 396 kB/s |  13 kB     00:00    \n(45/84): lttng-ust-2.13.7-5.el10.x86_64.rpm     8.4 MB/s | 339 kB     00:00    \n(46/84): mesa-filesystem-25.2.7-5.el10.x86_64.r 276 kB/s |  10 kB     00:00    \n(47/84): mesa-libEGL-25.2.7-5.el10.x86_64.rpm   2.8 MB/s | 120 kB     00:00    \n(48/84): mesa-dri-drivers-25.2.7-5.el10.x86_64.  80 MB/s |  11 MB     00:00    \n(49/84): mesa-libGL-25.2.7-5.el10.x86_64.rpm    2.0 MB/s | 120 kB     00:00    \n(50/84): mesa-libgbm-25.2.7-5.el10.x86_64.rpm   531 kB/s |  16 kB     00:00    \n(51/84): mpg123-libs-1.32.9-1.el10.x86_64.rpm    11 MB/s | 353 kB     00:00    \n(52/84): opus-1.4-6.el10.x86_64.rpm             5.8 MB/s | 211 kB     00:00    \n(53/84): pulseaudio-libs-17.0-6.el10.x86_64.rpm  22 MB/s | 706 kB     00:00    \n(54/84): qemu-kvm-10.1.0-19.el10.x86_64.rpm     1.9 MB/s |  57 kB     00:00    \n(55/84): qemu-kvm-audio-pa-10.1.0-19.el10.x86_6 2.2 MB/s |  70 kB     00:00    \n(56/84): qemu-kvm-block-blkio-10.1.0-19.el10.x8 2.2 MB/s |  72 kB     00:00    \n(57/84): qemu-kvm-block-rbd-10.1.0-19.el10.x86_ 1.8 MB/s |  75 kB     00:00    \n(58/84): qemu-kvm-common-10.1.0-19.el10.x86_64.  18 MB/s | 700 kB     00:00    \n(59/84): qemu-kvm-device-display-virtio-gpu-10. 2.0 MB/s |  86 kB     00:00    \n(60/84): qemu-kvm-device-display-virtio-gpu-pci 1.4 MB/s |  65 kB     00:00    \n(61/84): qemu-kvm-device-display-virtio-vga-10. 1.7 MB/s |  66 kB     00:00    \n(62/84): qemu-kvm-core-10.1.0-19.el10.x86_64.rp  26 MB/s | 4.8 MB     00:00    \n(63/84): qemu-kvm-device-usb-host-10.1.0-19.el1 1.7 MB/s |  78 kB     00:00    \n(64/84): qemu-kvm-device-usb-redirect-10.1.0-19 1.4 MB/s |  84 kB     00:00    \n(65/84): qemu-kvm-docs-10.1.0-19.el10.x86_64.rp  22 MB/s | 1.5 MB     00:00    \n(66/84): qemu-kvm-tools-10.1.0-19.el10.x86_64.r 9.5 MB/s | 553 kB     00:00    \n(67/84): qemu-kvm-ui-egl-headless-10.1.0-19.el1 1.3 MB/s |  65 kB     00:00    \n(68/84): qemu-kvm-ui-opengl-10.1.0-19.el10.x86_ 1.5 MB/s |  73 kB     00:00    \n(69/84): qemu-pr-helper-10.1.0-19.el10.x86_64.r 9.4 MB/s | 489 kB     00:00    \n(70/84): seabios-bin-1.17.0-1.el10.noarch.rpm   2.1 MB/s |  96 kB     00:00    \n(71/84): seavgabios-bin-1.17.0-1.el10.noarch.rp 806 kB/s |  33 kB     00:00    \n(72/84): spirv-tools-libs-2026.1-1.el10.x86_64.  33 MB/s | 1.7 MB     00:00    \n(73/84): systemtap-devel-5.5-1.el10.x86_64.rpm   35 MB/s | 2.5 MB     00:00    \n(74/84): systemtap-client-5.5-1.el10.x86_64.rpm  33 MB/s | 4.2 MB     00:00    \n(75/84): systemtap-runtime-5.5-1.el10.x86_64.rp  12 MB/s | 468 kB     00:00    \n(76/84): tbb-2021.11.0-7.el10.x86_64.rpm        4.3 MB/s | 166 kB     00:00    \n(77/84): usbredir-0.13.0-6.el10.x86_64.rpm      1.8 MB/s |  51 kB     00:00    \n(78/84): virtiofsd-1.13.3-2.el10.x86_64.rpm      26 MB/s | 987 kB     00:00    \n(79/84): librados2-19.2.4-1.el10s.x86_64.rpm     63 MB/s | 4.0 MB     00:00    \n(80/84): librbd1-19.2.4-1.el10s.x86_64.rpm       47 MB/s | 3.3 MB     00:00    \n(81/84): libpmemobj-2.1.0-2.el10_0.x86_64.rpm   1.7 MB/s | 161 kB     00:00    \n(82/84): libpmem-2.1.0-2.el10_0.x86_64.rpm      689 kB/s | 112 kB     00:00    \n(83/84): thrift-0.20.0-4.el10_1.x86_64.rpm       15 MB/s | 1.7 MB     00:00    \n(84/84): llvm-libs-22.1.1-1.el10.x86_64.rpm      37 MB/s |  59 MB     00:01    \n--------------------------------------------------------------------------------\nTotal                                            47 MB/s | 141 MB     00:02     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : boost-system-1.83.0-8.el10.x86_64                     1/84 \n  Installing       : libogg-2:1.3.5-10.el10.x86_64                         2/84 \n  Installing       : libX11-xcb-1.8.13-1.el10.x86_64                       3/84 \n  Installing       : libusb1-1.0.29-3.el10.x86_64                          4/84 \n  Installing       : daxctl-libs-82-2.el10.x86_64                          5/84 \n  Installing       : ndctl-libs-82-2.el10.x86_64                           6/84 \n  Installing       : lttng-ust-2.13.7-5.el10.x86_64                        7/84 \n  Installing       : libzstd-devel-1.5.5-9.el10.x86_64                     8/84 \n  Installing       : elfutils-libelf-devel-0.195-1.el10.x86_64             9/84 \n  Installing       : libglvnd-1:1.7.0-7.el10.x86_64                       10/84 \n  Installing       : libepoxy-1.5.10-10.el10.x86_64                       11/84 \n  Installing       : libpmem-2.1.0-2.el10_0.x86_64                        12/84 \n  Installing       : libpmemobj-2.1.0-2.el10_0.x86_64                     13/84 \n  Installing       : usbredir-0.13.0-6.el10.x86_64                        14/84 \n  Installing       : flac-libs-1.4.3-6.el10.x86_64                        15/84 \n  Installing       : libvorbis-1:1.3.7-12.el10.x86_64                     16/84 \n  Installing       : boost-thread-1.83.0-8.el10.x86_64                    17/84 \n  Installing       : thrift-0.20.0-4.el10_1.x86_64                        18/84 \n  Installing       : tbb-2021.11.0-7.el10.x86_64                          19/84 \n  Installing       : spirv-tools-libs-2026.1-1.el10.x86_64                20/84 \n  Installing       : seavgabios-bin-1.17.0-1.el10.noarch                  21/84 \n  Installing       : seabios-bin-1.17.0-1.el10.noarch                     22/84 \n  Installing       : qemu-kvm-docs-18:10.1.0-19.el10.x86_64               23/84 \n  Installing       : opus-1.4-6.el10.x86_64                               24/84 \n  Installing       : mpg123-libs-1.32.9-1.el10.x86_64                     25/84 \n  Installing       : mesa-filesystem-25.2.7-5.el10.x86_64                 26/84 \n  Installing       : llvm-filesystem-22.1.1-1.el10.x86_64                 27/84 \n  Installing       : llvm-libs-22.1.1-1.el10.x86_64                       28/84 \n  Installing       : libxshmfence-1.3.2-5.el10.x86_64                     29/84 \n  Installing       : libwayland-client-1.24.0-1.el10.x86_64               30/84 \n  Installing       : libslirp-4.7.0-10.el10.x86_64                        31/84 \n  Installing       : libnbd-1.24.1-1.el10.x86_64                          32/84 \n  Installing       : libfdt-1.7.0-12.el10.x86_64                          33/84 \n  Installing       : libblkio-1.5.0-2.el10.x86_64                         34/84 \n  Installing       : libasyncns-0.8-30.el10.x86_64                        35/84 \n  Installing       : libXxf86vm-1.1.5-8.el10.x86_64                       36/84 \n  Installing       : lame-libs-3.100-19.el10.x86_64                       37/84 \n  Installing       : ipxe-roms-qemu-20240119-5.gitde8a0821.el10.noarch    38/84 \n  Installing       : qemu-kvm-common-18:10.1.0-19.el10.x86_64             39/84 \n  Running scriptlet: qemu-kvm-common-18:10.1.0-19.el10.x86_64             39/84 \n  Installing       : qemu-kvm-device-display-virtio-gpu-18:10.1.0-19.el   40/84 \n  Installing       : qemu-kvm-device-display-virtio-gpu-pci-18:10.1.0-1   41/84 \n  Installing       : qemu-kvm-block-blkio-18:10.1.0-19.el10.x86_64        42/84 \n  Installing       : qemu-kvm-device-display-virtio-vga-18:10.1.0-19.el   43/84 \n  Installing       : qemu-kvm-device-usb-host-18:10.1.0-19.el10.x86_64    44/84 \n  Installing       : qemu-kvm-device-usb-redirect-18:10.1.0-19.el10.x86   45/84 \n  Installing       : virtiofsd-1.13.3-2.el10.x86_64                       46/84 \n  Installing       : gsm-1.0.22-8.el10.x86_64                             47/84 \n  Installing       : libsndfile-1.2.2-7.el10.x86_64                       48/84 \n  Installing       : pulseaudio-libs-17.0-6.el10.x86_64                   49/84 \n  Installing       : qemu-kvm-audio-pa-18:10.1.0-19.el10.x86_64           50/84 \n  Installing       : flex-2.6.4-19.el10.x86_64                            51/84 \n  Installing       : elfutils-debuginfod-client-devel-0.195-1.el10.x86_   52/84 \n  Installing       : elfutils-devel-0.195-1.el10.x86_64                   53/84 \n  Installing       : edk2-ovmf-20260221-2.el10.noarch                     54/84 \n  Installing       : capstone-5.0.1-8.el10.x86_64                         55/84 \n  Installing       : qemu-kvm-core-18:10.1.0-19.el10.x86_64               56/84 \n  Installing       : boost-atomic-1.83.0-8.el10.x86_64                    57/84 \n  Installing       : boost-filesystem-1.83.0-8.el10.x86_64                58/84 \n  Installing       : dyninst-13.0.0-1.el10.x86_64                         59/84 \n  Running scriptlet: dyninst-13.0.0-1.el10.x86_64                         59/84 \n  Running scriptlet: systemtap-runtime-5.5-1.el10.x86_64                  60/84 \nCreating group 'stapusr' with GID 156.\nCreating group 'stapsys' with GID 157.\nCreating group 'stapdev' with GID 158.\nCreating group 'stapunpriv' with GID 159.\nCreating user 'stapunpriv' (systemtap unprivileged user) with UID 159 and GID 159.\n\n  Installing       : systemtap-runtime-5.5-1.el10.x86_64                  60/84 \n  Running scriptlet: systemtap-runtime-5.5-1.el10.x86_64                  60/84 \n  Installing       : bison-3.8.2-9.el10.x86_64                            61/84 \n  Installing       : kernel-devel-6.12.0-233.el10.x86_64                  62/84 \n  Running scriptlet: kernel-devel-6.12.0-233.el10.x86_64                  62/84 \n  Installing       : systemtap-devel-5.5-1.el10.x86_64                    63/84 \n  Installing       : librdmacm-62.0-2.el10.x86_64                         64/84 \n  Installing       : librados2-2:19.2.4-1.el10s.x86_64                    65/84 \n  Running scriptlet: librados2-2:19.2.4-1.el10s.x86_64                    65/84 \n  Installing       : librbd1-2:19.2.4-1.el10s.x86_64                      66/84 \n  Running scriptlet: librbd1-2:19.2.4-1.el10s.x86_64                      66/84 \n  Installing       : qemu-kvm-block-rbd-18:10.1.0-19.el10.x86_64          67/84 \n  Installing       : libpciaccess-0.16-16.el10.x86_64                     68/84 \n  Installing       : libdrm-2.4.128-1.el10.x86_64                         69/84 \n  Installing       : mesa-dri-drivers-25.2.7-5.el10.x86_64                70/84 \n  Installing       : mesa-libgbm-25.2.7-5.el10.x86_64                     71/84 \n  Installing       : libglvnd-egl-1:1.7.0-7.el10.x86_64                   72/84 \n  Installing       : mesa-libEGL-25.2.7-5.el10.x86_64                     73/84 \n  Installing       : libglvnd-glx-1:1.7.0-7.el10.x86_64                   74/84 \n  Installing       : mesa-libGL-25.2.7-5.el10.x86_64                      75/84 \n  Installing       : qemu-kvm-ui-opengl-18:10.1.0-19.el10.x86_64          76/84 \n  Installing       : qemu-kvm-ui-egl-headless-18:10.1.0-19.el10.x86_64    77/84 \n  Installing       : efivar-libs-39-3.el10.x86_64                         78/84 \n  Installing       : mokutil-2:0.7.2-4.el10.x86_64                        79/84 \n  Installing       : systemtap-client-5.5-1.el10.x86_64                   80/84 \n  Installing       : qemu-kvm-tools-18:10.1.0-19.el10.x86_64              81/84 \n  Installing       : device-mapper-multipath-libs-0.9.9-19.el10.x86_64    82/84 \n  Installing       : qemu-pr-helper-18:10.1.0-19.el10.x86_64              83/84 \n  Installing       : qemu-kvm-18:10.1.0-19.el10.x86_64                    84/84 \n  Running scriptlet: qemu-kvm-18:10.1.0-19.el10.x86_64                    84/84 \n\nInstalled:\n  bison-3.8.2-9.el10.x86_64                                                     \n  boost-atomic-1.83.0-8.el10.x86_64                                             \n  boost-filesystem-1.83.0-8.el10.x86_64                                         \n  boost-system-1.83.0-8.el10.x86_64                                             \n  boost-thread-1.83.0-8.el10.x86_64                                             \n  capstone-5.0.1-8.el10.x86_64                                                  \n  daxctl-libs-82-2.el10.x86_64                                                  \n  device-mapper-multipath-libs-0.9.9-19.el10.x86_64                             \n  dyninst-13.0.0-1.el10.x86_64                                                  \n  edk2-ovmf-20260221-2.el10.noarch                                              \n  efivar-libs-39-3.el10.x86_64                                                  \n  elfutils-debuginfod-client-devel-0.195-1.el10.x86_64                          \n  elfutils-devel-0.195-1.el10.x86_64                                            \n  elfutils-libelf-devel-0.195-1.el10.x86_64                                     \n  flac-libs-1.4.3-6.el10.x86_64                                                 \n  flex-2.6.4-19.el10.x86_64                                                     \n  gsm-1.0.22-8.el10.x86_64                                                      \n  ipxe-roms-qemu-20240119-5.gitde8a0821.el10.noarch                             \n  kernel-devel-6.12.0-233.el10.x86_64                                           \n  lame-libs-3.100-19.el10.x86_64                                                \n  libX11-xcb-1.8.13-1.el10.x86_64                                               \n  libXxf86vm-1.1.5-8.el10.x86_64                                                \n  libasyncns-0.8-30.el10.x86_64                                                 \n  libblkio-1.5.0-2.el10.x86_64                                                  \n  libdrm-2.4.128-1.el10.x86_64                                                  \n  libepoxy-1.5.10-10.el10.x86_64                                                \n  libfdt-1.7.0-12.el10.x86_64                                                   \n  libglvnd-1:1.7.0-7.el10.x86_64                                                \n  libglvnd-egl-1:1.7.0-7.el10.x86_64                                            \n  libglvnd-glx-1:1.7.0-7.el10.x86_64                                            \n  libnbd-1.24.1-1.el10.x86_64                                                   \n  libogg-2:1.3.5-10.el10.x86_64                                                 \n  libpciaccess-0.16-16.el10.x86_64                                              \n  libpmem-2.1.0-2.el10_0.x86_64                                                 \n  libpmemobj-2.1.0-2.el10_0.x86_64                                              \n  librados2-2:19.2.4-1.el10s.x86_64                                             \n  librbd1-2:19.2.4-1.el10s.x86_64                                               \n  librdmacm-62.0-2.el10.x86_64                                                  \n  libslirp-4.7.0-10.el10.x86_64                                                 \n  libsndfile-1.2.2-7.el10.x86_64                                                \n  libusb1-1.0.29-3.el10.x86_64                                                  \n  libvorbis-1:1.3.7-12.el10.x86_64                                              \n  libwayland-client-1.24.0-1.el10.x86_64                                        \n  libxshmfence-1.3.2-5.el10.x86_64                                              \n  libzstd-devel-1.5.5-9.el10.x86_64                                             \n  llvm-filesystem-22.1.1-1.el10.x86_64                                          \n  llvm-libs-22.1.1-1.el10.x86_64                                                \n  lttng-ust-2.13.7-5.el10.x86_64                                                \n  mesa-dri-drivers-25.2.7-5.el10.x86_64                                         \n  mesa-filesystem-25.2.7-5.el10.x86_64                                          \n  mesa-libEGL-25.2.7-5.el10.x86_64                                              \n  mesa-libGL-25.2.7-5.el10.x86_64                                               \n  mesa-libgbm-25.2.7-5.el10.x86_64                                              \n  mokutil-2:0.7.2-4.el10.x86_64                                                 \n  mpg123-libs-1.32.9-1.el10.x86_64                                              \n  ndctl-libs-82-2.el10.x86_64                                                   \n  opus-1.4-6.el10.x86_64                                                        \n  pulseaudio-libs-17.0-6.el10.x86_64                                            \n  qemu-kvm-18:10.1.0-19.el10.x86_64                                             \n  qemu-kvm-audio-pa-18:10.1.0-19.el10.x86_64                                    \n  qemu-kvm-block-blkio-18:10.1.0-19.el10.x86_64                                 \n  qemu-kvm-block-rbd-18:10.1.0-19.el10.x86_64                                   \n  qemu-kvm-common-18:10.1.0-19.el10.x86_64                                      \n  qemu-kvm-core-18:10.1.0-19.el10.x86_64                                        \n  qemu-kvm-device-display-virtio-gpu-18:10.1.0-19.el10.x86_64                   \n  qemu-kvm-device-display-virtio-gpu-pci-18:10.1.0-19.el10.x86_64               \n  qemu-kvm-device-display-virtio-vga-18:10.1.0-19.el10.x86_64                   \n  qemu-kvm-device-usb-host-18:10.1.0-19.el10.x86_64                             \n  qemu-kvm-device-usb-redirect-18:10.1.0-19.el10.x86_64                         \n  qemu-kvm-docs-18:10.1.0-19.el10.x86_64                                        \n  qemu-kvm-tools-18:10.1.0-19.el10.x86_64                                       \n  qemu-kvm-ui-egl-headless-18:10.1.0-19.el10.x86_64                             \n  qemu-kvm-ui-opengl-18:10.1.0-19.el10.x86_64                                   \n  qemu-pr-helper-18:10.1.0-19.el10.x86_64                                       \n  seabios-bin-1.17.0-1.el10.noarch                                              \n  seavgabios-bin-1.17.0-1.el10.noarch                                           \n  spirv-tools-libs-2026.1-1.el10.x86_64                                         \n  systemtap-client-5.5-1.el10.x86_64                                            \n  systemtap-devel-5.5-1.el10.x86_64                                             \n  systemtap-runtime-5.5-1.el10.x86_64                                           \n  tbb-2021.11.0-7.el10.x86_64                                                   \n  thrift-0.20.0-4.el10_1.x86_64                                                 \n  usbredir-0.13.0-6.el10.x86_64                                                 \n  virtiofsd-1.13.3-2.el10.x86_64                                                \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278815644\n+ functions-common:time_stop:2423          :   [[ -z 1781278815644 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278865034\n+ functions-common:time_stop:2427          :   elapsed_time=49390\n+ functions-common:time_stop:2428          :   total=79998\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=129388\n+ lib/nova_plugins/functions-libvirt:install_libvirt:129 :   install_package libvirt libvirt-devel\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package libvirt libvirt-devel\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install libvirt libvirt-devel\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278865131\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y libvirt libvirt-devel\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y libvirt libvirt-devel\nLast metadata expiration check: 0:04:54 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nDependencies resolved.\n============================================================================================\n Package                                 Arch    Version                    Repo        Size\n============================================================================================\nInstalling:\n libvirt                                 x86_64  11.10.0-12.el10            appstream   28 k\n libvirt-devel                           x86_64  11.10.0-12.el10            crb        222 k\nInstalling dependencies:\n container-selinux                       noarch  4:2.248.0-1.el10           appstream   60 k\n dmidecode                               x86_64  1:3.6-5.el10               baseos      99 k\n gnutls-dane                             x86_64  3.8.10-4.el10              appstream   40 k\n gnutls-utils                            x86_64  3.8.10-4.el10              appstream  313 k\n libtpms                                 x86_64  0.9.6-11.el10              appstream  185 k\n libvirt-client                          x86_64  11.10.0-12.el10            appstream  460 k\n libvirt-client-qemu                     x86_64  11.10.0-12.el10            appstream   52 k\n libvirt-daemon                          x86_64  11.10.0-12.el10            appstream  219 k\n libvirt-daemon-common                   x86_64  11.10.0-12.el10            appstream  159 k\n libvirt-daemon-config-network           x86_64  11.10.0-12.el10            appstream   34 k\n libvirt-daemon-config-nwfilter          x86_64  11.10.0-12.el10            appstream   47 k\n libvirt-daemon-driver-interface         x86_64  11.10.0-12.el10            appstream  224 k\n libvirt-daemon-driver-network           x86_64  11.10.0-12.el10            appstream  278 k\n libvirt-daemon-driver-nodedev           x86_64  11.10.0-12.el10            appstream  248 k\n libvirt-daemon-driver-nwfilter          x86_64  11.10.0-12.el10            appstream  261 k\n libvirt-daemon-driver-qemu              x86_64  11.10.0-12.el10            appstream  1.0 M\n libvirt-daemon-driver-secret            x86_64  11.10.0-12.el10            appstream  221 k\n libvirt-daemon-driver-storage           x86_64  11.10.0-12.el10            appstream   28 k\n libvirt-daemon-driver-storage-core      x86_64  11.10.0-12.el10            appstream  278 k\n libvirt-daemon-driver-storage-disk      x86_64  11.10.0-12.el10            appstream   43 k\n libvirt-daemon-driver-storage-iscsi     x86_64  11.10.0-12.el10            appstream   40 k\n libvirt-daemon-driver-storage-logical   x86_64  11.10.0-12.el10            appstream   44 k\n libvirt-daemon-driver-storage-mpath     x86_64  11.10.0-12.el10            appstream   37 k\n libvirt-daemon-driver-storage-rbd       x86_64  11.10.0-12.el10            appstream   48 k\n libvirt-daemon-driver-storage-scsi      x86_64  11.10.0-12.el10            appstream   40 k\n libvirt-daemon-lock                     x86_64  11.10.0-12.el10            appstream   69 k\n libvirt-daemon-log                      x86_64  11.10.0-12.el10            appstream   74 k\n libvirt-daemon-plugin-lockd             x86_64  11.10.0-12.el10            appstream   43 k\n libvirt-daemon-proxy                    x86_64  11.10.0-12.el10            appstream  217 k\n libvirt-libs                            x86_64  11.10.0-12.el10            appstream  5.5 M\n lzop                                    x86_64  1.04-16.el10               baseos      57 k\n mdevctl                                 x86_64  1.3.0-6.el10               appstream  939 k\n nbdkit-basic-filters                    x86_64  1.46.2-1.el10              appstream  389 k\n nbdkit-basic-plugins                    x86_64  1.46.2-1.el10              appstream  211 k\n nbdkit-selinux                          noarch  1.46.2-1.el10              appstream   25 k\n nbdkit-server                           x86_64  1.46.2-1.el10              appstream  139 k\n nftables                                x86_64  1:1.1.5-5.el10             baseos     448 k\n numad                                   x86_64  0.5-50.20251104git.el10    baseos      39 k\n passt-selinux                           noarch  0^20251210.gd04c480-3.el10 appstream   26 k\n python3-cffi                            x86_64  1.16.0-7.el10              baseos     308 k\n python3-cryptography                    x86_64  48.0.0-3.el10              baseos     1.8 M\n python3-libvirt                         x86_64  11.10.0-2.el10             appstream  362 k\n python3-lxml                            x86_64  5.2.1-4.el10               appstream  1.4 M\n python3-ply                             noarch  3.11-25.el10               baseos     134 k\n python3-pycparser                       noarch  2.20-16.el10               baseos     158 k\n scrub                                   x86_64  2.6.1-11.el10              appstream   45 k\n swtpm                                   x86_64  0.9.0-2.el10               appstream   30 k\n swtpm-libs                              x86_64  0.9.0-2.el10               appstream   51 k\n swtpm-selinux                           noarch  0.9.0-2.el10               appstream   23 k\n swtpm-tools                             x86_64  0.9.0-2.el10               appstream  118 k\n systemd-container                       x86_64  257-25.el10                baseos     667 k\nInstalling weak dependencies:\n nbdkit                                  x86_64  1.46.2-1.el10              appstream  6.6 k\n nbdkit-curl-plugin                      x86_64  1.46.2-1.el10              appstream   41 k\n nbdkit-ssh-plugin                       x86_64  1.46.2-1.el10              appstream   31 k\n nmap-ncat                               x86_64  4:7.92-5.el10              appstream  226 k\n passt                                   x86_64  0^20251210.gd04c480-3.el10 appstream  283 k\n\nTransaction Summary\n============================================================================================\nInstall  58 Packages\n\nTotal download size: 18 M\nInstalled size: 71 M\nDownloading Packages:\n(1/58): dmidecode-3.6-5.el10.x86_64.rpm         380 kB/s |  99 kB     00:00    \n(2/58): lzop-1.04-16.el10.x86_64.rpm            200 kB/s |  57 kB     00:00    \n(3/58): numad-0.5-50.20251104git.el10.x86_64.rp 715 kB/s |  39 kB     00:00    \n(4/58): nftables-1.1.5-5.el10.x86_64.rpm        1.1 MB/s | 448 kB     00:00    \n(5/58): python3-ply-3.11-25.el10.noarch.rpm     2.1 MB/s | 134 kB     00:00    \n(6/58): python3-cffi-1.16.0-7.el10.x86_64.rpm   1.8 MB/s | 308 kB     00:00    \n(7/58): python3-pycparser-2.20-16.el10.noarch.r 2.5 MB/s | 158 kB     00:00    \n(8/58): container-selinux-2.248.0-1.el10.noarch 1.0 MB/s |  60 kB     00:00    \n(9/58): systemd-container-257-25.el10.x86_64.rp 5.3 MB/s | 667 kB     00:00    \n(10/58): python3-cryptography-48.0.0-3.el10.x86 6.7 MB/s | 1.8 MB     00:00    \n(11/58): gnutls-dane-3.8.10-4.el10.x86_64.rpm   705 kB/s |  40 kB     00:00    \n(12/58): gnutls-utils-3.8.10-4.el10.x86_64.rpm  4.7 MB/s | 313 kB     00:00    \n(13/58): libtpms-0.9.6-11.el10.x86_64.rpm       2.8 MB/s | 185 kB     00:00    \n(14/58): libvirt-11.10.0-12.el10.x86_64.rpm     488 kB/s |  28 kB     00:00    \n(15/58): libvirt-client-qemu-11.10.0-12.el10.x8 882 kB/s |  52 kB     00:00    \n(16/58): libvirt-daemon-11.10.0-12.el10.x86_64. 3.3 MB/s | 219 kB     00:00    \n(17/58): libvirt-client-11.10.0-12.el10.x86_64. 4.0 MB/s | 460 kB     00:00    \n(18/58): libvirt-daemon-common-11.10.0-12.el10. 2.5 MB/s | 159 kB     00:00    \n(19/58): libvirt-daemon-config-network-11.10.0- 591 kB/s |  34 kB     00:00    \n(20/58): libvirt-daemon-config-nwfilter-11.10.0 821 kB/s |  47 kB     00:00    \n(21/58): libvirt-daemon-driver-interface-11.10. 3.4 MB/s | 224 kB     00:00    \n(22/58): libvirt-daemon-driver-network-11.10.0- 4.3 MB/s | 278 kB     00:00    \n(23/58): libvirt-daemon-driver-nodedev-11.10.0- 3.5 MB/s | 248 kB     00:00    \n(24/58): libvirt-daemon-driver-nwfilter-11.10.0 3.9 MB/s | 261 kB     00:00    \n(25/58): libvirt-daemon-driver-secret-11.10.0-1 3.3 MB/s | 221 kB     00:00    \n(26/58): libvirt-daemon-driver-storage-11.10.0- 504 kB/s |  28 kB     00:00    \n(27/58): libvirt-daemon-driver-qemu-11.10.0-12. 9.4 MB/s | 1.0 MB     00:00    \n(28/58): libvirt-daemon-driver-storage-core-11. 4.2 MB/s | 278 kB     00:00    \n(29/58): libvirt-daemon-driver-storage-disk-11. 737 kB/s |  43 kB     00:00    \n(30/58): libvirt-daemon-driver-storage-iscsi-11 702 kB/s |  40 kB     00:00    \n(31/58): libvirt-daemon-driver-storage-logical- 789 kB/s |  44 kB     00:00    \n(32/58): libvirt-daemon-driver-storage-mpath-11 676 kB/s |  37 kB     00:00    \n(33/58): libvirt-daemon-driver-storage-rbd-11.1 879 kB/s |  48 kB     00:00    \n(34/58): libvirt-daemon-driver-storage-scsi-11. 700 kB/s |  40 kB     00:00    \n(35/58): libvirt-daemon-lock-11.10.0-12.el10.x8 1.2 MB/s |  69 kB     00:00    \n(36/58): libvirt-daemon-log-11.10.0-12.el10.x86 1.3 MB/s |  74 kB     00:00    \n(37/58): libvirt-daemon-plugin-lockd-11.10.0-12 754 kB/s |  43 kB     00:00    \n(38/58): libvirt-daemon-proxy-11.10.0-12.el10.x 3.3 MB/s | 217 kB     00:00    \n(39/58): libvirt-libs-11.10.0-12.el10.x86_64.rp  30 MB/s | 5.5 MB     00:00    \n(40/58): nbdkit-1.46.2-1.el10.x86_64.rpm         47 kB/s | 6.6 kB     00:00    \n(41/58): mdevctl-1.3.0-6.el10.x86_64.rpm        4.5 MB/s | 939 kB     00:00    \n(42/58): nbdkit-basic-filters-1.46.2-1.el10.x86 5.7 MB/s | 389 kB     00:00    \n(43/58): nbdkit-basic-plugins-1.46.2-1.el10.x86 2.7 MB/s | 211 kB     00:00    \n(44/58): nbdkit-curl-plugin-1.46.2-1.el10.x86_6 729 kB/s |  41 kB     00:00    \n(45/58): nbdkit-selinux-1.46.2-1.el10.noarch.rp 441 kB/s |  25 kB     00:00    \n(46/58): nbdkit-server-1.46.2-1.el10.x86_64.rpm 2.2 MB/s | 139 kB     00:00    \n(47/58): nbdkit-ssh-plugin-1.46.2-1.el10.x86_64 501 kB/s |  31 kB     00:00    \n(48/58): nmap-ncat-7.92-5.el10.x86_64.rpm       3.5 MB/s | 226 kB     00:00    \n(49/58): passt-0^20251210.gd04c480-3.el10.x86_6 4.3 MB/s | 283 kB     00:00    \n(50/58): passt-selinux-0^20251210.gd04c480-3.el 465 kB/s |  26 kB     00:00    \n(51/58): python3-libvirt-11.10.0-2.el10.x86_64. 5.5 MB/s | 362 kB     00:00    \n(52/58): python3-lxml-5.2.1-4.el10.x86_64.rpm    18 MB/s | 1.4 MB     00:00    \n(53/58): scrub-2.6.1-11.el10.x86_64.rpm         806 kB/s |  45 kB     00:00    \n(54/58): swtpm-0.9.0-2.el10.x86_64.rpm          533 kB/s |  30 kB     00:00    \n(55/58): swtpm-libs-0.9.0-2.el10.x86_64.rpm     853 kB/s |  51 kB     00:00    \n(56/58): swtpm-selinux-0.9.0-2.el10.noarch.rpm  394 kB/s |  23 kB     00:00    \n(57/58): swtpm-tools-0.9.0-2.el10.x86_64.rpm    2.0 MB/s | 118 kB     00:00    \n(58/58): libvirt-devel-11.10.0-12.el10.x86_64.r 3.2 MB/s | 222 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                           8.8 MB/s |  18 MB     00:02     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : libvirt-libs-11.10.0-12.el10.x86_64                   1/58 \n  Installing       : nbdkit-server-1.46.2-1.el10.x86_64                    2/58 \n  Installing       : libvirt-client-11.10.0-12.el10.x86_64                 3/58 \n  Running scriptlet: libvirt-daemon-lock-11.10.0-12.el10.x86_64            4/58 \n  Installing       : libvirt-daemon-lock-11.10.0-12.el10.x86_64            4/58 \n  Running scriptlet: libvirt-daemon-log-11.10.0-12.el10.x86_64             5/58 \n  Installing       : libvirt-daemon-log-11.10.0-12.el10.x86_64             5/58 \n  Installing       : libtpms-0.9.6-11.el10.x86_64                          6/58 \n  Installing       : swtpm-libs-0.9.0-2.el10.x86_64                        7/58 \n  Installing       : swtpm-0.9.0-2.el10.x86_64                             8/58 \n  Installing       : swtpm-selinux-0.9.0-2.el10.noarch                     9/58 \n  Running scriptlet: swtpm-selinux-0.9.0-2.el10.noarch                     9/58 \n  Installing       : nbdkit-basic-filters-1.46.2-1.el10.x86_64            10/58 \n  Installing       : nbdkit-basic-plugins-1.46.2-1.el10.x86_64            11/58 \n  Installing       : nbdkit-curl-plugin-1.46.2-1.el10.x86_64              12/58 \n  Installing       : nbdkit-ssh-plugin-1.46.2-1.el10.x86_64               13/58 \n  Installing       : python3-libvirt-11.10.0-2.el10.x86_64                14/58 \n  Installing       : scrub-2.6.1-11.el10.x86_64                           15/58 \n  Installing       : python3-lxml-5.2.1-4.el10.x86_64                     16/58 \n  Installing       : nmap-ncat-4:7.92-5.el10.x86_64                       17/58 \n  Running scriptlet: nmap-ncat-4:7.92-5.el10.x86_64                       17/58 \n  Running scriptlet: libvirt-daemon-proxy-11.10.0-12.el10.x86_64          18/58 \n  Installing       : libvirt-daemon-proxy-11.10.0-12.el10.x86_64          18/58 \n  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 \n  Installing       : nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 \n  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 \n  Installing       : nbdkit-1.46.2-1.el10.x86_64                          20/58 \n  Installing       : mdevctl-1.3.0-6.el10.x86_64                          21/58 \n  Installing       : gnutls-dane-3.8.10-4.el10.x86_64                     22/58 \n  Installing       : gnutls-utils-3.8.10-4.el10.x86_64                    23/58 \n  Installing       : swtpm-tools-0.9.0-2.el10.x86_64                      24/58 \n  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            25/58 \n  Installing       : container-selinux-4:2.248.0-1.el10.noarch            25/58 \n  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            25/58 \n  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 \n  Installing       : passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 \n  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 \n  Installing       : passt-0^20251210.gd04c480-3.el10.x86_64              27/58 \n  Installing       : systemd-container-257-25.el10.x86_64                 28/58 \n  Installing       : python3-ply-3.11-25.el10.noarch                      29/58 \n  Installing       : python3-pycparser-2.20-16.el10.noarch                30/58 \n  Installing       : python3-cffi-1.16.0-7.el10.x86_64                    31/58 \n  Installing       : python3-cryptography-48.0.0-3.el10.x86_64            32/58 \n  Installing       : libvirt-client-qemu-11.10.0-12.el10.x86_64           33/58 \n  Installing       : numad-0.5-50.20251104git.el10.x86_64                 34/58 \n  Running scriptlet: numad-0.5-50.20251104git.el10.x86_64                 34/58 \n  Installing       : nftables-1:1.1.5-5.el10.x86_64                       35/58 \n  Running scriptlet: nftables-1:1.1.5-5.el10.x86_64                       35/58 \n  Installing       : lzop-1.04-16.el10.x86_64                             36/58 \n  Installing       : dmidecode-1:3.6-5.el10.x86_64                        37/58 \n  Running scriptlet: libvirt-daemon-common-11.10.0-12.el10.x86_64         38/58 \n  Installing       : libvirt-daemon-common-11.10.0-12.el10.x86_64         38/58 \n  Running scriptlet: libvirt-daemon-driver-storage-core-11.10.0-12.el10   39/58 \n  Installing       : libvirt-daemon-driver-storage-core-11.10.0-12.el10   39/58 \n  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 \n  Installing       : libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 \n  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 \n  Running scriptlet: libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   41/58 \n  Installing       : libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   41/58 \n  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 \n  Installing       : libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 \n  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 \n  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 \n  Installing       : libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 \n  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 \n  Installing       : libvirt-daemon-driver-storage-disk-11.10.0-12.el10   44/58 \n  Installing       : libvirt-daemon-driver-storage-iscsi-11.10.0-12.el1   45/58 \n  Installing       : libvirt-daemon-driver-storage-logical-11.10.0-12.e   46/58 \n  Installing       : libvirt-daemon-driver-storage-mpath-11.10.0-12.el1   47/58 \n  Installing       : libvirt-daemon-driver-storage-rbd-11.10.0-12.el10.   48/58 \n  Installing       : libvirt-daemon-driver-storage-scsi-11.10.0-12.el10   49/58 \n  Installing       : libvirt-daemon-driver-storage-11.10.0-12.el10.x86_   50/58 \n  Running scriptlet: libvirt-daemon-driver-interface-11.10.0-12.el10.x8   51/58 \n  Installing       : libvirt-daemon-driver-interface-11.10.0-12.el10.x8   51/58 \n  Running scriptlet: libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   52/58 \n  Installing       : libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   52/58 \n  Running scriptlet: libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    53/58 \n  Installing       : libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    53/58 \n  Running scriptlet: libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   54/58 \n  Installing       : libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   54/58 \n  Installing       : libvirt-daemon-plugin-lockd-11.10.0-12.el10.x86_64   55/58 \n  Running scriptlet: libvirt-daemon-11.10.0-12.el10.x86_64                56/58 \n  Installing       : libvirt-daemon-11.10.0-12.el10.x86_64                56/58 \n  Installing       : libvirt-11.10.0-12.el10.x86_64                       57/58 \n  Installing       : libvirt-devel-11.10.0-12.el10.x86_64                 58/58 \n  Running scriptlet: libvirt-daemon-lock-11.10.0-12.el10.x86_64           58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtlockd.socket' \u2192 '/usr/lib/systemd/system/virtlockd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtlockd-admin.socket' \u2192 '/usr/lib/systemd/system/virtlockd-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-log-11.10.0-12.el10.x86_64            58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtlogd.socket' \u2192 '/usr/lib/systemd/system/virtlogd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtlogd-admin.socket' \u2192 '/usr/lib/systemd/system/virtlogd-admin.socket'.\n\n  Running scriptlet: swtpm-selinux-0.9.0-2.el10.noarch                    58/58 \n  Running scriptlet: libvirt-daemon-proxy-11.10.0-12.el10.x86_64          58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtproxyd.socket' \u2192 '/usr/lib/systemd/system/virtproxyd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtproxyd-ro.socket' \u2192 '/usr/lib/systemd/system/virtproxyd-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtproxyd-admin.socket' \u2192 '/usr/lib/systemd/system/virtproxyd-admin.socket'.\n\n  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  58/58 \n  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            58/58 \n  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      58/58 \n  Running scriptlet: libvirt-daemon-common-11.10.0-12.el10.x86_64         58/58 \n  Running scriptlet: libvirt-daemon-driver-storage-core-11.10.0-12.el10   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtstoraged.socket' \u2192 '/usr/lib/systemd/system/virtstoraged.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtstoraged-ro.socket' \u2192 '/usr/lib/systemd/system/virtstoraged-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtstoraged-admin.socket' \u2192 '/usr/lib/systemd/system/virtstoraged-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   58/58 \n  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   58/58 \n  Running scriptlet: libvirt-daemon-driver-interface-11.10.0-12.el10.x8   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced-ro.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced-admin.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtqemud.socket' \u2192 '/usr/lib/systemd/system/virtqemud.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtqemud-ro.socket' \u2192 '/usr/lib/systemd/system/virtqemud-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtqemud-admin.socket' \u2192 '/usr/lib/systemd/system/virtqemud-admin.socket'.\nCreated symlink '/etc/systemd/system/multi-user.target.wants/virtqemud.service' \u2192 '/usr/lib/systemd/system/virtqemud.service'.\n\n  Running scriptlet: libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   58/58 \nCreated symlink '/etc/systemd/system/sockets.target.wants/virtsecretd.socket' \u2192 '/usr/lib/systemd/system/virtsecretd.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtsecretd-ro.socket' \u2192 '/usr/lib/systemd/system/virtsecretd-ro.socket'.\nCreated symlink '/etc/systemd/system/sockets.target.wants/virtsecretd-admin.socket' \u2192 '/usr/lib/systemd/system/virtsecretd-admin.socket'.\n\n  Running scriptlet: libvirt-daemon-11.10.0-12.el10.x86_64                58/58 \n  Running scriptlet: libvirt-devel-11.10.0-12.el10.x86_64                 58/58 \n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n\n\nInstalled:\n  container-selinux-4:2.248.0-1.el10.noarch                                     \n  dmidecode-1:3.6-5.el10.x86_64                                                 \n  gnutls-dane-3.8.10-4.el10.x86_64                                              \n  gnutls-utils-3.8.10-4.el10.x86_64                                             \n  libtpms-0.9.6-11.el10.x86_64                                                  \n  libvirt-11.10.0-12.el10.x86_64                                                \n  libvirt-client-11.10.0-12.el10.x86_64                                         \n  libvirt-client-qemu-11.10.0-12.el10.x86_64                                    \n  libvirt-daemon-11.10.0-12.el10.x86_64                                         \n  libvirt-daemon-common-11.10.0-12.el10.x86_64                                  \n  libvirt-daemon-config-network-11.10.0-12.el10.x86_64                          \n  libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86_64                         \n  libvirt-daemon-driver-interface-11.10.0-12.el10.x86_64                        \n  libvirt-daemon-driver-network-11.10.0-12.el10.x86_64                          \n  libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_64                          \n  libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86_64                         \n  libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64                             \n  libvirt-daemon-driver-secret-11.10.0-12.el10.x86_64                           \n  libvirt-daemon-driver-storage-11.10.0-12.el10.x86_64                          \n  libvirt-daemon-driver-storage-core-11.10.0-12.el10.x86_64                     \n  libvirt-daemon-driver-storage-disk-11.10.0-12.el10.x86_64                     \n  libvirt-daemon-driver-storage-iscsi-11.10.0-12.el10.x86_64                    \n  libvirt-daemon-driver-storage-logical-11.10.0-12.el10.x86_64                  \n  libvirt-daemon-driver-storage-mpath-11.10.0-12.el10.x86_64                    \n  libvirt-daemon-driver-storage-rbd-11.10.0-12.el10.x86_64                      \n  libvirt-daemon-driver-storage-scsi-11.10.0-12.el10.x86_64                     \n  libvirt-daemon-lock-11.10.0-12.el10.x86_64                                    \n  libvirt-daemon-log-11.10.0-12.el10.x86_64                                     \n  libvirt-daemon-plugin-lockd-11.10.0-12.el10.x86_64                            \n  libvirt-daemon-proxy-11.10.0-12.el10.x86_64                                   \n  libvirt-devel-11.10.0-12.el10.x86_64                                          \n  libvirt-libs-11.10.0-12.el10.x86_64                                           \n  lzop-1.04-16.el10.x86_64                                                      \n  mdevctl-1.3.0-6.el10.x86_64                                                   \n  nbdkit-1.46.2-1.el10.x86_64                                                   \n  nbdkit-basic-filters-1.46.2-1.el10.x86_64                                     \n  nbdkit-basic-plugins-1.46.2-1.el10.x86_64                                     \n  nbdkit-curl-plugin-1.46.2-1.el10.x86_64                                       \n  nbdkit-selinux-1.46.2-1.el10.noarch                                           \n  nbdkit-server-1.46.2-1.el10.x86_64                                            \n  nbdkit-ssh-plugin-1.46.2-1.el10.x86_64                                        \n  nftables-1:1.1.5-5.el10.x86_64                                                \n  nmap-ncat-4:7.92-5.el10.x86_64                                                \n  numad-0.5-50.20251104git.el10.x86_64                                          \n  passt-0^20251210.gd04c480-3.el10.x86_64                                       \n  passt-selinux-0^20251210.gd04c480-3.el10.noarch                               \n  python3-cffi-1.16.0-7.el10.x86_64                                             \n  python3-cryptography-48.0.0-3.el10.x86_64                                     \n  python3-libvirt-11.10.0-2.el10.x86_64                                         \n  python3-lxml-5.2.1-4.el10.x86_64                                              \n  python3-ply-3.11-25.el10.noarch                                               \n  python3-pycparser-2.20-16.el10.noarch                                         \n  scrub-2.6.1-11.el10.x86_64                                                    \n  swtpm-0.9.0-2.el10.x86_64                                                     \n  swtpm-libs-0.9.0-2.el10.x86_64                                                \n  swtpm-selinux-0.9.0-2.el10.noarch                                             \n  swtpm-tools-0.9.0-2.el10.x86_64                                               \n  systemd-container-257-25.el10.x86_64                                          \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278865131\n+ functions-common:time_stop:2423          :   [[ -z 1781278865131 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278957504\n+ functions-common:time_stop:2427          :   elapsed_time=92373\n+ functions-common:time_stop:2428          :   total=129388\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=221761\n+ lib/nova_plugins/functions-libvirt:install_libvirt:130 :   install_package edk2-ovmf\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package edk2-ovmf\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install edk2-ovmf\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278957584\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y edk2-ovmf\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y edk2-ovmf\nLast metadata expiration check: 0:06:26 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage edk2-ovmf-20260221-2.el10.noarch is already installed.\nDependencies resolved.\nNothing to do.\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278957584\n+ functions-common:time_stop:2423          :   [[ -z 1781278957584 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278958351\n+ functions-common:time_stop:2427          :   elapsed_time=767\n+ functions-common:time_stop:2428          :   total=221761\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=222528\n+ lib/nova_plugins/functions-libvirt:install_libvirt:132 :   [[ rhel10 =~ rhel9 ]]\n+ lib/nova_plugins/functions-libvirt:install_libvirt:135 :   install_package python3-libvirt\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package python3-libvirt\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install python3-libvirt\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278958451\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y python3-libvirt\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y python3-libvirt\nLast metadata expiration check: 0:06:27 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage python3-libvirt-11.10.0-2.el10.x86_64 is already installed.\nDependencies resolved.\nNothing to do.\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278958451\n+ functions-common:time_stop:2423          :   [[ -z 1781278958451 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278959211\n+ functions-common:time_stop:2427          :   elapsed_time=760\n+ functions-common:time_stop:2428          :   total=222528\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=223288\n+ lib/nova_plugins/functions-libvirt:install_libvirt:138 :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ lib/nova_plugins/functions-libvirt:install_libvirt:142 :   install_package swtpm swtpm-tools mdevctl\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package swtpm swtpm-tools mdevctl\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install swtpm swtpm-tools mdevctl\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278959334\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y swtpm swtpm-tools mdevctl\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y swtpm swtpm-tools mdevctl\nLast metadata expiration check: 0:06:28 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage swtpm-0.9.0-2.el10.x86_64 is already installed.\nPackage swtpm-tools-0.9.0-2.el10.x86_64 is already installed.\nPackage mdevctl-1.3.0-6.el10.x86_64 is already installed.\nDependencies resolved.\nNothing to do.\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278959334\n+ functions-common:time_stop:2423          :   [[ -z 1781278959334 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278960118\n+ functions-common:time_stop:2427          :   elapsed_time=784\n+ functions-common:time_stop:2428          :   total=223288\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=224072\n+ lib/nova_plugins/functions-libvirt:install_libvirt:145 :   [[ True == True ]]\n+ lib/nova_plugins/functions-libvirt:install_libvirt:146 :   _enable_coredump\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:34 :   local confdir=/etc/systemd/system/libvirtd.service.d\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:35 :   local conffile=/etc/systemd/system/libvirtd.service.d/coredump.conf\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:39 :   sudo mkdir -p /var/core\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:40 :   sudo chmod a+wrx /var/core\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:42 :   sudo tee /proc/sys/kernel/core_pattern\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:41 :   echo /var/core/core.%e.%p.%h.%t\n/var/core/core.%e.%p.%h.%t\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:45 :   sudo mkdir -p /etc/systemd/system/libvirtd.service.d\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:46 :   sudo tee /etc/systemd/system/libvirtd.service.d/coredump.conf\n[Service]\nLimitCORE=infinity\n+ lib/nova_plugins/functions-libvirt:_enable_coredump:53 :   sudo systemctl daemon-reload\n+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:96 :   [[ qemu == \\l\\x\\c ]]\n+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:108 :   [[ '' == \\T\\r\\u\\e ]]\n+ lib/nova:install_nova:919                :   is_service_enabled n-novnc\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/nova:install_nova:921                :   trueorfalse False NOVNC_FROM_PACKAGE\n+ lib/nova:install_nova:921                :   NOVNC_FROM_PACKAGE=False\n+ lib/nova:install_nova:922                :   '[' False = True ']'\n+ lib/nova:install_nova:941                :   NOVNC_WEB_DIR=/opt/stack/novnc\n+ lib/nova:install_nova:942                :   git_clone https://github.com/novnc/novnc.git /opt/stack/novnc v1.3.0\n+ functions-common:git_clone:583           :   local git_remote=https://github.com/novnc/novnc.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/novnc\n+ functions-common:git_clone:585           :   local git_ref=v1.3.0\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo v1.3.0\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/novnc ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/novnc\n+ functions-common:git_clone:666           :   cd /opt/stack/novnc\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\n7c36fab Merge pull request #2046 from ArduFish/master\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/nova:install_nova:946                :   is_service_enabled n-spice\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:install_nova:958                :   git_clone https://opendev.org/openstack/nova.git /opt/stack/nova master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/nova.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/nova\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/nova ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/nova\n+ functions-common:git_clone:666           :   cd /opt/stack/nova\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\n48ea13af2f libvirt: Add conf option for live migration monitor interval\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/nova:install_nova:959                :   setup_develop /opt/stack/nova\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/nova == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/nova\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/nova -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/nova == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/nova\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/nova\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/nova\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/nova/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=nova\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z nova ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- nova\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/nova -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/nova == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/nova\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/nova\nUsing python 3.12 to install /opt/stack/nova\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/nova\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/nova\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=5.8.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.0.3)\nRequirement already satisfied: SQLAlchemy>=1.4.13 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (2.0.50)\nRequirement already satisfied: decorator>=4.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.3.1)\nRequirement already satisfied: eventlet>=0.30.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (0.41.0)\nRequirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.1.6)\nRequirement already satisfied: keystonemiddleware>=4.20.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (13.0.0)\nRequirement already satisfied: lxml>=4.5.0 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (6.1.1)\nRequirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.5.1)\nRequirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (43.0.3)\nRequirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.8.10)\nRequirement already satisfied: greenlet>=0.4.15 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (3.5.1)\nRequirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.1.0)\nRequirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.10.1)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.17.0)\nRequirement already satisfied: alembic>=1.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.18.4)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.3.0)\nRequirement already satisfied: paramiko>=2.7.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.0.0)\nRequirement already satisfied: jsonschema>=4.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.26.0)\nRequirement already satisfied: python-cinderclient>=4.0.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (9.9.0)\nRequirement already satisfied: keystoneauth1>=3.16.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.14.0)\nRequirement already satisfied: python-neutronclient>=7.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (12.0.0)\nRequirement already satisfied: python-glanceclient>=4.7.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.12.0)\nRequirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.34.2)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.8.0)\nCollecting websockify>=0.9.0 (from nova==33.1.0.dev176)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/19/e8/6476cd85a71f7cfb04ca1e199809b75bc8580d075d4338ffcde4c761d620/websockify-0.13.0-py3-none-any.whl.metadata (14 kB)\nRequirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.2.0)\nRequirement already satisfied: oslo.concurrency>=5.0.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.5.0)\nRequirement already satisfied: oslo.config>=9.3.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (10.5.0)\nRequirement already satisfied: oslo.context>=3.4.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (6.4.0)\nRequirement already satisfied: oslo.log>=4.6.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.2.0)\nRequirement already satisfied: oslo.limit>=2.9.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.11.0)\nRequirement already satisfied: oslo.reports>=1.18.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.8.0)\nRequirement already satisfied: oslo.serialization>=4.2.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.10.0)\nRequirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.7.1)\nRequirement already satisfied: oslo.utils>=8.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (10.1.1)\nRequirement already satisfied: oslo.db>=10.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (18.0.0)\nRequirement already satisfied: oslo.rootwrap>=5.15.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.9.0)\nRequirement already satisfied: oslo.messaging>=14.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (18.1.0)\nRequirement already satisfied: oslo.policy>=4.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.1.0)\nRequirement already satisfied: oslo.privsep>=3.11.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.11.0)\nRequirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (6.8.0)\nRequirement already satisfied: oslo.service>=4.5.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (4.6.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.0.0)\nRequirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.1.0)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (7.2.2)\nRequirement already satisfied: oslo.versionedobjects>=1.35.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.10.2)\nRequirement already satisfied: os-brick>=6.10.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.1.0)\nRequirement already satisfied: os-resource-classes>=1.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.1.0)\nRequirement already satisfied: os-traits>=3.6.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.8.0)\nRequirement already satisfied: os-vif>=3.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.0.0)\nRequirement already satisfied: castellan>=0.16.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.7.0)\nCollecting microversion-parse>=0.2.1 (from nova==33.1.0.dev176)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/b2/ca57b27d28b7f8a3ef5bc987bd7f68285e8902e3fd1602770fa939e7f7a9/microversion_parse-2.1.0-py3-none-any.whl.metadata (5.1 kB)\nRequirement already satisfied: tooz>=1.58.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.1.0)\nRequirement already satisfied: cursive>=0.2.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (0.2.3)\nRequirement already satisfied: retrying>=1.3.3 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.4.2)\nRequirement already satisfied: os-service-types>=1.7.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.8.2)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.9.0.post0)\nRequirement already satisfied: futurist>=3.2.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.3.0)\nRequirement already satisfied: openstacksdk>=4.4.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.15.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (6.0.3)\nRequirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=1.5.0->nova==33.1.0.dev176) (1.3.12)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=1.5.0->nova==33.1.0.dev176) (4.15.0)\nRequirement already satisfied: python-barbicanclient>=5.5.0 in /usr/local/lib/python3.12/site-packages (from castellan>=0.16.0->nova==33.1.0.dev176) (7.4.0)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->nova==33.1.0.dev176) (2.0.0)\nRequirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.30.1->nova==33.1.0.dev176) (2.8.0)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=3.2.1->nova==33.1.0.dev176) (3.1.0)\nRequirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->nova==33.1.0.dev176) (3.0.3)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (2026.5.1)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.16.0->nova==33.1.0.dev176) (2.1.0)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (2.13.0)\nRequirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (5.8.0)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.5.0)\nRequirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.1.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.33)\nRequirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (4.10.0)\nRequirement already satisfied: tenacity>=6.3.1 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.10.0->nova==33.1.0.dev176) (9.1.4)\nRequirement already satisfied: ovsdbapp>=0.12.1 in /usr/local/lib/python3.12/site-packages (from os-vif>=3.1.0->nova==33.1.0.dev176) (2.18.0)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=5.0.1->nova==33.1.0.dev176) (0.20)\nRequirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=10.0.0->nova==33.1.0.dev176) (2.1.2)\nRequirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=10.0.0->nova==33.1.0.dev176) (0.6.2)\nRequirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (7.1.4)\nRequirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.3.1)\nRequirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.6.2)\nRequirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (0.16.0)\nRequirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->nova==33.1.0.dev176) (5.0.0)\nRequirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->nova==33.1.0.dev176) (4.0.1)\nRequirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=3.11.0->nova==33.1.0.dev176) (1.1.2)\nRequirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.5.0->oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (1.7.6)\nRequirement already satisfied: cotyledon>=2.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (2.2.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=8.0.0->nova==33.1.0.dev176) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=8.0.0->nova==33.1.0.dev176) (26.2)\nRequirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=2.7.1->nova==33.1.0.dev176) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.1->nova==33.1.0.dev176) (1.6.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->nova==33.1.0.dev176) (80.10.2)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->nova==33.1.0.dev176) (0.8.0)\nRequirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->nova==33.1.0.dev176) (1.17.0)\nRequirement already satisfied: warlock>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (2.1.0)\nRequirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (2.2.1)\nRequirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (24.2.1)\nRequirement already satisfied: cliff>=3.4.0 in /usr/local/lib/python3.12/site-packages (from python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.14.0)\nRequirement already satisfied: osc-lib>=1.12.0 in /usr/local/lib/python3.12/site-packages (from python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.6.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (2026.5.20)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->nova==33.1.0.dev176) (0.8)\nRequirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from tooz>=1.58.0->nova==33.1.0.dev176) (0.16.0)\nCollecting numpy (from websockify>=0.9.0->nova==33.1.0.dev176)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)\nCollecting jwcrypto (from websockify>=0.9.0->nova==33.1.0.dev176)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/24/fb7da4d6613de7001feaf540d4b5969c6b5a1c42839043b0196cb13aa057/jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB)\nCollecting redis (from websockify>=0.9.0->nova==33.1.0.dev176)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/e3/b519734372d305bd547534a9f32e4ce9f98552af753dce72cf3483a0ff0b/redis-8.0.0-py3-none-any.whl.metadata (13 kB)\nRequirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.1.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->nova==33.1.0.dev176) (3.0)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.0.0)\nRequirement already satisfied: setproctitle in /usr/local/lib64/python3.12/site-packages (from cotyledon>=2.2.0->oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (1.3.7)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.4.0->nova==33.1.0.dev176) (3.1.1)\nRequirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (2026.2)\nRequirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (0.25.0)\nRequirement already satisfied: fixtures>=3.0.0 in /usr/local/lib/python3.12/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (4.3.2)\nRequirement already satisfied: ovs>=2.10.0 in /usr/local/lib/python3.12/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (3.7.1)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (1.8.0)\nRequirement already satisfied: sortedcontainers in /usr/local/lib/python3.12/site-packages (from ovs>=2.10.0->ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (2.4.0)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/b2/ca57b27d28b7f8a3ef5bc987bd7f68285e8902e3fd1602770fa939e7f7a9/microversion_parse-2.1.0-py3-none-any.whl (20 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/19/e8/6476cd85a71f7cfb04ca1e199809b75bc8580d075d4338ffcde4c761d620/websockify-0.13.0-py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.5/41.5 kB 5.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/24/fb7da4d6613de7001feaf540d4b5969c6b5a1c42839043b0196cb13aa057/jwcrypto-1.5.7-py3-none-any.whl (94 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 94.8/94.8 kB 13.3 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 16.6/16.6 MB 128.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/e3/b519734372d305bd547534a9f32e4ce9f98552af753dce72cf3483a0ff0b/redis-8.0.0-py3-none-any.whl (499 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 499.9/499.9 kB 42.0 MB/s eta 0:00:00\nBuilding wheels for collected packages: nova\n  Building editable for nova (pyproject.toml): started\n  Building editable for nova (pyproject.toml): finished with status 'done'\n  Created wheel for nova: filename=nova-33.1.0.dev176-0.editable-py3-none-any.whl size=9379 sha256=7a7daf9f3e90062873e0321ac91e21c42035302fdce243cddba07a2b59994cc3\n  Stored in directory: /tmp/pip-ephem-wheel-cache-i3c2qciw/wheels/ee/2b/3a/69794dff55dd5d6c4a3613dfc37217369e4acdbc37f2b08153\nSuccessfully built nova\nInstalling collected packages: redis, numpy, microversion-parse, jwcrypto, websockify, nova\nSuccessfully installed jwcrypto-1.5.7 microversion-parse-2.1.0 nova-33.1.0.dev176 numpy-2.4.6 redis-8.0.0 websockify-0.13.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278961072\n+ functions-common:time_stop:2423          :   [[ -z 1781278961072 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278973706\n+ functions-common:time_stop:2427          :   elapsed_time=12634\n+ functions-common:time_stop:2428          :   total=107256\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=119890\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/nova/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/nova\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/nova\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/nova, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/nova:install_nova:960                :   sudo install -D -m 0644 -o stack /opt/stack/nova/tools/nova-manage.bash_completion /etc/bash_completion.d/nova-manage.bash_completion\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:956                      :   configure_nova\n+ lib/nova:configure_nova:260              :   sudo install -d -o stack /etc/nova\n+ lib/nova:configure_nova:262              :   configure_rootwrap nova\n+ inc/rootwrap:configure_rootwrap:43       :   local project=nova\n+ inc/rootwrap:configure_rootwrap:44       :   local project_uc\n++ inc/rootwrap:configure_rootwrap:45       :   echo nova\n++ inc/rootwrap:configure_rootwrap:45       :   tr a-z A-Z\n+ inc/rootwrap:configure_rootwrap:45       :   project_uc=NOVA\n+ inc/rootwrap:configure_rootwrap:46       :   local bin_dir=NOVA_BIN_DIR\n+ inc/rootwrap:configure_rootwrap:47       :   bin_dir=/usr/local/bin\n+ inc/rootwrap:configure_rootwrap:48       :   local project_dir=NOVA_DIR\n+ inc/rootwrap:configure_rootwrap:49       :   project_dir=/opt/stack/nova\n+ inc/rootwrap:configure_rootwrap:51       :   local rootwrap_conf_src_dir=/opt/stack/nova/etc/nova\n+ inc/rootwrap:configure_rootwrap:52       :   local rootwrap_bin=/usr/local/bin/nova-rootwrap\n+ inc/rootwrap:configure_rootwrap:55       :   sudo rm -rf /etc/nova/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:56       :   sudo install -d -o root -g root -m 755 /etc/nova/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:57       :   sudo install -o root -g root -m 644 /opt/stack/nova/etc/nova/rootwrap.d/compute.filters /etc/nova/rootwrap.d\n+ inc/rootwrap:configure_rootwrap:60       :   sudo install -o root -g root -m 644 /opt/stack/nova/etc/nova/rootwrap.conf /etc/nova/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:61       :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/nova/rootwrap.d:' -i /etc/nova/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:66       :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/nova/rootwrap.conf\n+ inc/rootwrap:configure_rootwrap:69       :   local tempfile\n++ inc/rootwrap:configure_rootwrap:70       :   mktemp\n+ inc/rootwrap:configure_rootwrap:70       :   tempfile=/tmp/tmp.4bm83eLr6W\n+ inc/rootwrap:configure_rootwrap:72       :   rootwrap_sudo_cmd='/usr/local/bin/nova-rootwrap /etc/nova/rootwrap.conf *'\n+ inc/rootwrap:configure_rootwrap:73       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/nova-rootwrap /etc/nova/rootwrap.conf *'\n+ inc/rootwrap:configure_rootwrap:74       :   '[' -f /usr/local/bin/nova-rootwrap-daemon ']'\n+ inc/rootwrap:configure_rootwrap:76       :   rootwrap_sudo_cmd='/usr/local/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf'\n+ inc/rootwrap:configure_rootwrap:77       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf'\n+ inc/rootwrap:configure_rootwrap:79       :   chmod 0440 /tmp/tmp.4bm83eLr6W\n+ inc/rootwrap:configure_rootwrap:80       :   sudo chown root:root /tmp/tmp.4bm83eLr6W\n+ inc/rootwrap:configure_rootwrap:81       :   sudo mv /tmp/tmp.4bm83eLr6W /etc/sudoers.d/nova-rootwrap\n++ inc/rootwrap:configure_rootwrap:85       :   dirname /usr/local/bin/nova-rootwrap\n+ inc/rootwrap:configure_rootwrap:85       :   add_sudo_secure_path /usr/local/bin\n+ inc/rootwrap:add_sudo_secure_path:21     :   local dir=/usr/local/bin\n+ inc/rootwrap:add_sudo_secure_path:22     :   local line\n+ inc/rootwrap:add_sudo_secure_path:25     :   [[ -r /etc/sudoers.d/zz-secure-path ]]\n+ inc/rootwrap:add_sudo_secure_path:28     :   line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin'\n+ inc/rootwrap:add_sudo_secure_path:32     :   [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /usr/local/bin ]]\n+ lib/nova:configure_nova:264              :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ n-api ]]\n+ lib/nova:configure_nova:266              :   cp /opt/stack/nova/etc/nova/api-paste.ini /etc/nova\n+ lib/nova:configure_nova:269              :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_nova:271              :   sudo sysctl -w net.ipv4.ip_forward=1\nnet.ipv4.ip_forward = 1\n+ lib/nova:configure_nova:273              :   [[ libvirt = \\l\\i\\b\\v\\i\\r\\t ]]\n+ lib/nova:configure_nova:277              :   [[ qemu == \\k\\v\\m ]]\n+ lib/nova:configure_nova:294              :   [[ qemu == \\l\\x\\c ]]\n+ lib/nova:configure_nova:309              :   sudo install -d -o stack /opt/stack/data/nova/instances\n+ lib/nova:configure_nova:314              :   '[' -L /dev/disk/by-label/nova-instances ']'\n+ lib/nova:configure_nova:323              :   sudo tee /etc/iscsi/initiatorname.iscsi\n++ lib/nova:configure_nova:323              :   iscsi-iname\n+ lib/nova:configure_nova:323              :   echo InitiatorName=iqn.1994-05.com.redhat:55ba1726c817\nInitiatorName=iqn.1994-05.com.redhat:55ba1726c817\n+ lib/nova:configure_nova:325              :   [[ False == \\T\\r\\u\\e ]]\n+ lib/nova:configure_nova:340              :   iniset -sudo /etc/iscsi/iscsid.conf DEFAULT node.session.auth.chap_algs SHA3-256,SHA256\n+ lib/nova:configure_nova:342              :   [[ lioadm != \\n\\v\\m\\e\\t ]]\n+ lib/nova:configure_nova:344              :   restart_service iscsid\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart iscsid\n+ lib/nova:configure_nova:367              :   create_nova_conf\n+ lib/nova:create_nova_conf:437            :   rm -f /opt/stack/nova/bin/nova.conf\n+ lib/nova:create_nova_conf:440            :   rm -f /etc/nova/nova.conf\n+ lib/nova:create_nova_conf:441            :   iniset /etc/nova/nova.conf DEFAULT debug True\n+ lib/nova:create_nova_conf:442            :   '[' True == True ']'\n+ lib/nova:create_nova_conf:443            :   iniset /etc/nova/nova.conf DEFAULT allow_resize_to_same_host True\n+ lib/nova:create_nova_conf:445            :   iniset /etc/nova/nova.conf wsgi api_paste_config /etc/nova/api-paste.ini\n+ lib/nova:create_nova_conf:446            :   iniset /etc/nova/nova.conf DEFAULT rootwrap_config /etc/nova/rootwrap.conf\n+ lib/nova:create_nova_conf:447            :   iniset /etc/nova/nova.conf filter_scheduler enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter\n+ lib/nova:create_nova_conf:448            :   iniset /etc/nova/nova.conf scheduler workers 2\n+ lib/nova:create_nova_conf:449            :   iniset /etc/nova/nova.conf neutron default_floating_pool public\n+ lib/nova:create_nova_conf:450            :   iniset /etc/nova/nova.conf DEFAULT my_ip 38.102.83.69\n+ lib/nova:create_nova_conf:451            :   iniset /etc/nova/nova.conf DEFAULT instance_name_template instance-%08x\n+ lib/nova:create_nova_conf:452            :   iniset /etc/nova/nova.conf DEFAULT osapi_compute_listen 0.0.0.0\n+ lib/nova:create_nova_conf:453            :   iniset /etc/nova/nova.conf DEFAULT metadata_listen 0.0.0.0\n+ lib/nova:create_nova_conf:454            :   iniset /etc/nova/nova.conf DEFAULT shutdown_timeout 0\n+ lib/nova:create_nova_conf:458            :   iniset /etc/nova/nova.conf api response_validation error\n+ lib/nova:create_nova_conf:460            :   iniset /etc/nova/nova.conf key_manager backend nova.keymgr.conf_key_mgr.ConfKeyManager\n+ lib/nova:create_nova_conf:462            :   iniset /etc/nova/nova.conf DEFAULT report_interval 120\n+ lib/nova:create_nova_conf:463            :   iniset /etc/nova/nova.conf DEFAULT service_down_time 720\n+ lib/nova:create_nova_conf:465            :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/nova:create_nova_conf:468            :   iniset /etc/nova/nova.conf DEFAULT bindir /usr/bin\n+ lib/nova:create_nova_conf:474            :   is_service_enabled n-api n-cond n-sched n-spice n-novnc n-sproxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:478            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:create_nova_conf:481            :   local db=nova_cell0\n+ lib/nova:create_nova_conf:484            :   iniset /etc/nova/nova.conf filter_scheduler track_instance_changes False\n++ lib/nova:create_nova_conf:487            :   database_connection_url nova_cell0\n++ lib/database:database_connection_url:134 :   local db=nova_cell0\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell0\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell0\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'\n+ lib/nova:create_nova_conf:487            :   iniset /etc/nova/nova.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'\n++ lib/nova:create_nova_conf:488            :   database_connection_url nova_api\n++ lib/database:database_connection_url:134 :   local db=nova_api\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_api\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_api\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter'\n+ lib/nova:create_nova_conf:488            :   iniset /etc/nova/nova.conf api_database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter'\n+ lib/nova:create_nova_conf:493            :   iniset /etc/nova/nova.conf cache enabled True\n+ lib/nova:create_nova_conf:494            :   iniset /etc/nova/nova.conf cache backend dogpile.cache.memcached\n+ lib/nova:create_nova_conf:495            :   iniset /etc/nova/nova.conf cache memcache_servers localhost:11211\n+ lib/nova:create_nova_conf:498            :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:499            :   is_service_enabled n-api-meta\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/nova:create_nova_conf:501            :   echo osapi_compute,metadata\n++ lib/nova:create_nova_conf:501            :   sed s/,metadata//\n+ lib/nova:create_nova_conf:501            :   NOVA_ENABLED_APIS=osapi_compute\n+ lib/nova:create_nova_conf:503            :   iniset /etc/nova/nova.conf DEFAULT enabled_apis osapi_compute\n+ lib/nova:create_nova_conf:504            :   [[ True == \\T\\r\\u\\e ]]\n+ lib/nova:create_nova_conf:505            :   iniset /etc/nova/nova.conf oslo_policy enforce_new_defaults True\n+ lib/nova:create_nova_conf:506            :   iniset /etc/nova/nova.conf oslo_policy enforce_scope True\n+ lib/nova:create_nova_conf:512            :   configure_keystone_authtoken_middleware /etc/nova/nova.conf nova\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=nova\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/nova/nova.conf nova keystone_authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf keystone_authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf keystone_authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf keystone_authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf keystone_authtoken username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf keystone_authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf keystone_authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf keystone_authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf keystone_authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/nova/nova.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/nova/nova.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/nova/nova.conf keystone_authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/nova:create_nova_conf:515            :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:516            :   configure_cinder_access\n+ lib/nova:configure_cinder_access:640     :   iniset /etc/nova/nova.conf cinder os_region_name RegionOne\n+ lib/nova:configure_cinder_access:647     :   configure_keystoneauth /etc/nova/nova.conf nova cinder\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=cinder\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf cinder auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf cinder interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf cinder auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf cinder username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf cinder password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf cinder user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf cinder project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf cinder project_domain_name Default\n+ lib/nova:configure_cinder_access:648     :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_cinder_access:649     :   CINDER_SERVICE_HOST=38.102.83.69\n+ lib/nova:configure_cinder_access:650     :   CINDER_SERVICE_PORT=8776\n+ lib/nova:configure_cinder_access:651     :   iniset /etc/nova/nova.conf cinder cafile /opt/stack/data/ca-bundle.pem\n+ lib/nova:create_nova_conf:519            :   is_service_enabled manila\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:create_nova_conf:523            :   '[' -n /opt/stack/data/nova ']'\n+ lib/nova:create_nova_conf:524            :   iniset /etc/nova/nova.conf DEFAULT state_path /opt/stack/data/nova\n+ lib/nova:create_nova_conf:525            :   iniset /etc/nova/nova.conf oslo_concurrency lock_path /opt/stack/data/nova\n+ lib/nova:create_nova_conf:527            :   '[' -n /opt/stack/data/nova/instances ']'\n+ lib/nova:create_nova_conf:528            :   iniset /etc/nova/nova.conf DEFAULT instances_path /opt/stack/data/nova/instances\n+ lib/nova:create_nova_conf:530            :   '[' False '!=' False ']'\n+ lib/nova:create_nova_conf:533            :   '[' True '!=' False ']'\n+ lib/nova:create_nova_conf:534            :   iniset /etc/nova/nova.conf DEFAULT force_config_drive True\n+ lib/nova:create_nova_conf:539            :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/nova:create_nova_conf:540            :   iniset /etc/nova/nova.conf DEFAULT mkisofs_cmd /usr/bin/mkisofs\n+ lib/nova:create_nova_conf:544            :   setup_logging /etc/nova/nova.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/nova/nova.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/nova/nova.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/nova/nova.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/nova/nova.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/nova/nova.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/nova/nova.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/nova/nova.conf DEFAULT log_color False\n+ lib/nova:create_nova_conf:546            :   iniset /etc/nova/nova.conf upgrade_levels compute auto\n+ lib/nova:create_nova_conf:548            :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:549            :   write_uwsgi_config /etc/nova/nova-api-uwsgi.ini nova.wsgi.osapi_compute:application /compute '' nova-api\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/nova/nova-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=nova.wsgi.osapi_compute:application\n+ lib/apache:write_uwsgi_config:245        :   local url=/compute\n+ lib/apache:write_uwsgi_config:246        :   local http=\n+ lib/apache:write_uwsgi_config:247        :   local name=nova-api\n+ lib/apache:write_uwsgi_config:249        :   '[' -z nova-api ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/nova-api.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/nova/nova-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ nova.wsgi.osapi_compute:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi module nova.wsgi.osapi_compute:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]\n+ lib/apache:write_uwsgi_config:304        :   local apache_conf=\n++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for nova-api\n++ lib/apache:apache_site_config_for:174    :   local site=nova-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/nova-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/nova-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/nova-api.conf.disabled\n+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/nova-api.conf.disabled\n+ lib/apache:write_uwsgi_config:306        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi socket /var/run/uwsgi/nova-api.socket\n+ lib/apache:write_uwsgi_config:307        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi chmod-socket 666\n+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/compute\" \"unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api\" retry=0 acquire=1 '\n+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/nova-api.conf.disabled\nProxyPass \"/compute\" \"unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api\" retry=0 acquire=1 \n+ lib/apache:write_uwsgi_config:309        :   enable_apache_site nova-api\n+ lib/apache:enable_apache_site:191        :   local site=nova-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/nova-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/nova-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/nova-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/nova-api.conf.disabled /etc/httpd/conf.d/nova-api.conf\n+ lib/apache:write_uwsgi_config:310        :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/nova:create_nova_conf:552            :   is_service_enabled n-api-meta\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:553            :   write_uwsgi_config /etc/nova/nova-metadata-uwsgi.ini nova.wsgi.metadata:application '' 0.0.0.0:8775 nova-metadata\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/nova/nova-metadata-uwsgi.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=nova.wsgi.metadata:application\n+ lib/apache:write_uwsgi_config:245        :   local url=\n+ lib/apache:write_uwsgi_config:246        :   local http=0.0.0.0:8775\n+ lib/apache:write_uwsgi_config:247        :   local name=nova-metadata\n+ lib/apache:write_uwsgi_config:249        :   '[' -z nova-metadata ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/nova-metadata.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/nova/nova-metadata-uwsgi.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ nova.wsgi.metadata:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi module nova.wsgi.metadata:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n 0.0.0.0:8775 ]]\n+ lib/apache:write_uwsgi_config:302        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi http 0.0.0.0:8775\n+ lib/nova:create_nova_conf:556            :   is_service_enabled ceilometer\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:create_nova_conf:564            :   iniset /etc/nova/nova.conf oslo_messaging_notifications driver messagingv2\n++ lib/nova:create_nova_conf:565            :   get_notification_url\n++ lib/rpc_backend:get_notification_url:136 :   local virtual_host=\n++ lib/rpc_backend:get_notification_url:137 :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_notification_url:138 :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/nova:create_nova_conf:565            :   iniset /etc/nova/nova.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/nova:create_nova_conf:566            :   iniset /etc/nova/nova.conf notifications notification_format unversioned\n+ lib/nova:create_nova_conf:567            :   iniset_rpc_backend nova /etc/nova/nova.conf\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/nova:create_nova_conf:569            :   iniset /etc/nova/nova.conf DEFAULT osapi_compute_workers 2\n+ lib/nova:create_nova_conf:570            :   iniset /etc/nova/nova.conf DEFAULT metadata_workers 2\n+ lib/nova:create_nova_conf:572            :   iniset /etc/nova/nova.conf conductor workers 2\n+ lib/nova:create_nova_conf:574            :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:575            :   iniset /etc/nova/nova.conf DEFAULT glance_protocol https\n+ lib/nova:create_nova_conf:576            :   iniset /etc/nova/nova.conf oslo_middleware enable_proxy_headers_parsing True\n+ lib/nova:create_nova_conf:579            :   iniset /etc/nova/nova.conf DEFAULT graceful_shutdown_timeout 5\n+ lib/nova:create_nova_conf:581            :   '[' True == True ']'\n+ lib/nova:create_nova_conf:582            :   init_nova_service_user_conf\n+ lib/nova:init_nova_service_user_conf:820 :   iniset /etc/nova/nova.conf service_user send_service_user_token True\n+ lib/nova:init_nova_service_user_conf:821 :   configure_keystoneauth /etc/nova/nova.conf nova service_user\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=service_user\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf service_user auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf service_user interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf service_user auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf service_user username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf service_user password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf service_user user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf service_user project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf service_user project_domain_name Default\n+ lib/nova:create_nova_conf:585            :   is_service_enabled n-cond\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/nova:create_nova_conf:586            :   seq 1 1\n+ lib/nova:create_nova_conf:586            :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:create_nova_conf:587            :   local conf\n+ lib/nova:create_nova_conf:588            :   local vhost\n++ lib/nova:create_nova_conf:589            :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:create_nova_conf:589            :   conf=/etc/nova/nova_cell1.conf\n+ lib/nova:create_nova_conf:590            :   vhost=nova_cell1\n+ lib/nova:create_nova_conf:592            :   rm -f /etc/nova/nova_cell1.conf\n++ lib/nova:create_nova_conf:593            :   database_connection_url nova_cell1\n++ lib/database:database_connection_url:134 :   local db=nova_cell1\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell1\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell1\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter'\n+ lib/nova:create_nova_conf:593            :   iniset /etc/nova/nova_cell1.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter'\n+ lib/nova:create_nova_conf:594            :   iniset /etc/nova/nova_cell1.conf conductor workers 2\n+ lib/nova:create_nova_conf:595            :   iniset /etc/nova/nova_cell1.conf DEFAULT debug True\n+ lib/nova:create_nova_conf:597            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:create_nova_conf:600            :   rpc_backend_add_vhost nova_cell1\n+ lib/rpc_backend:rpc_backend_add_vhost:112 :   local vhost=nova_cell1\n+ lib/rpc_backend:rpc_backend_add_vhost:113 :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:rpc_backend_add_vhost:114 :   sudo rabbitmqctl list_vhosts\n++ lib/rpc_backend:rpc_backend_add_vhost:114 :   grep nova_cell1\n+ lib/rpc_backend:rpc_backend_add_vhost:114 :   '[' -z ']'\n+ lib/rpc_backend:rpc_backend_add_vhost:115 :   sudo rabbitmqctl add_vhost nova_cell1\nAdding vhost \"nova_cell1\" ...\n+ lib/rpc_backend:rpc_backend_add_vhost:116 :   sudo rabbitmqctl set_permissions -p nova_cell1 stackrabbit '.*' '.*' '.*'\nSetting permissions for user \"stackrabbit\" in vhost \"nova_cell1\" ...\n+ lib/nova:create_nova_conf:601            :   iniset_rpc_backend nova /etc/nova/nova_cell1.conf DEFAULT nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova_cell1.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url nova_cell1\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=nova_cell1\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova_cell1.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/nova:create_nova_conf:605            :   is_service_enabled placement placement-client\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_conf:606            :   configure_placement_nova_compute /etc/nova/nova_cell1.conf\n+ lib/nova:configure_placement_nova_compute:634 :   local conf=/etc/nova/nova_cell1.conf\n+ lib/nova:configure_placement_nova_compute:635 :   configure_keystoneauth /etc/nova/nova_cell1.conf nova placement\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova_cell1.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=placement\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova_cell1.conf placement auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova_cell1.conf placement interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova_cell1.conf placement auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova_cell1.conf placement username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova_cell1.conf placement password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova_cell1.conf placement user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova_cell1.conf placement project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova_cell1.conf placement project_domain_name Default\n+ lib/nova:create_nova_conf:610            :   setup_logging /etc/nova/nova_cell1.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/nova/nova_cell1.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/nova/nova_cell1.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/nova/nova_cell1.conf DEFAULT log_color False\n+ lib/nova:create_nova_conf:617            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n++ lib/nova:create_nova_conf:620            :   seq 1 1\n+ lib/nova:create_nova_conf:620            :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:create_nova_conf:621            :   local conf\n+ lib/nova:create_nova_conf:622            :   local offset\n++ lib/nova:create_nova_conf:623            :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:create_nova_conf:623            :   conf=/etc/nova/nova_cell1.conf\n+ lib/nova:create_nova_conf:624            :   offset=0\n+ lib/nova:create_nova_conf:625            :   configure_console_proxies /etc/nova/nova_cell1.conf 0\n+ lib/nova:configure_console_proxies:724   :   local conf=/etc/nova/nova_cell1.conf\n+ lib/nova:configure_console_proxies:725   :   local offset=0\n+ lib/nova:configure_console_proxies:729   :   offset=0\n+ lib/nova:configure_console_proxies:731   :   is_service_enabled n-novnc\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_console_proxies:732   :   iniset /etc/nova/nova_cell1.conf vnc novncproxy_host 0.0.0.0\n+ lib/nova:configure_console_proxies:733   :   iniset /etc/nova/nova_cell1.conf vnc novncproxy_port 6080\n+ lib/nova:configure_console_proxies:735   :   is_nova_console_proxy_compute_tls_enabled\n+ lib/nova:is_nova_console_proxy_compute_tls_enabled:188 :   [[ False = \\T\\r\\u\\e ]]\n+ lib/nova:is_nova_console_proxy_compute_tls_enabled:189 :   return 1\n+ lib/nova:configure_console_proxies:763   :   is_service_enabled n-spice\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:configure_console_proxies:768   :   is_service_enabled n-sproxy\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:configure_nova:369              :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_nova:369              :   [[ -r /opt/stack/devstack/lib/nova_plugins/hypervisor-libvirt ]]\n+ lib/nova:configure_nova:371              :   configure_nova_hypervisor\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:40 :   configure_libvirt\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:153 :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:153 :   sudo grep -q '^cgroup_device_acl' /etc/libvirt/qemu.conf\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:155 :   cat\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:155 :   sudo tee -a /etc/libvirt/qemu.conf\ncgroup_device_acl = [\n    \"/dev/null\", \"/dev/full\", \"/dev/zero\",\n    \"/dev/random\", \"/dev/urandom\",\n    \"/dev/ptmx\", \"/dev/kvm\", \"/dev/kqemu\",\n    \"/dev/rtc\", \"/dev/hpet\",\"/dev/net/tun\",\n    \"/dev/vfio/vfio\",\n]\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:166 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:170 :   rules_dir=/etc/polkit-1/rules.d\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:171 :   sudo mkdir -p /etc/polkit-1/rules.d\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:172 :   cat\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:172 :   sudo tee /etc/polkit-1/rules.d/50-libvirt-stack.rules\npolkit.addRule(function(action, subject) {\n    if (action.id == 'org.libvirt.unix.manage' &&\n        subject.user == 'stack') {\n        return polkit.Result.YES;\n    }\n});\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:180 :   unset rules_dir\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:185 :   getent group libvirtd\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:186 :   sudo groupadd libvirtd\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:188 :   add_user_to_group stack libvirtd\n+ functions-common:add_user_to_group:2183  :   local user=stack\n+ functions-common:add_user_to_group:2184  :   local group=libvirtd\n+ functions-common:add_user_to_group:2186  :   sudo usermod -a -G libvirtd stack\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:191 :   [[ True = \\T\\r\\u\\e ]]\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:192 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:199 :   local 'log_filters=1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu'\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:201 :   local log_outputs=1:file:/var/log/libvirt/libvirtd.log\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:202 :   sudo grep -q '^log_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"' /etc/libvirt/libvirtd.conf\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:203 :   echo 'log_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"'\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:203 :   sudo tee -a /etc/libvirt/libvirtd.conf\nlog_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:205 :   sudo grep -q '^log_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"' /etc/libvirt/libvirtd.conf\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:206 :   echo 'log_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"'\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:206 :   sudo tee -a /etc/libvirt/libvirtd.conf\nlog_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:210 :   is_nova_console_proxy_compute_tls_enabled\n+ lib/nova:is_nova_console_proxy_compute_tls_enabled:188 :   [[ False = \\T\\r\\u\\e ]]\n+ lib/nova:is_nova_console_proxy_compute_tls_enabled:189 :   return 1\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:228 :   restart_service libvirtd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart libvirtd\n+ lib/nova_plugins/functions-libvirt:configure_libvirt:234 :   restart_service virtlogd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart virtlogd\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:41 :   iniset /etc/nova/nova.conf libvirt virt_type qemu\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:42 :   iniset /etc/nova/nova.conf libvirt cpu_mode custom\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:43 :   '[' custom == custom ']'\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:44 :   iniset /etc/nova/nova.conf libvirt cpu_models Nehalem\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:47 :   iniset /etc/nova/nova.conf DEFAULT pointer_model ps2mouse\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:48 :   iniset /etc/nova/nova.conf libvirt live_migration_uri qemu+ssh://stack@%s/system\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:49 :   iniset /etc/nova/nova.conf DEFAULT default_ephemeral_format ext4\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:50 :   iniset /etc/nova/nova.conf DEFAULT compute_driver libvirt.LibvirtDriver\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:52 :   is_arch ppc64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:57 :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:65 :   isset ENABLE_FILE_INJECTION\n+ functions-common:isset:266               :   [[ -v ENABLE_FILE_INJECTION ]]\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:73 :   [[ qemu = \\p\\a\\r\\a\\l\\l\\e\\l\\s ]]\n+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:80 :   [[ '' == \\L\\V\\M ]]\n+ ./stack.sh:main:959                      :   is_service_enabled placement\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:961                      :   stack_install_service placement\n+ lib/stack:stack_install_service:20       :   local service=placement\n+ lib/stack:stack_install_service:21       :   type install_placement\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_placement\n+ lib/placement:install_placement:121      :   pip_install_gr osc-placement\n+ inc/python:pip_install_gr:94             :   local name=osc-placement\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements osc-placement\n++ inc/python:get_from_global_requirements:241 :   local package=osc-placement\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^osc-placement' /opt/stack/requirements/global-requirements.txt\n++ inc/python:get_from_global_requirements:243 :   required_pkg='osc-placement  '\n++ inc/python:get_from_global_requirements:244 :   [[ osc-placement   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo osc-placement\n+ inc/python:pip_install_gr:96             :   clean_name=osc-placement\n+ inc/python:pip_install_gr:97             :   pip_install osc-placement\nUsing python 3.12 to install osc-placement\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt osc-placement\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting osc-placement\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/d4/175637e9a8d9b68f1beb78d66329589275ebed9d87095249c794bcf69196/osc_placement-4.8.0-py3-none-any.whl.metadata (2.1 kB)\nRequirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (7.0.3)\nRequirement already satisfied: keystoneauth1>=3.3.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (5.14.0)\nRequirement already satisfied: osc-lib>=1.2.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (4.6.0)\nRequirement already satisfied: oslo.utils>=3.37.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (10.1.1)\nRequirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.1.0)\nRequirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.34.2)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (5.8.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (1.8.2)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (4.15.0)\nRequirement already satisfied: cliff>=4.9.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (4.14.0)\nRequirement already satisfied: openstacksdk>=4.12.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (4.15.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (6.8.0)\nRequirement already satisfied: netaddr>=0.10.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (1.3.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (26.2)\nRequirement already satisfied: PyYAML>=3.13 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (6.0.3)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (7.2.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->osc-placement) (80.10.2)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (4.0.0)\nRequirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (3.17.0)\nRequirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (43.0.3)\nRequirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (5.3.1)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.5.0)\nRequirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.1.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.33)\nRequirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (4.10.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (2026.5.20)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.8.0)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (2.0.0)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (3.1.1)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.8.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (3.0)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/d4/175637e9a8d9b68f1beb78d66329589275ebed9d87095249c794bcf69196/osc_placement-4.8.0-py3-none-any.whl (64 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.9/64.9 kB 6.9 MB/s eta 0:00:00\nInstalling collected packages: osc-placement\nSuccessfully installed osc-placement-4.8.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278984610\n+ functions-common:time_stop:2423          :   [[ -z 1781278984610 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278987089\n+ functions-common:time_stop:2427          :   elapsed_time=2479\n+ functions-common:time_stop:2428          :   total=119890\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=122369\n+ inc/python:pip_install:219               :   return 0\n+ lib/placement:install_placement:122      :   git_clone https://opendev.org/openstack/placement.git /opt/stack/placement master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/placement.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/placement\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/placement ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/placement\n+ functions-common:git_clone:666           :   cd /opt/stack/placement\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\n3cba66c7 Merge \"Update python versions\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/placement:install_placement:123      :   setup_develop /opt/stack/placement\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/placement == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/placement\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/placement -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/placement == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/placement\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/placement\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/placement\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/placement/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=openstack-placement\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z openstack-placement ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- openstack-placement\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/placement -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/placement == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/placement\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/placement\nUsing python 3.12 to install /opt/stack/placement\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/placement\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/placement\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=3.1.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (7.0.3)\nRequirement already satisfied: SQLAlchemy>=1.4.0 in /usr/local/lib64/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.0.50)\nRequirement already satisfied: keystonemiddleware>=4.18.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (13.0.0)\nRequirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.5.1)\nRequirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (1.8.10)\nRequirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (4.26.0)\nRequirement already satisfied: requests>=2.25.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.34.2)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (7.5.0)\nRequirement already satisfied: oslo.config>=6.7.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (10.5.0)\nRequirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (6.4.0)\nRequirement already satisfied: oslo.log>=4.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (8.2.0)\nRequirement already satisfied: oslo.serialization>=2.25.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (5.10.0)\nRequirement already satisfied: oslo.utils>=4.5.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (10.1.1)\nRequirement already satisfied: oslo.db>=8.6.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (18.0.0)\nRequirement already satisfied: oslo.policy>=4.4.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (5.1.0)\nRequirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (8.1.0)\nRequirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.7.1)\nRequirement already satisfied: os-resource-classes>=1.1.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (1.1.0)\nRequirement already satisfied: os-traits>=3.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (3.8.0)\nRequirement already satisfied: microversion-parse>=0.2.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.1.0)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (2026.5.1)\nRequirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.14.0)\nRequirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (4.2.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (6.8.0)\nRequirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (4.0.1)\nRequirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (2.13.0)\nRequirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.8.0)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (0.20)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (3.1.0)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (1.3.0)\nRequirement already satisfied: stevedore>=5.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (5.8.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (2.0.0)\nRequirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (6.0.3)\nRequirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.22.0->openstack-placement==15.1.0.dev5) (4.15.0)\nRequirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (1.18.4)\nRequirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (2.1.2)\nRequirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (0.6.2)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.3.0->openstack-placement==15.1.0.dev5) (2.9.0.post0)\nRequirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (5.0.0)\nRequirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (3.1.6)\nRequirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (4.0.1)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.25.0->openstack-placement==15.1.0.dev5) (1.1.2)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.3.0->openstack-placement==15.1.0.dev5) (3.17.0)\nRequirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (2.1.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (7.2.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=3.1.1->openstack-placement==15.1.0.dev5) (80.10.2)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (2026.5.20)\nRequirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->openstack-placement==15.1.0.dev5) (1.17.0)\nRequirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->openstack-placement==15.1.0.dev5) (0.8)\nRequirement already satisfied: greenlet>=1 in /usr/local/lib64/python3.12/site-packages (from SQLAlchemy>=1.4.0->openstack-placement==15.1.0.dev5) (3.5.1)\nRequirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (1.3.12)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (2.2.1)\nRequirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (3.0.3)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (1.8.2)\nRequirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (1.5.0)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->openstack-placement==15.1.0.dev5) (0.8.0)\nRequirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.3.1)\nBuilding wheels for collected packages: openstack-placement\n  Building editable for openstack-placement (pyproject.toml): started\n  Building editable for openstack-placement (pyproject.toml): finished with status 'done'\n  Created wheel for openstack-placement: filename=openstack_placement-15.1.0.dev5-0.editable-py3-none-any.whl size=8695 sha256=60b8006323bbe3697c2c367b71f2f00f56e57d0f7918b076fcba3f26d71e966c\n  Stored in directory: /tmp/pip-ephem-wheel-cache-uvjqkqlr/wheels/0f/d8/4f/e8707957c726bd4763e71d7ed0672723b81ca99945904983a6\nSuccessfully built openstack-placement\nInstalling collected packages: openstack-placement\nSuccessfully installed openstack-placement-15.1.0.dev5\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278987448\n+ functions-common:time_stop:2423          :   [[ -z 1781278987448 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278993655\n+ functions-common:time_stop:2427          :   elapsed_time=6207\n+ functions-common:time_stop:2428          :   total=122369\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=128576\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/placement/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/placement\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/placement\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/placement, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:962                      :   configure_placement\n+ lib/placement:configure_placement:86     :   sudo install -d -o stack /etc/placement\n+ lib/placement:configure_placement:87     :   create_placement_conf\n+ lib/placement:create_placement_conf:76   :   rm -f /etc/placement/placement.conf\n++ lib/placement:create_placement_conf:77   :   database_connection_url placement\n++ lib/database:database_connection_url:134 :   local db=placement\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql placement\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=placement\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/placement?charset=utf8&plugin=dbcounter'\n+ lib/placement:create_placement_conf:77   :   iniset /etc/placement/placement.conf placement_database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/placement?charset=utf8&plugin=dbcounter'\n+ lib/placement:create_placement_conf:78   :   iniset /etc/placement/placement.conf DEFAULT debug True\n+ lib/placement:create_placement_conf:79   :   iniset /etc/placement/placement.conf api auth_strategy keystone\n+ lib/placement:create_placement_conf:80   :   configure_keystone_authtoken_middleware /etc/placement/placement.conf placement\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/placement/placement.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=placement\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/placement/placement.conf placement keystone_authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/placement/placement.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=placement\n+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/placement/placement.conf keystone_authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/placement/placement.conf keystone_authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/placement/placement.conf keystone_authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/placement/placement.conf keystone_authtoken username placement\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/placement/placement.conf keystone_authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/placement/placement.conf keystone_authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/placement/placement.conf keystone_authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/placement/placement.conf keystone_authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/placement/placement.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/placement/placement.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/placement/placement.conf keystone_authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/placement:create_placement_conf:81   :   setup_logging /etc/placement/placement.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/placement/placement.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/placement/placement.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/placement/placement.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/placement/placement.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/placement/placement.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/placement/placement.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/placement/placement.conf DEFAULT log_color False\n+ lib/placement:configure_placement:89     :   write_uwsgi_config /etc/placement/placement-uwsgi.ini placement.wsgi.api:application /placement '' placement-api\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/placement/placement-uwsgi.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=placement.wsgi.api:application\n+ lib/apache:write_uwsgi_config:245        :   local url=/placement\n+ lib/apache:write_uwsgi_config:246        :   local http=\n+ lib/apache:write_uwsgi_config:247        :   local name=placement-api\n+ lib/apache:write_uwsgi_config:249        :   '[' -z placement-api ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/placement-api.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/placement/placement-uwsgi.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ placement.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/placement/placement-uwsgi.ini uwsgi module placement.wsgi.api:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/placement/placement-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/placement/placement-uwsgi.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/placement/placement-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/placement/placement-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/placement/placement-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/placement/placement-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/placement/placement-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/placement/placement-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/placement/placement-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/placement/placement-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/placement/placement-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/placement/placement-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/placement/placement-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]\n+ lib/apache:write_uwsgi_config:304        :   local apache_conf=\n++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for placement-api\n++ lib/apache:apache_site_config_for:174    :   local site=placement-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/placement-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/placement-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/placement-api.conf.disabled\n+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/placement-api.conf.disabled\n+ lib/apache:write_uwsgi_config:306        :   iniset /etc/placement/placement-uwsgi.ini uwsgi socket /var/run/uwsgi/placement-api.socket\n+ lib/apache:write_uwsgi_config:307        :   iniset /etc/placement/placement-uwsgi.ini uwsgi chmod-socket 666\n+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/placement\" \"unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api\" retry=0 acquire=1 '\n+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/placement-api.conf.disabled\nProxyPass \"/placement\" \"unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api\" retry=0 acquire=1 \n+ lib/apache:write_uwsgi_config:309        :   enable_apache_site placement-api\n+ lib/apache:enable_apache_site:191        :   local site=placement-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/placement-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/placement-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/placement-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/placement-api.conf.disabled /etc/httpd/conf.d/placement-api.conf\n+ lib/apache:write_uwsgi_config:310        :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/placement:configure_placement:90     :   [[ False == \\T\\r\\u\\e ]]\n+ lib/placement:configure_placement:90     :   [[ False == \\T\\r\\u\\e ]]\n+ lib/placement:configure_placement:94     :   iniset /etc/placement/placement.conf oslo_policy enforce_new_defaults False\n+ lib/placement:configure_placement:95     :   iniset /etc/placement/placement.conf oslo_policy enforce_scope False\n+ ./stack.sh:main:969                      :   is_service_enabled placement placement-client\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:970                      :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:971                      :   configure_placement_nova_compute\n+ lib/nova:configure_placement_nova_compute:634 :   local conf=/etc/nova/nova.conf\n+ lib/nova:configure_placement_nova_compute:635 :   configure_keystoneauth /etc/nova/nova.conf nova placement\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=placement\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf placement auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf placement interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf placement auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf placement username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf placement password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf placement user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf placement project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf placement project_domain_name Default\n+ ./stack.sh:main:975                      :   is_service_enabled horizon\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:977                      :   stack_install_service horizon\n+ lib/stack:stack_install_service:20       :   local service=horizon\n+ lib/stack:stack_install_service:21       :   type install_horizon\n+ lib/stack:stack_install_service:23       :   [[ False = True ]]\n+ lib/stack:stack_install_service:32       :   install_horizon\n+ lib/horizon:install_horizon:174          :   install_apache_wsgi\n+ lib/apache:install_apache_wsgi:131       :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:install_apache_wsgi:138       :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:install_apache_wsgi:139       :   sudo rm -f '/etc/httpd/conf.d/000-*'\n+ lib/apache:install_apache_wsgi:140       :   install_package httpd python3.12-mod_wsgi\n+ functions-common:install_package:1432    :   update_package_repo\n+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1414 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:install_package:1433    :   real_install_package httpd python3.12-mod_wsgi\n+ functions-common:real_install_package:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ functions-common:real_install_package:1422 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ functions-common:real_install_package:1423 :   yum_install httpd python3.12-mod_wsgi\n+ functions-common:yum_install:1477        :   local result parse_yum_result\n+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:yum_install:1481        :   time_start yum_install\n+ functions-common:time_start:2400         :   local name=yum_install\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278997411\n+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y httpd python3.12-mod_wsgi\n+ functions-common:sudo_with_proxies:2368  :   local sudo\n++ functions-common:sudo_with_proxies:2370  :   id -u\n+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]\n+ functions-common:sudo_with_proxies:2370  :   sudo=sudo\n+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y httpd python3.12-mod_wsgi\nLast metadata expiration check: 0:07:06 ago on Fri 12 Jun 2026 11:36:11 AM EDT.\nPackage httpd-2.4.63-13.el10.x86_64 is already installed.\nDependencies resolved.\n================================================================================\n Package                Architecture Version              Repository       Size\n================================================================================\nInstalling:\n python3-mod_wsgi       x86_64       5.0.0-4.el10         appstream       957 k\n\nTransaction Summary\n================================================================================\nInstall  1 Package\n\nTotal download size: 957 k\nInstalled size: 5.6 M\nDownloading Packages:\npython3-mod_wsgi-5.0.0-4.el10.x86_64.rpm        7.8 MB/s | 957 kB     00:00    \n--------------------------------------------------------------------------------\nTotal                                           2.7 MB/s | 957 kB     00:00     \nRunning transaction check\nTransaction check succeeded.\nRunning transaction test\nTransaction test succeeded.\nRunning transaction\n  Preparing        :                                                        1/1 \n  Installing       : python3-mod_wsgi-5.0.0-4.el10.x86_64                   1/1 \n  Running scriptlet: python3-mod_wsgi-5.0.0-4.el10.x86_64                   1/1 \n\nInstalled:\n  python3-mod_wsgi-5.0.0-4.el10.x86_64                                          \n\nComplete!\n+ functions-common:yum_install:1483        :   time_stop yum_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=yum_install\n+ functions-common:time_stop:2421          :   start_time=1781278997411\n+ functions-common:time_stop:2423          :   [[ -z 1781278997411 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781278999394\n+ functions-common:time_stop:2427          :   elapsed_time=1983\n+ functions-common:time_stop:2428          :   total=224072\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=226055\n+ lib/apache:install_apache_wsgi:142       :   sudo systemctl enable httpd\nCreated symlink '/etc/systemd/system/multi-user.target.wants/httpd.service' \u2192 '/usr/lib/systemd/system/httpd.service'.\n+ lib/apache:install_apache_wsgi:145       :   sudo sed -i '/mod_mpm_prefork.so/s/^/#/g' /etc/httpd/conf.modules.d/00-mpm.conf\n+ lib/apache:install_apache_wsgi:146       :   sudo sed -i '/mod_mpm_event.so/s/^/#/g' /etc/httpd/conf.modules.d/00-mpm.conf\n+ lib/apache:install_apache_wsgi:147       :   sudo sed -i '/mod_mpm_worker.so/s/^#//g' /etc/httpd/conf.modules.d/00-mpm.conf\n+ lib/apache:install_apache_wsgi:152       :   enable_apache_mod wsgi\n+ lib/apache:enable_apache_mod:55          :   local mod=wsgi\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/horizon:install_horizon:178          :   pip_install_gr pymemcache\n+ inc/python:pip_install_gr:94             :   local name=pymemcache\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements pymemcache\n++ inc/python:get_from_global_requirements:241 :   local package=pymemcache\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^pymemcache' /opt/stack/requirements/global-requirements.txt\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n++ inc/python:get_from_global_requirements:243 :   required_pkg='pymemcache!=1.3.0  '\n++ inc/python:get_from_global_requirements:244 :   [[ pymemcache!=1.3.0   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo 'pymemcache!=1.3.0'\n+ inc/python:pip_install_gr:96             :   clean_name='pymemcache!=1.3.0'\n+ inc/python:pip_install_gr:97             :   pip_install 'pymemcache!=1.3.0'\nUsing python 3.12 to install pymemcache!=1.3.0\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'pymemcache!=1.3.0'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting pymemcache!=1.3.0\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/ba/2f7b22d8135b51c4fefb041461f8431e1908778e6539ff5af6eeaaee367a/pymemcache-4.0.0-py2.py3-none-any.whl.metadata (14 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/ba/2f7b22d8135b51c4fefb041461f8431e1908778e6539ff5af6eeaaee367a/pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 60.8/60.8 kB 8.6 MB/s eta 0:00:00\nInstalling collected packages: pymemcache\nSuccessfully installed pymemcache-4.0.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781278999893\n+ functions-common:time_stop:2423          :   [[ -z 1781278999893 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279002011\n+ functions-common:time_stop:2427          :   elapsed_time=2118\n+ functions-common:time_stop:2428          :   total=128576\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=130694\n+ inc/python:pip_install:219               :   return 0\n+ lib/horizon:install_horizon:180          :   git_clone https://opendev.org/openstack/horizon.git /opt/stack/horizon master\n+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/horizon.git\n+ functions-common:git_clone:584           :   local git_dest=/opt/stack/horizon\n+ functions-common:git_clone:585           :   local git_ref=master\n+ functions-common:git_clone:586           :   local orig_dir\n++ functions-common:git_clone:587           :   pwd\n+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n+ functions-common:git_clone:588           :   local git_clone_flags=\n++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n+ functions-common:git_clone:590           :   RECLONE=False\n+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:604           :   echo master\n+ functions-common:git_clone:604           :   egrep -q '^refs'\negrep: warning: egrep is obsolescent; using grep -E\n+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/horizon ]]\n+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/horizon\n+ functions-common:git_clone:666           :   cd /opt/stack/horizon\n+ functions-common:git_clone:667           :   git show --oneline\n+ functions-common:git_clone:667           :   head -1\nc17623de6 Merge \"Make selenium screenshots_directory configurable\"\n+ functions-common:git_clone:668           :   cd /opt/stack/devstack\n+ lib/stack:stack_install_service:33       :   [[ False = True ]]\n+ ./stack.sh:main:980                      :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:981                      :   fix_system_ca_bundle_path\n+ lib/tls:fix_system_ca_bundle_path:365    :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/tls:fix_system_ca_bundle_path:366    :   local capath\n+ lib/tls:fix_system_ca_bundle_path:367    :   [[ False == \\T\\r\\u\\e ]]\n++ lib/tls:fix_system_ca_bundle_path:370    :   python3.12 -c 'try:\n from requests import certs\n print (certs.where())\nexcept ImportError: pass'\n+ lib/tls:fix_system_ca_bundle_path:370    :   capath=/usr/local/lib/python3.12/site-packages/certifi/cacert.pem\n+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! /usr/local/lib/python3.12/site-packages/certifi/cacert.pem == '' ]]\n+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! /usr/local/lib/python3.12/site-packages/certifi/cacert.pem =~ ^/etc/.* ]]\n+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! -L /usr/local/lib/python3.12/site-packages/certifi/cacert.pem ]]\n+ lib/tls:fix_system_ca_bundle_path:373    :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/tls:fix_system_ca_bundle_path:374    :   sudo rm -f /usr/local/lib/python3.12/site-packages/certifi/cacert.pem\n+ lib/tls:fix_system_ca_bundle_path:375    :   sudo ln -s /etc/pki/tls/certs/ca-bundle.crt /usr/local/lib/python3.12/site-packages/certifi/cacert.pem\n+ ./stack.sh:main:984                      :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:986                      :   init_os_brick\n+ lib/cinder:init_os_brick:510             :   mkdir -p /opt/stack/data/os_brick\n+ lib/cinder:init_os_brick:511             :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_os_brick:512             :   iniset /etc/cinder/cinder.conf os_brick lock_path /opt/stack/data/os_brick\n+ lib/cinder:init_os_brick:514             :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_os_brick:515             :   iniset /etc/nova/nova.conf os_brick lock_path /opt/stack/data/os_brick\n+ lib/cinder:init_os_brick:517             :   is_service_enabled glance\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_os_brick:518             :   iniset /etc/glance/glance-api.conf os_brick lock_path /opt/stack/data/os_brick\n+ lib/cinder:init_os_brick:519             :   iniset /etc/glance/glance-cache.conf os_brick lock_path /opt/stack/data/os_brick\n+ ./stack.sh:main:993                      :   run_phase stack install\n+ functions-common:run_phase:1842          :   local mode=stack\n+ functions-common:run_phase:1843          :   local phase=install\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack install\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ install == \\i\\n\\s\\t\\a\\l\\l ]]\n++ extras.d/80-tempest.sh:source:8          :   echo_summary 'Installing Tempest'\n++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n++ ./stack.sh:echo_summary:444              :   echo -e Installing Tempest\n++ extras.d/80-tempest.sh:source:9          :   async_runfunc install_tempest\n++ inc/async:async_runfunc:116              :   async_run install_tempest install_tempest\n++ inc/async:async_inner:63                 :   install_tempest\n[9188 Async install_tempest:66114]: running: install_tempest\n++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1869          :   run_plugins stack install\n+ functions-common:run_plugins:1828        :   local mode=stack\n+ functions-common:run_plugins:1829        :   local phase=install\n+ functions-common:run_plugins:1831        :   local plugins=,neutron\n+ functions-common:run_plugins:1832        :   local plugin\n+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }\n+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron\n+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]\n+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack install\n++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib\n++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp\n++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns\n++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors\n+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors\n++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper\n++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy\n++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path\n++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2\n++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range\n++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments\n++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log\n++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding\n++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation\n++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation\n++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia\n++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki\n++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip\n++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan\n++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif\n++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr\n+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc\n++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext\n++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source\n++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False\n+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.\n+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3\n+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False\n++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in\n++ /opt/stack/neutron/devstack/plugin.sh:source:49 :   is_frr_enabled\n++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:38 :   [[ False == \\T\\r\\u\\e ]]\n++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:39 :   return 1\n+ ./stack.sh:main:996                      :   use_library_from_git python-openstackclient\n+ inc/python:use_library_from_git:266      :   local name=python-openstackclient\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-openstackclient, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ ./stack.sh:main:1000                     :   pip_install_gr python-openstackclient\n+ inc/python:pip_install_gr:94             :   local name=python-openstackclient\n+ inc/python:pip_install_gr:95             :   local clean_name\n++ inc/python:pip_install_gr:96             :   get_from_global_requirements python-openstackclient\n++ inc/python:get_from_global_requirements:241 :   local package=python-openstackclient\n++ inc/python:get_from_global_requirements:242 :   local required_pkg\n+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^python-openstackclient' /opt/stack/requirements/global-requirements.txt\n+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1\n++ inc/python:get_from_global_requirements:243 :   required_pkg='python-openstackclient!=7.3.0,!=7.3.1  '\n++ inc/python:get_from_global_requirements:244 :   [[ python-openstackclient!=7.3.0,!=7.3.1   == '' ]]\n++ inc/python:get_from_global_requirements:247 :   echo 'python-openstackclient!=7.3.0,!=7.3.1'\n+ inc/python:pip_install_gr:96             :   clean_name='python-openstackclient!=7.3.0,!=7.3.1'\n+ inc/python:pip_install_gr:97             :   pip_install 'python-openstackclient!=7.3.0,!=7.3.1'\nUsing python 3.12 to install python-openstackclient!=7.3.0,!=7.3.1\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'python-openstackclient!=7.3.0,!=7.3.1'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting python-openstackclient!=7.3.0,!=7.3.1\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/58/3b770b06901f0c75ede0a0916dc36db248022c6eced9dc8e5dd25dbdb3bf/python_openstackclient-10.1.0-py3-none-any.whl.metadata (10 kB)\nRequirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (43.0.3)\nRequirement already satisfied: cliff>=4.13.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.14.0)\nRequirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.1.0)\nRequirement already satisfied: openstacksdk>=4.14.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.15.0)\nRequirement already satisfied: osc-lib>=4.6.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.6.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (6.8.0)\nRequirement already satisfied: python-keystoneclient>=3.22.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.8.0)\nRequirement already satisfied: python-cinderclient>=3.3.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (9.9.0)\nRequirement already satisfied: requests>=2.27.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.34.2)\nRequirement already satisfied: stevedore>=2.0.1 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.8.0)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (4.0.0)\nRequirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (3.17.0)\nRequirement already satisfied: PyYAML>=3.12 in /usr/local/lib64/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (6.0.3)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0)\nRequirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (5.3.1)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.5.0)\nRequirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.1.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.33)\nRequirement already satisfied: keystoneauth1>=5.10.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (5.14.0)\nRequirement already satisfied: os-service-types>=1.8.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.8.2)\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (7.0.3)\nRequirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (4.10.0)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (7.2.2)\nRequirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (10.1.1)\nRequirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (3.1.0)\nRequirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (10.5.0)\nRequirement already satisfied: oslo.serialization>=2.18.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (5.10.0)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (26.2)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (2026.5.20)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (3.0)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (1.8.0)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.2.1)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (3.1.1)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=5.10.0->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (4.15.0)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.3.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.1.2)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (3.3.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (80.10.2)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.8.0)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/58/3b770b06901f0c75ede0a0916dc36db248022c6eced9dc8e5dd25dbdb3bf/python_openstackclient-10.1.0-py3-none-any.whl (1.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 55.7 MB/s eta 0:00:00\nInstalling collected packages: python-openstackclient\nSuccessfully installed python-openstackclient-10.1.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781279003307\n+ functions-common:time_stop:2423          :   [[ -z 1781279003307 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279006608\n+ functions-common:time_stop:2427          :   elapsed_time=3301\n+ functions-common:time_stop:2428          :   total=130694\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=133995\n+ inc/python:pip_install:219               :   return 0\n+ ./stack.sh:main:1001                     :   is_service_enabled openstack-cli-server\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1002                     :   install_openstack_cli_server\n+ functions-common:install_openstack_cli_server:2435 :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ functions-common:install_openstack_cli_server:2435 :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ functions-common:install_openstack_cli_server:2436 :   run_process openstack-cli-server '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:run_process:1668        :   local service=openstack-cli-server\n+ functions-common:run_process:1669        :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=openstack-cli-server\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279006703\n+ functions-common:run_process:1677        :   is_service_enabled openstack-cli-server\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd openstack-cli-server '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=openstack-cli-server\n+ functions-common:_run_under_systemd:1623 :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@openstack-cli-server.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[openstack-cli-server] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@openstack-cli-server.service '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@openstack-cli-server.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@openstack-cli-server.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Unit Description 'Devstack devstack@openstack-cli-server.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service ExecStart '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@openstack-cli-server.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@openstack-cli-server.service' \u2192 '/etc/systemd/system/devstack@openstack-cli-server.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@openstack-cli-server.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279006703\n+ functions-common:time_stop:2423          :   [[ -z 1781279006703 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279008337\n+ functions-common:time_stop:2427          :   elapsed_time=1634\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=1634\n+ ./stack.sh:main:1008                     :   install_oscwrap\n++ functions-common:install_oscwrap:2464    :   mktemp\n+ functions-common:install_oscwrap:2464    :   OSCWRAP_TIMER_FILE=/tmp/tmp.S5bKaMRg6u\n+ functions-common:install_oscwrap:2467    :   shopt -s expand_aliases\n+ functions-common:install_oscwrap:2470    :   unalias -a\n+ functions-common:install_oscwrap:2472    :   alias openstack=oscwrap\n+ ./stack.sh:main:1013                     :   [[ False != \\F\\a\\l\\s\\e ]]\n+ ./stack.sh:main:1053                     :   '[' -f /opt/stack/data/ca-bundle.pem ']'\n+ ./stack.sh:main:1054                     :   export OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:1054                     :   OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:1061                     :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1062                     :   configure_database\n+ lib/database:configure_database:128      :   configure_database_mysql\n+ lib/databases/mysql:configure_database_mysql:60 :   local my_conf mysql slow_log my_client_conf\n+ lib/databases/mysql:configure_database_mysql:61 :   echo_summary 'Configuring and starting MySQL'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring and starting MySQL\n+ lib/databases/mysql:configure_database_mysql:63 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/databases/mysql:configure_database_mysql:65 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/databases/mysql:configure_database_mysql:66 :   my_conf=/etc/my.cnf\n+ lib/databases/mysql:configure_database_mysql:67 :   local cracklib_conf=/etc/my.cnf.d/cracklib_password_check.cnf\n+ lib/databases/mysql:configure_database_mysql:68 :   '[' -f /etc/my.cnf.d/cracklib_password_check.cnf ']'\n+ lib/databases/mysql:configure_database_mysql:76 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/databases/mysql:configure_database_mysql:85 :   ipv6_unquote 0.0.0.0\n++ functions-common:ipv6_unquote:2212       :   echo 0.0.0.0\n++ functions-common:ipv6_unquote:2212       :   tr -d '[]'\n+ lib/databases/mysql:configure_database_mysql:85 :   iniset -sudo /etc/my.cnf mysqld bind-address 0.0.0.0\n+ lib/databases/mysql:configure_database_mysql:88 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/databases/mysql:configure_database_mysql:90 :   start_service mariadb\n+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'\n+ functions-common:start_service:2322      :   sudo /bin/systemctl start mariadb\n+ lib/databases/mysql:configure_database_mysql:98 :   local use_mariadb_socket_auth=False\n+ lib/databases/mysql:configure_database_mysql:99 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/databases/mysql:configure_database_mysql:109 :   [[ False != \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:110 :   sudo mysqladmin -u root password secretdatabase\n+ lib/databases/mysql:configure_database_mysql:115 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/databases/mysql:configure_database_mysql:118 :   local 'cmd_args=-uroot -psecretdatabase -h127.0.0.1 '\n+ lib/databases/mysql:configure_database_mysql:123 :   min_db_ver=11.6.2\n++ lib/databases/mysql:configure_database_mysql:124 :   cut -d - -f 1\n++ lib/databases/mysql:configure_database_mysql:124 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'select version();' -sN\n+ lib/databases/mysql:configure_database_mysql:124 :   db_version=10.11.15\n++ lib/databases/mysql:configure_database_mysql:125 :   printf '%s\\n' 11.6.2 10.11.15\n++ lib/databases/mysql:configure_database_mysql:125 :   sort -V\n++ lib/databases/mysql:configure_database_mysql:125 :   tail -n 1\n+ lib/databases/mysql:configure_database_mysql:125 :   max_db_ver=11.6.2\n+ lib/databases/mysql:configure_database_mysql:126 :   [[ 11.6.2 != \\1\\1\\.\\6\\.\\2 ]]\n+ lib/databases/mysql:configure_database_mysql:132 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:139 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:144 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE USER IF NOT EXISTS '\\''root'\\''@'\\''%'\\'' identified by '\\''secretdatabase'\\'';'\n+ lib/databases/mysql:configure_database_mysql:145 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'GRANT ALL PRIVILEGES ON *.* TO '\\''root'\\''@'\\''%'\\'';'\n+ lib/databases/mysql:configure_database_mysql:151 :   iniset -sudo /etc/my.cnf mysqld sql_mode TRADITIONAL\n+ lib/databases/mysql:configure_database_mysql:152 :   iniset -sudo /etc/my.cnf mysqld default-storage-engine InnoDB\n+ lib/databases/mysql:configure_database_mysql:153 :   iniset -sudo /etc/my.cnf mysqld max_connections 1024\n+ lib/databases/mysql:configure_database_mysql:155 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:175 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:176 :   echo 'enabling MySQL performance counting'\nenabling MySQL performance counting\n+ lib/databases/mysql:configure_database_mysql:179 :   pip_install /opt/stack/devstack/tools/dbcounter\nUsing python 3.12 to install /opt/stack/devstack/tools/dbcounter\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt /opt/stack/devstack/tools/dbcounter\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nProcessing ./tools/dbcounter\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Getting requirements to build wheel: started\n  Getting requirements to build wheel: finished with status 'done'\n  Preparing metadata (pyproject.toml): started\n  Preparing metadata (pyproject.toml): finished with status 'done'\nBuilding wheels for collected packages: dbcounter\n  Building wheel for dbcounter (pyproject.toml): started\n  Building wheel for dbcounter (pyproject.toml): finished with status 'done'\n  Created wheel for dbcounter: filename=dbcounter-0.1-py3-none-any.whl size=3228 sha256=bedeb11310011d6de16f868c43771ea79d9c0dc015375983fc5f0f5a54054dcd\n  Stored in directory: /tmp/pip-ephem-wheel-cache-thsra05u/wheels/9f/f3/e3/9e703708cca6cc64da4832f57f80621db1f5df923a5ce5447e\nSuccessfully built dbcounter\nInstalling collected packages: dbcounter\nSuccessfully installed dbcounter-0.1\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781279012465\n+ functions-common:time_stop:2423          :   [[ -z 1781279012465 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279019071\n+ functions-common:time_stop:2427          :   elapsed_time=6606\n+ functions-common:time_stop:2428          :   total=133995\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=140601\n+ inc/python:pip_install:219               :   return 0\n+ lib/databases/mysql:configure_database_mysql:182 :   recreate_database stats\n+ lib/database:recreate_database:112       :   local db=stats\n+ lib/database:recreate_database:113       :   recreate_database_mysql stats\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=stats\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS stats;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE stats CHARACTER SET utf8;'\n+ lib/databases/mysql:configure_database_mysql:183 :   mysql -u root -psecretdatabase -h 127.0.0.1 -e 'CREATE TABLE queries (db VARCHAR(32), op VARCHAR(32),\n                count INT, PRIMARY KEY (db, op)) ENGINE MEMORY' stats\n+ lib/databases/mysql:configure_database_mysql:188 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/databases/mysql:configure_database_mysql:189 :   iniset -sudo /etc/my.cnf mysqld read_buffer_size 64K\n+ lib/databases/mysql:configure_database_mysql:190 :   iniset -sudo /etc/my.cnf mysqld innodb_buffer_pool_size 16M\n+ lib/databases/mysql:configure_database_mysql:191 :   iniset -sudo /etc/my.cnf mysqld thread_stack 192K\n+ lib/databases/mysql:configure_database_mysql:192 :   iniset -sudo /etc/my.cnf mysqld thread_cache_size 8\n+ lib/databases/mysql:configure_database_mysql:193 :   iniset -sudo /etc/my.cnf mysqld tmp_table_size 8M\n+ lib/databases/mysql:configure_database_mysql:194 :   iniset -sudo /etc/my.cnf mysqld sort_buffer_size 8M\n+ lib/databases/mysql:configure_database_mysql:195 :   iniset -sudo /etc/my.cnf mysqld max_allowed_packet 8M\n+ lib/databases/mysql:configure_database_mysql:198 :   restart_service mariadb\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart mariadb\n+ ./stack.sh:main:1066                     :   save_stackenv 1066\n+ functions-common:save_stackenv:65        :   local tag=1066\n++ functions-common:save_stackenv:67        :   date +%F-%H%M%S\n+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-114340\n+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-114340 1066'\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo STACK_USER=stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TLS_IP=IP:38.102.83.69,IP:::1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4\n+ ./stack.sh:main:1076                     :   start_dstat\n+ lib/dstat:start_dstat:31                 :   run_process dstat '/opt/stack/devstack/tools/dstat.sh /opt/stack/logs'\n+ functions-common:run_process:1668        :   local service=dstat\n+ functions-common:run_process:1669        :   local 'command=/opt/stack/devstack/tools/dstat.sh /opt/stack/logs'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=dstat\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279020678\n+ functions-common:run_process:1677        :   is_service_enabled dstat\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279020678\n+ functions-common:time_stop:2423          :   [[ -z 1781279020678 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279020740\n+ functions-common:time_stop:2427          :   elapsed_time=62\n+ functions-common:time_stop:2428          :   total=1634\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=1696\n+ lib/dstat:start_dstat:36                 :   run_process memory_tracker /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12\n+ functions-common:run_process:1668        :   local service=memory_tracker\n+ functions-common:run_process:1669        :   local command=/opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=root\n+ functions-common:run_process:1672        :   local env_vars=PYTHON=python3.12\n+ functions-common:run_process:1674        :   local name=memory_tracker\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279020797\n+ functions-common:run_process:1677        :   is_service_enabled memory_tracker\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd memory_tracker /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12\n+ functions-common:_run_under_systemd:1622 :   local service=memory_tracker\n+ functions-common:_run_under_systemd:1623 :   local command=/opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:_run_under_systemd:1624 :   local cmd=/opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls /opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:_common_systemd_pitfalls:1594 :   local cmd=/opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /opt/stack/devstack/tools/memory_tracker.sh =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /opt/stack/devstack/tools/memory_tracker.sh =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@memory_tracker.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=root\n+ functions-common:_run_under_systemd:1631 :   [[ -z root ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=PYTHON=python3.12\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[memory_tracker] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /opt/stack/devstack/tools/memory_tracker.sh =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@memory_tracker.service /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@memory_tracker.service\n+ functions-common:write_user_unit_file:1530 :   local command=/opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=root\n+ functions-common:write_user_unit_file:1533 :   local env_vars=PYTHON=python3.12\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@memory_tracker.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Unit Description 'Devstack devstack@memory_tracker.service'\n++ inc/async:async_inner:64                 :   rc=0\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n[66114 Async install_tempest:66114]: finished successfully\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service User root\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service ExecStart /opt/stack/devstack/tools/memory_tracker.sh\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n PYTHON=python3.12 ]]\n+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service Environment PYTHON=python3.12\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@memory_tracker.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@memory_tracker.service' \u2192 '/etc/systemd/system/devstack@memory_tracker.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@memory_tracker.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279020797\n+ functions-common:time_stop:2423          :   [[ -z 1781279020797 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279022462\n+ functions-common:time_stop:2427          :   elapsed_time=1665\n+ functions-common:time_stop:2428          :   total=1696\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3361\n+ lib/dstat:start_dstat:40                 :   is_service_enabled peakmem_tracker\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/dstat:start_dstat:47                 :   run_process file_tracker /opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:run_process:1668        :   local service=file_tracker\n+ functions-common:run_process:1669        :   local command=/opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=file_tracker\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279022537\n+ functions-common:run_process:1677        :   is_service_enabled file_tracker\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd file_tracker /opt/stack/devstack/tools/file_tracker.sh '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=file_tracker\n+ functions-common:_run_under_systemd:1623 :   local command=/opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:_run_under_systemd:1624 :   local cmd=/opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls /opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:_common_systemd_pitfalls:1594 :   local cmd=/opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /opt/stack/devstack/tools/file_tracker.sh =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /opt/stack/devstack/tools/file_tracker.sh =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@file_tracker.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[file_tracker] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /opt/stack/devstack/tools/file_tracker.sh =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@file_tracker.service /opt/stack/devstack/tools/file_tracker.sh '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@file_tracker.service\n+ functions-common:write_user_unit_file:1530 :   local command=/opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@file_tracker.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Unit Description 'Devstack devstack@file_tracker.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service ExecStart /opt/stack/devstack/tools/file_tracker.sh\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@file_tracker.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@file_tracker.service' \u2192 '/etc/systemd/system/devstack@file_tracker.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@file_tracker.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279022537\n+ functions-common:time_stop:2423          :   [[ -z 1781279022537 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279024114\n+ functions-common:time_stop:2427          :   elapsed_time=1577\n+ functions-common:time_stop:2428          :   total=3361\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=4938\n+ ./stack.sh:main:1078                     :   is_service_enabled atop\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:1086                     :   is_service_enabled tcpdump\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:1094                     :   is_service_enabled etcd3\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1095                     :   start_etcd3\n+ lib/etcd3:start_etcd3:41                 :   local cmd=/opt/stack/bin/etcd\n+ lib/etcd3:start_etcd3:42                 :   cmd+=' --name np0000072095.novalocal --data-dir /opt/stack/data/etcd'\n+ lib/etcd3:start_etcd3:43                 :   cmd+=' --initial-cluster-state new --initial-cluster-token etcd-cluster-01'\n+ lib/etcd3:start_etcd3:44                 :   cmd+=' --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380'\n+ lib/etcd3:start_etcd3:45                 :   cmd+=' --initial-advertise-peer-urls http://38.102.83.69:2380'\n+ lib/etcd3:start_etcd3:46                 :   cmd+=' --advertise-client-urls http://38.102.83.69:2379'\n+ lib/etcd3:start_etcd3:47                 :   '[' 0.0.0.0 == :: ']'\n+ lib/etcd3:start_etcd3:50                 :   cmd+=' --listen-peer-urls http://0.0.0.0:2380 '\n+ lib/etcd3:start_etcd3:52                 :   cmd+=' --listen-client-urls http://38.102.83.69:2379'\n+ lib/etcd3:start_etcd3:53                 :   '[' True == True ']'\n+ lib/etcd3:start_etcd3:54                 :   cmd+=' --log-level=debug'\n+ lib/etcd3:start_etcd3:57                 :   local unitfile=/etc/systemd/system/devstack@etcd.service\n+ lib/etcd3:start_etcd3:58                 :   write_user_unit_file devstack@etcd.service '/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug' '' root\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@etcd.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=root\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@etcd.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Unit Description 'Devstack devstack@etcd.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service User root\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecStart '/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ lib/etcd3:start_etcd3:60                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Unit After network.target\n+ lib/etcd3:start_etcd3:61                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Type notify\n+ lib/etcd3:start_etcd3:62                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Restart on-failure\n+ lib/etcd3:start_etcd3:63                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service LimitNOFILE 65536\n+ lib/etcd3:start_etcd3:64                 :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ lib/etcd3:start_etcd3:68                 :   sudo systemctl daemon-reload\n+ lib/etcd3:start_etcd3:69                 :   sudo systemctl enable devstack@etcd.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@etcd.service' \u2192 '/etc/systemd/system/devstack@etcd.service'.\n+ lib/etcd3:start_etcd3:70                 :   sudo systemctl start devstack@etcd.service\n+ ./stack.sh:main:1101                     :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1102                     :   start_tls_proxy http-services '*' 443 38.102.83.69 80\n+ lib/tls:start_tls_proxy:510              :   local b_service=http-services-tls-proxy\n+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'\n+ lib/tls:start_tls_proxy:512              :   local f_port=443\n+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69\n+ lib/tls:start_tls_proxy:514              :   local b_port=80\n+ lib/tls:start_tls_proxy:516              :   local f_header_size=8190\n+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart\n+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart\n+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf\n+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'\n+ lib/tls:tune_apache_connections:458      :   sudo bash -c 'cat > /etc/httpd/conf.d/connection-tuning.conf'\n+ lib/tls:tune_apache_connections:498      :   '[' norestart '!=' norestart ']'\n+ lib/tls:start_tls_proxy:521              :   local config_file\n++ lib/tls:start_tls_proxy:522              :   apache_site_config_for http-services-tls-proxy\n++ lib/apache:apache_site_config_for:174    :   local site=http-services-tls-proxy\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/http-services-tls-proxy.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/http-services-tls-proxy.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/http-services-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:523              :   local listen_string\n+ lib/tls:start_tls_proxy:527              :   [[ 443 == \\8\\0 ]]\n+ lib/tls:start_tls_proxy:527              :   [[ 443 == \\4\\4\\3 ]]\n+ lib/tls:start_tls_proxy:528              :   listen_string=\n+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/http-services-tls-proxy.conf.disabled'\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=headers\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=ssl\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:572              :   enable_apache_site http-services-tls-proxy\n+ lib/apache:enable_apache_site:191        :   local site=http-services-tls-proxy\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/http-services-tls-proxy.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/http-services-tls-proxy.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled /etc/httpd/conf.d/http-services-tls-proxy.conf\n+ lib/tls:start_tls_proxy:573              :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ ./stack.sh:main:1106                     :   write_clouds_yaml\n+ functions-common:write_clouds_yaml:84    :   CLOUDS_YAML=/etc/openstack/clouds.yaml\n+ functions-common:write_clouds_yaml:86    :   sudo mkdir -p /etc/openstack\n+ functions-common:write_clouds_yaml:87    :   sudo chown -R stack /etc/openstack\n+ functions-common:write_clouds_yaml:89    :   CA_CERT_ARG=\n+ functions-common:write_clouds_yaml:90    :   '[' -f /opt/stack/data/ca-bundle.pem ']'\n+ functions-common:write_clouds_yaml:91    :   CA_CERT_ARG='--os-cacert /opt/stack/data/ca-bundle.pem'\n+ functions-common:write_clouds_yaml:94    :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username demo --os-password secretadmin --os-project-name demo\nThe user clouds.yaml file didn't exist.\n+ functions-common:write_clouds_yaml:105   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-project-name admin\n+ functions-common:write_clouds_yaml:116   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin-demo --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-project-name demo\n+ functions-common:write_clouds_yaml:127   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo --os-password secretadmin --os-project-name alt_demo\n+ functions-common:write_clouds_yaml:138   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-member --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo_member --os-password secretadmin --os-project-name alt_demo\n+ functions-common:write_clouds_yaml:149   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo_reader --os-password secretadmin --os-project-name alt_demo\n+ functions-common:write_clouds_yaml:160   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username demo_reader --os-password secretadmin --os-project-name demo\n+ functions-common:write_clouds_yaml:171   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-admin --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-system-scope all\n+ functions-common:write_clouds_yaml:182   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-member --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username system_member --os-password secretadmin --os-system-scope all\n+ functions-common:write_clouds_yaml:193   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username system_reader --os-password secretadmin --os-system-scope all\n+ functions-common:write_clouds_yaml:203   :   cat\n++ functions-common:write_clouds_yaml:209   :   eval echo '~stack'\n+++ functions-common:write_clouds_yaml:209   :   echo /opt/stack\n+ functions-common:write_clouds_yaml:209   :   rm -f /opt/stack/.config/openstack/clouds.yaml\n+ ./stack.sh:main:1107                     :   export OS_CLOUD=devstack-admin\n+ ./stack.sh:main:1107                     :   OS_CLOUD=devstack-admin\n+ ./stack.sh:main:1109                     :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1110                     :   echo_summary 'Starting Keystone'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Keystone\n+ ./stack.sh:main:1112                     :   '[' 38.102.83.69 == 38.102.83.69 ']'\n+ ./stack.sh:main:1113                     :   init_keystone\n+ lib/keystone:init_keystone:436           :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/keystone:init_keystone:440           :   [[ True == True ]]\n+ lib/keystone:init_keystone:442           :   recreate_database keystone\n+ lib/database:recreate_database:112       :   local db=keystone\n+ lib/database:recreate_database:113       :   recreate_database_mysql keystone\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=keystone\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS keystone;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE keystone CHARACTER SET utf8;'\n+ lib/keystone:init_keystone:445           :   time_start dbsync\n+ functions-common:time_start:2400         :   local name=dbsync\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279030025\n+ lib/keystone:init_keystone:447           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf db_sync\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database keystone\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=70775) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[70775] Writer thread running\u001b[00m \u001b[00;33m{{(pid=70775) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 27e647c0fad4, Initial version.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 27e647c0fad4\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 27e647c0fad4 -> 29e87d24a316, Initial no-op Yoga expand migration.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 27e647c0fad4 to 29e87d24a316\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 29e87d24a316 -> b4f8b3f584e0, Fix incorrect constraints.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 29e87d24a316 to b4f8b3f584e0\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b4f8b3f584e0 -> 11c3b243b4cb, Remove service_provider.relay_state_prefix server default.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b4f8b3f584e0 to 11c3b243b4cb\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 11c3b243b4cb -> 47147121, Add Identity Federation attribute mapping schema version.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 11c3b243b4cb to 47147121\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 47147121 -> e8725d6fa226, Add project_id index to project_endpoint_group\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 47147121 to e8725d6fa226\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade e8725d6fa226 -> 742c857f1dfb, Add index in revocation_event\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate e8725d6fa226 to 742c857f1dfb\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 27e647c0fad4 -> e25ffa003242, Initial no-op Yoga contract migration.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert e25ffa003242\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade e25ffa003242 -> 99de3849d860, Fix incorrect constraints.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate e25ffa003242 to 99de3849d860\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 99de3849d860 -> c88cdce8f248, Remove duplicate constraints.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 99de3849d860 to c88cdce8f248\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\n+ lib/keystone:init_keystone:448           :   time_stop dbsync\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=dbsync\n+ functions-common:time_stop:2421          :   start_time=1781279030025\n+ functions-common:time_stop:2423          :   [[ -z 1781279030025 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279033569\n+ functions-common:time_stop:2427          :   elapsed_time=3544\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3544\n+ lib/keystone:init_keystone:450           :   [[ fernet == \\f\\e\\r\\n\\e\\t ]]\n+ lib/keystone:init_keystone:451           :   rm -rf /etc/keystone/fernet-keys/\n+ lib/keystone:init_keystone:452           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf fernet_setup\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nINFO keystone.common.utils [\u001b[00;36m-] \u001b[01;35m/etc/keystone/fernet-keys/ does not appear to exist; attempting to create it\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/fernet-keys/0.tmp\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/fernet-keys/0\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mStarting key rotation with 1 key files: ['/etc/keystone/fernet-keys/0']\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/fernet-keys/0.tmp\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCurrent primary key is: 0\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mNext primary key will be: 1\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mPromoted key 0 to be the primary: 1\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/fernet-keys/0\u001b[00m\n+ lib/keystone:init_keystone:454           :   rm -rf /etc/keystone/credential-keys/\n+ lib/keystone:init_keystone:455           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf credential_setup\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nINFO keystone.common.utils [\u001b[00;36m-] \u001b[01;35m/etc/keystone/credential-keys/ does not appear to exist; attempting to create it\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/credential-keys/0.tmp\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/credential-keys/0\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mStarting key rotation with 1 key files: ['/etc/keystone/credential-keys/0']\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/credential-keys/0.tmp\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCurrent primary key is: 0\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mNext primary key will be: 1\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mPromoted key 0 to be the primary: 1\u001b[00m\nINFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/credential-keys/0\u001b[00m\n+ ./stack.sh:main:1114                     :   start_keystone\n++ lib/keystone:start_keystone:508          :   which uwsgi\n+ lib/keystone:start_keystone:508          :   run_process keystone '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' ''\n+ functions-common:run_process:1668        :   local service=keystone\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=keystone\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279037096\n+ functions-common:run_process:1677        :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd keystone '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=keystone\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@keystone.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[keystone] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@keystone.service '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@keystone.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@keystone.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Unit Description 'Devstack devstack@keystone.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service SyslogIdentifier devstack@keystone.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecStart '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@keystone.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@keystone.service' \u2192 '/etc/systemd/system/devstack@keystone.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@keystone.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279037096\n+ functions-common:time_stop:2423          :   [[ -z 1781279037096 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279039090\n+ functions-common:time_stop:2427          :   elapsed_time=1994\n+ functions-common:time_stop:2428          :   total=4938\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6932\n+ lib/keystone:start_keystone:510          :   echo 'Waiting for keystone to start...'\nWaiting for keystone to start...\n+ lib/keystone:start_keystone:514          :   local service_uri=http://38.102.83.69/identity/v3/\n+ lib/keystone:start_keystone:516          :   wait_for_service 60 http://38.102.83.69/identity/v3/\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=http://38.102.83.69/identity/v3/\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279039143\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://38.102.83.69/identity/v3/\n+ ::                                       :   [[ 200 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279039143\n+ functions-common:time_stop:2423          :   [[ -z 1781279039143 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279041205\n+ functions-common:time_stop:2427          :   elapsed_time=2062\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2062\n+ functions:wait_for_service:486           :   return 0\n+ lib/keystone:start_keystone:521          :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/keystone:start_keystone:522          :   start_tls_proxy keystone-service '*' 5000 38.102.83.69 5001\n+ lib/tls:start_tls_proxy:510              :   local b_service=keystone-service-tls-proxy\n+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'\n+ lib/tls:start_tls_proxy:512              :   local f_port=5000\n+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69\n+ lib/tls:start_tls_proxy:514              :   local b_port=5001\n+ lib/tls:start_tls_proxy:516              :   local f_header_size=8190\n+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart\n+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart\n+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf\n+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'\n+ lib/tls:start_tls_proxy:521              :   local config_file\n++ lib/tls:start_tls_proxy:522              :   apache_site_config_for keystone-service-tls-proxy\n++ lib/apache:apache_site_config_for:174    :   local site=keystone-service-tls-proxy\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:523              :   local listen_string\n+ lib/tls:start_tls_proxy:527              :   [[ 5000 == \\8\\0 ]]\n+ lib/tls:start_tls_proxy:527              :   [[ 5000 == \\4\\4\\3 ]]\n+ lib/tls:start_tls_proxy:529              :   [[ * == \\* ]]\n+ lib/tls:start_tls_proxy:530              :   listen_string='Listen 5000'\n+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled'\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=headers\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=ssl\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:572              :   enable_apache_site keystone-service-tls-proxy\n+ lib/apache:enable_apache_site:191        :   local site=keystone-service-tls-proxy\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled /etc/httpd/conf.d/keystone-service-tls-proxy.conf\n+ lib/tls:start_tls_proxy:573              :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/keystone:start_keystone:526          :   restart_service memcached\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart memcached\n+ ./stack.sh:main:1115                     :   bootstrap_keystone\n+ lib/keystone:bootstrap_keystone:541      :   /usr/local/bin/keystone-manage bootstrap --bootstrap-username admin --bootstrap-password secretadmin --bootstrap-project-name admin --bootstrap-role-name admin --bootstrap-service-name keystone --bootstrap-region-id RegionOne --bootstrap-public-url https://38.102.83.69/identity\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_assignment_removal` subscribed to event `identity.remove_application_credentials_for_user.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.assignment.core.Manager._delete_domain_assignments` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.endpoint.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.federation.core.Manager._cleanup_identity_provider` subscribed to event `identity.domain_deleted.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.identity.core.Manager._domain_deleted` subscribed to event `identity.domain_deleted.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.identity.core.Manager._unset_default_project` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._trust_callback` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._consumer_callback` subscribed to event `identity.OS-OAUTH1:consumer.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._project_callback` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.persist_revocation_event_for_user.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.project.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.invalidate_token_cache.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.trust.core.Manager._on_user_delete` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.project.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nDEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.invalidate_token_cache.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database keystone\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=72093) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[72093] Writer thread running\u001b[00m \u001b[00;33m{{(pid=72093) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated domain default\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated project admin\u001b[00m\nWARNING keystone.common.password_hashing [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mTruncating password to algorithm specific maximum length 72 characters.\u001b[00m: keystone.exception.UserNotFound: Could not find user: admin.\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated user admin\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role reader\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role member\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where ad63f7c7470948379c77e7353c9ab611 implies 0f1b7847cd3b429db4a5d6ad9132faff\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role manager\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where e04cfa6531b44973890275523ac8861c implies ad63f7c7470948379c77e7353c9ab611\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role admin\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where 81d0ba90586942ab820fd90dd0c65eec implies e04cfa6531b44973890275523ac8861c\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role service\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mGranted role admin on project admin to user admin.\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mGranted role admin on the system to user admin.\u001b[00m\nWARNING py.warnings [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35m/usr/local/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: RegionOne. To ensure interoperability, identifiers should be a valid uuid.\n  warnings.warn(('Invalid uuid: %s. To ensure interoperability, '\n\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated region RegionOne\u001b[00m\nINFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated public endpoint https://38.102.83.69/identity\u001b[00m\n+ lib/keystone:bootstrap_keystone:549      :   '[' False == True ']'\n+ ./stack.sh:main:1118                     :   create_keystone_accounts\n+ lib/keystone:create_keystone_accounts:257 :   local admin_project\n++ lib/keystone:create_keystone_accounts:258 :   oscwrap project show admin -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/keystone:create_keystone_accounts:258 :   admin_project=b0b6a5fd4eb04ff5b58cddf24c0391d9\n+ lib/keystone:create_keystone_accounts:259 :   local admin_user\n++ lib/keystone:create_keystone_accounts:260 :   oscwrap user show admin -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/keystone:create_keystone_accounts:260 :   admin_user=170916ee04bb444bb973367491957f95\n+ lib/keystone:create_keystone_accounts:262 :   local admin_role=admin\n+ lib/keystone:create_keystone_accounts:263 :   local member_role=member\n+ lib/keystone:create_keystone_accounts:264 :   local reader_role=reader\n+ lib/keystone:create_keystone_accounts:266 :   async_run ks-domain-role get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default\n+ inc/async:async_inner:63                 :   get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default\n[9188 Async ks-domain-role:72214]: running: get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default\n+ lib/keystone:create_keystone_accounts:269 :   get_or_create_domain Default\n+ functions-common:get_or_create_domain:866 :   local domain_id\n++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_domain:871 :   domain_id=default\n+ functions-common:get_or_create_domain:872 :   echo default\ndefault\n+ lib/keystone:create_keystone_accounts:270 :   async_run ks-project get_or_create_project service Default\n+ inc/async:async_inner:63                 :   get_or_create_project service Default\n[9188 Async ks-project:72340]: running: get_or_create_project service Default\n+ lib/keystone:create_keystone_accounts:273 :   async_run ks-service get_or_create_role service\n+ inc/async:async_inner:63                 :   get_or_create_role service\n[9188 Async ks-service:72434]: running: get_or_create_role service\n+ lib/keystone:create_keystone_accounts:279 :   async_run ks-reseller get_or_create_role ResellerAdmin\n+ inc/async:async_inner:63                 :   get_or_create_role ResellerAdmin\n[9188 Async ks-reseller:72528]: running: get_or_create_role ResellerAdmin\n+ lib/keystone:create_keystone_accounts:283 :   local another_role=anotherrole\n+ lib/keystone:create_keystone_accounts:284 :   async_run ks-anotherrole get_or_create_role anotherrole\n+ inc/async:async_inner:63                 :   get_or_create_role anotherrole\n+ inc/async:async_inner:64                 :   rc=0\n[9188 Async ks-anotherrole:72624]: running: get_or_create_role anotherrole\n[72214 Async ks-domain-role:72214]: finished successfully\n+ lib/keystone:create_keystone_accounts:287 :   local invis_project\n++ lib/keystone:create_keystone_accounts:288 :   get_or_create_project invisible_to_admin default\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create invisible_to_admin --domain=default --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[72340 Async ks-project:72340]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[72434 Async ks-service:72434]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[72528 Async ks-reseller:72528]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[72624 Async ks-anotherrole:72624]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=9d52bb4166af4a5587392db53b911d66\n++ functions-common:get_or_create_project:923 :   echo 9d52bb4166af4a5587392db53b911d66\n+ lib/keystone:create_keystone_accounts:288 :   invis_project=9d52bb4166af4a5587392db53b911d66\n+ lib/keystone:create_keystone_accounts:291 :   local demo_project\n++ lib/keystone:create_keystone_accounts:292 :   get_or_create_project demo default\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create demo --domain=default --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=4a5a03586ed14dd998a34b7280c49219\n++ functions-common:get_or_create_project:923 :   echo 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:292 :   demo_project=4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:293 :   local demo_user\n++ lib/keystone:create_keystone_accounts:295 :   get_or_create_user demo secretadmin default demo@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z demo@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=demo@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create demo --password secretadmin --domain=default --email=demo@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=15bccab2497b4eac9d51c2f3e70c3426\n++ functions-common:get_or_create_user:910  :   echo 15bccab2497b4eac9d51c2f3e70c3426\n+ lib/keystone:create_keystone_accounts:295 :   demo_user=15bccab2497b4eac9d51c2f3e70c3426\n+ lib/keystone:create_keystone_accounts:297 :   async_wait ks-domain-role ks-domain ks-project ks-service ks-reseller ks-anotherrole\n[9188 Async ks-domain-role:72214]: Waiting for completion of get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default running on PID 72214 (6 other jobs running)\n[9188 Async ks-domain-role:72214]: Signaling child to exit\nWAKEUP\n[9188 Async ks-domain-role:72214]: Signaled\n+ functions-common:get_or_add_user_domain_role:980 :   local user_role_id\n+ functions-common:get_or_add_user_domain_role:984 :   openstack --os-cloud devstack-system-admin role add admin --user 170916ee04bb444bb973367491957f95 --domain default\n\n++ functions-common:get_or_add_user_domain_role:991 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 170916ee04bb444bb973367491957f95 --domain default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_domain_role:991 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_domain_role:993 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n[9188 Async ks-domain-role:72214]: finished get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default with result 0 in 1 seconds\nNot waiting for async task ks-domain that we never started or has already been waited for\n[9188 Async ks-project:72340]: Waiting for completion of get_or_create_project service Default running on PID 72340 (5 other jobs running)\n[9188 Async ks-project:72340]: Signaling child to exit\nWAKEUP\n[9188 Async ks-project:72340]: Signaled\n+ functions-common:get_or_create_project:916 :   local project_id\n++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create service --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_project:922 :   project_id=686e702958d84ab4a744362d04b485d5\n+ functions-common:get_or_create_project:923 :   echo 686e702958d84ab4a744362d04b485d5\n686e702958d84ab4a744362d04b485d5\n[9188 Async ks-project:72340]: finished get_or_create_project service Default with result 0 in 0 seconds\n[9188 Async ks-service:72434]: Waiting for completion of get_or_create_role service running on PID 72434 (4 other jobs running)\n[9188 Async ks-service:72434]: Signaling child to exit\nWAKEUP\n[9188 Async ks-service:72434]: Signaled\n+ functions-common:get_or_create_role:929  :   local role_id\n++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create service --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_role:934  :   role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_create_role:935  :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n[9188 Async ks-service:72434]: finished get_or_create_role service with result 0 in 1 seconds\n[9188 Async ks-reseller:72528]: Waiting for completion of get_or_create_role ResellerAdmin running on PID 72528 (3 other jobs running)\n[9188 Async ks-reseller:72528]: Signaling child to exit\nWAKEUP\n[9188 Async ks-reseller:72528]: Signaled\n+ functions-common:get_or_create_role:929  :   local role_id\n++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create ResellerAdmin --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_role:934  :   role_id=cae02521c8804cb59bbeee92f0bb9ab7\n+ functions-common:get_or_create_role:935  :   echo cae02521c8804cb59bbeee92f0bb9ab7\ncae02521c8804cb59bbeee92f0bb9ab7\n[9188 Async ks-reseller:72528]: finished get_or_create_role ResellerAdmin with result 0 in 1 seconds\n[9188 Async ks-anotherrole:72624]: Waiting for completion of get_or_create_role anotherrole running on PID 72624 (2 other jobs running)\n[9188 Async ks-anotherrole:72624]: Signaling child to exit\nWAKEUP\n[9188 Async ks-anotherrole:72624]: Signaled\n+ functions-common:get_or_create_role:929  :   local role_id\n++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create anotherrole --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_role:934  :   role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_create_role:935  :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n[9188 Async ks-anotherrole:72624]: finished get_or_create_role anotherrole with result 0 in 1 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/keystone:create_keystone_accounts:299 :   async_run ks-demo-member get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-demo-member:73461]: running: get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:301 :   async_run ks-demo-admin get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-demo-admin:73557]: running: get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:302 :   async_run ks-demo-another get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-demo-another:73653]: running: get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:303 :   async_run ks-demo-invis get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66\n[9188 Async ks-demo-invis:73749]: running: get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66\n+ lib/keystone:create_keystone_accounts:306 :   local demo_reader\n++ lib/keystone:create_keystone_accounts:308 :   get_or_create_user demo_reader secretadmin default demo_reader@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z demo_reader@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=demo_reader@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create demo_reader --password secretadmin --domain=default --email=demo_reader@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=338ebb54d4744b4ab2eceb07f6d49fd3\n++ functions-common:get_or_create_user:910  :   echo 338ebb54d4744b4ab2eceb07f6d49fd3\n+ lib/keystone:create_keystone_accounts:308 :   demo_reader=338ebb54d4744b4ab2eceb07f6d49fd3\n+ lib/keystone:create_keystone_accounts:310 :   async_run ks-demo-reader get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-demo-reader:73955]: running: get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:313 :   local alt_demo_project\n++ lib/keystone:create_keystone_accounts:314 :   get_or_create_project alt_demo default\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create alt_demo --domain=default --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[73461 Async ks-demo-member:73461]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[73557 Async ks-demo-admin:73557]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[73653 Async ks-demo-another:73653]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[73749 Async ks-demo-invis:73749]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=c71b863f971a4a4f923c0484d00e0b6a\n++ functions-common:get_or_create_project:923 :   echo c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:314 :   alt_demo_project=c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:316 :   local alt_demo_user\n++ lib/keystone:create_keystone_accounts:318 :   get_or_create_user alt_demo secretadmin default alt_demo@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo --password secretadmin --domain=default --email=alt_demo@example.com --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[73955 Async ks-demo-reader:73955]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=f0bf2331c2cf4081ba10b8e658943581\n++ functions-common:get_or_create_user:910  :   echo f0bf2331c2cf4081ba10b8e658943581\n+ lib/keystone:create_keystone_accounts:318 :   alt_demo_user=f0bf2331c2cf4081ba10b8e658943581\n+ lib/keystone:create_keystone_accounts:320 :   async_run ks-alt-admin get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n[9188 Async ks-alt-admin:74343]: running: get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:321 :   async_run ks-alt-another get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n[9188 Async ks-alt-another:74439]: running: get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:324 :   local alt_demo_member\n++ lib/keystone:create_keystone_accounts:326 :   get_or_create_user alt_demo_member secretadmin default alt_demo_member@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo_member@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo_member@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo_member --password secretadmin --domain=default --email=alt_demo_member@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=d7ae9cc32f32432a9d94e58c5a91cac1\n++ functions-common:get_or_create_user:910  :   echo d7ae9cc32f32432a9d94e58c5a91cac1\n+ lib/keystone:create_keystone_accounts:326 :   alt_demo_member=d7ae9cc32f32432a9d94e58c5a91cac1\n+ lib/keystone:create_keystone_accounts:327 :   async_run ks-alt-member-user get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a\n[9188 Async ks-alt-member-user:74609]: running: get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:330 :   local alt_demo_reader\n++ lib/keystone:create_keystone_accounts:332 :   get_or_create_user alt_demo_reader secretadmin default alt_demo_reader@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo_reader@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo_reader@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo_reader --password secretadmin --domain=default --email=alt_demo_reader@example.com --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[74343 Async ks-alt-admin:74343]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[74439 Async ks-alt-another:74439]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=b9339e4fcad842b6a0962f528af9f5d7\n++ functions-common:get_or_create_user:910  :   echo b9339e4fcad842b6a0962f528af9f5d7\n+ lib/keystone:create_keystone_accounts:332 :   alt_demo_reader=b9339e4fcad842b6a0962f528af9f5d7\n+ lib/keystone:create_keystone_accounts:333 :   async_run ks-alt-reader-user get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:63                 :   get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a\n[9188 Async ks-alt-reader-user:74842]: running: get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a\n++ lib/keystone:create_keystone_accounts:340 :   get_or_create_user system_member secretadmin default system_member@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z system_member@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=system_member@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create system_member --password secretadmin --domain=default --email=system_member@example.com --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[74609 Async ks-alt-member-user:74609]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=617f23529e074f7294e963d6193a0983\n++ functions-common:get_or_create_user:910  :   echo 617f23529e074f7294e963d6193a0983\n+ lib/keystone:create_keystone_accounts:340 :   system_member_user=617f23529e074f7294e963d6193a0983\n+ lib/keystone:create_keystone_accounts:341 :   async_run ks-system-member get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all\n+ inc/async:async_inner:63                 :   get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all\n[9188 Async ks-system-member:75040]: running: get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all\n++ lib/keystone:create_keystone_accounts:344 :   get_or_create_user system_reader secretadmin default system_reader@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z system_reader@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=system_reader@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create system_reader --password secretadmin --domain=default --email=system_reader@example.com --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[74842 Async ks-alt-reader-user:74842]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=451bfc4f0a80443d82a048d9c19faa2e\n++ functions-common:get_or_create_user:910  :   echo 451bfc4f0a80443d82a048d9c19faa2e\n+ lib/keystone:create_keystone_accounts:344 :   system_reader_user=451bfc4f0a80443d82a048d9c19faa2e\n+ lib/keystone:create_keystone_accounts:345 :   async_run ks-system-reader get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all\n+ inc/async:async_inner:63                 :   get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all\n[9188 Async ks-system-reader:75239]: running: get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all\n+ lib/keystone:create_keystone_accounts:348 :   local admin_group\n++ lib/keystone:create_keystone_accounts:350 :   get_or_create_group admins default 'openstack admin group'\n++ functions-common:get_or_create_group:878 :   local 'desc=openstack admin group'\n++ functions-common:get_or_create_group:879 :   local group_id\n+++ functions-common:get_or_create_group:886 :   oscwrap --os-cloud devstack-system-admin group create admins --domain default --description 'openstack admin group' --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_group:886 :   group_id=5fd4c21e60624464959718db8cf99399\n++ functions-common:get_or_create_group:887 :   echo 5fd4c21e60624464959718db8cf99399\n+ lib/keystone:create_keystone_accounts:350 :   admin_group=5fd4c21e60624464959718db8cf99399\n+ lib/keystone:create_keystone_accounts:351 :   local non_admin_group\n++ lib/keystone:create_keystone_accounts:353 :   get_or_create_group nonadmins default 'non-admin group'\n++ functions-common:get_or_create_group:878 :   local 'desc=non-admin group'\n++ functions-common:get_or_create_group:879 :   local group_id\n+++ functions-common:get_or_create_group:886 :   oscwrap --os-cloud devstack-system-admin group create nonadmins --domain default --description 'non-admin group' --or-show -f value -c id\n+ inc/async:async_inner:64                 :   rc=0\n[75040 Async ks-system-member:75040]: finished successfully\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_group:886 :   group_id=ed00623ceed0445698fa4c6ffde4a5d5\n++ functions-common:get_or_create_group:887 :   echo ed00623ceed0445698fa4c6ffde4a5d5\n+ lib/keystone:create_keystone_accounts:353 :   non_admin_group=ed00623ceed0445698fa4c6ffde4a5d5\n+ lib/keystone:create_keystone_accounts:355 :   async_run ks-group-memberdemo get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-group-memberdemo:75508]: running: get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:356 :   async_run ks-group-anotherdemo get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n+ inc/async:async_inner:63                 :   get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n[9188 Async ks-group-anotherdemo:75587]: running: get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219\n+ lib/keystone:create_keystone_accounts:357 :   async_run ks-group-memberalt get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:63                 :   get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n[9188 Async ks-group-memberalt:75666]: running: get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:358 :   async_run ks-group-anotheralt get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n+ inc/async:async_inner:64                 :   rc=0\n+ inc/async:async_inner:63                 :   get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n[75239 Async ks-system-reader:75239]: finished successfully\n[9188 Async ks-group-anotheralt:75768]: running: get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a\n+ lib/keystone:create_keystone_accounts:359 :   async_run ks-group-admin get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9\n+ inc/async:async_inner:63                 :   get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9\n[9188 Async ks-group-admin:75864]: running: get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9\n+ lib/keystone:create_keystone_accounts:361 :   async_wait ks-demo-member ks-demo-admin ks-demo-another ks-demo-invis ks-demo-reader\n[9188 Async ks-demo-member:73461]: Waiting for completion of get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 running on PID 73461 (17 other jobs running)\n[9188 Async ks-demo-member:73461]: Signaling child to exit\nWAKEUP\n[9188 Async ks-demo-member:73461]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611\n+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611\nad63f7c7470948379c77e7353c9ab611\n[9188 Async ks-demo-member:73461]: finished get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds\n[9188 Async ks-demo-admin:73557]: Waiting for completion of get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219 running on PID 73557 (16 other jobs running)\n[9188 Async ks-demo-admin:73557]: Signaling child to exit\nWAKEUP\n[9188 Async ks-demo-admin:73557]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user 170916ee04bb444bb973367491957f95 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 170916ee04bb444bb973367491957f95 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n[9188 Async ks-demo-admin:73557]: finished get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds\n[9188 Async ks-demo-another:73653]: Waiting for completion of get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 running on PID 73653 (15 other jobs running)\n[9188 Async ks-demo-another:73653]: Signaling child to exit\nWAKEUP\n[9188 Async ks-demo-another:73653]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add anotherrole --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n[9188 Async ks-demo-another:73653]: finished get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds\n[9188 Async ks-demo-invis:73749]: Waiting for completion of get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66 running on PID 73749 (14 other jobs running)\n[9188 Async ks-demo-invis:73749]: Signaling child to exit\nWAKEUP\n[9188 Async ks-demo-invis:73749]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 9d52bb4166af4a5587392db53b911d66\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 9d52bb4166af4a5587392db53b911d66 -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611\n+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611\nad63f7c7470948379c77e7353c9ab611\n[9188 Async ks-demo-invis:73749]: finished get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66 with result 0 in 4 seconds\n[9188 Async ks-demo-reader:73955]: Waiting for completion of get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219 running on PID 73955 (13 other jobs running)\n[9188 Async ks-demo-reader:73955]: Signaling child to exit\nWAKEUP\n[9188 Async ks-demo-reader:73955]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add reader --user 338ebb54d4744b4ab2eceb07f6d49fd3 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 338ebb54d4744b4ab2eceb07f6d49fd3 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=0f1b7847cd3b429db4a5d6ad9132faff\n+ functions-common:get_or_add_user_project_role:974 :   echo 0f1b7847cd3b429db4a5d6ad9132faff\n0f1b7847cd3b429db4a5d6ad9132faff\n[9188 Async ks-demo-reader:73955]: finished get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/keystone:create_keystone_accounts:362 :   async_wait ks-alt-admin ks-alt-another ks-alt-member-user ks-alt-reader-user\n[9188 Async ks-alt-admin:74343]: Waiting for completion of get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a running on PID 74343 (12 other jobs running)\n[9188 Async ks-alt-admin:74343]: Signaling child to exit\nWAKEUP\n[9188 Async ks-alt-admin:74343]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n[9188 Async ks-alt-admin:74343]: finished get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds\n[9188 Async ks-alt-another:74439]: Waiting for completion of get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a running on PID 74439 (11 other jobs running)\n[9188 Async ks-alt-another:74439]: Signaling child to exit\nWAKEUP\n[9188 Async ks-alt-another:74439]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add anotherrole --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n[9188 Async ks-alt-another:74439]: finished get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds\n[9188 Async ks-alt-member-user:74609]: Waiting for completion of get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a running on PID 74609 (10 other jobs running)\n[9188 Async ks-alt-member-user:74609]: Signaling child to exit\nWAKEUP\n[9188 Async ks-alt-member-user:74609]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user d7ae9cc32f32432a9d94e58c5a91cac1 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user d7ae9cc32f32432a9d94e58c5a91cac1 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611\n+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611\nad63f7c7470948379c77e7353c9ab611\n[9188 Async ks-alt-member-user:74609]: finished get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds\n[9188 Async ks-alt-reader-user:74842]: Waiting for completion of get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a running on PID 74842 (9 other jobs running)\n[9188 Async ks-alt-reader-user:74842]: Signaling child to exit\nWAKEUP\n[9188 Async ks-alt-reader-user:74842]: Signaled\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add reader --user b9339e4fcad842b6a0962f528af9f5d7 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user b9339e4fcad842b6a0962f528af9f5d7 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=0f1b7847cd3b429db4a5d6ad9132faff\n+ functions-common:get_or_add_user_project_role:974 :   echo 0f1b7847cd3b429db4a5d6ad9132faff\n0f1b7847cd3b429db4a5d6ad9132faff\n[9188 Async ks-alt-reader-user:74842]: finished get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/keystone:create_keystone_accounts:363 :   async_wait ks-system-member ks-system-reader\n[9188 Async ks-system-member:75040]: Waiting for completion of get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all running on PID 75040 (8 other jobs running)\n[9188 Async ks-system-member:75040]: Signaling child to exit\nWAKEUP\n[9188 Async ks-system-member:75040]: Signaled\n+ functions-common:get_or_add_user_system_role:999 :   local user_role_id\n+ functions-common:get_or_add_user_system_role:1000 :   local domain_args\n++ functions-common:get_or_add_user_system_role:1002 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_system_role:1002 :   domain_args=\n++ functions-common:get_or_add_user_system_role:1010 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 617f23529e074f7294e963d6193a0983 --system all -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_system_role:1010 :   user_role_id=\n+ functions-common:get_or_add_user_system_role:1011 :   [[ -z '' ]]\n+ functions-common:get_or_add_user_system_role:1013 :   openstack --os-cloud devstack-system-admin role add member --user 617f23529e074f7294e963d6193a0983 --system all\n\n++ functions-common:get_or_add_user_system_role:1022 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 617f23529e074f7294e963d6193a0983 --system all -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_system_role:1022 :   user_role_id=\n+ functions-common:get_or_add_user_system_role:1024 :   echo\n\n[9188 Async ks-system-member:75040]: finished get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all with result 0 in 3 seconds\n[9188 Async ks-system-reader:75239]: Waiting for completion of get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all running on PID 75239 (7 other jobs running)\n[9188 Async ks-system-reader:75239]: Signaling child to exit\nWAKEUP\n[9188 Async ks-system-reader:75239]: Signaled\n+ functions-common:get_or_add_user_system_role:999 :   local user_role_id\n+ functions-common:get_or_add_user_system_role:1000 :   local domain_args\n++ functions-common:get_or_add_user_system_role:1002 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_system_role:1002 :   domain_args=\n++ functions-common:get_or_add_user_system_role:1010 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_system_role:1010 :   user_role_id=\n+ functions-common:get_or_add_user_system_role:1011 :   [[ -z '' ]]\n+ functions-common:get_or_add_user_system_role:1013 :   openstack --os-cloud devstack-system-admin role add reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all\n\n++ functions-common:get_or_add_user_system_role:1022 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_system_role:1022 :   user_role_id=\n+ functions-common:get_or_add_user_system_role:1024 :   echo\n\n[9188 Async ks-system-reader:75239]: finished get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all with result 0 in 3 seconds\n+ inc/async:async_inner:64                 :   rc=0\n+ inc/async:async_wait:197                 :   return 0\n+ lib/keystone:create_keystone_accounts:364 :   async_wait ks-group-memberdemo ks-group-anotherdemo ks-group-memberalt ks-group-anotheralt ks-group-admin\n[75508 Async ks-group-memberdemo:75508]: finished successfully\n[9188 Async ks-group-memberdemo:75508]: Waiting for completion of get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 running on PID 75508 (6 other jobs running)\n[9188 Async ks-group-memberdemo:75508]: Signaling child to exit\nWAKEUP\n[9188 Async ks-group-memberdemo:75508]: Signaled\n+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id\n+ functions-common:get_or_add_group_project_role:1034 :   openstack role add member --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219 -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=ad63f7c7470948379c77e7353c9ab611\n+ functions-common:get_or_add_group_project_role:1043 :   echo ad63f7c7470948379c77e7353c9ab611\nad63f7c7470948379c77e7353c9ab611\n[9188 Async ks-group-memberdemo:75508]: finished get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds\n[9188 Async ks-group-anotherdemo:75587]: Waiting for completion of get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 running on PID 75587 (5 other jobs running)\n[9188 Async ks-group-anotherdemo:75587]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[75587 Async ks-group-anotherdemo:75587]: finished successfully\nWAKEUP\n[9188 Async ks-group-anotherdemo:75587]: Signaled\n+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id\n+ functions-common:get_or_add_group_project_role:1034 :   openstack role add anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219\n\n++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219 -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_add_group_project_role:1043 :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n[9188 Async ks-group-anotherdemo:75587]: finished get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds\n[9188 Async ks-group-memberalt:75666]: Waiting for completion of get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a running on PID 75666 (4 other jobs running)\n[9188 Async ks-group-memberalt:75666]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[75666 Async ks-group-memberalt:75666]: finished successfully\nWAKEUP\n[9188 Async ks-group-memberalt:75666]: Signaled\n+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id\n+ functions-common:get_or_add_group_project_role:1034 :   openstack role add member --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=ad63f7c7470948379c77e7353c9ab611\n+ functions-common:get_or_add_group_project_role:1043 :   echo ad63f7c7470948379c77e7353c9ab611\nad63f7c7470948379c77e7353c9ab611\n[9188 Async ks-group-memberalt:75666]: finished get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 3 seconds\n[9188 Async ks-group-anotheralt:75768]: Waiting for completion of get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a running on PID 75768 (3 other jobs running)\n[9188 Async ks-group-anotheralt:75768]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[75768 Async ks-group-anotheralt:75768]: finished successfully\nWAKEUP\n[9188 Async ks-group-anotheralt:75768]: Signaled\n+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id\n+ functions-common:get_or_add_group_project_role:1034 :   openstack role add anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a\n\n++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_add_group_project_role:1043 :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n[9188 Async ks-group-anotheralt:75768]: finished get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 3 seconds\n[9188 Async ks-group-admin:75864]: Waiting for completion of get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9 running on PID 75864 (2 other jobs running)\n[9188 Async ks-group-admin:75864]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[75864 Async ks-group-admin:75864]: finished successfully\nWAKEUP\n[9188 Async ks-group-admin:75864]: Signaled\n+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id\n+ functions-common:get_or_add_group_project_role:1034 :   openstack role add admin --group 5fd4c21e60624464959718db8cf99399 --project b0b6a5fd4eb04ff5b58cddf24c0391d9\n\n++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --group 5fd4c21e60624464959718db8cf99399 --project b0b6a5fd4eb04ff5b58cddf24c0391d9 -f value -c Role\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_group_project_role:1043 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n[9188 Async ks-group-admin:75864]: finished get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9 with result 0 in 3 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/keystone:create_keystone_accounts:366 :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:1119                     :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1120                     :   async_runfunc create_nova_accounts\n+ inc/async:async_runfunc:116              :   async_run create_nova_accounts create_nova_accounts\n+ inc/async:async_inner:63                 :   create_nova_accounts\n[9188 Async create_nova_accounts:77666]: running: create_nova_accounts\n+ ./stack.sh:main:1122                     :   is_service_enabled glance\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1123                     :   async_runfunc create_glance_accounts\n+ inc/async:async_runfunc:116              :   async_run create_glance_accounts create_glance_accounts\n+ inc/async:async_inner:63                 :   create_glance_accounts\n[9188 Async create_glance_accounts:77789]: running: create_glance_accounts\n+ ./stack.sh:main:1125                     :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1126                     :   async_runfunc create_cinder_accounts\n+ inc/async:async_runfunc:116              :   async_run create_cinder_accounts create_cinder_accounts\n+ inc/async:async_inner:63                 :   create_cinder_accounts\n[9188 Async create_cinder_accounts:77927]: running: create_cinder_accounts\n+ ./stack.sh:main:1128                     :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1129                     :   async_runfunc create_neutron_accounts\n+ inc/async:async_runfunc:116              :   async_run create_neutron_accounts create_neutron_accounts\n+ inc/async:async_inner:63                 :   create_neutron_accounts\n[9188 Async create_neutron_accounts:78069]: running: create_neutron_accounts\n+ ./stack.sh:main:1131                     :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1132                     :   async_runfunc create_swift_accounts\n+ inc/async:async_runfunc:116              :   async_run create_swift_accounts create_swift_accounts\n+ inc/async:async_inner:63                 :   create_swift_accounts\n[9188 Async create_swift_accounts:78250]: running: create_swift_accounts\n+ ./stack.sh:main:1140                     :   is_service_enabled horizon\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1141                     :   echo_summary 'Configuring Horizon'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Horizon\n+ ./stack.sh:main:1142                     :   async_runfunc configure_horizon\n+ inc/async:async_runfunc:116              :   async_run configure_horizon configure_horizon\n+ inc/async:async_inner:63                 :   configure_horizon\n[9188 Async configure_horizon:78390]: running: configure_horizon\n+ ./stack.sh:main:1145                     :   async_wait create_nova_accounts create_glance_accounts create_cinder_accounts\n[9188 Async create_nova_accounts:77666]: Waiting for completion of create_nova_accounts running on PID 77666 (7 other jobs running)\n[9188 Async create_nova_accounts:77666]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[78390 Async configure_horizon:78390]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[78069 Async create_neutron_accounts:78069]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[77927 Async create_cinder_accounts:77927]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[77666 Async create_nova_accounts:77666]: finished successfully\nWAKEUP\n[9188 Async create_nova_accounts:77666]: Signaled\n+ lib/nova:create_nova_accounts:384        :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ n-api ]]\n+ lib/nova:create_nova_accounts:388        :   create_service_user nova admin\n+ lib/keystone:create_service_user:379     :   get_or_create_user nova secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create nova --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=fadd43ec118d47bf87a2b205e4bed190\n+ functions-common:get_or_create_user:910  :   echo fadd43ec118d47bf87a2b205e4bed190\nfadd43ec118d47bf87a2b205e4bed190\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service nova service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user nova --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user nova --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n admin ]]\n+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin nova service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user nova --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user nova --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/nova:create_nova_accounts:390        :   local nova_api_url\n+ lib/nova:create_nova_accounts:391        :   nova_api_url=https://38.102.83.69/compute\n+ lib/nova:create_nova_accounts:393        :   get_or_create_service nova_legacy compute_legacy 'Nova Compute Service (Legacy 2.0)'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show compute_legacy -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create compute_legacy --name nova_legacy '--description=Nova Compute Service (Legacy 2.0)' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\ndf859d205e604f4fbb4477a98ff10ad7'\n+ functions-common:get_or_create_service:1061 :   echo df859d205e604f4fbb4477a98ff10ad7\ndf859d205e604f4fbb4477a98ff10ad7\n+ lib/nova:create_nova_accounts:395        :   get_or_create_endpoint compute_legacy RegionOne 'https://38.102.83.69/compute/v2/$(project_id)s'\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface compute_legacy public 'https://38.102.83.69/compute/v2/$(project_id)s' RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service compute_legacy --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create compute_legacy public 'https://38.102.83.69/compute/v2/$(project_id)s' --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=e592a6968ca441f8817e4484c9d9b2a5\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo e592a6968ca441f8817e4484c9d9b2a5\n+ functions-common:get_or_create_endpoint:1094 :   public_id=e592a6968ca441f8817e4484c9d9b2a5\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo e592a6968ca441f8817e4484c9d9b2a5\ne592a6968ca441f8817e4484c9d9b2a5\n+ lib/nova:create_nova_accounts:399        :   get_or_create_service nova compute 'Nova Compute Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show compute -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create compute --name nova '--description=Nova Compute Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\n45af7acedbcf4c1184bbb1f55d9335e1'\n+ functions-common:get_or_create_service:1061 :   echo 45af7acedbcf4c1184bbb1f55d9335e1\n45af7acedbcf4c1184bbb1f55d9335e1\n+ lib/nova:create_nova_accounts:401        :   get_or_create_endpoint compute RegionOne https://38.102.83.69/compute/v2.1\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface compute public https://38.102.83.69/compute/v2.1 RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service compute --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create compute public https://38.102.83.69/compute/v2.1 --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=215a06683cf64567a025266f32b0d926\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo 215a06683cf64567a025266f32b0d926\n+ functions-common:get_or_create_endpoint:1094 :   public_id=215a06683cf64567a025266f32b0d926\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo 215a06683cf64567a025266f32b0d926\n215a06683cf64567a025266f32b0d926\n+ lib/nova:create_nova_accounts:406        :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_accounts:408        :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_accounts:411        :   get_or_add_user_project_role ResellerAdmin nova service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add ResellerAdmin --user nova --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role ResellerAdmin --user nova --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=cae02521c8804cb59bbeee92f0bb9ab7\n+ functions-common:get_or_add_user_project_role:974 :   echo cae02521c8804cb59bbeee92f0bb9ab7\ncae02521c8804cb59bbeee92f0bb9ab7\n+ lib/nova:create_nova_accounts:416        :   is_service_enabled s3api\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:create_nova_accounts:427        :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_nova_accounts:428        :   [[ False = True ]]\n[9188 Async create_nova_accounts:77666]: finished create_nova_accounts with result 0 in 39 seconds\n[9188 Async create_glance_accounts:77789]: Waiting for completion of create_glance_accounts running on PID 77789 (6 other jobs running)\n[9188 Async create_glance_accounts:77789]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[77789 Async create_glance_accounts:77789]: finished successfully\nWAKEUP\n[9188 Async create_glance_accounts:77789]: Signaled\n+ lib/glance:create_glance_accounts:486    :   is_service_enabled g-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:create_glance_accounts:490    :   create_service_user glance admin\n+ lib/keystone:create_service_user:379     :   get_or_create_user glance secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create glance --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=8c79cec43b8c4d79bd7adc76b018f0a6\n+ functions-common:get_or_create_user:910  :   echo 8c79cec43b8c4d79bd7adc76b018f0a6\n8c79cec43b8c4d79bd7adc76b018f0a6\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service glance service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user glance --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user glance --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n admin ]]\n+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin glance service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user glance --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user glance --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/glance:create_glance_accounts:493    :   is_service_enabled s-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/glance:create_glance_accounts:494    :   create_service_user glance-swift ResellerAdmin\n+ lib/keystone:create_service_user:379     :   get_or_create_user glance-swift secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create glance-swift --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=4a8896a2647a4d1e96962dd65a91c2ed\n+ functions-common:get_or_create_user:910  :   echo 4a8896a2647a4d1e96962dd65a91c2ed\n4a8896a2647a4d1e96962dd65a91c2ed\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service glance-swift service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user glance-swift --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user glance-swift --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n ResellerAdmin ]]\n+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role ResellerAdmin glance-swift service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add ResellerAdmin --user glance-swift --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role ResellerAdmin --user glance-swift --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=cae02521c8804cb59bbeee92f0bb9ab7\n+ functions-common:get_or_add_user_project_role:974 :   echo cae02521c8804cb59bbeee92f0bb9ab7\ncae02521c8804cb59bbeee92f0bb9ab7\n+ lib/glance:create_glance_accounts:497    :   get_or_create_service glance image 'Glance Image Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show image -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create image --name glance '--description=Glance Image Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\n362bad0f88e14153b8a53c55420e29a4'\n+ functions-common:get_or_create_service:1061 :   echo 362bad0f88e14153b8a53c55420e29a4\n362bad0f88e14153b8a53c55420e29a4\n+ lib/glance:create_glance_accounts:499    :   get_or_create_endpoint image RegionOne https://38.102.83.69/image\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface image public https://38.102.83.69/image RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service image --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create image public https://38.102.83.69/image --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=fc9cb7fb7aba4719b6764bd252c2690f\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo fc9cb7fb7aba4719b6764bd252c2690f\n+ functions-common:get_or_create_endpoint:1094 :   public_id=fc9cb7fb7aba4719b6764bd252c2690f\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo fc9cb7fb7aba4719b6764bd252c2690f\nfc9cb7fb7aba4719b6764bd252c2690f\n++ lib/glance:create_glance_accounts:504    :   get_or_create_domain Default\n++ functions-common:get_or_create_domain:866 :   local domain_id\n+++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_domain:871 :   domain_id=default\n++ functions-common:get_or_create_domain:872 :   echo default\n+ lib/glance:create_glance_accounts:504    :   service_domain_id=default\n+ lib/glance:create_glance_accounts:505    :   iniset /etc/glance/glance-swift-store.conf ref1 project_domain_id default\n+ lib/glance:create_glance_accounts:506    :   iniset /etc/glance/glance-swift-store.conf ref1 user_domain_id default\n+ lib/glance:create_glance_accounts:508    :   [[ True = True ]]\n+ lib/glance:create_glance_accounts:509    :   configure_glance_quotas\n+ lib/glance:configure_glance_quotas:319   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_size_total\n\n+---------------+----------------------------------+\n| Field         | Value                            |\n+---------------+----------------------------------+\n| default_limit | 2000                             |\n| description   | None                             |\n| id            | eb7b8c90f95f4e8da29238dfc3c03036 |\n| region_id     | RegionOne                        |\n| resource_name | image_size_total                 |\n| service_id    | 362bad0f88e14153b8a53c55420e29a4 |\n+---------------+----------------------------------+\n+ lib/glance:configure_glance_quotas:321   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_stage_total\n\n+---------------+----------------------------------+\n| Field         | Value                            |\n+---------------+----------------------------------+\n| default_limit | 2000                             |\n| description   | None                             |\n| id            | 3fb7a8a6c927497e8c8560476a909c7f |\n| region_id     | RegionOne                        |\n| resource_name | image_stage_total                |\n| service_id    | 362bad0f88e14153b8a53c55420e29a4 |\n+---------------+----------------------------------+\n+ lib/glance:configure_glance_quotas:323   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_total\n\n+---------------+----------------------------------+\n| Field         | Value                            |\n+---------------+----------------------------------+\n| default_limit | 100                              |\n| description   | None                             |\n| id            | d158aa996b534aeca988771d7cea2943 |\n| region_id     | RegionOne                        |\n| resource_name | image_count_total                |\n| service_id    | 362bad0f88e14153b8a53c55420e29a4 |\n+---------------+----------------------------------+\n+ lib/glance:configure_glance_quotas:325   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_uploading\n\n+---------------+----------------------------------+\n| Field         | Value                            |\n+---------------+----------------------------------+\n| default_limit | 100                              |\n| description   | None                             |\n| id            | eeb40ce173fe4418b0b13b490fbbad6b |\n| region_id     | RegionOne                        |\n| resource_name | image_count_uploading            |\n| service_id    | 362bad0f88e14153b8a53c55420e29a4 |\n+---------------+----------------------------------+\n+ lib/glance:configure_glance_quotas:329   :   iniset /etc/glance/glance-api.conf DEFAULT use_keystone_limits True\n+ lib/glance:configure_glance_quotas:332   :   iniset /etc/glance/glance-api.conf oslo_limit user_domain_name Default\n+ lib/glance:configure_glance_quotas:333   :   iniset /etc/glance/glance-api.conf oslo_limit password secretservice\n+ lib/glance:configure_glance_quotas:334   :   iniset /etc/glance/glance-api.conf oslo_limit username glance\n+ lib/glance:configure_glance_quotas:335   :   iniset /etc/glance/glance-api.conf oslo_limit auth_type password\n+ lib/glance:configure_glance_quotas:336   :   iniset /etc/glance/glance-api.conf oslo_limit auth_url https://38.102.83.69/identity\n+ lib/glance:configure_glance_quotas:337   :   iniset /etc/glance/glance-api.conf oslo_limit system_scope all\n++ lib/glance:configure_glance_quotas:338   :   oscwrap --os-cloud devstack-system-admin endpoint list --service glance -f value -c ID\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/glance:configure_glance_quotas:338   :   iniset /etc/glance/glance-api.conf oslo_limit endpoint_id fc9cb7fb7aba4719b6764bd252c2690f\n+ lib/glance:configure_glance_quotas:342   :   openstack --os-cloud devstack-system-admin role add --user glance --user-domain Default --system all reader\n\n+ lib/glance:create_glance_accounts:512    :   is_service_enabled s3api\n+ functions-common:is_service_enabled:2070 :   return 1\n[9188 Async create_glance_accounts:77789]: finished create_glance_accounts with result 0 in 45 seconds\n[9188 Async create_cinder_accounts:77927]: Waiting for completion of create_cinder_accounts running on PID 77927 (5 other jobs running)\n[9188 Async create_cinder_accounts:77927]: Signaling child to exit\nWAKEUP\n[9188 Async create_cinder_accounts:77927]: Signaled\n+ lib/cinder:create_cinder_accounts:452    :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ c-api ]]\n+ lib/cinder:create_cinder_accounts:454    :   local extra_role=\n+ lib/cinder:create_cinder_accounts:457    :   is_service_enabled barbican\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/cinder:create_cinder_accounts:461    :   create_service_user cinder\n+ lib/keystone:create_service_user:379     :   get_or_create_user cinder secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create cinder --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=73311f99b4e84771aa5528d3178c88ab\n+ functions-common:get_or_create_user:910  :   echo 73311f99b4e84771aa5528d3178c88ab\n73311f99b4e84771aa5528d3178c88ab\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service cinder service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user cinder --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user cinder --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n '' ]]\n+ lib/cinder:create_cinder_accounts:463    :   local cinder_api_url\n+ lib/cinder:create_cinder_accounts:464    :   cinder_api_url=https://38.102.83.69/volume\n+ lib/cinder:create_cinder_accounts:467    :   get_or_create_service cinder block-storage 'Cinder Volume Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show block-storage -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create block-storage --name cinder '--description=Cinder Volume Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\n786865cc45e14848a0d887aeba41ab1a'\n+ functions-common:get_or_create_service:1061 :   echo 786865cc45e14848a0d887aeba41ab1a\n786865cc45e14848a0d887aeba41ab1a\n+ lib/cinder:create_cinder_accounts:469    :   get_or_create_endpoint block-storage RegionOne https://38.102.83.69/volume/v3\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface block-storage public https://38.102.83.69/volume/v3 RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service block-storage --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create block-storage public https://38.102.83.69/volume/v3 --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=24a0669bf20e411aa6aefe1caa59c4ec\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo 24a0669bf20e411aa6aefe1caa59c4ec\n+ functions-common:get_or_create_endpoint:1094 :   public_id=24a0669bf20e411aa6aefe1caa59c4ec\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo 24a0669bf20e411aa6aefe1caa59c4ec\n24a0669bf20e411aa6aefe1caa59c4ec\n+ lib/cinder:create_cinder_accounts:472    :   configure_cinder_internal_tenant\n++ lib/cinder:configure_cinder_internal_tenant:708 :   get_or_create_project service\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create service --domain= --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=686e702958d84ab4a744362d04b485d5\n++ functions-common:get_or_create_project:923 :   echo 686e702958d84ab4a744362d04b485d5\n+ lib/cinder:configure_cinder_internal_tenant:708 :   iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_project_id 686e702958d84ab4a744362d04b485d5\n++ lib/cinder:configure_cinder_internal_tenant:709 :   get_or_create_user cinder\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n++ functions-common:get_or_create_user:897  :   local email=\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create cinder --password '' --domain= --or-show -f value -c id\nNo password was supplied, authentication will fail when a user does not have a password.\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=73311f99b4e84771aa5528d3178c88ab\n++ functions-common:get_or_create_user:910  :   echo 73311f99b4e84771aa5528d3178c88ab\n+ lib/cinder:configure_cinder_internal_tenant:709 :   iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_user_id 73311f99b4e84771aa5528d3178c88ab\n[9188 Async create_cinder_accounts:77927]: finished create_cinder_accounts with result 0 in 29 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1146                     :   async_wait create_neutron_accounts create_swift_accounts configure_horizon\n[9188 Async create_neutron_accounts:78069]: Waiting for completion of create_neutron_accounts running on PID 78069 (4 other jobs running)\n[9188 Async create_neutron_accounts:78069]: Signaling child to exit\nWAKEUP\n[9188 Async create_neutron_accounts:78069]: Signaled\n+ lib/neutron:create_neutron_accounts:479  :   local neutron_url\n+ lib/neutron:create_neutron_accounts:480  :   neutron_url=https://38.102.83.69/\n+ lib/neutron:create_neutron_accounts:481  :   '[' '!' -z networking ']'\n+ lib/neutron:create_neutron_accounts:482  :   neutron_url=https://38.102.83.69/networking\n+ lib/neutron:create_neutron_accounts:485  :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron:create_neutron_accounts:487  :   create_service_user neutron\n+ lib/keystone:create_service_user:379     :   get_or_create_user neutron secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create neutron --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=a242ba85be4a469d90a2263a077bfd5b\n+ functions-common:get_or_create_user:910  :   echo a242ba85be4a469d90a2263a077bfd5b\na242ba85be4a469d90a2263a077bfd5b\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service neutron service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user neutron --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user neutron --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n '' ]]\n+ lib/neutron:create_neutron_accounts:489  :   get_or_create_service neutron network 'Neutron Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show network -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create network --name neutron '--description=Neutron Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\n69d99ca75fd645b89febca4c18e9ad2e'\n+ functions-common:get_or_create_service:1061 :   echo 69d99ca75fd645b89febca4c18e9ad2e\n69d99ca75fd645b89febca4c18e9ad2e\n+ lib/neutron:create_neutron_accounts:491  :   get_or_create_endpoint network RegionOne https://38.102.83.69/networking\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface network public https://38.102.83.69/networking RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service network --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create network public https://38.102.83.69/networking --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=b46f3caa822a43a3b94e6e4d64bb285b\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo b46f3caa822a43a3b94e6e4d64bb285b\n+ functions-common:get_or_create_endpoint:1094 :   public_id=b46f3caa822a43a3b94e6e4d64bb285b\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo b46f3caa822a43a3b94e6e4d64bb285b\nb46f3caa822a43a3b94e6e4d64bb285b\n[9188 Async create_neutron_accounts:78069]: finished create_neutron_accounts with result 0 in 24 seconds\n[9188 Async create_swift_accounts:78250]: Waiting for completion of create_swift_accounts running on PID 78250 (3 other jobs running)\n[9188 Async create_swift_accounts:78250]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[78250 Async create_swift_accounts:78250]: finished successfully\nWAKEUP\n[9188 Async create_swift_accounts:78250]: Signaled\n+ lib/swift:create_swift_accounts:620      :   export swiftusertest1_password=testing\n+ lib/swift:create_swift_accounts:620      :   swiftusertest1_password=testing\n+ lib/swift:create_swift_accounts:621      :   export swiftusertest2_password=testing2\n+ lib/swift:create_swift_accounts:621      :   swiftusertest2_password=testing2\n+ lib/swift:create_swift_accounts:622      :   export swiftusertest3_password=testing3\n+ lib/swift:create_swift_accounts:622      :   swiftusertest3_password=testing3\n+ lib/swift:create_swift_accounts:623      :   export swiftusertest4_password=testing4\n+ lib/swift:create_swift_accounts:623      :   swiftusertest4_password=testing4\n+ lib/swift:create_swift_accounts:625      :   local another_role\n++ lib/swift:create_swift_accounts:626      :   get_or_create_role anotherrole\n++ functions-common:get_or_create_role:929  :   local role_id\n+++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create anotherrole --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_role:934  :   role_id=23bdddd5c1aa4f61ad6149d136ac5687\n++ functions-common:get_or_create_role:935  :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n+ lib/swift:create_swift_accounts:626      :   another_role=23bdddd5c1aa4f61ad6149d136ac5687\n+ lib/swift:create_swift_accounts:630      :   create_service_user swift admin\n+ lib/keystone:create_service_user:379     :   get_or_create_user swift secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swift --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=312ee0a28e474495ba1a4f434046542a\n+ functions-common:get_or_create_user:910  :   echo 312ee0a28e474495ba1a4f434046542a\n312ee0a28e474495ba1a4f434046542a\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service swift service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user swift --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user swift --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n admin ]]\n+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin swift service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user swift --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user swift --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/swift:create_swift_accounts:632      :   get_or_create_service swift object-store 'Swift Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show object-store -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create object-store --name swift '--description=Swift Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\ne9c8ad4e8cc74058839367ea5f36daf0'\n+ functions-common:get_or_create_service:1061 :   echo e9c8ad4e8cc74058839367ea5f36daf0\ne9c8ad4e8cc74058839367ea5f36daf0\n+ lib/swift:create_swift_accounts:634      :   get_or_create_endpoint object-store RegionOne 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' https://38.102.83.69:8080\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface object-store public 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service object-store --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create object-store public 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=cab122b0822f40449f3c4e5390253652\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo cab122b0822f40449f3c4e5390253652\n+ functions-common:get_or_create_endpoint:1094 :   public_id=cab122b0822f40449f3c4e5390253652\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n https://38.102.83.69:8080 ]]\n+ functions-common:get_or_create_endpoint:1097 :   _get_or_create_endpoint_with_interface object-store admin https://38.102.83.69:8080 RegionOne\n+ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service object-store --interface admin --region RegionOne -c ID -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n+ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create object-store admin https://38.102.83.69:8080 --region RegionOne -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=b7161fcf180741f7ad03a224aee30407\n+ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo b7161fcf180741f7ad03a224aee30407\nb7161fcf180741f7ad03a224aee30407\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo cab122b0822f40449f3c4e5390253652\ncab122b0822f40449f3c4e5390253652\n+ lib/swift:create_swift_accounts:639      :   local swift_project_test1\n++ lib/swift:create_swift_accounts:640      :   get_or_create_project swiftprojecttest1 default\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest1 --domain=default --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=adf7627522d54aedab679e079198ee2a\n++ functions-common:get_or_create_project:923 :   echo adf7627522d54aedab679e079198ee2a\n+ lib/swift:create_swift_accounts:640      :   swift_project_test1=adf7627522d54aedab679e079198ee2a\n+ lib/swift:create_swift_accounts:641      :   die_if_not_set 641 swift_project_test1 'Failure creating swift_project_test1'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/swift:create_swift_accounts:643      :   get_or_create_user swiftusertest1 testing default test@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z test@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=test@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest1 --password testing --domain=default --email=test@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=7d7fd2d47eb04f59a579c8c44f859211\n++ functions-common:get_or_create_user:910  :   echo 7d7fd2d47eb04f59a579c8c44f859211\n+ lib/swift:create_swift_accounts:643      :   SWIFT_USER_TEST1=7d7fd2d47eb04f59a579c8c44f859211\n+ lib/swift:create_swift_accounts:644      :   die_if_not_set 644 SWIFT_USER_TEST1 'Failure creating SWIFT_USER_TEST1'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:645      :   get_or_add_user_project_role admin 7d7fd2d47eb04f59a579c8c44f859211 adf7627522d54aedab679e079198ee2a\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user 7d7fd2d47eb04f59a579c8c44f859211 --project adf7627522d54aedab679e079198ee2a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 7d7fd2d47eb04f59a579c8c44f859211 --project adf7627522d54aedab679e079198ee2a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/swift:create_swift_accounts:647      :   local swift_user_test3\n++ lib/swift:create_swift_accounts:649      :   get_or_create_user swiftusertest3 testing3 default test3@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z test3@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=test3@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest3 --password testing3 --domain=default --email=test3@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=ee8ae8ae33b548909f9b63cf235a416a\n++ functions-common:get_or_create_user:910  :   echo ee8ae8ae33b548909f9b63cf235a416a\n+ lib/swift:create_swift_accounts:649      :   swift_user_test3=ee8ae8ae33b548909f9b63cf235a416a\n+ lib/swift:create_swift_accounts:650      :   die_if_not_set 650 swift_user_test3 'Failure creating swift_user_test3'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:651      :   get_or_add_user_project_role 23bdddd5c1aa4f61ad6149d136ac5687 ee8ae8ae33b548909f9b63cf235a416a adf7627522d54aedab679e079198ee2a\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add 23bdddd5c1aa4f61ad6149d136ac5687 --user ee8ae8ae33b548909f9b63cf235a416a --project adf7627522d54aedab679e079198ee2a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role 23bdddd5c1aa4f61ad6149d136ac5687 --user ee8ae8ae33b548909f9b63cf235a416a --project adf7627522d54aedab679e079198ee2a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687\n+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687\n23bdddd5c1aa4f61ad6149d136ac5687\n+ lib/swift:create_swift_accounts:653      :   local swift_project_test2\n++ lib/swift:create_swift_accounts:654      :   get_or_create_project swiftprojecttest2 default\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest2 --domain=default --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=744e78a904ff412494ed34de948faa6c\n++ functions-common:get_or_create_project:923 :   echo 744e78a904ff412494ed34de948faa6c\n+ lib/swift:create_swift_accounts:654      :   swift_project_test2=744e78a904ff412494ed34de948faa6c\n+ lib/swift:create_swift_accounts:655      :   die_if_not_set 655 swift_project_test2 'Failure creating swift_project_test2'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:657      :   local swift_user_test2\n++ lib/swift:create_swift_accounts:659      :   get_or_create_user swiftusertest2 testing2 default test2@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z test2@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=test2@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest2 --password testing2 --domain=default --email=test2@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=e378f64ad88a49f8bb476ad789ae0e9c\n++ functions-common:get_or_create_user:910  :   echo e378f64ad88a49f8bb476ad789ae0e9c\n+ lib/swift:create_swift_accounts:659      :   swift_user_test2=e378f64ad88a49f8bb476ad789ae0e9c\n+ lib/swift:create_swift_accounts:660      :   die_if_not_set 660 swift_user_test2 'Failure creating swift_user_test2'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:661      :   get_or_add_user_project_role admin e378f64ad88a49f8bb476ad789ae0e9c 744e78a904ff412494ed34de948faa6c\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user e378f64ad88a49f8bb476ad789ae0e9c --project 744e78a904ff412494ed34de948faa6c\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user e378f64ad88a49f8bb476ad789ae0e9c --project 744e78a904ff412494ed34de948faa6c -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/swift:create_swift_accounts:663      :   local swift_domain\n++ lib/swift:create_swift_accounts:664      :   get_or_create_domain swift_test 'Used for swift functional testing'\n++ functions-common:get_or_create_domain:866 :   local domain_id\n+++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create swift_test --description 'Used for swift functional testing' --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_domain:871 :   domain_id=3d17db7c65994f99bd4510c93b732ef9\n++ functions-common:get_or_create_domain:872 :   echo 3d17db7c65994f99bd4510c93b732ef9\n+ lib/swift:create_swift_accounts:664      :   swift_domain=3d17db7c65994f99bd4510c93b732ef9\n+ lib/swift:create_swift_accounts:665      :   die_if_not_set 665 swift_domain 'Failure creating swift_test domain'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:667      :   local swift_project_test4\n++ lib/swift:create_swift_accounts:668      :   get_or_create_project swiftprojecttest4 3d17db7c65994f99bd4510c93b732ef9\n++ functions-common:get_or_create_project:916 :   local project_id\n+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest4 --domain=3d17db7c65994f99bd4510c93b732ef9 --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_project:922 :   project_id=5d77c84c24444152b096cc1c46480e4a\n++ functions-common:get_or_create_project:923 :   echo 5d77c84c24444152b096cc1c46480e4a\n+ lib/swift:create_swift_accounts:668      :   swift_project_test4=5d77c84c24444152b096cc1c46480e4a\n+ lib/swift:create_swift_accounts:669      :   die_if_not_set 669 swift_project_test4 'Failure creating swift_project_test4'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:671      :   local swift_user_test4\n++ lib/swift:create_swift_accounts:673      :   get_or_create_user swiftusertest4 testing4 3d17db7c65994f99bd4510c93b732ef9 test4@example.com\n++ functions-common:get_or_create_user:893  :   local user_id\n++ functions-common:get_or_create_user:894  :   [[ ! -z test4@example.com ]]\n++ functions-common:get_or_create_user:895  :   local email=--email=test4@example.com\n+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest4 --password testing4 --domain=3d17db7c65994f99bd4510c93b732ef9 --email=test4@example.com --or-show -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:get_or_create_user:909  :   user_id=dcdebc2293d4427286507b414a576951\n++ functions-common:get_or_create_user:910  :   echo dcdebc2293d4427286507b414a576951\n+ lib/swift:create_swift_accounts:673      :   swift_user_test4=dcdebc2293d4427286507b414a576951\n+ lib/swift:create_swift_accounts:674      :   die_if_not_set 674 swift_user_test4 'Failure creating swift_user_test4'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/swift:create_swift_accounts:675      :   get_or_add_user_project_role admin dcdebc2293d4427286507b414a576951 5d77c84c24444152b096cc1c46480e4a\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:947    :   [[ -n '' ]]\n++ functions-common:_get_domain_args:951    :   echo\n+ functions-common:get_or_add_user_project_role:960 :   domain_args=\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user dcdebc2293d4427286507b414a576951 --project 5d77c84c24444152b096cc1c46480e4a\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user dcdebc2293d4427286507b414a576951 --project 5d77c84c24444152b096cc1c46480e4a -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n[9188 Async create_swift_accounts:78250]: finished create_swift_accounts with result 0 in 49 seconds\n[9188 Async configure_horizon:78390]: Waiting for completion of configure_horizon running on PID 78390 (2 other jobs running)\n[9188 Async configure_horizon:78390]: Signaling child to exit\nWAKEUP\n[9188 Async configure_horizon:78390]: Signaled\n+ lib/horizon:configure_horizon:75         :   setup_develop /opt/stack/horizon\n+ inc/python:setup_develop:353             :   local bindep\n+ inc/python:setup_develop:354             :   [[ /opt/stack/horizon == -bindep* ]]\n+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/horizon\n+ inc/python:setup_develop:359             :   local extras=\n+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/horizon -e\n+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/horizon == -bindep* ]]\n+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/horizon\n+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/horizon\n++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/horizon\n+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n+ inc/python:_setup_package_with_constraints_edit:399 :   local name\n++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/horizon/setup.cfg\n+ inc/python:_setup_package_with_constraints_edit:400 :   name=horizon\n+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z horizon ']'\n+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- horizon\n+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/horizon -e\n+ inc/python:setup_package:436             :   local bindep=0\n+ inc/python:setup_package:437             :   local bindep_flag=\n+ inc/python:setup_package:438             :   local bindep_profiles=\n+ inc/python:setup_package:439             :   [[ /opt/stack/horizon == -bindep* ]]\n+ inc/python:setup_package:444             :   local project_dir=/opt/stack/horizon\n+ inc/python:setup_package:445             :   local flags=-e\n+ inc/python:setup_package:446             :   local extras=\n+ inc/python:setup_package:450             :   [[ -n -e ]]\n+ inc/python:setup_package:450             :   [[ -z '' ]]\n+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n+ inc/python:setup_package:455             :   [[ ! -z '' ]]\n+ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n+ inc/python:setup_package:464             :   pip_install -e /opt/stack/horizon\nUsing python 3.12 to install /opt/stack/horizon\n+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/horizon\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/horizon\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr>=5.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (7.0.3)\nCollecting Babel>=2.6.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/f5/21d2de20e8b8b0408f0681956ca2c69f1320a3848ac50e6e7f39c6159675/babel-2.18.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting Django>=4.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/b5/38140b1643c00d5c46ce69c78e6980fd285aee223100319631bedee4f5e7/django-5.2.15-py3-none-any.whl.metadata (4.1 kB)\nCollecting django-compressor>=4.4 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d5/9d/9a0ba39f33574994e5b33aea55a68e8fad72b8dd923a82300e4e91774f59/django_compressor-4.6.0-py3-none-any.whl.metadata (5.2 kB)\nCollecting django-debreach>=1.4.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/36/6c/8b451b1fc650f7a4336e03a5a56d555f823b6b94f1468728d650ef4d42e1/django_debreach-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nRequirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (3.3.0)\nRequirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.1.0)\nRequirement already satisfied: keystoneauth1>=4.3.1 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.14.0)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (1.3.0)\nRequirement already satisfied: openstacksdk>=4.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.15.0)\nRequirement already satisfied: oslo.concurrency>=4.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (7.5.0)\nRequirement already satisfied: oslo.config>=8.8.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (10.5.0)\nRequirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (6.8.0)\nRequirement already satisfied: oslo.policy>=3.11.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.1.0)\nRequirement already satisfied: oslo.serialization>=4.3.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.10.0)\nRequirement already satisfied: oslo.upgradecheck>=1.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.7.1)\nRequirement already satisfied: oslo.utils>=7.0.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (10.1.1)\nRequirement already satisfied: osprofiler>=3.4.2 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.4.0)\nCollecting libsass>=0.23.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fd/5a/eb5b62641df0459a3291fc206cf5bd669c0feed7814dded8edef4ade8512/libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (4.2 kB)\nCollecting Pillow>=9.1.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)\nRequirement already satisfied: python-cinderclient>=8.0.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (9.9.0)\nRequirement already satisfied: python-glanceclient>=2.8.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.12.0)\nRequirement already satisfied: python-keystoneclient>=3.22.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.8.0)\nRequirement already satisfied: python-novaclient>=9.1.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (18.13.0)\nRequirement already satisfied: python-swiftclient>=3.2.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.10.0)\nRequirement already satisfied: PyYAML>=6.0 in /usr/local/lib64/python3.12/site-packages (from horizon==25.8.0.dev84) (6.0.3)\nCollecting qrcode>=8.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl.metadata (17 kB)\nRequirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.34.2)\nCollecting semantic-version>=2.3.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)\nCollecting XStatic>=1.0.3 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/73/6be224b0e18ac454909a236ad6d67c6c0f59962d5350dda797998b0409bf/XStatic-1.0.3-py3-none-any.whl.metadata (1.4 kB)\nCollecting XStatic-Angular>=1.8.2.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/df/a111df624d7ba565ece8607382b4c79148a35c0a3b3f57b512d9efcab895/xstatic_angular-1.8.2.3-py2.py3-none-any.whl.metadata (934 bytes)\nCollecting XStatic-Angular-Bootstrap>=2.2.0.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6b/17/1380ba8cf2d945cdab56c8874a5357b19e38abdb3fc787a8909aa7b4f44c/xstatic_angular_bootstrap-2.5.0.1-py2.py3-none-any.whl.metadata (1.1 kB)\nCollecting XStatic-Angular-FileUpload>=12.0.4.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/61/aef90931330574135d01d8deb43ec2cfccb8570d5fc495437de02d7798ee/xstatic_angular_fileupload-12.2.13.2-py2.py3-none-any.whl.metadata (1.1 kB)\nCollecting XStatic-Angular-Gettext>=2.3.8.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/55/b6/ee25096ce9b8ae63610d966a812b223ab55b2ae1de3947f11e6922ea0479/xstatic_angular_gettext-2.4.1.1-py2.py3-none-any.whl.metadata (999 bytes)\nCollecting XStatic-Angular-lrdragndrop>=1.0.2.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1a/ab/c171db136f1a9156546b29c713ec3fad4548c63aa91be3f2136bbd0099e3/xstatic_angular_lrdragndrop-1.0.2.7-py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-Angular-Schema-Form>=0.8.13.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/85/fa8e214b7d77aadf120887b1c5062ca0c664d32b87bb1b9eadfacde4174d/xstatic_angular_schema_form-0.8.13.1-py3-none-any.whl.metadata (982 bytes)\nCollecting XStatic-Bootstrap-Datepicker>=1.3.1.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/50/81d9006680ef10335f4357809375051d3ea3153ee3a5a83ed3097aa71324/xstatic_bootstrap_datepicker-1.4.0.1-py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-Bootstrap-SCSS>=3.3.7.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/fb/ffa35dbaf9f956c87b6d58a1541ffd335bcb93b8d4a265d80ea71b89b032/xstatic_bootstrap_scss-3.4.1.1-py2.py3-none-any.whl.metadata (940 bytes)\nCollecting XStatic-bootswatch>=3.3.7.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ab/03/cb58cdf6db4821f53f29fe1e84df3a19da62e40bd7bee8f58dfd3b4a3aa4/xstatic_bootswatch-3.3.7.1-py2.py3-none-any.whl.metadata (953 bytes)\nCollecting XStatic-D3>=3.5.17.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/8e/b58faea01985224ea3ce8e24abce4a83268b6bba9f541a8094cfca87ad7a/xstatic_d3-3.5.17.1-py2.py3-none-any.whl.metadata (862 bytes)\nCollecting XStatic-Hogan>=2.0.0.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c5/d3/6008844f0ac9f5fb400c9d77fc25949e5799a8aba0f5d2385f96eeb9589f/xstatic_hogan-2.0.0.5-py3-none-any.whl.metadata (904 bytes)\nCollecting XStatic-Font-Awesome>=6.2.1.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/9f/d510c7b3b0204fdb704b65c7a263cc3b8abef9dca2cae9bc795c050803f3/xstatic_font_awesome-6.2.1.2-py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-Jasmine>=2.4.1.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/a6/02f7be2ff8ab2f7f03cb33d4421ad9aa6084ddd7b34bc77c4e21363f2fb7/xstatic_jasmine-2.4.1.3-py2.py3-none-any.whl.metadata (939 bytes)\nCollecting XStatic-jQuery>=3.5.1.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e9/36/df0a886e21d72c521c5b94f5d4fc035fede7eb229d79839a8cb9ee2950e3/xstatic_jquery-3.7.1.1-py3-none-any.whl.metadata (888 bytes)\nCollecting XStatic-JQuery-Migrate>=3 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/df/35a87e41d7f0169a9ff72f47ae341c0e78177543519ab305ee05e48161fd/xstatic_jquery_migrate-3.3.2.2-py3-none-any.whl.metadata (1.4 kB)\nCollecting XStatic-JQuery.quicksearch>=2.0.3.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/df/7ee250c2d34b263624ef3ee40d755aa566c56d8d6dd9b83c3bbcdd80d71e/xstatic_jquery_quicksearch-2.0.3.3-py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-JQuery.TableSorter>=2.14.5.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/25/8b61540d98b6e9389011d0777ed3f516c8d0e39cf814a29596d1f1912623/xstatic_jquery_tablesorter-2.14.5.3-py3-none-any.whl.metadata (1000 bytes)\nCollecting XStatic-jquery-ui>=1.13.0.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/28/85/e78673e3dc1649af14278a3b70abcd1c46ba213a0022b614fec1a16a5296/xstatic_jquery_ui-1.13.0.2-py3-none-any.whl.metadata (965 bytes)\nCollecting XStatic-JSEncrypt>=2.3.1.1 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/31/f5a51e5b6341f1466857a5bc6c1ca194a82a964cc170adc284549ebbfab9/xstatic_jsencrypt-2.3.1.2-py2.py3-none-any.whl.metadata (917 bytes)\nCollecting XStatic-mdi>=1.6.50.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/be/caf20082a07539078dd78c4c7a48962fde0646f5cdd83c93b44dbb5b395c/xstatic_mdi-1.6.50.3-py2.py3-none-any.whl.metadata (960 bytes)\nCollecting XStatic-objectpath>=1.2.1.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4f/7d/8a6118a502da62f5eeea21fe3ec464414a89156e0ca9e9ebd03688172c4c/xstatic_objectpath-1.2.1.1-py3-none-any.whl.metadata (971 bytes)\nCollecting XStatic-Rickshaw>=1.5.0.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/a6/946eeefbf6178c2b40d39c1e8c1c9716e0e913eda2f3c7d4ada74018d25f/xstatic_rickshaw-1.5.1.3-py3-none-any.whl.metadata (929 bytes)\nCollecting XStatic-roboto-fontface>=0.5.0.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/fa/097a4648c78483ff7331ce5bc7712765ed2b08775e733ceaa4f69ffb4456/xstatic_roboto_fontface-0.8.0.1-py2.py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-smart-table>=1.4.13.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/fb/d5a4a342408aceebe4862770980738f405049e46f4ae15db6754b938ae06/xstatic_smart_table-1.4.13.3-py2.py3-none-any.whl.metadata (1.0 kB)\nCollecting XStatic-Spin>=1.2.5.2 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/27/c678a4ca0e0a14f5a9edf4c97a89a6c493446b1a00aee78ea03e79333097/XStatic_Spin-1.2.5.3-py3-none-any.whl.metadata (741 bytes)\nCollecting XStatic-term.js>=0.0.7.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/22/02b15214b8942378e042c3d71bb1b06bd04c16ad38655f5b9c2837edf3a0/xstatic_term_js-0.0.7.1-py3-none-any.whl.metadata (1.2 kB)\nCollecting XStatic-tv4>=1.2.7.0 (from horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/9b/a6bd64fad6039967a53b8f708d255eff5e700951a6371633d170fb686a30/xstatic_tv4-1.2.7.1-py3-none-any.whl.metadata (982 bytes)\nCollecting asgiref>=3.8.1 (from Django>=4.2->horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5c/0a/a72d10ed65068e115044937873362e6e32fab1b7dce0046aeb224682c989/asgiref-3.11.1-py3-none-any.whl.metadata (9.3 kB)\nCollecting sqlparse>=0.3.1 (from Django>=4.2->horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/49/4b/359f28a903c13438ef59ebeee215fb25da53066db67b305c125f1c6d2a25/sqlparse-0.5.5-py3-none-any.whl.metadata (4.7 kB)\nCollecting django-appconf>=1.0.3 (from django-compressor>=4.4->horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/e6/4c34d94dfb74bbcbc489606e61f1924933de30d22c593dd1f429f35fbd7f/django_appconf-1.2.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting rcssmin>=1.2.1 (from django-compressor>=4.4->horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/89/dc/b522a5e1a0a8ef8af50adbb3bdd9f5a059a9890b9fc5ce3f44a37a996a74/rcssmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl.metadata (4.8 kB)\nCollecting rjsmin>=1.2.4 (from django-compressor>=4.4->horizon==25.8.0.dev84)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/13/dc/72ca27c526925e88e273c3af6848777b289e4eb0854afcd7c6dbbfd4d196/rjsmin-1.2.5-cp312-cp312-manylinux1_x86_64.whl.metadata (4.6 kB)\nRequirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=1.2.0->horizon==25.8.0.dev84) (3.1.0)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (5.8.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (1.8.2)\nRequirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (4.15.0)\nRequirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (43.0.3)\nRequirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (5.3.1)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.5.0)\nRequirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.1.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.33)\nRequirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (4.10.0)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (7.2.2)\nRequirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.0->horizon==25.8.0.dev84) (0.20)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.8.0->horizon==25.8.0.dev84) (2.0.0)\nRequirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from oslo.policy>=3.11.0->horizon==25.8.0.dev84) (6.4.0)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=4.3.0->horizon==25.8.0.dev84) (1.1.2)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.5.0->horizon==25.8.0.dev84) (3.17.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->horizon==25.8.0.dev84) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->horizon==25.8.0.dev84) (26.2)\nRequirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from osprofiler>=3.4.2->horizon==25.8.0.dev84) (1.8.10)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=5.5.0->horizon==25.8.0.dev84) (80.10.2)\nRequirement already satisfied: warlock>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2.1.0)\nRequirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2.2.1)\nRequirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (24.2.1)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (3.18)\nRequirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (2.7.0)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (2026.5.20)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (2.0.0)\nRequirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (3.1.1)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.5.0->horizon==25.8.0.dev84) (0.8.0)\nRequirement already satisfied: jsonschema~=4.0 in /usr/local/lib/python3.12/site-packages (from warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (4.26.0)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (3.0)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2026.5.1)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/f5/21d2de20e8b8b0408f0681956ca2c69f1320a3848ac50e6e7f39c6159675/babel-2.18.0-py3-none-any.whl (10.2 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 10.2/10.2 MB 120.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/b5/38140b1643c00d5c46ce69c78e6980fd285aee223100319631bedee4f5e7/django-5.2.15-py3-none-any.whl (8.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 8.3/8.3 MB 48.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d5/9d/9a0ba39f33574994e5b33aea55a68e8fad72b8dd923a82300e4e91774f59/django_compressor-4.6.0-py3-none-any.whl (96 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 96.8/96.8 kB 12.6 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/36/6c/8b451b1fc650f7a4336e03a5a56d555f823b6b94f1468728d650ef4d42e1/django_debreach-2.1.0-py3-none-any.whl (7.7 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fd/5a/eb5b62641df0459a3291fc206cf5bd669c0feed7814dded8edef4ade8512/libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 9.4/9.4 MB 124.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 7.1/7.1 MB 123.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl (45 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 46.0/46.0 kB 5.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/73/6be224b0e18ac454909a236ad6d67c6c0f59962d5350dda797998b0409bf/XStatic-1.0.3-py3-none-any.whl (4.4 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/df/a111df624d7ba565ece8607382b4c79148a35c0a3b3f57b512d9efcab895/xstatic_angular-1.8.2.3-py2.py3-none-any.whl (495 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 495.2/495.2 kB 44.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6b/17/1380ba8cf2d945cdab56c8874a5357b19e38abdb3fc787a8909aa7b4f44c/xstatic_angular_bootstrap-2.5.0.1-py2.py3-none-any.whl (60 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 60.9/60.9 kB 6.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/61/aef90931330574135d01d8deb43ec2cfccb8570d5fc495437de02d7798ee/xstatic_angular_fileupload-12.2.13.2-py2.py3-none-any.whl (194 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 194.6/194.6 kB 27.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/55/b6/ee25096ce9b8ae63610d966a812b223ab55b2ae1de3947f11e6922ea0479/xstatic_angular_gettext-2.4.1.1-py2.py3-none-any.whl (11 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1a/ab/c171db136f1a9156546b29c713ec3fad4548c63aa91be3f2136bbd0099e3/xstatic_angular_lrdragndrop-1.0.2.7-py3-none-any.whl (5.7 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/85/fa8e214b7d77aadf120887b1c5062ca0c664d32b87bb1b9eadfacde4174d/xstatic_angular_schema_form-0.8.13.1-py3-none-any.whl (45 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.3/45.3 kB 5.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/50/81d9006680ef10335f4357809375051d3ea3153ee3a5a83ed3097aa71324/xstatic_bootstrap_datepicker-1.4.0.1-py3-none-any.whl (66 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 66.5/66.5 kB 10.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/fb/ffa35dbaf9f956c87b6d58a1541ffd335bcb93b8d4a265d80ea71b89b032/xstatic_bootstrap_scss-3.4.1.1-py2.py3-none-any.whl (249 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 249.9/249.9 kB 37.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ab/03/cb58cdf6db4821f53f29fe1e84df3a19da62e40bd7bee8f58dfd3b4a3aa4/xstatic_bootswatch-3.3.7.1-py2.py3-none-any.whl (1.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.6/1.6 MB 89.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/8e/b58faea01985224ea3ce8e24abce4a83268b6bba9f541a8094cfca87ad7a/xstatic_d3-3.5.17.1-py2.py3-none-any.whl (76 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 76.6/76.6 kB 8.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/9f/d510c7b3b0204fdb704b65c7a263cc3b8abef9dca2cae9bc795c050803f3/xstatic_font_awesome-6.2.1.2-py3-none-any.whl (6.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.4/6.4 MB 39.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c5/d3/6008844f0ac9f5fb400c9d77fc25949e5799a8aba0f5d2385f96eeb9589f/xstatic_hogan-2.0.0.5-py3-none-any.whl (7.1 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/a6/02f7be2ff8ab2f7f03cb33d4421ad9aa6084ddd7b34bc77c4e21363f2fb7/xstatic_jasmine-2.4.1.3-py2.py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.1/41.1 kB 4.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e9/36/df0a886e21d72c521c5b94f5d4fc035fede7eb229d79839a8cb9ee2950e3/xstatic_jquery-3.7.1.1-py3-none-any.whl (306 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 306.4/306.4 kB 30.5 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/df/35a87e41d7f0169a9ff72f47ae341c0e78177543519ab305ee05e48161fd/xstatic_jquery_migrate-3.3.2.2-py3-none-any.whl (15 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/df/7ee250c2d34b263624ef3ee40d755aa566c56d8d6dd9b83c3bbcdd80d71e/xstatic_jquery_quicksearch-2.0.3.3-py3-none-any.whl (7.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/25/8b61540d98b6e9389011d0777ed3f516c8d0e39cf814a29596d1f1912623/xstatic_jquery_tablesorter-2.14.5.3-py3-none-any.whl (19 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/28/85/e78673e3dc1649af14278a3b70abcd1c46ba213a0022b614fec1a16a5296/xstatic_jquery_ui-1.13.0.2-py3-none-any.whl (1.8 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 82.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/31/f5a51e5b6341f1466857a5bc6c1ca194a82a964cc170adc284549ebbfab9/xstatic_jsencrypt-2.3.1.2-py2.py3-none-any.whl (34 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/be/caf20082a07539078dd78c4c7a48962fde0646f5cdd83c93b44dbb5b395c/xstatic_mdi-1.6.50.3-py2.py3-none-any.whl (785 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 785.4/785.4 kB 61.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4f/7d/8a6118a502da62f5eeea21fe3ec464414a89156e0ca9e9ebd03688172c4c/xstatic_objectpath-1.2.1.1-py3-none-any.whl (4.7 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/a6/946eeefbf6178c2b40d39c1e8c1c9716e0e913eda2f3c7d4ada74018d25f/xstatic_rickshaw-1.5.1.3-py3-none-any.whl (28 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/fa/097a4648c78483ff7331ce5bc7712765ed2b08775e733ceaa4f69ffb4456/xstatic_roboto_fontface-0.8.0.1-py2.py3-none-any.whl (6.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.3/6.3 MB 88.7 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/fb/d5a4a342408aceebe4862770980738f405049e46f4ae15db6754b938ae06/xstatic_smart_table-1.4.13.3-py2.py3-none-any.whl (13 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/27/c678a4ca0e0a14f5a9edf4c97a89a6c493446b1a00aee78ea03e79333097/XStatic_Spin-1.2.5.3-py3-none-any.whl (5.9 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/22/02b15214b8942378e042c3d71bb1b06bd04c16ad38655f5b9c2837edf3a0/xstatic_term_js-0.0.7.1-py3-none-any.whl (38 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/9b/a6bd64fad6039967a53b8f708d255eff5e700951a6371633d170fb686a30/xstatic_tv4-1.2.7.1-py3-none-any.whl (24 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5c/0a/a72d10ed65068e115044937873362e6e32fab1b7dce0046aeb224682c989/asgiref-3.11.1-py3-none-any.whl (24 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/e6/4c34d94dfb74bbcbc489606e61f1924933de30d22c593dd1f429f35fbd7f/django_appconf-1.2.0-py3-none-any.whl (6.5 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/89/dc/b522a5e1a0a8ef8af50adbb3bdd9f5a059a9890b9fc5ce3f44a37a996a74/rcssmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl (49 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 49.2/49.2 kB 5.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/13/dc/72ca27c526925e88e273c3af6848777b289e4eb0854afcd7c6dbbfd4d196/rjsmin-1.2.5-cp312-cp312-manylinux1_x86_64.whl (31 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/49/4b/359f28a903c13438ef59ebeee215fb25da53066db67b305c125f1c6d2a25/sqlparse-0.5.5-py3-none-any.whl (46 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 46.1/46.1 kB 6.6 MB/s eta 0:00:00\nBuilding wheels for collected packages: horizon\n  Building editable for horizon (pyproject.toml): started\n  Building editable for horizon (pyproject.toml): finished with status 'done'\n  Created wheel for horizon: filename=horizon-25.8.0.dev84-0.editable-py3-none-any.whl size=8885 sha256=0ca714dc0376f831cc9473cf5135602de831ee1d6ed7eff7e0ab65677953a778\n  Stored in directory: /tmp/pip-ephem-wheel-cache-2qlxgjsb/wheels/79/fe/07/a1abea766a1105ac4673031ff9f771cb36f68aeaefcdd5e470\nSuccessfully built horizon\nInstalling collected packages: XStatic-tv4, XStatic-term.js, XStatic-Spin, XStatic-smart-table, XStatic-roboto-fontface, XStatic-Rickshaw, XStatic-objectpath, XStatic-mdi, XStatic-JSEncrypt, XStatic-JQuery.TableSorter, XStatic-JQuery.quicksearch, XStatic-JQuery-Migrate, XStatic-jQuery, XStatic-Jasmine, XStatic-Hogan, XStatic-Font-Awesome, XStatic-D3, XStatic-bootswatch, XStatic-Bootstrap-SCSS, XStatic-Bootstrap-Datepicker, XStatic-Angular-Schema-Form, XStatic-Angular-lrdragndrop, XStatic-Angular-Gettext, XStatic-Angular-FileUpload, XStatic-Angular-Bootstrap, XStatic-Angular, XStatic, rjsmin, rcssmin, XStatic-jquery-ui, sqlparse, semantic-version, qrcode, Pillow, libsass, django-debreach, Babel, asgiref, Django, django-appconf, django-compressor, horizon\nSuccessfully installed Babel-2.18.0 Django-5.2.15 Pillow-12.2.0 XStatic-1.0.3 XStatic-Angular-1.8.2.3 XStatic-Angular-Bootstrap-2.5.0.1 XStatic-Angular-FileUpload-12.2.13.2 XStatic-Angular-Gettext-2.4.1.1 XStatic-Angular-Schema-Form-0.8.13.1 XStatic-Angular-lrdragndrop-1.0.2.7 XStatic-Bootstrap-Datepicker-1.4.0.1 XStatic-Bootstrap-SCSS-3.4.1.1 XStatic-D3-3.5.17.1 XStatic-Font-Awesome-6.2.1.2 XStatic-Hogan-2.0.0.5 XStatic-JQuery-Migrate-3.3.2.2 XStatic-JQuery.TableSorter-2.14.5.3 XStatic-JQuery.quicksearch-2.0.3.3 XStatic-JSEncrypt-2.3.1.2 XStatic-Jasmine-2.4.1.3 XStatic-Rickshaw-1.5.1.3 XStatic-Spin-1.2.5.3 XStatic-bootswatch-3.3.7.1 XStatic-jQuery-3.7.1.1 XStatic-jquery-ui-1.13.0.2 XStatic-mdi-1.6.50.3 XStatic-objectpath-1.2.1.1 XStatic-roboto-fontface-0.8.0.1 XStatic-smart-table-1.4.13.3 XStatic-term.js-0.0.7.1 XStatic-tv4-1.2.7.1 asgiref-3.11.1 django-appconf-1.2.0 django-compressor-4.6.0 django-debreach-2.1.0 horizon-25.8.0.dev84 libsass-0.23.0 qrcode-8.2 rcssmin-1.2.2 rjsmin-1.2.5 semantic-version-2.10.0 sqlparse-0.5.5\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n+ inc/python:pip_install:216               :   result=0\n+ inc/python:pip_install:218               :   time_stop pip_install\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=pip_install\n+ functions-common:time_stop:2421          :   start_time=1781279072722\n+ functions-common:time_stop:2423          :   [[ -z 1781279072722 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279090671\n+ functions-common:time_stop:2427          :   elapsed_time=17949\n+ functions-common:time_stop:2428          :   total=140601\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=158550\n+ inc/python:pip_install:219               :   return 0\n+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n+ inc/python:setup_package:468             :   '[' -d '/opt/stack/horizon/*.egg-info' ']'\n+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/horizon\n+ inc/python:use_library_from_git:266      :   local name=/opt/stack/horizon\n+ inc/python:use_library_from_git:267      :   local enabled=1\n+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/horizon, ]]\n+ inc/python:use_library_from_git:269      :   return 1\n+ lib/horizon:configure_horizon:81         :   cd /opt/stack/horizon\n+ lib/horizon:configure_horizon:81         :   /bin/python3.12 manage.py compilemessages\nNo local_settings file found.\n/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n  version_info = version.StrictVersion(__version__).version\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/ko_KR/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/ja/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/en_GB/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/id/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/pt_BR/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/zh_CN/LC_MESSAGES\nprocessing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/de/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mr/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ur/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ks/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/it/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/it/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/as/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ko_KR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ko_KR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ja/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ja/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hant/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hant/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/hi/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/brx/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/fr/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/fr/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/en_GB/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/en_GB/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hans/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hans/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pa_IN/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/eo/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/eo/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/id/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/id/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/cs/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/cs/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/bn_IN/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/en_AU/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/en_AU/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pt_BR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/pt_BR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/tr_TR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/tr_TR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ta/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ka_GE/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ka_GE/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ru/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ru/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/gu/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ne/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mai/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pl_PL/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/es/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/es/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mni/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/kn/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/de/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/de/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_dashboard/locale/kok/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/es_MX/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/pt/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/it/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/it/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/ko_KR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/ko_KR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/ja/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/ja/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/zh_Hant/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/zh_Hant/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/hi/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/fr/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/fr/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/en_GB/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/en_GB/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/zh_Hans/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/zh_Hans/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/pa_IN/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/pa_IN/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/eo/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/eo/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/id/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/id/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/cs/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/cs/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/sl_SI/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/sr/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/en_AU/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/en_AU/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/pt_BR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/pt_BR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/tr_TR/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/tr_TR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/fil/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/ar/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/nl_NL/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/nl_NL/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/ka_GE/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/ka_GE/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/ru/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/ru/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/pl_PL/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/pl_PL/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/es/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/es/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/de/LC_MESSAGES\nprocessing file djangojs.po in /opt/stack/horizon/horizon/locale/de/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/ca/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/hu/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/horizon/locale/fi_FI/LC_MESSAGES\nprocessing file doc-admin.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/ja/LC_MESSAGES\nprocessing file doc-admin.po in /opt/stack/horizon/doc/source/locale/fr/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/fr/LC_MESSAGES\nprocessing file doc-admin.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc-configuration.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc-contributor.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc-user.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/eo/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/eo/LC_MESSAGES\nprocessing file doc-admin.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc-configuration.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc-contributor.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc-user.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/pt_BR/LC_MESSAGES\nprocessing file doc-admin.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES\nprocessing file doc-user.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/ne/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/es/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/zh_CN/LC_MESSAGES\nprocessing file doc-install.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES\nprocessing file doc-user.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES\nprocessing file doc.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/ko_KR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/ja/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/zh_Hant/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/fr/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/en_GB/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/zh_Hans/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/eo/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/id/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/pt_BR/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/ka_GE/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/ru/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/ne/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/es/LC_MESSAGES\nprocessing file django.po in /opt/stack/horizon/openstack_auth/locale/de/LC_MESSAGES\n+ lib/horizon:configure_horizon:84         :   local local_settings=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:configure_horizon:85         :   cp /opt/stack/horizon/openstack_dashboard/local/local_settings.py.example /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:configure_horizon:88         :   echo\n+ lib/horizon:configure_horizon:90         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' WEBROOT '\"/dashboard/\"'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=WEBROOT\n+ lib/horizon:_horizon_config_set:43       :   local 'value=\"/dashboard/\"'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^WEBROOT/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'WEBROOT = \"/dashboard/\"'\n+ lib/horizon:configure_horizon:92         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' COMPRESS_OFFLINE True\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=COMPRESS_OFFLINE\n+ lib/horizon:_horizon_config_set:43       :   local value=True\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^COMPRESS_OFFLINE/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'COMPRESS_OFFLINE = True'\n+ lib/horizon:configure_horizon:93         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_KEYSTONE_DEFAULT_ROLE '\"member\"'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_KEYSTONE_DEFAULT_ROLE\n+ lib/horizon:_horizon_config_set:43       :   local 'value=\"member\"'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_KEYSTONE_DEFAULT_ROLE/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_KEYSTONE_DEFAULT_ROLE = \"member\"'\n+ lib/horizon:configure_horizon:95         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_HOST '\"38.102.83.69\"'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_HOST\n+ lib/horizon:_horizon_config_set:43       :   local 'value=\"38.102.83.69\"'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_HOST/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_HOST = \"38.102.83.69\"'\n+ lib/horizon:configure_horizon:97         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_KEYSTONE_URL '\"https://38.102.83.69/identity/v3\"'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_KEYSTONE_URL\n+ lib/horizon:_horizon_config_set:43       :   local 'value=\"https://38.102.83.69/identity/v3\"'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_KEYSTONE_URL/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_KEYSTONE_URL = \"https://38.102.83.69/identity/v3\"'\n+ lib/horizon:configure_horizon:102        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' ALLOWED_HOSTS '[\"*\"]'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=ALLOWED_HOSTS\n+ lib/horizon:_horizon_config_set:43       :   local 'value=[\"*\"]'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^ALLOWED_HOSTS/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'ALLOWED_HOSTS = [\"*\"]'\n+ lib/horizon:configure_horizon:104        :   '[' -f /opt/stack/data/ca-bundle.pem ']'\n+ lib/horizon:configure_horizon:105        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_SSL_CACERT '\"/opt/stack/data/ca-bundle.pem\"'\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=\n+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_SSL_CACERT\n+ lib/horizon:_horizon_config_set:43       :   local 'value=\"/opt/stack/data/ca-bundle.pem\"'\n+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'\n+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_SSL_CACERT/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_SSL_CACERT = \"/opt/stack/data/ca-bundle.pem\"'\n+ lib/horizon:configure_horizon:108        :   is_service_enabled ldap\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/horizon:configure_horizon:112        :   is_service_enabled c-bak\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/horizon:configure_horizon:113        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py OPENSTACK_CINDER_FEATURES enable_backup True\n+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:41       :   local section=OPENSTACK_CINDER_FEATURES\n+ lib/horizon:_horizon_config_set:42       :   local option=enable_backup\n+ lib/horizon:_horizon_config_set:43       :   local value=True\n+ lib/horizon:_horizon_config_set:45       :   '[' -z OPENSTACK_CINDER_FEATURES ']'\n+ lib/horizon:_horizon_config_set:48       :   grep -q '^OPENSTACK_CINDER_FEATURES' /opt/stack/horizon/openstack_dashboard/local/local_settings.py\n+ lib/horizon:_horizon_config_set:57       :   echo -e '\\n\\nOPENSTACK_CINDER_FEATURES = {\\n    '\\''enable_backup'\\'': True,\\n}'\n+ lib/horizon:configure_horizon:117        :   sudo mkdir -p /opt/stack/horizon/.blackhole\n+ lib/horizon:configure_horizon:119        :   local horizon_conf\n++ lib/horizon:configure_horizon:120        :   apache_site_config_for horizon\n++ lib/apache:apache_site_config_for:174    :   local site=horizon\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/horizon.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/horizon.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/horizon.conf.disabled\n+ lib/horizon:configure_horizon:120        :   horizon_conf=/etc/httpd/conf.d/horizon.conf.disabled\n+ lib/horizon:configure_horizon:122        :   local wsgi_venv_config=\n+ lib/horizon:configure_horizon:123        :   [[ False == \\T\\r\\u\\e ]]\n+ lib/horizon:configure_horizon:129        :   sudo sh -c 'sed -e \"\n        s,%USER%,stack,g;\n        s,%GROUP%,stack,g;\n        s,%HORIZON_DIR%,/opt/stack/horizon,g;\n        s,%APACHE_NAME%,httpd,g;\n        s,%DEST%,/opt/stack,g;\n        s,%WEBROOT%,/dashboard,g;\n        s,%WSGIPYTHONHOME%,,g;\n    \" /opt/stack/devstack/files/apache-horizon.template >/etc/httpd/conf.d/horizon.conf.disabled'\n+ lib/horizon:configure_horizon:139        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/horizon:configure_horizon:142        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/horizon:configure_horizon:143        :   :\n+ lib/horizon:configure_horizon:147        :   enable_apache_site horizon\n+ lib/apache:enable_apache_site:191        :   local site=horizon\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/horizon.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/horizon.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/horizon.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/horizon.conf.disabled /etc/httpd/conf.d/horizon.conf\n[9188 Async configure_horizon:78390]: finished configure_horizon with result 0 in 20 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1152                     :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1152                     :   is_service_enabled glance\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1153                     :   echo_summary 'Configuring Glance'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Glance\n+ ./stack.sh:main:1154                     :   async_runfunc init_glance\n+ inc/async:async_runfunc:116              :   async_run init_glance init_glance\n+ inc/async:async_inner:63                 :   init_glance\n[9188 Async init_glance:82635]: running: init_glance\n+ ./stack.sh:main:1161                     :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1162                     :   echo_summary 'Configuring Neutron'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Neutron\n+ ./stack.sh:main:1164                     :   configure_neutron\n+ lib/neutron:configure_neutron:377        :   _configure_neutron_common\n+ lib/neutron:_configure_neutron_common:873 :   _create_neutron_conf_dir\n+ lib/neutron:_create_neutron_conf_dir:866 :   sudo install -d -o stack /etc/neutron\n+ lib/neutron:_configure_neutron_common:876 :   cd /opt/stack/neutron\n+ lib/neutron:_configure_neutron_common:876 :   exec ./tools/generate_config_file_samples.sh\n+ inc/async:async_inner:64                 :   rc=0\n[82635 Async init_glance:82635]: finished successfully\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\n/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"\n  warnings.warn('The selected oslo_service backend is \"eventlet\"')\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\n/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"\n  warnings.warn('The selected oslo_service backend is \"eventlet\"')\n+ lib/neutron:_configure_neutron_common:878 :   cp /opt/stack/neutron/etc/neutron.conf.sample /etc/neutron/neutron.conf\n+ lib/neutron:_configure_neutron_common:880 :   Q_POLICY_FILE=/etc/neutron/policy.json\n+ lib/neutron:_configure_neutron_common:884 :   '[' -f /opt/stack/neutron/etc/policy.json ']'\n+ lib/neutron:_configure_neutron_common:888 :   echo '{\"context_is_admin\":  \"role:admin or user_name:neutron\"}'\n+ lib/neutron:_configure_neutron_common:893 :   neutron_plugin_configure_common\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:65 :   Q_PLUGIN_CONF_PATH=etc/neutron/plugins/ml2\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:66 :   Q_PLUGIN_CONF_FILENAME=ml2_conf.ini\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:67 :   Q_PLUGIN_CLASS=ml2\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:70 :   neutron_service_plugin_class_add ovn-router\n+ lib/neutron:neutron_service_plugin_class_add:1032 :   local service_plugin_class=ovn-router\n+ lib/neutron:neutron_service_plugin_class_add:1033 :   [[ '' == '' ]]\n+ lib/neutron:neutron_service_plugin_class_add:1034 :   Q_SERVICE_PLUGIN_CLASSES=ovn-router\n+ lib/neutron:_configure_neutron_common:895 :   [[ etc/neutron/plugins/ml2 == '' ]]\n+ lib/neutron:_configure_neutron_common:895 :   [[ ml2_conf.ini == '' ]]\n+ lib/neutron:_configure_neutron_common:895 :   [[ ml2 == '' ]]\n+ lib/neutron:_configure_neutron_common:900 :   mkdir -p /etc/neutron/plugins/ml2\n+ lib/neutron:_configure_neutron_common:901 :   Q_PLUGIN_CONF_FILE=etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron:_configure_neutron_common:904 :   NEUTRON_CORE_PLUGIN_CONF=etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron:_configure_neutron_common:907 :   '[' -f /opt/stack/neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample ']'\n+ lib/neutron:_configure_neutron_common:908 :   cp /opt/stack/neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample /etc/neutron/plugins/ml2/ml2_conf.ini\n++ lib/neutron:_configure_neutron_common:913 :   database_connection_url neutron\n++ lib/database:database_connection_url:134 :   local db=neutron\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql neutron\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=neutron\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/neutron?charset=utf8&plugin=dbcounter'\n+ lib/neutron:_configure_neutron_common:913 :   iniset /etc/neutron/neutron.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/neutron?charset=utf8&plugin=dbcounter'\n+ lib/neutron:_configure_neutron_common:914 :   iniset /etc/neutron/neutron.conf DEFAULT state_path /opt/stack/data/neutron\n+ lib/neutron:_configure_neutron_common:915 :   iniset /etc/neutron/neutron.conf DEFAULT use_syslog False\n+ lib/neutron:_configure_neutron_common:916 :   iniset /etc/neutron/neutron.conf DEFAULT bind_host 0.0.0.0\n+ lib/neutron:_configure_neutron_common:917 :   iniset /etc/neutron/neutron.conf oslo_concurrency lock_path /opt/stack/data/neutron/lock\n+ lib/neutron:_configure_neutron_common:920 :   iniset /etc/neutron/neutron.conf nova region_name RegionOne\n+ lib/neutron:_configure_neutron_common:922 :   '[' libvirt = fake ']'\n+ lib/neutron:_configure_neutron_common:932 :   setup_logging /etc/neutron/neutron.conf\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/neutron/neutron.conf\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/neutron/neutron.conf\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/neutron/neutron.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/neutron/neutron.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/neutron/neutron.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/neutron/neutron.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/neutron/neutron.conf DEFAULT log_color False\n+ lib/neutron:_configure_neutron_common:934 :   _neutron_setup_rootwrap\n+ lib/neutron:_neutron_setup_rootwrap:1067 :   [[ True == \\F\\a\\l\\s\\e ]]\n+ lib/neutron:_neutron_setup_rootwrap:1071 :   Q_CONF_ROOTWRAP_D=/etc/neutron/rootwrap.d\n+ lib/neutron:_neutron_setup_rootwrap:1072 :   [[ -d /etc/neutron/rootwrap.d ]]\n+ lib/neutron:_neutron_setup_rootwrap:1076 :   neutron_deploy_rootwrap_filters /opt/stack/neutron\n+ lib/neutron:neutron_deploy_rootwrap_filters:1057 :   [[ True == \\F\\a\\l\\s\\e ]]\n+ lib/neutron:neutron_deploy_rootwrap_filters:1060 :   local srcdir=/opt/stack/neutron\n+ lib/neutron:neutron_deploy_rootwrap_filters:1061 :   sudo install -d -o root -m 755 /etc/neutron/rootwrap.d\n+ lib/neutron:neutron_deploy_rootwrap_filters:1062 :   sudo install -o root -m 644 /opt/stack/neutron/etc/neutron/rootwrap.d/rootwrap.filters /etc/neutron/rootwrap.d/\n+ lib/neutron:_neutron_setup_rootwrap:1080 :   sudo install -o root -g root -m 644 /opt/stack/neutron/etc/neutron/rootwrap.conf /etc/neutron/rootwrap.conf\n+ lib/neutron:_neutron_setup_rootwrap:1081 :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/neutron/rootwrap.d:' -i /etc/neutron/rootwrap.conf\n+ lib/neutron:_neutron_setup_rootwrap:1085 :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/neutron/rootwrap.conf\n+ lib/neutron:_neutron_setup_rootwrap:1088 :   ROOTWRAP_SUDOER_CMD='/usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *'\n+ lib/neutron:_neutron_setup_rootwrap:1089 :   ROOTWRAP_DAEMON_SUDOER_CMD='/usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'\n++ lib/neutron:_neutron_setup_rootwrap:1092 :   mktemp\n+ lib/neutron:_neutron_setup_rootwrap:1092 :   TEMPFILE=/tmp/tmp.LBIjPpdZ1n\n+ lib/neutron:_neutron_setup_rootwrap:1093 :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *'\n+ lib/neutron:_neutron_setup_rootwrap:1094 :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'\n+ lib/neutron:_neutron_setup_rootwrap:1095 :   chmod 0440 /tmp/tmp.LBIjPpdZ1n\n+ lib/neutron:_neutron_setup_rootwrap:1096 :   sudo chown root:root /tmp/tmp.LBIjPpdZ1n\n+ lib/neutron:_neutron_setup_rootwrap:1097 :   sudo mv /tmp/tmp.LBIjPpdZ1n /etc/sudoers.d/neutron-rootwrap\n+ lib/neutron:_neutron_setup_rootwrap:1100 :   configure_root_helper_options /etc/neutron/neutron.conf\n+ lib/neutron:configure_root_helper_options:1104 :   local conffile=/etc/neutron/neutron.conf\n+ lib/neutron:configure_root_helper_options:1105 :   iniset /etc/neutron/neutron.conf agent root_helper 'sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'\n+ lib/neutron:configure_root_helper_options:1106 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron:configure_root_helper_options:1107 :   iniset /etc/neutron/neutron.conf agent root_helper_daemon 'sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'\n+ lib/neutron:configure_neutron:378        :   iniset_rpc_backend neutron /etc/neutron/neutron.conf\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=neutron\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/neutron/neutron.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/neutron/neutron.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/neutron:configure_neutron:380        :   is_service_enabled q-metering neutron-metering\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:383        :   is_service_enabled q-agt neutron-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:386        :   is_service_enabled q-dhcp neutron-dhcp\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:389        :   is_service_enabled q-l3 neutron-l3\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:392        :   is_service_enabled q-meta neutron-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:396        :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]\n+ lib/neutron:configure_neutron:399        :   is_service_enabled ceilometer\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:403        :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron:configure_neutron:404        :   configure_ovn\n+ lib/neutron_plugins/ovn_agent:configure_ovn:554 :   echo 'Configuring OVN'\nConfiguring OVN\n+ lib/neutron_plugins/ovn_agent:configure_ovn:556 :   '[' -z '' ']'\n+ lib/neutron_plugins/ovn_agent:configure_ovn:557 :   '[' -f /etc/openvswitch/system-id.conf ']'\n++ lib/neutron_plugins/ovn_agent:configure_ovn:560 :   uuidgen\n+ lib/neutron_plugins/ovn_agent:configure_ovn:560 :   OVN_UUID=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f\n+ lib/neutron_plugins/ovn_agent:configure_ovn:561 :   echo fd514c8f-9628-46c3-a6ae-2051fa0cfc5f\n+ lib/neutron_plugins/ovn_agent:configure_ovn:561 :   sudo tee /etc/openvswitch/system-id.conf\nfd514c8f-9628-46c3-a6ae-2051fa0cfc5f\n+ lib/neutron_plugins/ovn_agent:configure_ovn:573 :   [[ False == \\F\\a\\l\\s\\e ]]\n+ lib/neutron_plugins/ovn_agent:configure_ovn:573 :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/neutron_plugins/ovn_agent:configure_ovn:574 :   sudo truncate -s 0 /etc/openvswitch/default.conf\n+ lib/neutron_plugins/ovn_agent:configure_ovn:575 :   sudo truncate -s 0 /etc/sysconfig/openvswitch\n+ lib/neutron_plugins/ovn_agent:configure_ovn:576 :   sudo truncate -s 0 /etc/sysconfig/ovn\n+ lib/neutron_plugins/ovn_agent:configure_ovn:580 :   local sample_file=\n+ lib/neutron_plugins/ovn_agent:configure_ovn:581 :   local config_file=\n+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   is_ovn_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   [[ metadata =~ metadata ]]\n+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   is_service_enabled ovn-controller\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn:583 :   sample_file=/opt/stack/neutron/etc/neutron/plugins/ml2/ovn_agent.ini.sample\n+ lib/neutron_plugins/ovn_agent:configure_ovn:584 :   config_file=/etc/neutron/plugins/ml2/ovn_agent.ini\n+ lib/neutron_plugins/ovn_agent:configure_ovn:589 :   '[' -n /etc/neutron/plugins/ml2/ovn_agent.ini ']'\n+ lib/neutron_plugins/ovn_agent:configure_ovn:590 :   sudo install -d -o stack /etc/neutron\n+ lib/neutron_plugins/ovn_agent:configure_ovn:592 :   mkdir -p /opt/stack/neutron/etc/neutron/plugins/ml2\n+ lib/neutron_plugins/ovn_agent:configure_ovn:593 :   cd /opt/stack/neutron\n+ lib/neutron_plugins/ovn_agent:configure_ovn:593 :   exec ./tools/generate_config_file_samples.sh\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\n/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"\n  warnings.warn('The selected oslo_service backend is \"eventlet\"')\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\n/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"\n  warnings.warn('The selected oslo_service backend is \"eventlet\"')\n+ lib/neutron_plugins/ovn_agent:configure_ovn:595 :   cp /opt/stack/neutron/etc/neutron/plugins/ml2/ovn_agent.ini.sample /etc/neutron/plugins/ml2/ovn_agent.ini\n+ lib/neutron_plugins/ovn_agent:configure_ovn:596 :   configure_root_helper_options /etc/neutron/plugins/ml2/ovn_agent.ini\n+ lib/neutron:configure_root_helper_options:1104 :   local conffile=/etc/neutron/plugins/ml2/ovn_agent.ini\n+ lib/neutron:configure_root_helper_options:1105 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent root_helper 'sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'\n+ lib/neutron:configure_root_helper_options:1106 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron:configure_root_helper_options:1107 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent root_helper_daemon 'sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'\n+ lib/neutron_plugins/ovn_agent:configure_ovn:598 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT debug True\n+ lib/neutron_plugins/ovn_agent:configure_ovn:599 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT nova_metadata_host 38.102.83.69\n+ lib/neutron_plugins/ovn_agent:configure_ovn:600 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT metadata_workers 2\n+ lib/neutron_plugins/ovn_agent:configure_ovn:601 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT state_path /opt/stack/data/neutron\n+ lib/neutron_plugins/ovn_agent:configure_ovn:602 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovs ovsdb_connection tcp:127.0.0.1:6640\n+ lib/neutron_plugins/ovn_agent:configure_ovn:603 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_connection ssl:38.102.83.69:6642\n+ lib/neutron_plugins/ovn_agent:configure_ovn:604 :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn:605 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:configure_ovn:607 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ovn_agent:configure_ovn:609 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ovn_agent:configure_ovn:612 :   [[ /etc/neutron/plugins/ml2/ovn_agent.ini == /etc/neutron/plugins/ml2/ovn_agent.ini ]]\n+ lib/neutron_plugins/ovn_agent:configure_ovn:613 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent extensions metadata\n+ lib/neutron_plugins/ovn_agent:configure_ovn:614 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_nb_connection ssl:38.102.83.69:6641\n+ lib/neutron:configure_neutron:405        :   configure_ovn_plugin\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:496 :   echo 'Configuring Neutron for OVN'\nConfiguring Neutron for OVN\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:498 :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:499 :   filter_network_api_extensions\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:470 :   /bin/python3.12 -c 'from neutron.common.ovn import extensions ;\\\n        print(\",\".join(extensions.ML2_SUPPORTED_API_EXTENSIONS))'\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:470 :   SUPPORTED_NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:473 :   /bin/python3.12 -c 'from neutron.common.ovn import extensions ;\\\n        print(\",\".join(extensions.ML2_SUPPORTED_API_EXTENSIONS_OVN_L3))'\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:473 :   SUPPORTED_NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:474 :   is_service_enabled q-qos neutron-qos\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:477 :   NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   echo address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   tr ', ' '\\n'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   sort -u\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   extensions='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   sort -u\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   tr ', ' '\\n'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   echo address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   supported_ext='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   echo -e 'address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   echo -e 'address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   comm -12 /dev/fd/63 /dev/fd/62\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   enabled_ext='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   echo -e 'address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   comm -3 /dev/fd/63 /dev/fd/62\n+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   echo -e 'address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\nbgp\nbgp_4byte_asn\nbgp_dragent_scheduler\nbinding\nbinding-extended\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-domain-ports\ndns-integration\ndns-integration-domain-keywords\nempty-string-filtering\nenable-default-route-bfd\nenable-default-route-ecmp\nexpose-port-forwarding-in-fip\nexternal-gateway-multihoming\nexternal-net\next-gw-mode\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfip-port-details\nflavors\nfloatingip-pools\nfloating-ip-port-forwarding\nfloating-ip-port-forwarding-description\nfloating-ip-port-forwarding-detail\nfloating-ip-port-forwarding-port-ranges\nfwaas_v2\nip_allocation\nl3_agent_scheduler\nl3-agent-scheduler-ha-chassis-priority\nl3-flavors\nl3-ha\nlogging\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork_ha\nnetwork-ip-availability\npagination\nport-device-profile\nport-hardware-offload-type\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nport-resource-request\nport-security\nport-trusted-vif\nproject-id\nprovider\npvlan\nqinq\nqos\nqos-bw-limit-direction\nqos-bw-minimum-ingress\nqos-default\nqos-fip\nqos-gateway-ip\nqos-rules-alias\nqos-rule-type-details\nqos-rule-type-filter\nquota-check-limit\nquota-check-limit-default\nquota_details\nquotas\nrbac-address-scope\nrbac-policies\nrbac-security-groups\nrouter\nrouter_availability_zone\nrouter-enable-snat\nsecurity-group\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsegment\nsorting\nstandard-attr-description\nstandard-attr-fwaas-v2\nstandard-attr-revisions\nstandard-attr-tag\nstandard-attr-timestamp\nstateful-security-group\nsubnet_allocation\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnetpool-prefix-ops\nsubnet-service-types\ntag-creation\ntap-mirror\ntap-mirror-both-direction\ntrunk\nuplink-status-propagation\nuplink-status-propagation-updatable\nvlan-transparent\nvpnaas\nvpn-endpoint-groups'\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   disabled_ext=\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:485 :   '[' '!' -z '' ']'\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   tr ' ' ,\n++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   echo address-group address-scope agent allowed-address-pairs auto-allocated-topology availability_zone bgp bgp_4byte_asn bgp_dragent_scheduler binding binding-extended default-subnetpools dhcp_agent_scheduler dns-domain-ports dns-integration dns-integration-domain-keywords empty-string-filtering enable-default-route-bfd enable-default-route-ecmp expose-port-forwarding-in-fip external-gateway-multihoming external-net ext-gw-mode extra_dhcp_opt extraroute extraroute-atomic filter-validation fip-port-details flavors floatingip-pools floating-ip-port-forwarding floating-ip-port-forwarding-description floating-ip-port-forwarding-detail floating-ip-port-forwarding-port-ranges fwaas_v2 ip_allocation l3_agent_scheduler l3-agent-scheduler-ha-chassis-priority l3-flavors l3-ha logging multi-provider net-mtu net-mtu-writable network_availability_zone network_ha network-ip-availability pagination port-device-profile port-hardware-offload-type port-mac-address-regenerate port-numa-affinity-policy port-numa-affinity-policy-socket port-resource-request port-security port-trusted-vif project-id provider pvlan qinq qos qos-bw-limit-direction qos-bw-minimum-ingress qos-default qos-fip qos-gateway-ip qos-rules-alias qos-rule-type-details qos-rule-type-filter quota-check-limit quota-check-limit-default quota_details quotas rbac-address-scope rbac-policies rbac-security-groups router router_availability_zone router-enable-snat security-group security-groups-default-rules security-groups-normalized-cidr security-groups-remote-address-group security-groups-rules-belongs-to-default-sg security-groups-shared-filtering segment sorting standard-attr-description standard-attr-fwaas-v2 standard-attr-revisions standard-attr-tag standard-attr-timestamp stateful-security-group subnet_allocation subnet-dns-publish-fixed-ip subnet-external-network subnet_onboard subnetpool-prefix-ops subnet-service-types tag-creation tap-mirror tap-mirror-both-direction trunk uplink-status-propagation uplink-status-propagation-updatable vlan-transparent vpnaas vpn-endpoint-groups\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   export NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:500 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve max_header_size=38\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=max_header_size=38\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z max_header_size=38 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve max_header_size 38\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:501 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_connection=ssl:38.102.83.69:6641\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_connection=ssl:38.102.83.69:6641\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_connection=ssl:38.102.83.69:6641 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_connection ssl:38.102.83.69:6641\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:502 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_connection=ssl:38.102.83.69:6642\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_connection=ssl:38.102.83.69:6642\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_connection=ssl:38.102.83.69:6642 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_connection ssl:38.102.83.69:6642\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:503 :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:504 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:505 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:506 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:507 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:508 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:509 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:511 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn neutron_sync_mode=log\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=neutron_sync_mode=log\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z neutron_sync_mode=log ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn neutron_sync_mode log\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:512 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_l3_scheduler=leastloaded\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_l3_scheduler=leastloaded\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_l3_scheduler=leastloaded ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_l3_scheduler leastloaded\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:513 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=securitygroup\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=enable_security_group=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z enable_security_group=True ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:514 :   inicomment /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup firewall_driver\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:516 :   is_service_enabled q-log neutron-log\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:522 :   is_ovn_metadata_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:524 :   is_ovn_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:524 :   [[ metadata =~ metadata ]]\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:525 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_metadata_enabled=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_metadata_enabled=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_metadata_enabled=True ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_metadata_enabled True\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:530 :   is_service_enabled q-dns neutron-dns\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:535 :   iniset /etc/neutron/neutron.conf ovs igmp_snooping_enable False\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:538 :   is_service_enabled q-dhcp neutron-dhcp\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:541 :   iniset /etc/neutron/neutron.conf DEFAULT dhcp_agent_notification False\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:544 :   is_service_enabled n-api-meta\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:545 :   is_ovn_metadata_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:547 :   is_ovn_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:547 :   [[ metadata =~ metadata ]]\n+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:548 :   iniset /etc/nova/nova.conf neutron service_metadata_proxy True\n+ lib/neutron:configure_neutron:409        :   is_service_enabled q-placement neutron-placement\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:412        :   is_service_enabled q-trunk neutron-trunk\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:415        :   is_service_enabled q-qos neutron-qos\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:422        :   is_service_enabled neutron-segments\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:426        :   is_service_enabled q-ovn-bgp\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:configure_neutron:431        :   is_service_enabled q-agt neutron-agent q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron:configure_neutron:432        :   _configure_neutron_service\n+ lib/neutron:_configure_neutron_service:1002 :   Q_API_PASTE_FILE=/etc/neutron/api-paste.ini\n+ lib/neutron:_configure_neutron_service:1003 :   cp /opt/stack/neutron/etc/neutron/api-paste.ini /etc/neutron/api-paste.ini\n+ lib/neutron:_configure_neutron_service:1006 :   iniset /etc/neutron/neutron.conf DEFAULT core_plugin ml2\n+ lib/neutron:_configure_neutron_service:1008 :   iniset /etc/neutron/neutron.conf DEFAULT debug True\n+ lib/neutron:_configure_neutron_service:1009 :   iniset /etc/neutron/neutron.conf oslo_policy policy_file /etc/neutron/policy.json\n+ lib/neutron:_configure_neutron_service:1011 :   iniset /etc/neutron/neutron.conf DEFAULT auth_strategy keystone\n+ lib/neutron:_configure_neutron_service:1012 :   configure_keystone_authtoken_middleware /etc/neutron/neutron.conf neutron\n+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/neutron/neutron.conf\n+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=neutron\n+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken\n+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=\n+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/neutron/neutron.conf neutron keystone_authtoken\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=neutron\n+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf keystone_authtoken auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf keystone_authtoken interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf keystone_authtoken auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf keystone_authtoken username neutron\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf keystone_authtoken password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf keystone_authtoken user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf keystone_authtoken project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf keystone_authtoken project_domain_name Default\n+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/neutron/neutron.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity\n+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/neutron/neutron.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem\n+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/neutron/neutron.conf keystone_authtoken memcached_servers localhost:11211\n+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]\n+ lib/neutron:_configure_neutron_service:1015 :   iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_status_changes True\n+ lib/neutron:_configure_neutron_service:1016 :   iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_data_changes True\n+ lib/neutron:_configure_neutron_service:1018 :   configure_keystoneauth /etc/neutron/neutron.conf nova nova\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=nova\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf nova auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf nova interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf nova auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf nova username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf nova password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf nova user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf nova project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf nova project_domain_name Default\n+ lib/neutron:_configure_neutron_service:1021 :   configure_keystoneauth /etc/neutron/neutron.conf placement placement\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=placement\n+ lib/keystone:configure_keystoneauth:393  :   local section=placement\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf placement auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf placement interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf placement auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf placement username placement\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf placement password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf placement user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf placement project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf placement project_domain_name Default\n+ lib/neutron:_configure_neutron_service:1024 :   neutron_plugin_configure_service\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:74 :   [[ geneve != \\l\\o\\c\\a\\l ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:75 :   Q_SRV_EXTRA_OPTS+=(project_network_types=$Q_ML2_TENANT_NETWORK_TYPE)\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:89 :   '[' '' == '' ']'\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 :   [[ '' == '' ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 :   [[ public != '' ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:91 :   ML2_VLAN_RANGES=public\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:92 :   [[ '' != '' ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:96 :   [[ public != '' ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:97 :   Q_ML2_PLUGIN_VLAN_TYPE_OPTIONS=(network_vlan_ranges=$ML2_VLAN_RANGES)\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:103 :   [[ -z '' ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:104 :   [[ -n public ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:105 :   Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS=flat_networks=\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:106 :   [[ -n public ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:107 :   Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS+=public,\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 :   [[ -n public ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 :   [[ public != \\p\\u\\b\\l\\i\\c ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:114 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=securitygroup\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=enable_security_group=True\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z enable_security_group=True ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:116 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=mechanism_drivers=ovn\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z mechanism_drivers=ovn ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers ovn\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:117 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version=4\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=overlay_ip_version=4\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z overlay_ip_version=4 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version 4\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:119 :   [[ -n local,flat,vlan,geneve ]]\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:120 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers=local,flat,vlan,geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=type_drivers=local,flat,vlan,geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z type_drivers=local,flat,vlan,geneve ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers local,flat,vlan,geneve\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:123 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers=port_security,qos\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=extension_drivers=port_security,qos\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z extension_drivers=port_security,qos ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security,qos\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:125 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 project_network_types=geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=project_network_types=geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z project_network_types=geneve ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 project_network_types geneve\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:127 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges=1:1000\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_gre\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=tunnel_id_ranges=1:1000\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z tunnel_id_ranges=1:1000 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges 1:1000\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:129 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges=1:1000\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_vxlan\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=vni_ranges=1:1000\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z vni_ranges=1:1000 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges 1:1000\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:131 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks=public,\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_flat\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=flat_networks=public,\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z flat_networks=public, ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks public,\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:133 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges=public\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_vlan\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=network_vlan_ranges=public\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z network_vlan_ranges=public ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges public\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:135 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges=1:65536\n+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini\n+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_geneve\n+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=vni_ranges=1:65536\n+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z vni_ranges=1:65536 ']'\n+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"\n+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges 1:65536\n+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:137 :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]\n+ lib/neutron:configure_neutron:435        :   iniset /etc/neutron/neutron.conf DEFAULT api_workers 2\n+ lib/neutron:configure_neutron:439        :   iniset /etc/neutron/neutron.conf DEFAULT rpc_state_report_workers 0\n+ lib/neutron:configure_neutron:441        :   write_uwsgi_config /etc/neutron/neutron-api-uwsgi.ini neutron.wsgi.api:application /networking '' neutron-api\n+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/neutron/neutron-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:244        :   local wsgi=neutron.wsgi.api:application\n+ lib/apache:write_uwsgi_config:245        :   local url=/networking\n+ lib/apache:write_uwsgi_config:246        :   local http=\n+ lib/apache:write_uwsgi_config:247        :   local name=neutron-api\n+ lib/apache:write_uwsgi_config:249        :   '[' -z neutron-api ']'\n+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi\n+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/\n+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf\n+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'\nd /var/run/uwsgi 0755 stack root\n+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf\n/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.\n+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/neutron-api.socket\n+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/neutron/neutron-api-uwsgi.ini\n+ lib/apache:write_uwsgi_config:270        :   [[ neutron.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]\n+ lib/apache:write_uwsgi_config:271        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi module neutron.wsgi.api:application\n+ lib/apache:write_uwsgi_config:276        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi processes 2\n+ lib/apache:write_uwsgi_config:278        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi master true\n+ lib/apache:write_uwsgi_config:280        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi die-on-term true\n+ lib/apache:write_uwsgi_config:281        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi exit-on-reload false\n+ lib/apache:write_uwsgi_config:284        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi worker-reload-mercy 80\n+ lib/apache:write_uwsgi_config:285        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi enable-threads true\n+ lib/apache:write_uwsgi_config:286        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi plugins http,python3\n+ lib/apache:write_uwsgi_config:288        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi thunder-lock true\n+ lib/apache:write_uwsgi_config:290        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'\n+ lib/apache:write_uwsgi_config:292        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi buffer-size 65535\n+ lib/apache:write_uwsgi_config:294        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi add-header 'Connection: close'\n+ lib/apache:write_uwsgi_config:296        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi lazy-apps true\n+ lib/apache:write_uwsgi_config:298        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi start-time %t\n+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]\n+ lib/apache:write_uwsgi_config:304        :   local apache_conf=\n++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for neutron-api\n++ lib/apache:apache_site_config_for:174    :   local site=neutron-api\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/neutron-api.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/neutron-api.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/neutron-api.conf.disabled\n+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/neutron-api.conf.disabled\n+ lib/apache:write_uwsgi_config:306        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi socket /var/run/uwsgi/neutron-api.socket\n+ lib/apache:write_uwsgi_config:307        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi chmod-socket 666\n+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/networking\" \"unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api\" retry=0 acquire=1 '\n+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/neutron-api.conf.disabled\nProxyPass \"/networking\" \"unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api\" retry=0 acquire=1 \n+ lib/apache:write_uwsgi_config:309        :   enable_apache_site neutron-api\n+ lib/apache:enable_apache_site:191        :   local site=neutron-api\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/neutron-api.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/neutron-api.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/neutron-api.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/neutron-api.conf.disabled /etc/httpd/conf.d/neutron-api.conf\n+ lib/apache:write_uwsgi_config:310        :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ ./stack.sh:main:1167                     :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1167                     :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1168                     :   async_runfunc init_neutron\n+ inc/async:async_runfunc:116              :   async_run init_neutron init_neutron\n+ inc/async:async_inner:63                 :   init_neutron\n[9188 Async init_neutron:87273]: running: init_neutron\n+ ./stack.sh:main:1176                     :   is_service_enabled q-dhcp\n+ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:1195                     :   is_service_enabled nova neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1196                     :   configure_os_vif\n+ lib/os-vif:configure_os_vif:16           :   [[ -e /etc/nova/nova.conf ]]\n+ lib/os-vif:configure_os_vif:17           :   iniset /etc/nova/nova.conf os_vif_ovs isolate_vif False\n+ lib/os-vif:configure_os_vif:19           :   [[ -e /etc/neutron/neutron.conf ]]\n+ lib/os-vif:configure_os_vif:20           :   iniset /etc/neutron/neutron.conf os_vif_ovs isolate_vif False\n+ ./stack.sh:main:1202                     :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1203                     :   echo_summary 'Configuring Swift'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Swift\n+ ./stack.sh:main:1204                     :   async_runfunc init_swift\n+ inc/async:async_runfunc:116              :   async_run init_swift init_swift\n+ inc/async:async_inner:63                 :   init_swift\n[9188 Async init_swift:87492]: running: init_swift\n+ ./stack.sh:main:1211                     :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1212                     :   echo_summary 'Configuring Cinder'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Cinder\n+ ./stack.sh:main:1213                     :   async_runfunc init_cinder\n+ inc/async:async_runfunc:116              :   async_run init_cinder init_cinder\n+ inc/async:async_inner:63                 :   init_cinder\n[9188 Async init_cinder:87596]: running: init_cinder\n+ ./stack.sh:main:1219                     :   is_service_enabled placement\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1220                     :   echo_summary 'Configuring placement'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring placement\n+ ./stack.sh:main:1221                     :   async_runfunc init_placement\n+ inc/async:async_runfunc:116              :   async_run init_placement init_placement\n+ inc/async:async_inner:63                 :   init_placement\n[9188 Async init_placement:87761]: running: init_placement\n+ ./stack.sh:main:1225                     :   async_wait init_neutron\n[9188 Async init_neutron:87273]: Waiting for completion of init_neutron running on PID 87273 (6 other jobs running)\n[9188 Async init_neutron:87273]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n[87492 Async init_swift:87492]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[87596 Async init_cinder:87596]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[87761 Async init_placement:87761]: finished successfully\n+ inc/async:async_inner:64                 :   rc=0\n[87273 Async init_neutron:87273]: finished successfully\nWAKEUP\n[9188 Async init_neutron:87273]: Signaled\n+ lib/neutron:init_neutron:498             :   recreate_database neutron\n+ lib/database:recreate_database:112       :   local db=neutron\n+ lib/database:recreate_database:113       :   recreate_database_mysql neutron\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=neutron\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS neutron;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE neutron CHARACTER SET utf8;'\n+ lib/neutron:init_neutron:499             :   time_start dbsync\n+ functions-common:time_start:2400         :   local name=dbsync\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279169338\n+ lib/neutron:init_neutron:501             :   /usr/local/bin/neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head\nINFO  [alembic.runtime.migration] Context impl MySQLImpl.\nINFO  [alembic.runtime.migration] Will assume non-transactional DDL.\nINFO  [alembic.runtime.migration] Context impl MySQLImpl.\nINFO  [alembic.runtime.migration] Will assume non-transactional DDL.\nINFO  [alembic.runtime.migration] Running upgrade  -> kilo\nINFO  [alembic.runtime.migration] Running upgrade kilo -> 354db87e3225\nINFO  [alembic.runtime.migration] Running upgrade 354db87e3225 -> 599c6a226151\nINFO  [alembic.runtime.migration] Running upgrade 599c6a226151 -> 52c5312f6baf\nINFO  [alembic.runtime.migration] Running upgrade 52c5312f6baf -> 313373c0ffee\nINFO  [alembic.runtime.migration] Running upgrade 313373c0ffee -> 8675309a5c4f\nINFO  [alembic.runtime.migration] Running upgrade 8675309a5c4f -> 45f955889773\nINFO  [alembic.runtime.migration] Running upgrade 45f955889773 -> 26c371498592\nINFO  [alembic.runtime.migration] Running upgrade 26c371498592 -> 1c844d1677f7\nINFO  [alembic.runtime.migration] Running upgrade 1c844d1677f7 -> 1b4c6e320f79\nINFO  [alembic.runtime.migration] Running upgrade 1b4c6e320f79 -> 48153cb5f051\nINFO  [alembic.runtime.migration] Running upgrade 48153cb5f051 -> 9859ac9c136\nINFO  [alembic.runtime.migration] Running upgrade 9859ac9c136 -> 34af2b5c5a59\nINFO  [alembic.runtime.migration] Running upgrade 34af2b5c5a59 -> 59cb5b6cf4d\nINFO  [alembic.runtime.migration] Running upgrade 59cb5b6cf4d -> 13cfb89f881a\nINFO  [alembic.runtime.migration] Running upgrade 13cfb89f881a -> 32e5974ada25\nINFO  [alembic.runtime.migration] Running upgrade 32e5974ada25 -> ec7fcfbf72ee\nINFO  [alembic.runtime.migration] Running upgrade ec7fcfbf72ee -> dce3ec7a25c9\nINFO  [alembic.runtime.migration] Running upgrade dce3ec7a25c9 -> c3a73f615e4\nINFO  [alembic.runtime.migration] Running upgrade c3a73f615e4 -> 659bf3d90664\nINFO  [alembic.runtime.migration] Running upgrade 659bf3d90664 -> 1df244e556f5\nINFO  [alembic.runtime.migration] Running upgrade 1df244e556f5 -> 19f26505c74f\nINFO  [alembic.runtime.migration] Running upgrade 19f26505c74f -> 15be73214821\nINFO  [alembic.runtime.migration] Running upgrade 15be73214821 -> b4caf27aae4\nINFO  [alembic.runtime.migration] Running upgrade b4caf27aae4 -> 15e43b934f81\nINFO  [alembic.runtime.migration] Running upgrade 15e43b934f81 -> 31ed664953e6\nINFO  [alembic.runtime.migration] Running upgrade 31ed664953e6 -> 2f9e956e7532\nINFO  [alembic.runtime.migration] Running upgrade 2f9e956e7532 -> 3894bccad37f\nINFO  [alembic.runtime.migration] Running upgrade 3894bccad37f -> 0e66c5227a8a\nINFO  [alembic.runtime.migration] Running upgrade 0e66c5227a8a -> 45f8dd33480b\nINFO  [alembic.runtime.migration] Running upgrade 45f8dd33480b -> 5abc0278ca73\nINFO  [alembic.runtime.migration] Running upgrade 5abc0278ca73 -> d3435b514502\nINFO  [alembic.runtime.migration] Running upgrade d3435b514502 -> 30107ab6a3ee\nINFO  [alembic.runtime.migration] Running upgrade 30107ab6a3ee -> c415aab1c048\nINFO  [alembic.runtime.migration] Running upgrade c415aab1c048 -> a963b38d82f4\nINFO  [alembic.runtime.migration] Running upgrade kilo -> 30018084ec99\nINFO  [alembic.runtime.migration] Running upgrade 30018084ec99 -> 4ffceebfada\nINFO  [alembic.runtime.migration] Running upgrade 4ffceebfada -> 5498d17be016\nINFO  [alembic.runtime.migration] Running upgrade 5498d17be016 -> 2a16083502f3\nINFO  [alembic.runtime.migration] Running upgrade 2a16083502f3 -> 2e5352a0ad4d\nINFO  [alembic.runtime.migration] Running upgrade 2e5352a0ad4d -> 11926bcfe72d\nINFO  [alembic.runtime.migration] Running upgrade 11926bcfe72d -> 4af11ca47297\nINFO  [alembic.runtime.migration] Running upgrade 4af11ca47297 -> 1b294093239c\nINFO  [alembic.runtime.migration] Running upgrade 1b294093239c -> 8a6d8bdae39\nINFO  [alembic.runtime.migration] Running upgrade 8a6d8bdae39 -> 2b4c2465d44b\nINFO  [alembic.runtime.migration] Running upgrade 2b4c2465d44b -> e3278ee65050\nINFO  [alembic.runtime.migration] Running upgrade e3278ee65050 -> c6c112992c9\nINFO  [alembic.runtime.migration] Running upgrade c6c112992c9 -> 5ffceebfada\nINFO  [alembic.runtime.migration] Running upgrade 5ffceebfada -> 4ffceebfcdc\nINFO  [alembic.runtime.migration] Running upgrade 4ffceebfcdc -> 7bbb25278f53\nINFO  [alembic.runtime.migration] Running upgrade 7bbb25278f53 -> 89ab9a816d70\nINFO  [alembic.runtime.migration] Running upgrade 89ab9a816d70 -> c879c5e1ee90\nINFO  [alembic.runtime.migration] Running upgrade c879c5e1ee90 -> 8fd3918ef6f4\nINFO  [alembic.runtime.migration] Running upgrade 8fd3918ef6f4 -> 4bcd4df1f426\nINFO  [alembic.runtime.migration] Running upgrade 4bcd4df1f426 -> b67e765a3524\nINFO  [alembic.runtime.migration] Running upgrade a963b38d82f4 -> 3d0e74aa7d37\nINFO  [alembic.runtime.migration] Running upgrade 3d0e74aa7d37 -> 030a959ceafa\nINFO  [alembic.runtime.migration] Running upgrade 030a959ceafa -> a5648cfeeadf\nINFO  [alembic.runtime.migration] Running upgrade a5648cfeeadf -> 0f5bef0f87d4\nINFO  [alembic.runtime.migration] Running upgrade 0f5bef0f87d4 -> 67daae611b6e\nINFO  [alembic.runtime.migration] Running upgrade b67e765a3524 -> a84ccf28f06a\nINFO  [alembic.runtime.migration] Running upgrade a84ccf28f06a -> 7d9d8eeec6ad\nINFO  [alembic.runtime.migration] Running upgrade 67daae611b6e -> 6b461a21bcfc\nINFO  [alembic.runtime.migration] Running upgrade 6b461a21bcfc -> 5cd92597d11d\nINFO  [alembic.runtime.migration] Running upgrade 5cd92597d11d -> 929c968efe70\nINFO  [alembic.runtime.migration] Running upgrade 929c968efe70 -> a9c43481023c\nINFO  [alembic.runtime.migration] Running upgrade a9c43481023c -> 804a3c76314c\nINFO  [alembic.runtime.migration] Running upgrade 804a3c76314c -> 2b42d90729da\nINFO  [alembic.runtime.migration] Running upgrade 2b42d90729da -> 62c781cb6192\nINFO  [alembic.runtime.migration] Running upgrade 62c781cb6192 -> c8c222d42aa9\nINFO  [alembic.runtime.migration] Running upgrade c8c222d42aa9 -> 349b6fd605a6\nINFO  [alembic.runtime.migration] Running upgrade 349b6fd605a6 -> 7d32f979895f\nINFO  [alembic.runtime.migration] Running upgrade 7d32f979895f -> 594422d373ee\nINFO  [alembic.runtime.migration] Running upgrade 594422d373ee -> 61663558142c\nINFO  [alembic.runtime.migration] Running upgrade 61663558142c -> 867d39095bf4, port forwarding\nINFO  [alembic.runtime.migration] Running upgrade 867d39095bf4 -> d72db3e25539, modify uniq port forwarding\nINFO  [alembic.runtime.migration] Running upgrade d72db3e25539 -> cada2437bf41\nINFO  [alembic.runtime.migration] Running upgrade cada2437bf41 -> 195176fb410d, router gateway IP QoS\nINFO  [alembic.runtime.migration] Running upgrade 195176fb410d -> fb0167bd9639\nINFO  [alembic.runtime.migration] Running upgrade fb0167bd9639 -> 0ff9e3881597\nINFO  [alembic.runtime.migration] Running upgrade 0ff9e3881597 -> 9bfad3f1e780\nINFO  [alembic.runtime.migration] Running upgrade 9bfad3f1e780 -> 63fd95af7dcd\nINFO  [alembic.runtime.migration] Running upgrade 63fd95af7dcd -> c613d0b82681\nINFO  [alembic.runtime.migration] Running upgrade c613d0b82681 -> c3e9d13c4367\nINFO  [alembic.runtime.migration] Running upgrade c3e9d13c4367 -> 86274d77933e\nINFO  [alembic.runtime.migration] Running upgrade 86274d77933e -> f4b9654dd40c\nINFO  [alembic.runtime.migration] Running upgrade f4b9654dd40c -> a010322604bc\nINFO  [alembic.runtime.migration] Running upgrade a010322604bc -> 263d454a9655\nINFO  [alembic.runtime.migration] Running upgrade 263d454a9655 -> Ibac91d24da2\nINFO  [alembic.runtime.migration] Running upgrade Ibac91d24da2 -> 2217c4222de6\nINFO  [alembic.runtime.migration] Running upgrade 2217c4222de6 -> 18a7e90ae768\nINFO  [alembic.runtime.migration] Running upgrade 18a7e90ae768 -> e4e236b0e1ff\nINFO  [alembic.runtime.migration] Running upgrade e4e236b0e1ff -> e88badaa9591\nINFO  [alembic.runtime.migration] Running upgrade e88badaa9591 -> d8bdf05313f4\nINFO  [alembic.runtime.migration] Running upgrade d8bdf05313f4 -> dfe425060830\nINFO  [alembic.runtime.migration] Running upgrade dfe425060830 -> fd6107509ccd\nINFO  [alembic.runtime.migration] Running upgrade fd6107509ccd -> 1ea5dab0897a\nINFO  [alembic.runtime.migration] Running upgrade 1ea5dab0897a -> 49d8622c5221\nINFO  [alembic.runtime.migration] Running upgrade 49d8622c5221 -> I38991de2b4\nINFO  [alembic.runtime.migration] Running upgrade I38991de2b4 -> 532aa95457e2\nINFO  [alembic.runtime.migration] Running upgrade 532aa95457e2 -> f010820fc498\nINFO  [alembic.runtime.migration] Running upgrade f010820fc498 -> a964d94b4677\nINFO  [alembic.runtime.migration] Running upgrade a964d94b4677 -> 26d1e9f5c766\nINFO  [alembic.runtime.migration] Running upgrade 26d1e9f5c766 -> 1e0744e4ffea\nINFO  [alembic.runtime.migration] Running upgrade 1e0744e4ffea -> 6135a7bd4425\nINFO  [alembic.runtime.migration] Running upgrade 6135a7bd4425 -> 8df53b0d2c0e\nINFO  [alembic.runtime.migration] Running upgrade 8df53b0d2c0e -> 1bb3393de75d, add qos policy rule Packet Rate Limit\nINFO  [alembic.runtime.migration] Running upgrade 1bb3393de75d -> c181bb1d89e4\nINFO  [alembic.runtime.migration] Running upgrade c181bb1d89e4 -> ba859d649675\nINFO  [alembic.runtime.migration] Running upgrade ba859d649675 -> e981acd076d3\nINFO  [alembic.runtime.migration] Running upgrade e981acd076d3 -> 76df7844a8c6, add Local IP tables\nINFO  [alembic.runtime.migration] Running upgrade 76df7844a8c6 -> 1ffef8d6f371, migrate RBAC registers from \"target_tenant\" to \"target_project\"\nINFO  [alembic.runtime.migration] Running upgrade 1ffef8d6f371 -> 8160f7a9cebb, drop portbindingports table\nINFO  [alembic.runtime.migration] Running upgrade 8160f7a9cebb -> cd9ef14ccf87\nINFO  [alembic.runtime.migration] Running upgrade cd9ef14ccf87 -> 34cf8b009713\nINFO  [alembic.runtime.migration] Running upgrade 34cf8b009713 -> I43e0b669096\nINFO  [alembic.runtime.migration] Running upgrade I43e0b669096 -> 4e6e655746f6\nINFO  [alembic.runtime.migration] Running upgrade 4e6e655746f6 -> 659cbedf30a1\nINFO  [alembic.runtime.migration] Running upgrade 659cbedf30a1 -> 21ff98fabab1\nINFO  [alembic.runtime.migration] Running upgrade 21ff98fabab1 -> 5881373af7f5\nINFO  [alembic.runtime.migration] Running upgrade 5881373af7f5 -> fc153938cdc1\nINFO  [alembic.runtime.migration] Running upgrade fc153938cdc1 -> 93f394357a27\nINFO  [alembic.runtime.migration] Running upgrade 93f394357a27 -> 6f1145bff34c\nINFO  [alembic.runtime.migration] Running upgrade 6f1145bff34c -> 682c319773d7\nINFO  [alembic.runtime.migration] Running upgrade 682c319773d7 -> 0aefee21cd87\nINFO  [alembic.runtime.migration] Running upgrade 0aefee21cd87 -> b1199a3adbef\nINFO  [alembic.runtime.migration] Running upgrade b1199a3adbef -> c33da356b165\nINFO  [alembic.runtime.migration] Running upgrade c33da356b165 -> 89c58a70ceba\nINFO  [alembic.runtime.migration] Running upgrade 89c58a70ceba -> 054e34dbe6b4\nINFO  [alembic.runtime.migration] Running upgrade 054e34dbe6b4 -> 0e6eff810791\nINFO  [alembic.runtime.migration] Running upgrade 0e6eff810791 -> 175fa80908e1\nINFO  [alembic.runtime.migration] Running upgrade 175fa80908e1 -> 5bcb7b31ec7d\nINFO  [alembic.runtime.migration] Running upgrade 5bcb7b31ec7d -> ad80a9f07c5c\nINFO  [alembic.runtime.migration] Running upgrade ad80a9f07c5c -> d553edeb540f\nINFO  [alembic.runtime.migration] Running upgrade d553edeb540f -> b1bca967e19d, Add unique constraint to the network segment range\nINFO  [alembic.runtime.migration] Running upgrade b1bca967e19d -> bdae3a00c493\nINFO  [alembic.runtime.migration] Running upgrade bdae3a00c493 -> a00aa97899c0\nINFO  [alembic.runtime.migration] Running upgrade 7d9d8eeec6ad -> a8b517cff8ab\nINFO  [alembic.runtime.migration] Running upgrade a8b517cff8ab -> 3b935b28e7a0\nINFO  [alembic.runtime.migration] Running upgrade 3b935b28e7a0 -> b12a3ef66e62\nINFO  [alembic.runtime.migration] Running upgrade b12a3ef66e62 -> 97c25b0d2353\nINFO  [alembic.runtime.migration] Running upgrade 97c25b0d2353 -> 2e0d7a8a1586\nINFO  [alembic.runtime.migration] Running upgrade 2e0d7a8a1586 -> 5c85685d616d\nRunning upgrade for neutron ...\nOK\n+ lib/neutron:init_neutron:502             :   time_stop dbsync\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=dbsync\n+ functions-common:time_stop:2421          :   start_time=1781279169338\n+ functions-common:time_stop:2423          :   [[ -z 1781279169338 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279186343\n+ functions-common:time_stop:2427          :   elapsed_time=17005\n+ functions-common:time_stop:2428          :   total=3544\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=20549\n[9188 Async init_neutron:87273]: finished init_neutron with result 0 in 17 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1226                     :   async_wait init_placement\n[9188 Async init_placement:87761]: Waiting for completion of init_placement running on PID 87761 (5 other jobs running)\n[9188 Async init_placement:87761]: Signaling child to exit\nWAKEUP\n[9188 Async init_placement:87761]: Signaled\n+ lib/placement:init_placement:113         :   recreate_database placement\n+ lib/database:recreate_database:112       :   local db=placement\n+ lib/database:recreate_database:113       :   recreate_database_mysql placement\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=placement\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS placement;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE placement CHARACTER SET utf8;'\n+ lib/placement:init_placement:114         :   /usr/local/bin/placement-manage db sync\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\n+ lib/placement:init_placement:115         :   create_placement_accounts\n+ lib/placement:create_placement_accounts:102 :   create_service_user placement admin\n+ lib/keystone:create_service_user:379     :   get_or_create_user placement secretservice Default\n+ functions-common:get_or_create_user:893  :   local user_id\n+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]\n+ functions-common:get_or_create_user:897  :   local email=\n++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create placement --password secretservice --domain=Default --or-show -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_user:909  :   user_id=8d0745c57aa44855a9dcf3c39b7015e2\n+ functions-common:get_or_create_user:910  :   echo 8d0745c57aa44855a9dcf3c39b7015e2\n8d0745c57aa44855a9dcf3c39b7015e2\n+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service placement service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user placement --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user placement --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b\n+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b\ne9d428f7b87841f89d001cfe0608e52b\n+ lib/keystone:create_service_user:382     :   [[ -n admin ]]\n+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin placement service Default Default\n+ functions-common:get_or_add_user_project_role:957 :   local user_role_id\n+ functions-common:get_or_add_user_project_role:958 :   local domain_args\n++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default\n++ functions-common:_get_domain_args:941    :   local domain\n++ functions-common:_get_domain_args:942    :   domain=\n++ functions-common:_get_domain_args:944    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'\n++ functions-common:_get_domain_args:947    :   [[ -n Default ]]\n++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'\n++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default\n+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'\n+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user placement --project service --user-domain Default --project-domain Default\n\n++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user placement --project service --user-domain Default --project-domain Default -c Role -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec\n+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec\n81d0ba90586942ab820fd90dd0c65eec\n+ lib/placement:create_placement_accounts:103 :   local placement_api_url=https://38.102.83.69/placement\n+ lib/placement:create_placement_accounts:104 :   get_or_create_service placement placement 'Placement Service'\n+ functions-common:get_or_create_service:1049 :   local service_id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show placement -f value -c id\n++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create placement --name placement '--description=Placement Service' -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ functions-common:get_or_create_service:1060 :   service_id='\n641f2664c864448c8c810911b527ed67'\n+ functions-common:get_or_create_service:1061 :   echo 641f2664c864448c8c810911b527ed67\n641f2664c864448c8c810911b527ed67\n+ lib/placement:create_placement_accounts:106 :   get_or_create_endpoint placement RegionOne https://38.102.83.69/placement\n+ functions-common:get_or_create_endpoint:1093 :   local public_id\n++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface placement public https://38.102.83.69/placement RegionOne\n++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id\n+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service placement --interface public --region RegionOne -c ID -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=\n++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]\n+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create placement public https://38.102.83.69/placement --region RegionOne -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=a7b8c2e93ba04947ad095cd5a3758e0d\n++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo a7b8c2e93ba04947ad095cd5a3758e0d\n+ functions-common:get_or_create_endpoint:1094 :   public_id=a7b8c2e93ba04947ad095cd5a3758e0d\n+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]\n+ functions-common:get_or_create_endpoint:1103 :   echo a7b8c2e93ba04947ad095cd5a3758e0d\na7b8c2e93ba04947ad095cd5a3758e0d\n[9188 Async init_placement:87761]: finished init_placement with result 0 in 11 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1227                     :   async_wait init_glance\n[9188 Async init_glance:82635]: Waiting for completion of init_glance running on PID 82635 (4 other jobs running)\n[9188 Async init_glance:82635]: Signaling child to exit\nWAKEUP\n[9188 Async init_glance:82635]: Signaled\n+ lib/glance:init_glance:525               :   rm -rf /opt/stack/data/glance/images\n+ lib/glance:init_glance:526               :   mkdir -p /opt/stack/data/glance/images\n+ lib/glance:init_glance:529               :   recreate_database glance\n+ lib/database:recreate_database:112       :   local db=glance\n+ lib/database:recreate_database:113       :   recreate_database_mysql glance\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=glance\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS glance;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE glance CHARACTER SET utf8;'\n+ lib/glance:init_glance:531               :   time_start dbsync\n+ functions-common:time_start:2400         :   local name=dbsync\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279121907\n+ lib/glance:init_glance:533               :   /usr/local/bin/glance-manage --config-file /etc/glance/glance-api.conf db_sync\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82724) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82724] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82724) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82724) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82724] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82724) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> liberty, liberty initial\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert liberty\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate liberty to mitaka01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka01 -> mitaka02, update metadef os_nova_server\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate mitaka01 to mitaka02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka02 -> ocata_expand01, add visibility to images\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate mitaka02 to ocata_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ocata_expand01 to pike_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade pike_expand01 -> queens_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate pike_expand01 to queens_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate queens_expand01 to rocky_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_expand01 to rocky_expand02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_expand02 to train_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate train_expand01 to ussuri_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table\"\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ussuri_expand01 to wallaby_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate wallaby_expand01 to xena_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate xena_expand01 to yoga_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate yoga_expand01 to zed_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate zed_expand01 to 2023_1_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s)\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2023_1_expand01 to 2024_1_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka02 -> ocata_contract01, remove is_public from images\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert ocata_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ocata_contract01 to pike_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade pike_contract01 -> queens_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate pike_contract01 to queens_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade queens_contract01 -> rocky_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate queens_contract01 to rocky_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_contract01 -> rocky_contract02\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_contract01 to rocky_contract02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_contract02 -> train_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_contract02 to train_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade train_contract01 -> ussuri_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate train_contract01 to ussuri_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ussuri_contract01 -> wallaby_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ussuri_contract01 to wallaby_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade wallaby_contract01 -> xena_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate wallaby_contract01 to xena_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade xena_contract01 -> yoga_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate xena_contract01 to yoga_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade yoga_contract01 -> zed_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate yoga_contract01 to zed_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade zed_contract01 -> 2023_1_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate zed_contract01 to 2023_1_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2023_1_contract01 -> 2024_1_contract01\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mmerge, delete ['2023_1_contract01'], update 2024_1_expand01 to 2024_1_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:790}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nUpgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01\nDatabase migration is up to date. No migration needed.\nUpgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01\nDatabase is synced successfully.\n+ lib/glance:init_glance:536               :   /usr/local/bin/glance-manage --config-file /etc/glance/glance-api.conf db_load_metadefs\n/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  __import__(import_str)\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82771) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82771] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82771) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-cpu-mode.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-cpu-pinning.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-guest-shutdown.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-host-capabilities.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-hypervisor.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-instance-data.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-libvirt-image.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-libvirt.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-quota.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-randomgen.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vcputopology.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware-flavor.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vtpm-hw.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vtpm.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-watchdog.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-xenapi.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/glance-common-image-props.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/image-signature-verification.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/operating-system.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-databases.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-runtimes.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-webservers.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/storage-volume-type.json loaded to database.\u001b[00m\nINFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mMetadata loading finished\u001b[00m\n+ lib/glance:init_glance:537               :   time_stop dbsync\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=dbsync\n+ functions-common:time_stop:2421          :   start_time=1781279121907\n+ functions-common:time_stop:2423          :   [[ -z 1781279121907 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279127389\n+ functions-common:time_stop:2427          :   elapsed_time=5482\n+ functions-common:time_stop:2428          :   total=3544\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9026\n[9188 Async init_glance:82635]: finished init_glance with result 0 in 5 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1228                     :   async_wait init_swift\n[9188 Async init_swift:87492]: Waiting for completion of init_swift running on PID 87492 (3 other jobs running)\n[9188 Async init_swift:87492]: Signaling child to exit\nWAKEUP\n[9188 Async init_swift:87492]: Signaled\n+ lib/swift:init_swift:680                 :   local node_number\n+ lib/swift:init_swift:682                 :   /usr/local/bin/swift-init --run-dir=/opt/stack/data/swift/run all stop\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nNo account-auditor running\nNo container-sync running\nNo object-reconstructor running\nNo object-auditor running\nNo account-replicator running\nNo object-server running\nNo container-auditor running\nNo object-replicator running\nNo account-server running\nNo proxy-server running\nNo object-expirer running\nNo object-updater running\nNo container-server running\nNo account-reaper running\nNo container-updater running\nNo container-reconciler running\nNo container-replicator running\nNo container-sharder running\n+ lib/swift:init_swift:682                 :   true\n+ lib/swift:init_swift:685                 :   create_swift_disk\n+ lib/swift:create_swift_disk:577          :   local node_number\n+ lib/swift:create_swift_disk:582          :   local user_group\n++ lib/swift:create_swift_disk:583          :   id -g stack\n+ lib/swift:create_swift_disk:583          :   user_group=1003\n+ lib/swift:create_swift_disk:584          :   sudo install -d -o stack -g 1003 /opt/stack/data/swift/drives /opt/stack/data/swift/cache /opt/stack/data/swift/run /opt/stack/data/swift/logs\n+ lib/swift:create_swift_disk:587          :   create_disk /opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 6G\n+ functions:create_disk:756                :   local node_number\n+ functions:create_disk:757                :   local disk_image=/opt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:758                :   local storage_data_dir=/opt/stack/data/swift/drives/sdb1\n+ functions:create_disk:759                :   local loopback_disk_size=6G\n+ functions:create_disk:760                :   local key\n++ functions:create_disk:762                :   sed s#/.##\n++ functions:create_disk:762                :   echo /opt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:762                :   key=pt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:763                :   key=devstack-pt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:765                :   destroy_disk /opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1\n+ functions:destroy_disk:787               :   local disk_image=/opt/stack/data/swift/drives/images/swift.img\n+ functions:destroy_disk:788               :   local storage_data_dir=/opt/stack/data/swift/drives/sdb1\n+ functions:destroy_disk:789               :   local key\n++ functions:destroy_disk:791               :   echo /opt/stack/data/swift/drives/images/swift.img\n++ functions:destroy_disk:791               :   sed s#/.##\n+ functions:destroy_disk:791               :   key=pt/stack/data/swift/drives/images/swift.img\n+ functions:destroy_disk:792               :   key=devstack-pt/stack/data/swift/drives/images/swift.img\n+ functions:destroy_disk:795               :   egrep -q /opt/stack/data/swift/drives/sdb1 /proc/mounts\negrep: warning: egrep is obsolescent; using grep -E\n+ functions:destroy_disk:800               :   sudo sed -i '/.*comment=$key.*/ d' /etc/fstab\n+ functions:destroy_disk:803               :   sudo rm -f /opt/stack/data/swift/drives/images/swift.img\n++ functions:create_disk:769                :   dirname /opt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:769                :   sudo mkdir -p /opt/stack/data/swift/drives/images\n+ functions:create_disk:770                :   sudo truncate -s 6G /opt/stack/data/swift/drives/images/swift.img\n+ functions:create_disk:777                :   sudo mkfs.xfs -f -i size=1024 /opt/stack/data/swift/drives/images/swift.img\nmeta-data=/opt/stack/data/swift/drives/images/swift.img isize=1024   agcount=4, agsize=393216 blks\n         =                       sectsz=512   attr=2, projid32bit=1\n         =                       crc=1        finobt=1, sparse=1, rmapbt=1\n         =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1\n         =                       exchange=0   metadir=0\ndata     =                       bsize=4096   blocks=1572864, imaxpct=25\n         =                       sunit=0      swidth=0 blks\nnaming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0\nlog      =internal log           bsize=4096   blocks=16384, version=2\n         =                       sectsz=512   sunit=0 blks, lazy-count=1\nrealtime =none                   extsz=4096   blocks=0, rtextents=0\n         =                       rgcount=0    rgsize=0 extents\n         =                       zoned=0      start=0 reserved=0\n+ functions:create_disk:780                :   sudo tee -a /etc/fstab\n+ functions:create_disk:780                :   echo '/opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 xfs loop,noatime,nodiratime,logbufs=8,comment=devstack-pt/stack/data/swift/drives/images/swift.img 0 0'\n/opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 xfs loop,noatime,nodiratime,logbufs=8,comment=devstack-pt/stack/data/swift/drives/images/swift.img 0 0\n+ functions:create_disk:781                :   sudo mkdir -p /opt/stack/data/swift/drives/sdb1\n+ functions:create_disk:782                :   sudo mount -v /opt/stack/data/swift/drives/sdb1\nmount: /opt/stack/data/swift/drives/sdb1 does not contain SELinux labels.\n       You just mounted a file system that supports labels which does not\n       contain labels, onto an SELinux box. It is likely that confined\n       applications will generate AVC messages and not be allowed access to\n       this file system.  For more details see restorecon(8) and mount(8).\nmount: /dev/loop0 mounted on /opt/stack/data/swift/drives/sdb1.\n+ lib/swift:create_swift_disk:591          :   local node_number\n+ lib/swift:create_swift_disk:592          :   for node_number in ${SWIFT_REPLICAS_SEQ}\n+ lib/swift:create_swift_disk:594          :   local node_devices=/opt/stack/data/swift/1\n+ lib/swift:create_swift_disk:595          :   local real_devices=/opt/stack/data/swift/drives/sdb1/1\n+ lib/swift:create_swift_disk:596          :   sudo ln -sf /opt/stack/data/swift/drives/sdb1/1 /opt/stack/data/swift/1\n+ lib/swift:create_swift_disk:597          :   local device=/opt/stack/data/swift/drives/sdb1/1/sdb1\n+ lib/swift:create_swift_disk:598          :   [[ -d /opt/stack/data/swift/drives/sdb1/1/sdb1 ]]\n+ lib/swift:create_swift_disk:599          :   sudo install -o stack -g 1003 -d /opt/stack/data/swift/drives/sdb1/1/sdb1\n+ lib/swift:init_swift:689                 :   pushd /etc/swift\n+ lib/swift:init_swift:691                 :   rm -f '*.builder' '*.ring.gz' 'backups/*.builder' 'backups/*.ring.gz'\n+ lib/swift:init_swift:693                 :   /usr/local/bin/swift-ring-builder object.builder create 9 1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\n+ lib/swift:init_swift:694                 :   /usr/local/bin/swift-ring-builder container.builder create 9 1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\n+ lib/swift:init_swift:695                 :   /usr/local/bin/swift-ring-builder account.builder create 9 1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\n+ lib/swift:init_swift:701                 :   [[ -n '' ]]\n+ lib/swift:init_swift:714                 :   for node_number in ${SWIFT_REPLICAS_SEQ}\n+ lib/swift:init_swift:715                 :   /usr/local/bin/swift-ring-builder object.builder add z1-127.0.0.1:6613/sdb1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nWARNING: No region specified for z1-127.0.0.1:6613/sdb1. Defaulting to region 1.\n\nDevice d0r1z1-127.0.0.1:6613R127.0.0.1:6613/sdb1_\"\" with 1.0 weight got id 0\n+ lib/swift:init_swift:716                 :   /usr/local/bin/swift-ring-builder container.builder add z1-127.0.0.1:6611/sdb1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nWARNING: No region specified for z1-127.0.0.1:6611/sdb1. Defaulting to region 1.\n\nDevice d0r1z1-127.0.0.1:6611R127.0.0.1:6611/sdb1_\"\" with 1.0 weight got id 0\n+ lib/swift:init_swift:717                 :   /usr/local/bin/swift-ring-builder account.builder add z1-127.0.0.1:6612/sdb1 1\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nWARNING: No region specified for z1-127.0.0.1:6612/sdb1. Defaulting to region 1.\n\nDevice d0r1z1-127.0.0.1:6612R127.0.0.1:6612/sdb1_\"\" with 1.0 weight got id 0\n+ lib/swift:init_swift:723                 :   /usr/local/bin/swift-ring-builder object.builder rebalance 42\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nDefaulting to --format-version=1. This ensures the ring\nwritten will be readable by older versions of Swift.\nIn a future release, the default will change to\n--format-version=2\n\nReassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00\n+ lib/swift:init_swift:724                 :   /usr/local/bin/swift-ring-builder container.builder rebalance 42\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nDefaulting to --format-version=1. This ensures the ring\nwritten will be readable by older versions of Swift.\nIn a future release, the default will change to\n--format-version=2\n\nReassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00\n+ lib/swift:init_swift:725                 :   /usr/local/bin/swift-ring-builder account.builder rebalance 42\n/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet\nDefaulting to --format-version=1. This ensures the ring\nwritten will be readable by older versions of Swift.\nIn a future release, the default will change to\n--format-version=2\n\nReassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00\n+ lib/swift:init_swift:729                 :   cp object.ring.gz object-1.ring.gz\n+ lib/swift:init_swift:730                 :   popd\n[9188 Async init_swift:87492]: finished init_swift with result 0 in 3 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1229                     :   async_wait init_cinder\n[9188 Async init_cinder:87596]: Waiting for completion of init_cinder running on PID 87596 (2 other jobs running)\n[9188 Async init_cinder:87596]: Signaling child to exit\nWAKEUP\n[9188 Async init_cinder:87596]: Signaled\n+ lib/cinder:init_cinder:478               :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_cinder:480               :   recreate_database cinder\n+ lib/database:recreate_database:112       :   local db=cinder\n+ lib/database:recreate_database:113       :   recreate_database_mysql cinder\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=cinder\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS cinder;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE cinder CHARACTER SET utf8;'\n+ lib/cinder:init_cinder:482               :   time_start dbsync\n+ functions-common:time_start:2400         :   local name=dbsync\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279169849\n+ lib/cinder:init_cinder:484               :   /usr/local/bin/cinder-manage --config-file /etc/cinder/cinder.conf db sync\n/opt/stack/cinder/cinder/__init__.py:21: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database cinder\u001b[00m\nDEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=87710) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m\nINFO cinder.db.migration [\u001b[00;36m-] \u001b[01;35mApplying migration(s)\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[87710] Writer thread running\u001b[00m \u001b[00;33m{{(pid=87710) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 921e1a36b076, Initial migration.\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 921e1a36b076\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 921e1a36b076 -> c92a3e68beed, Make shared_targets nullable\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 921e1a36b076 to c92a3e68beed\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade c92a3e68beed -> daa98075b90d, Add resource indexes\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate c92a3e68beed to daa98075b90d\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade daa98075b90d -> 89aa6f9639f9, Drop legacy migrate_version table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate daa98075b90d to 89aa6f9639f9\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 89aa6f9639f9 -> b8660621f1b9, Update reservations resource\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 89aa6f9639f9 to b8660621f1b9\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b8660621f1b9 -> 9ab1b092a404, Make use_quota non nullable\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b8660621f1b9 to 9ab1b092a404\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 9ab1b092a404 -> b7b88f50aab5, Remove quota consistencygroups\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 9ab1b092a404 to b7b88f50aab5\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b7b88f50aab5 -> 9c74c1c6971f, Quota: Add backup defaults in quota class\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b7b88f50aab5 to 9c74c1c6971f\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO cinder.db.migration [\u001b[00;36m-] \u001b[01;35mMigration(s) applied\u001b[00m\n+ lib/cinder:init_cinder:485               :   time_stop dbsync\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=dbsync\n+ functions-common:time_stop:2421          :   start_time=1781279169849\n+ functions-common:time_stop:2423          :   [[ -z 1781279169849 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279175818\n+ functions-common:time_stop:2427          :   elapsed_time=5969\n+ functions-common:time_stop:2428          :   total=3544\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9513\n+ lib/cinder:init_cinder:488               :   is_service_enabled c-vol\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_cinder:488               :   [[ -n lvm:lvmdriver-1 ]]\n+ lib/cinder:init_cinder:489               :   local be be_name be_type\n+ lib/cinder:init_cinder:490               :   for be in ${CINDER_ENABLED_BACKENDS//,/ }\n+ lib/cinder:init_cinder:491               :   be_type=lvm\n+ lib/cinder:init_cinder:492               :   be_name=lvmdriver-1\n+ lib/cinder:init_cinder:493               :   type init_cinder_backend_lvm\n+ lib/cinder:init_cinder:494               :   init_cinder_backend_lvm lvmdriver-1\n+ lib/cinder_backends/lvm:init_cinder_backend_lvm:64 :   local be_name=lvmdriver-1\n+ lib/cinder_backends/lvm:init_cinder_backend_lvm:67 :   init_lvm_volume_group stack-volumes-lvmdriver-1 30G\n+ lib/lvm:init_lvm_volume_group:129        :   local vg=stack-volumes-lvmdriver-1\n+ lib/lvm:init_lvm_volume_group:130        :   local size=30G\n+ lib/lvm:init_lvm_volume_group:133        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/lvm:init_lvm_volume_group:134        :   start_service tgtd\n+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'\n+ functions-common:start_service:2322      :   sudo /bin/systemctl start tgtd\nFailed to start tgtd.service: Unit tgtd.service not found.\n+ lib/lvm:init_lvm_volume_group:138        :   _create_lvm_volume_group stack-volumes-lvmdriver-1 30G\n+ lib/lvm:_create_lvm_volume_group:88      :   local vg=stack-volumes-lvmdriver-1\n+ lib/lvm:_create_lvm_volume_group:89      :   local size=30G\n+ lib/lvm:_create_lvm_volume_group:91      :   local backing_file=/opt/stack/data/stack-volumes-lvmdriver-1-backing-file\n+ lib/lvm:_create_lvm_volume_group:92      :   sudo vgs stack-volumes-lvmdriver-1\n  Volume group \"stack-volumes-lvmdriver-1\" not found\n  Cannot process volume group stack-volumes-lvmdriver-1\n+ lib/lvm:_create_lvm_volume_group:94      :   [[ -f /opt/stack/data/stack-volumes-lvmdriver-1-backing-file ]]\n+ lib/lvm:_create_lvm_volume_group:94      :   truncate -s 30G /opt/stack/data/stack-volumes-lvmdriver-1-backing-file\n+ lib/lvm:_create_lvm_volume_group:96      :   local directio=\n+ lib/lvm:_create_lvm_volume_group:98      :   losetup -h\n+ lib/lvm:_create_lvm_volume_group:98      :   grep -q direct-io\n+ lib/lvm:_create_lvm_volume_group:99      :   directio=--direct-io=on\n+ lib/lvm:_create_lvm_volume_group:103     :   [[ ! -e /etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service ]]\n+ lib/lvm:_create_lvm_volume_group:104     :   sed -e '\n                s|%DIRECTIO%|--direct-io=on|g;\n                s|%BACKING_FILE%|/opt/stack/data/stack-volumes-lvmdriver-1-backing-file|g;\n            ' /opt/stack/devstack/files/lvm-backing-file.template\n+ lib/lvm:_create_lvm_volume_group:107     :   sudo tee /etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service\n[Unit]\nDescription=Activate LVM backing file /opt/stack/data/stack-volumes-lvmdriver-1-backing-file\nDefaultDependencies=no\nAfter=systemd-udev-settle.service\nBefore=lvm2-activation-early.service\nWants=systemd-udev-settle.service\n\n[Service]\nExecStart=/sbin/losetup --find --show --direct-io=on /opt/stack/data/stack-volumes-lvmdriver-1-backing-file\nExecStop=/bin/sh -c '/sbin/losetup -d $$(/sbin/losetup --associated /opt/stack/data/stack-volumes-lvmdriver-1-backing-file -O NAME -n)'\nRemainAfterExit=yes\nType=oneshot\n\n[Install]\nWantedBy=local-fs.target\nAlso=systemd-udev-settle.service\n+ lib/lvm:_create_lvm_volume_group:110     :   sudo systemctl daemon-reload\n+ lib/lvm:_create_lvm_volume_group:111     :   sudo systemctl enable --now stack-volumes-lvmdriver-1-backing-file.service\nCreated symlink '/etc/systemd/system/local-fs.target.wants/stack-volumes-lvmdriver-1-backing-file.service' \u2192 '/etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service'.\n+ lib/lvm:_create_lvm_volume_group:114     :   local vg_dev\n++ lib/lvm:_create_lvm_volume_group:115     :   sudo losetup --associated /opt/stack/data/stack-volumes-lvmdriver-1-backing-file -O NAME -n\n+ lib/lvm:_create_lvm_volume_group:115     :   vg_dev=/dev/loop1\n+ lib/lvm:_create_lvm_volume_group:118     :   sudo vgs stack-volumes-lvmdriver-1\n  Volume group \"stack-volumes-lvmdriver-1\" not found\n  Cannot process volume group stack-volumes-lvmdriver-1\n+ lib/lvm:_create_lvm_volume_group:119     :   sudo vgcreate stack-volumes-lvmdriver-1 /dev/loop1\n  Physical volume \"/dev/loop1\" successfully created.\n  Creating devices file /etc/lvm/devices/system.devices\n  Volume group \"stack-volumes-lvmdriver-1\" successfully created\n+ lib/lvm:init_lvm_volume_group:140        :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/lvm:init_lvm_volume_group:142        :   '[' lioadm = lioadm ']'\n+ lib/lvm:init_lvm_volume_group:143        :   sudo cinder-rtstool get-targets\n+ lib/lvm:init_lvm_volume_group:143        :   sudo xargs -rn 1 cinder-rtstool delete\n/opt/stack/cinder/cinder/__init__.py:21: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\n+ lib/lvm:init_lvm_volume_group:152        :   _clean_lvm_volume_group stack-volumes-lvmdriver-1\n+ lib/lvm:_clean_lvm_volume_group:40       :   local vg=stack-volumes-lvmdriver-1\n+ lib/lvm:_clean_lvm_volume_group:43       :   sudo lvremove -f stack-volumes-lvmdriver-1\n+ lib/cinder:init_cinder:499               :   is_service_enabled c-bak\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:init_cinder:499               :   [[ -n swift ]]\n+ lib/cinder:init_cinder:500               :   type init_cinder_backup_swift\n+ lib/cinder:init_cinder:505               :   mkdir -p /opt/stack/data/cinder/volumes\n[9188 Async init_cinder:87596]: finished init_cinder with result 0 in 7 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1234                     :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1235                     :   echo_summary 'Configuring Nova'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Configuring Nova\n+ ./stack.sh:main:1236                     :   init_nova\n+ lib/nova:init_nova:846                   :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:init_nova:846                   :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:init_nova:848                   :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:init_nova:856                   :   async_run nova-cell-0 init_nova_db nova_cell0 /etc/nova/nova.conf\n+ inc/async:async_inner:63                 :   init_nova_db nova_cell0 /etc/nova/nova.conf\n[9188 Async nova-cell-0:89446]: running: init_nova_db nova_cell0 /etc/nova/nova.conf\n++ lib/nova:init_nova:859                   :   seq 1 1\n+ lib/nova:init_nova:859                   :   for i in $(seq 1 $NOVA_NUM_CELLS)\n++ lib/nova:init_nova:860                   :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:init_nova:860                   :   async_run nova-cell-1 init_nova_db nova_cell1 /etc/nova/nova_cell1.conf\n+ inc/async:async_inner:63                 :   init_nova_db nova_cell1 /etc/nova/nova_cell1.conf\n[9188 Async nova-cell-1:89553]: running: init_nova_db nova_cell1 /etc/nova/nova_cell1.conf\n+ lib/nova:init_nova:863                   :   recreate_database nova_api\n+ lib/database:recreate_database:112       :   local db=nova_api\n+ lib/database:recreate_database:113       :   recreate_database_mysql nova_api\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_api\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_api;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_api CHARACTER SET utf8;'\n+ lib/nova:init_nova:864                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf api_db sync\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89620] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89620) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> d67eeaabee36, Initial version\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert d67eeaabee36\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d67eeaabee36 -> b30f573d3377, Remove unused build_requests columns\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d67eeaabee36 to b30f573d3377\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b30f573d3377 -> cdeec0c85668, Drop legacy migrate_version table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b30f573d3377 to cdeec0c85668\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\n++ lib/nova:init_nova:868                   :   database_connection_url nova_cell0\n++ lib/database:database_connection_url:134 :   local db=nova_cell0\n++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell0\n++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell0\n++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin\n++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'\n++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'\n+ lib/nova:init_nova:868                   :   /usr/local/bin/nova-manage cell_v2 map_cell0 --database_connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[01;36mNone req-ab62c975-a4a9-463b-b99d-0afd428a55f6 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89669] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89669) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\n++ lib/nova:init_nova:871                   :   seq 0 1\n+ lib/nova:init_nova:871                   :   for i in $(seq 0 $NOVA_NUM_CELLS)\n+ lib/nova:init_nova:872                   :   async_wait nova-cell-0\n[9188 Async nova-cell-0:89446]: Waiting for completion of init_nova_db nova_cell0 /etc/nova/nova.conf running on PID 89446 (3 other jobs running)\n[9188 Async nova-cell-0:89446]: Signaling child to exit\n+ inc/async:async_inner:64                 :   rc=0\n+ inc/async:async_inner:64                 :   rc=0\n[89553 Async nova-cell-1:89553]: finished successfully\n[89446 Async nova-cell-0:89446]: finished successfully\nWAKEUP\n[9188 Async nova-cell-0:89446]: Signaled\n+ lib/nova:init_nova_db:836                :   local dbname=nova_cell0\n+ lib/nova:init_nova_db:837                :   local conffile=/etc/nova/nova.conf\n+ lib/nova:init_nova_db:838                :   recreate_database nova_cell0\n+ lib/database:recreate_database:112       :   local db=nova_cell0\n+ lib/database:recreate_database:113       :   recreate_database_mysql nova_cell0\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_cell0\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell0;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_cell0 CHARACTER SET utf8;'\n+ lib/nova:init_nova_db:839                :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf db sync --local_cell\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89499] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89499) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 8f2f1571d55b, Initial version\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 8f2f1571d55b\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 8f2f1571d55b to 16f1fbcab42b\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 16f1fbcab42b to ccb0fa1a2252\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ccb0fa1a2252 to 960aac0e09ea\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 960aac0e09ea to 1b91788ec3a6\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1b91788ec3a6 to 1acf2c98e646\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1acf2c98e646 to 13863f4e1612\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 13863f4e1612 to d60bddf7a903\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d60bddf7a903 to 2903cd72dc14\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2903cd72dc14 -> ab450ba04102, db: add indexes for source/dest migrations\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2903cd72dc14 to ab450ba04102\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\n[9188 Async nova-cell-0:89446]: finished init_nova_db nova_cell0 /etc/nova/nova.conf with result 0 in 10 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/nova:init_nova:871                   :   for i in $(seq 0 $NOVA_NUM_CELLS)\n+ lib/nova:init_nova:872                   :   async_wait nova-cell-1\n[9188 Async nova-cell-1:89553]: Waiting for completion of init_nova_db nova_cell1 /etc/nova/nova_cell1.conf running on PID 89553 (2 other jobs running)\n[9188 Async nova-cell-1:89553]: Signaling child to exit\nWAKEUP\n[9188 Async nova-cell-1:89553]: Signaled\n+ lib/nova:init_nova_db:836                :   local dbname=nova_cell1\n+ lib/nova:init_nova_db:837                :   local conffile=/etc/nova/nova_cell1.conf\n+ lib/nova:init_nova_db:838                :   recreate_database nova_cell1\n+ lib/database:recreate_database:112       :   local db=nova_cell1\n+ lib/database:recreate_database:113       :   recreate_database_mysql nova_cell1\n+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_cell1\n+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell1;'\n+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_cell1 CHARACTER SET utf8;'\n+ lib/nova:init_nova_db:839                :   /usr/local/bin/nova-manage --config-file /etc/nova/nova_cell1.conf db sync --local_cell\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_cell1\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89609] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89609) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 8f2f1571d55b, Initial version\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 8f2f1571d55b\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 8f2f1571d55b to 16f1fbcab42b\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 16f1fbcab42b to ccb0fa1a2252\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ccb0fa1a2252 to 960aac0e09ea\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 960aac0e09ea to 1b91788ec3a6\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1b91788ec3a6 to 1acf2c98e646\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1acf2c98e646 to 13863f4e1612\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 13863f4e1612 to d60bddf7a903\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d60bddf7a903 to 2903cd72dc14\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\nINFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2903cd72dc14 -> ab450ba04102, db: add indexes for source/dest migrations\u001b[00m\nDEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2903cd72dc14 to ab450ba04102\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m\n[9188 Async nova-cell-1:89553]: finished init_nova_db nova_cell1 /etc/nova/nova_cell1.conf with result 0 in 10 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ lib/nova:init_nova:875                   :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:init_nova:882                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf db online_data_migrations\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nRunning batches of 50 until complete\nINFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nINFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\n+-------------------------------------+--------------+-----------+\n|              Migration              | Total Needed | Completed |\n+-------------------------------------+--------------+-----------+\n|     fill_virtual_interface_list     |      0       |     0     |\n|         migrate_empty_ratio         |      0       |     0     |\n|   migrate_quota_classes_to_api_db   |      0       |     0     |\n|    migrate_quota_limits_to_api_db   |      0       |     0     |\n|      migration_migrate_to_uuid      |      0       |     0     |\n|          populate_dev_uuids         |      0       |     0     |\n|     populate_instance_compute_id    |      0       |     0     |\n| populate_missing_availability_zones |      0       |     0     |\n|      populate_queued_for_delete     |      0       |     0     |\n|           populate_user_id          |      0       |     0     |\n|            populate_uuids           |      0       |     0     |\n+-------------------------------------+--------------+-----------+\n++ lib/nova:init_nova:885                   :   seq 1 1\n+ lib/nova:init_nova:885                   :   for i in $(seq 1 $NOVA_NUM_CELLS)\n++ lib/nova:init_nova:886                   :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:init_nova:886                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf --config-file /etc/nova/nova_cell1.conf cell_v2 create_cell --name cell1\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n--transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file\n--database_connection not provided in the command line, using the value [database]/connection from the configuration file\nINFO dbcounter [\u001b[01;36mNone req-6da52c25-bec5-44be-b83c-add8a33b87f0 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89971] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89971) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\n+ lib/nova:init_nova:890                   :   create_nova_keys_dir\n+ lib/nova:create_nova_keys_dir:832        :   sudo install -d -o stack /opt/stack/data/nova /opt/stack/data/nova/keys\n+ lib/nova:init_nova:892                   :   [[ '' == \\L\\V\\M ]]\n+ ./stack.sh:main:1238                     :   async_runfunc configure_neutron_nova\n+ inc/async:async_runfunc:116              :   async_run configure_neutron_nova configure_neutron_nova\n+ inc/async:async_inner:63                 :   configure_neutron_nova\n[9188 Async configure_neutron_nova:90030]: running: configure_neutron_nova\n+ ./stack.sh:main:1246                     :   run_phase stack post-config\n+ functions-common:run_phase:1842          :   local mode=stack\n+ functions-common:run_phase:1843          :   local phase=post-config\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack post-config\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ post-config == \\i\\n\\s\\t\\a\\l\\l ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ post-config == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:12         :   :\n++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1869          :   run_plugins stack post-config\n+ functions-common:run_plugins:1828        :   local mode=stack\n+ functions-common:run_plugins:1829        :   local phase=post-config\n+ functions-common:run_plugins:1831        :   local plugins=,neutron\n+ functions-common:run_plugins:1832        :   local plugin\n+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }\n+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron\n+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]\n+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack post-config\n++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib\n++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp\n++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns\n++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors\n+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors\n++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper\n++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy\n++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path\n++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2\n++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range\n++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments\n++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log\n++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding\n++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation\n++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation\n++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia\n++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki\n++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip\n++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan\n++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif\n++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr\n+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc\n++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext\n++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source\n++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False\n+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.\n++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git\n+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3\n+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False\n++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in\n++ /opt/stack/neutron/devstack/plugin.sh:source:55 :   is_service_enabled neutron-tag-ports-during-bulk-creation\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:58 :   is_service_enabled neutron-uplink-status-propagation\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:61 :   is_service_enabled q-flavors neutron-flavors\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:64 :   is_service_enabled q-log neutron-log\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:67 :   is_service_enabled q-dns neutron-dns\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:74 :   is_service_enabled neutron-segments\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:77 :   is_service_enabled neutron-pvlan\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:80 :   is_service_enabled neutron-network-segment-range\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:83 :   is_service_enabled q-distributed-dhcp neutron-distributed-dhcp\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:88 :   is_service_enabled q-metadata-path neutron-metadata-path\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:93 :   is_service_enabled q-dns-forwarder neutron-dns-forwarder\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:98 :   is_service_enabled neutron-local-ip\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:101 :   is_service_enabled neutron-local-ip-static\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:104 :   is_service_enabled q-agt neutron-agent\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:112 :   is_service_enabled q-sriov-agt neutron-sriov-agent\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:116 :   is_service_enabled q-l3 neutron-l3\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:128 :   is_service_enabled q-port-trusted-vif neutron-port-trusted-vif\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:131 :   '[' ml2 = ml2 ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:132 :   configure_ml2_extension_drivers\n++ /opt/stack/neutron/devstack/lib/ml2:configure_ml2_extension_drivers:2 :   is_neutron_legacy_enabled\n++ lib/neutron:is_neutron_legacy_enabled:317 :   return 0\n++ /opt/stack/neutron/devstack/lib/ml2:configure_ml2_extension_drivers:10 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security,qos\n++ /opt/stack/neutron/devstack/plugin.sh:source:134 :   is_ovn_enabled\n++ /opt/stack/neutron/devstack/plugin.sh:is_ovn_enabled:33 :   [[ ovn == \\o\\v\\n ]]\n++ /opt/stack/neutron/devstack/plugin.sh:is_ovn_enabled:33 :   return 0\n++ /opt/stack/neutron/devstack/plugin.sh:source:135 :   is_service_enabled q-port-forwarding neutron-port-forwarding\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:139 :   is_service_enabled neutron-loki\n++ functions-common:is_service_enabled:2070 :   return 1\n+ ./stack.sh:main:1254                     :   merge_config_group /opt/stack/devstack/local.conf post-config\n+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_group:171   :   shift\n+ inc/meta-config:merge_config_group:172   :   local matchgroups=post-config\n+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:merge_config_group:176   :   local configfile group\n+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups\n++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf post-config\n++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf\n++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=post-config\n++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]\n++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=post-config '\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+ inc/meta-config:merge_config_group:178   :   for configfile in $(get_meta_section_files $localfile $group)\n+ inc/meta-config:merge_config_group:179   :   local realconfigfile\n+ inc/meta-config:merge_config_group:180   :   local dir\n++ inc/meta-config:merge_config_group:182   :   eval 'echo $NEUTRON_CONF'\n+++ inc/meta-config:merge_config_group:182   :   echo /etc/neutron/neutron.conf\n+ inc/meta-config:merge_config_group:182   :   realconfigfile=/etc/neutron/neutron.conf\n+ inc/meta-config:merge_config_group:183   :   [[ -z /etc/neutron/neutron.conf ]]\n++ inc/meta-config:merge_config_group:187   :   dirname /etc/neutron/neutron.conf\n+ inc/meta-config:merge_config_group:187   :   dir=/etc/neutron\n+ inc/meta-config:merge_config_group:189   :   test -e /etc/neutron\n+ inc/meta-config:merge_config_group:189   :   test -d /etc/neutron\n+ inc/meta-config:merge_config_group:191   :   [[ -e /etc/neutron ]]\n+ inc/meta-config:merge_config_group:196   :   merge_config_file /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF'\n+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_file:84     :   local matchgroup=post-config\n+ inc/meta-config:merge_config_file:85     :   local 'configfile=$NEUTRON_CONF'\n+ inc/meta-config:merge_config_file:90     :   local real_configfile\n++ inc/meta-config:merge_config_file:91     :   eval echo '$NEUTRON_CONF'\n+ inc/async:async_inner:64                 :   rc=0\n+++ inc/meta-config:merge_config_file:91     :   echo /etc/neutron/neutron.conf\n+ inc/meta-config:merge_config_file:91     :   real_configfile=/etc/neutron/neutron.conf\n+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /etc/neutron/neutron.conf ']'\n+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$NEUTRON_CONF' '\n        BEGIN {\n            section = \"\"\n            last_section = \"\"\n            section_count = 0\n        }\n        /^\\[.+\\]/ {\n            gsub(\"[][]\", \"\", $1);\n            section=$1\n            next\n        }\n        /^ *\\#/ {\n            next\n        }\n        /^[^ \\t]+/ {\n            # get offset of first = in $0\n            eq_idx = index($0, \"=\")\n            # extract attr & value from $0\n            attr = substr($0, 1, eq_idx - 1)\n            value = substr($0, eq_idx + 1)\n            # only need to strip trailing whitespace from attr\n            sub(/[ \\t]*$/, \"\", attr)\n            # need to strip leading & trailing whitespace from value\n            sub(/^[ \\t]*/, \"\", value)\n            sub(/[ \\t]*$/, \"\", value)\n\n            # cfg_attr_count: number of config lines per [section, attr]\n            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]\n            # cfg_section: keep the section names in the same order as they appear in local.conf\n            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf\n            if (! (section, attr) in cfg_attr_count) {\n                if (section != last_section) {\n                    cfg_section[section_count++] = section\n                    last_section = section\n                }\n                attr_count = cfg_sec_attr_count[section_count - 1]++\n                cfg_sec_attr_name[section_count - 1, attr_count] = attr\n\n                cfg_attr[section, attr, 0] = value\n                cfg_attr_count[section, attr] = 1\n            } else {\n                lno = cfg_attr_count[section, attr]++\n                cfg_attr[section, attr, lno] = value\n            }\n        }\n        END {\n            # Process each section in order\n            for (sno = 0; sno < section_count; sno++) {\n                section = cfg_section[sno]\n                # The ini routines simply append a config item immediately\n                # after the section header. To keep the same order as defined\n                # in local.conf, invoke the ini routines in the reverse order\n                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {\n                    attr = cfg_sec_attr_name[sno, attr_no]\n                    if (cfg_attr_count[section, attr] == 1)\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"\n                    else {\n                        # For multiline, invoke the ini routines in the reverse order\n                        count = cfg_attr_count[section, attr]\n                        print \"inidelete \" configfile \" \" section \" \" attr\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"\n                        for (l = count -2; l >= 0; l--)\n                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"\n                    }\n                }\n            }\n        }\n    '\n+ inc/meta-config:merge_config_file:164    :   read a\n+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF'\nawk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator\n+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf\n+ inc/meta-config:get_meta_section:34      :   local matchgroup=post-config\n+ inc/meta-config:get_meta_section:35      :   local 'configfile=$NEUTRON_CONF'\n+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]\n[90030 Async configure_neutron_nova:90030]: finished successfully\n+ inc/meta-config:get_meta_section:38      :   [[ -z $NEUTRON_CONF ]]\n+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=post-config -v 'configfile=$NEUTRON_CONF' '\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+ inc/meta-config:merge_config_file:164    :   eval 'iniset $NEUTRON_CONF DEFAULT global_physnet_mtu \"1430\"'\n++ inc/meta-config:merge_config_file:164    :   iniset /etc/neutron/neutron.conf DEFAULT global_physnet_mtu 1430\n+ inc/meta-config:merge_config_file:164    :   read a\n+ ./stack.sh:main:1263                     :   is_service_enabled swift\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1264                     :   echo_summary 'Starting Swift'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Swift\n+ ./stack.sh:main:1265                     :   start_swift\n+ lib/swift:start_swift:768                :   restart_service memcached\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart memcached\n+ lib/swift:start_swift:771                :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/swift:start_swift:773                :   '[' -e /etc/xinetd.d/rsync ']'\n+ lib/swift:start_swift:776                :   start_service rsyncd\n+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'\n+ functions-common:start_service:2322      :   sudo /bin/systemctl start rsyncd\n+ lib/swift:start_swift:779                :   '[' False == True ']'\n+ lib/swift:start_swift:798                :   [[ 1 == 1 ]]\n+ lib/swift:start_swift:799                :   local foreground_services type\n+ lib/swift:start_swift:801                :   foreground_services='object container account'\n+ lib/swift:start_swift:802                :   for type in ${foreground_services}\n+ lib/swift:start_swift:803                :   run_process s-object '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:run_process:1668        :   local service=s-object\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=s-object\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279204363\n+ functions-common:run_process:1677        :   is_service_enabled s-object\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd s-object '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=s-object\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-object.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-object] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-object.service '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-object.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-object.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Unit Description 'Devstack devstack@s-object.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service ExecStart '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-object.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-object.service' \u2192 '/etc/systemd/system/devstack@s-object.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-object.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279204363\n+ functions-common:time_stop:2423          :   [[ -z 1781279204363 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279206050\n+ functions-common:time_stop:2427          :   elapsed_time=1687\n+ functions-common:time_stop:2428          :   total=6932\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=8619\n+ lib/swift:start_swift:802                :   for type in ${foreground_services}\n+ lib/swift:start_swift:803                :   run_process s-container '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:run_process:1668        :   local service=s-container\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=s-container\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279206137\n+ functions-common:run_process:1677        :   is_service_enabled s-container\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd s-container '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=s-container\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-container.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-container] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-container.service '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-container.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-container.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Unit Description 'Devstack devstack@s-container.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service ExecStart '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-container.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-container.service' \u2192 '/etc/systemd/system/devstack@s-container.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-container.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279206137\n+ functions-common:time_stop:2423          :   [[ -z 1781279206137 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279207960\n+ functions-common:time_stop:2427          :   elapsed_time=1823\n+ functions-common:time_stop:2428          :   total=8619\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=10442\n+ lib/swift:start_swift:802                :   for type in ${foreground_services}\n+ lib/swift:start_swift:803                :   run_process s-account '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:run_process:1668        :   local service=s-account\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=s-account\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279208035\n+ functions-common:run_process:1677        :   is_service_enabled s-account\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd s-account '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=s-account\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-account.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-account] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-account.service '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-account.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-account.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Unit Description 'Devstack devstack@s-account.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service ExecStart '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-account.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-account.service' \u2192 '/etc/systemd/system/devstack@s-account.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-account.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279208035\n+ functions-common:time_stop:2423          :   [[ -z 1781279208035 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279209761\n+ functions-common:time_stop:2427          :   elapsed_time=1726\n+ functions-common:time_stop:2428          :   total=10442\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=12168\n+ lib/swift:start_swift:806                :   [[ False == \\T\\r\\u\\e ]]\n+ lib/swift:start_swift:811                :   enable_service s-container-sync\n+ lib/swift:start_swift:812                :   run_process s-container-sync '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:run_process:1668        :   local service=s-container-sync\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=s-container-sync\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279209875\n+ functions-common:run_process:1677        :   is_service_enabled s-container-sync\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd s-container-sync '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=s-container-sync\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-container-sync.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-container-sync] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-container-sync.service '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-container-sync.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-container-sync.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Unit Description 'Devstack devstack@s-container-sync.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service ExecStart '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-container-sync.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-container-sync.service' \u2192 '/etc/systemd/system/devstack@s-container-sync.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-container-sync.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279209875\n+ functions-common:time_stop:2423          :   [[ -z 1781279209875 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279211539\n+ functions-common:time_stop:2427          :   elapsed_time=1664\n+ functions-common:time_stop:2428          :   total=12168\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=13832\n+ lib/swift:start_swift:819                :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/swift:start_swift:820                :   local proxy_port=8080\n+ lib/swift:start_swift:821                :   start_tls_proxy swift '*' 8080 38.102.83.69 8081 16384\n+ lib/tls:start_tls_proxy:510              :   local b_service=swift-tls-proxy\n+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'\n+ lib/tls:start_tls_proxy:512              :   local f_port=8080\n+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69\n+ lib/tls:start_tls_proxy:514              :   local b_port=8081\n+ lib/tls:start_tls_proxy:516              :   local f_header_size=16384\n+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart\n+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart\n+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf\n+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'\n+ lib/tls:start_tls_proxy:521              :   local config_file\n++ lib/tls:start_tls_proxy:522              :   apache_site_config_for swift-tls-proxy\n++ lib/apache:apache_site_config_for:174    :   local site=swift-tls-proxy\n++ lib/apache:apache_site_config_for:175    :   is_ubuntu\n++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n++ lib/apache:apache_site_config_for:178    :   is_fedora\n++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/swift-tls-proxy.conf\n++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/swift-tls-proxy.conf ']'\n++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/swift-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/swift-tls-proxy.conf.disabled\n+ lib/tls:start_tls_proxy:523              :   local listen_string\n+ lib/tls:start_tls_proxy:527              :   [[ 8080 == \\8\\0 ]]\n+ lib/tls:start_tls_proxy:527              :   [[ 8080 == \\4\\4\\3 ]]\n+ lib/tls:start_tls_proxy:529              :   [[ * == \\* ]]\n+ lib/tls:start_tls_proxy:530              :   listen_string='Listen 8080'\n+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/swift-tls-proxy.conf.disabled'\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=headers\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=ssl\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http\n+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart\n+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http\n+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/tls:start_tls_proxy:572              :   enable_apache_site swift-tls-proxy\n+ lib/apache:enable_apache_site:191        :   local site=swift-tls-proxy\n+ lib/apache:enable_apache_site:193        :   enable_apache_mod version\n+ lib/apache:enable_apache_mod:55          :   local mod=version\n+ lib/apache:enable_apache_mod:56          :   local should_restart=\n+ lib/apache:enable_apache_mod:58          :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_mod:67          :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_mod:69          :   true\n+ lib/apache:enable_apache_site:194        :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ lib/apache:enable_apache_site:196        :   is_fedora\n+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]\n+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'\n+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'\n+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'\n+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'\n+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'\n+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'\n+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'\n+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'\n+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/swift-tls-proxy.conf\n+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/swift-tls-proxy.conf.disabled ]]\n+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/swift-tls-proxy.conf ]]\n+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/swift-tls-proxy.conf.disabled /etc/httpd/conf.d/swift-tls-proxy.conf\n+ lib/tls:start_tls_proxy:573              :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ lib/swift:start_swift:823                :   run_process s-proxy '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:run_process:1668        :   local service=s-proxy\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=s-proxy\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279213402\n+ functions-common:run_process:1677        :   is_service_enabled s-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd s-proxy '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=s-proxy\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-proxy.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-proxy] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-proxy.service '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-proxy.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-proxy.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Unit Description 'Devstack devstack@s-proxy.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service ExecStart '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-proxy.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-proxy.service' \u2192 '/etc/systemd/system/devstack@s-proxy.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-proxy.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279213402\n+ functions-common:time_stop:2423          :   [[ -z 1781279213402 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279215004\n+ functions-common:time_stop:2427          :   elapsed_time=1602\n+ functions-common:time_stop:2428          :   total=13832\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=15434\n+ lib/swift:start_swift:828                :   echo 'Waiting for swift proxy to start...'\nWaiting for swift proxy to start...\n+ lib/swift:start_swift:829                :   wait_for_service 60 https://38.102.83.69:8080/info\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=https://38.102.83.69:8080/info\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279215057\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69:8080/info\n+ ::                                       :   [[ 503 == 503 ]]\n+ ::                                       :   sleep 1\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69:8080/info\n+ ::                                       :   [[ 200 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279215057\n+ functions-common:time_stop:2423          :   [[ -z 1781279215057 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279216171\n+ functions-common:time_stop:2427          :   elapsed_time=1114\n+ functions-common:time_stop:2428          :   total=2062\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3176\n+ functions:wait_for_service:486           :   return 0\n+ lib/swift:start_swift:833                :   [[ False == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:1271                     :   FIXED_KEY=bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec\n+ ./stack.sh:main:1272                     :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1273                     :   iniset /etc/cinder/cinder.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec\n+ ./stack.sh:main:1276                     :   async_wait configure_neutron_nova\n[9188 Async configure_neutron_nova:90030]: Waiting for completion of configure_neutron_nova running on PID 90030 (2 other jobs running)\n[9188 Async configure_neutron_nova:90030]: Signaling child to exit\nWAKEUP\n[9188 Async configure_neutron_nova:90030]: Signaled\n+ lib/neutron:configure_neutron_nova:445   :   create_nova_conf_neutron /etc/nova/nova.conf\n+ lib/neutron:create_nova_conf_neutron:456 :   local conf=/etc/nova/nova.conf\n+ lib/neutron:create_nova_conf_neutron:457 :   configure_keystoneauth /etc/nova/nova.conf nova neutron\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=neutron\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf neutron auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf neutron interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf neutron auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf neutron username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf neutron password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf neutron user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf neutron project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf neutron project_domain_name Default\n+ lib/neutron:create_nova_conf_neutron:458 :   iniset /etc/nova/nova.conf neutron region_name RegionOne\n+ lib/neutron:create_nova_conf_neutron:461 :   neutron_plugin_create_nova_conf /etc/nova/nova.conf\n+ lib/neutron_plugins/openvswitch_agent:neutron_plugin_create_nova_conf:13 :   _neutron_ovs_base_configure_nova_vif_driver\n+ lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_nova_vif_driver:119 :   :\n+ lib/neutron:create_nova_conf_neutron:463 :   is_service_enabled q-meta neutron-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:create_nova_conf_neutron:467 :   iniset /etc/nova/nova.conf DEFAULT vif_plugging_is_fatal True\n+ lib/neutron:create_nova_conf_neutron:468 :   iniset /etc/nova/nova.conf DEFAULT vif_plugging_timeout 300\n+ lib/neutron:configure_neutron_nova:446   :   [[ superconductor == \\s\\u\\p\\e\\r\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n++ lib/neutron:configure_neutron_nova:447   :   seq 1 1\n+ lib/neutron:configure_neutron_nova:447   :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/neutron:configure_neutron_nova:448   :   local conf\n++ lib/neutron:configure_neutron_nova:449   :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/neutron:configure_neutron_nova:449   :   conf=/etc/nova/nova_cell1.conf\n+ lib/neutron:configure_neutron_nova:450   :   create_nova_conf_neutron /etc/nova/nova_cell1.conf\n+ lib/neutron:create_nova_conf_neutron:456 :   local conf=/etc/nova/nova_cell1.conf\n+ lib/neutron:create_nova_conf_neutron:457 :   configure_keystoneauth /etc/nova/nova_cell1.conf nova neutron\n+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova_cell1.conf\n+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova\n+ lib/keystone:configure_keystoneauth:393  :   local section=neutron\n+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova_cell1.conf neutron auth_type password\n+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova_cell1.conf neutron interface public\n+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova_cell1.conf neutron auth_url https://38.102.83.69/identity\n+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova_cell1.conf neutron username nova\n+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova_cell1.conf neutron password secretservice\n+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova_cell1.conf neutron user_domain_name Default\n+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova_cell1.conf neutron project_name service\n+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova_cell1.conf neutron project_domain_name Default\n+ lib/neutron:create_nova_conf_neutron:458 :   iniset /etc/nova/nova_cell1.conf neutron region_name RegionOne\n+ lib/neutron:create_nova_conf_neutron:461 :   neutron_plugin_create_nova_conf /etc/nova/nova_cell1.conf\n+ lib/neutron_plugins/openvswitch_agent:neutron_plugin_create_nova_conf:13 :   _neutron_ovs_base_configure_nova_vif_driver\n+ lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_nova_vif_driver:119 :   :\n+ lib/neutron:create_nova_conf_neutron:463 :   is_service_enabled q-meta neutron-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron:create_nova_conf_neutron:467 :   iniset /etc/nova/nova_cell1.conf DEFAULT vif_plugging_is_fatal True\n+ lib/neutron:create_nova_conf_neutron:468 :   iniset /etc/nova/nova_cell1.conf DEFAULT vif_plugging_timeout 300\n[9188 Async configure_neutron_nova:90030]: finished configure_neutron_nova with result 0 in 1 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1282                     :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1283                     :   iniset /etc/nova/nova.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec\n+ ./stack.sh:main:1284                     :   iniset /etc/nova/nova-cpu.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec\n+ ./stack.sh:main:1288                     :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1289                     :   echo_summary 'Starting Nova API'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Nova API\n+ ./stack.sh:main:1290                     :   start_nova_api\n+ lib/nova:start_nova_api:966              :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_api:967              :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_api:967              :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n++ lib/nova:start_nova_api:969              :   which uwsgi\n+ lib/nova:start_nova_api:969              :   run_process n-api '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=n-api\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-api\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279216601\n+ functions-common:run_process:1677        :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-api '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-api\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-api.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-api] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@n-api.service '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@n-api.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@n-api.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Unit Description 'Devstack devstack@n-api.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service SyslogIdentifier devstack@n-api.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecStart '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-api.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-api.service' \u2192 '/etc/systemd/system/devstack@n-api.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-api.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279216601\n+ functions-common:time_stop:2423          :   [[ -z 1781279216601 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279218787\n+ functions-common:time_stop:2427          :   elapsed_time=2186\n+ functions-common:time_stop:2428          :   total=15434\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=17620\n+ lib/nova:start_nova_api:971              :   echo 'Waiting for nova-api to start...'\nWaiting for nova-api to start...\n+ lib/nova:start_nova_api:973              :   local service_url=https://38.102.83.69/compute/v2.1/\n+ lib/nova:start_nova_api:975              :   wait_for_service 60 https://38.102.83.69/compute/v2.1/\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=https://38.102.83.69/compute/v2.1/\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279218844\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/compute/v2.1/\n+ ::                                       :   [[ 200 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279218844\n+ functions-common:time_stop:2423          :   [[ -z 1781279218844 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279221344\n+ functions-common:time_stop:2427          :   elapsed_time=2500\n+ functions-common:time_stop:2428          :   total=3176\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=5676\n+ functions:wait_for_service:486           :   return 0\n+ lib/nova:start_nova_api:979              :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_api:979              :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ ./stack.sh:main:1293                     :   is_service_enabled ovn-controller ovn-controller-vtep\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1294                     :   echo_summary 'Starting OVN services'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting OVN services\n+ ./stack.sh:main:1295                     :   start_ovn_services\n+ lib/neutron:start_ovn_services:575       :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron:start_ovn_services:576       :   '[' libvirt '!=' ironic ']'\n+ lib/neutron:start_ovn_services:582       :   init_ovn\n+ lib/neutron_plugins/ovn_agent:init_ovn:627 :   local 'mkdir_cmd=mkdir -p /var/lib/ovn'\n+ lib/neutron_plugins/ovn_agent:init_ovn:629 :   [[ False == \\F\\a\\l\\s\\e ]]\n+ lib/neutron_plugins/ovn_agent:init_ovn:630 :   mkdir_cmd='sudo mkdir -p /var/lib/ovn'\n+ lib/neutron_plugins/ovn_agent:init_ovn:633 :   sudo mkdir -p /var/lib/ovn\n+ lib/neutron_plugins/ovn_agent:init_ovn:634 :   mkdir -p /opt/stack/data/ovs\n+ lib/neutron_plugins/ovn_agent:init_ovn:636 :   rm -f '/opt/stack/data/ovs/*.db'\n+ lib/neutron_plugins/ovn_agent:init_ovn:637 :   rm -f '/opt/stack/data/ovs/.*.db.~lock~'\n+ lib/neutron_plugins/ovn_agent:init_ovn:638 :   sudo rm -f '/var/lib/ovn/*.db'\n+ lib/neutron_plugins/ovn_agent:init_ovn:639 :   sudo rm -f '/var/lib/ovn/.*.db.~lock~'\n+ lib/neutron_plugins/ovn_agent:init_ovn:640 :   sudo rm -f '/var/run/ovn/*.sock'\n+ lib/neutron:start_ovn_services:583       :   start_ovn\n+ lib/neutron_plugins/ovn_agent:start_ovn:745 :   echo 'Starting OVN'\nStarting OVN\n+ lib/neutron_plugins/ovn_agent:start_ovn:747 :   _start_ovs\n+ lib/neutron_plugins/ovn_agent:_start_ovs:644 :   echo 'Starting OVS'\nStarting OVS\n+ lib/neutron_plugins/ovn_agent:_start_ovs:645 :   is_service_enabled ovn-controller ovn-controller-vtep ovn-northd\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:_start_ovs:647 :   enable_service ovsdb-server\n+ lib/neutron_plugins/ovn_agent:_start_ovs:648 :   enable_service ovs-vswitchd\n+ lib/neutron_plugins/ovn_agent:_start_ovs:650 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/ovn_agent:_start_ovs:674 :   _start_process ovsdb-server.service\n+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload\n+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovsdb-server.service\nThe unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,\nAlso=, or Alias= settings in the [Install] section, and DefaultInstance= for\ntemplate units). This means they are not meant to be enabled or disabled using systemctl.\n \nPossible reasons for having these kinds of units are:\n\u2022 A unit may be statically enabled by being symlinked from another unit's\n  .wants/, .requires/, or .upholds/ directory.\n\u2022 A unit's purpose may be to act as a helper for some other unit which has\n  a requirement dependency on it.\n\u2022 A unit may be started when needed via activation (socket, path, timer,\n  D-Bus, udev, scripted systemctl call, ...).\n\u2022 In case of template units, the unit is meant to be enabled with some\n  instance name specified.\n+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovsdb-server.service\n+ lib/neutron_plugins/ovn_agent:_start_ovs:675 :   _start_process ovs-vswitchd.service\n+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload\n+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovs-vswitchd.service\nThe unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,\nAlso=, or Alias= settings in the [Install] section, and DefaultInstance= for\ntemplate units). This means they are not meant to be enabled or disabled using systemctl.\n \nPossible reasons for having these kinds of units are:\n\u2022 A unit may be statically enabled by being symlinked from another unit's\n  .wants/, .requires/, or .upholds/ directory.\n\u2022 A unit's purpose may be to act as a helper for some other unit which has\n  a requirement dependency on it.\n\u2022 A unit may be started when needed via activation (socket, path, timer,\n  D-Bus, udev, scripted systemctl call, ...).\n\u2022 In case of template units, the unit is meant to be enabled with some\n  instance name specified.\n+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovs-vswitchd.service\n+ lib/neutron_plugins/ovn_agent:_start_ovs:678 :   echo 'Configuring OVSDB'\nConfiguring OVSDB\n+ lib/neutron_plugins/ovn_agent:_start_ovs:679 :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:_start_ovs:680 :   sudo ovs-vsctl --no-wait set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:_start_ovs:686 :   sudo ovs-vsctl --no-wait set-manager ptcp:6640:127.0.0.1\n+ lib/neutron_plugins/ovn_agent:_start_ovs:687 :   sudo ovs-vsctl --no-wait set open_vswitch . system-type=devstack\n+ lib/neutron_plugins/ovn_agent:_start_ovs:688 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:system-id=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f\n+ lib/neutron_plugins/ovn_agent:_start_ovs:689 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-remote=ssl:38.102.83.69:6642\n+ lib/neutron_plugins/ovn_agent:_start_ovs:690 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-bridge=br-int\n+ lib/neutron_plugins/ovn_agent:_start_ovs:691 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-encap-type=geneve\n+ lib/neutron_plugins/ovn_agent:_start_ovs:692 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-encap-ip=38.102.83.69\n++ lib/neutron_plugins/ovn_agent:_start_ovs:693 :   hostname\n+ lib/neutron_plugins/ovn_agent:_start_ovs:693 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:hostname=np0000072095.novalocal\n+ lib/neutron_plugins/ovn_agent:_start_ovs:695 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/ovn_agent:_start_ovs:696 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-cms-options=enable-chassis-as-gw\n+ lib/neutron_plugins/ovn_agent:_start_ovs:699 :   [[ metadata =~ ovn-bgp ]]\n+ lib/neutron_plugins/ovn_agent:_start_ovs:705 :   is_provider_network\n+ functions-common:is_provider_network:2263 :   '[' '' == True ']'\n+ functions-common:is_provider_network:2266 :   return 1\n+ lib/neutron_plugins/ovn_agent:_start_ovs:705 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/ovn_agent:_start_ovs:706 :   ovn_base_setup_bridge br-ex\n+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:246 :   local bridge=br-ex\n+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:247 :   local 'addbr_cmd=sudo ovs-vsctl --no-wait -- --may-exist add-br br-ex'\n+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:249 :   '[' system '!=' system ']'\n+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:253 :   sudo ovs-vsctl --no-wait -- --may-exist add-br br-ex\n+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:254 :   sudo ovs-vsctl --no-wait br-set-external-id br-ex bridge-id br-ex\n+ lib/neutron_plugins/ovn_agent:_start_ovs:707 :   sudo ovs-vsctl set open . external-ids:ovn-bridge-mappings=public:br-ex\n+ lib/neutron_plugins/ovn_agent:_start_ovs:710 :   is_service_enabled ovn-controller-vtep\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:start_ovn:749 :   local SCRIPTDIR=/share/ovn/scripts\n+ lib/neutron_plugins/ovn_agent:start_ovn:750 :   use_new_ovn_repository\n+ lib/neutron_plugins/ovn_agent:use_new_ovn_repository:218 :   [[ False == \\F\\a\\l\\s\\e ]]\n+ lib/neutron_plugins/ovn_agent:use_new_ovn_repository:219 :   return 0\n+ lib/neutron_plugins/ovn_agent:start_ovn:754 :   is_service_enabled ovn-northd\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:start_ovn:755 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/ovn_agent:start_ovn:761 :   _start_process ovn-northd.service\n+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload\n+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovn-northd.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/ovn-northd.service' \u2192 '/usr/lib/systemd/system/ovn-northd.service'.\n+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovn-northd.service\n+ lib/neutron_plugins/ovn_agent:start_ovn:764 :   _wait_for_ovn_and_set_custom_config\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:727 :   wait_for_sock_file /var/run/ovn/ovnnb_db.sock\n+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:207 :   local count=0\n+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:208 :   '[' '!' -S /var/run/ovn/ovnnb_db.sock ']'\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:728 :   wait_for_sock_file /var/run/ovn/ovnsb_db.sock\n+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:207 :   local count=0\n+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:208 :   '[' '!' -S /var/run/ovn/ovnsb_db.sock ']'\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:729 :   wait_for_db_file /var/lib/ovn/ovnnb_db.db\n+ lib/neutron_plugins/ovn_agent:wait_for_db_file:196 :   local count=0\n+ lib/neutron_plugins/ovn_agent:wait_for_db_file:197 :   '[' '!' -f /var/lib/ovn/ovnnb_db.db ']'\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:730 :   wait_for_db_file /var/lib/ovn/ovnsb_db.db\n+ lib/neutron_plugins/ovn_agent:wait_for_db_file:196 :   local count=0\n+ lib/neutron_plugins/ovn_agent:wait_for_db_file:197 :   '[' '!' -f /var/lib/ovn/ovnsb_db.db ']'\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:732 :   is_service_enabled tls-proxy\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:733 :   sudo ovn-nbctl --db=unix:/var/run/ovn/ovnnb_db.sock set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:734 :   sudo ovn-sbctl --db=unix:/var/run/ovn/ovnsb_db.sock set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:737 :   sudo ovn-nbctl --db=unix:/var/run/ovn/ovnnb_db.sock set-connection pssl:6641:0.0.0.0 -- set connection . inactivity_probe=60000\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:738 :   sudo ovn-sbctl --db=unix:/var/run/ovn/ovnsb_db.sock set-connection pssl:6642:0.0.0.0 -- set connection . inactivity_probe=60000\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:739 :   sudo ovs-appctl -t /var/run/ovn/ovnnb_db.ctl vlog/set console:off syslog:dbg file:dbg\n+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:740 :   sudo ovs-appctl -t /var/run/ovn/ovnsb_db.ctl vlog/set console:off syslog:dbg file:dbg\n+ lib/neutron_plugins/ovn_agent:start_ovn:768 :   is_service_enabled ovn-controller\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:start_ovn:769 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/ovn_agent:start_ovn:775 :   _start_process ovn-controller.service\n+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload\n+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovn-controller.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/ovn-controller.service' \u2192 '/usr/lib/systemd/system/ovn-controller.service'.\n+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovn-controller.service\n+ lib/neutron_plugins/ovn_agent:start_ovn:779 :   is_service_enabled ovn-controller-vtep\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:start_ovn:788 :   is_ovn_metadata_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1\n+ lib/neutron_plugins/ovn_agent:start_ovn:794 :   is_ovn_agent_enabled\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent\n+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0\n+ lib/neutron_plugins/ovn_agent:start_ovn:795 :   run_process q-ovn-agent '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:run_process:1668        :   local service=q-ovn-agent\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-ovn-agent\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279226658\n+ functions-common:run_process:1677        :   is_service_enabled q-ovn-agent\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd q-ovn-agent '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=q-ovn-agent\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@q-ovn-agent.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[q-ovn-agent] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@q-ovn-agent.service '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@q-ovn-agent.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@q-ovn-agent.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Unit Description 'Devstack devstack@q-ovn-agent.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service ExecStart '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@q-ovn-agent.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@q-ovn-agent.service' \u2192 '/etc/systemd/system/devstack@q-ovn-agent.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@q-ovn-agent.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279226658\n+ functions-common:time_stop:2423          :   [[ -z 1781279226658 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279228410\n+ functions-common:time_stop:2427          :   elapsed_time=1752\n+ functions-common:time_stop:2428          :   total=17620\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=19372\n+ lib/neutron_plugins/ovn_agent:start_ovn:797 :   setup_logging /etc/neutron/plugins/ml2/ovn_agent.ini\n+ functions:setup_logging:693              :   setup_systemd_logging /etc/neutron/plugins/ml2/ovn_agent.ini\n+ functions:setup_systemd_logging:710      :   local conf_file=/etc/neutron/plugins/ml2/ovn_agent.ini\n++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL\n+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False\n+ functions:setup_systemd_logging:716      :   local pidstr=\n+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]\n+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '\n+ functions:setup_systemd_logging:723      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'\n+ functions:setup_systemd_logging:725      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:726      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'\n+ functions:setup_systemd_logging:727      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'\n+ functions:setup_systemd_logging:730      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT log_color False\n+ lib/neutron:start_ovn_services:585       :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron:start_ovn_services:586       :   [[ True != \\T\\r\\u\\e ]]\n+ lib/neutron:start_ovn_services:590       :   create_public_bridge\n+ lib/neutron_plugins/ovn_agent:create_public_bridge:311 :   sudo ovs-vsctl --may-exist add-br br-ex\n+ lib/neutron_plugins/ovn_agent:create_public_bridge:312 :   sudo ovs-vsctl set open . external-ids:ovn-bridge-mappings=public:br-ex\n+ lib/neutron_plugins/ovn_agent:create_public_bridge:313 :   _configure_public_network_connectivity\n+ lib/neutron:_configure_public_network_connectivity:806 :   [[ -n '' ]]\n+ lib/neutron:_configure_public_network_connectivity:813 :   for d in $default_v4_route_devs\n+ lib/neutron:_configure_public_network_connectivity:814 :   sudo iptables -t nat -A POSTROUTING -o ens3 -s 172.24.5.0/24 -j MASQUERADE\n+ ./stack.sh:main:1298                     :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1299                     :   echo_summary 'Starting Neutron'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Neutron\n+ ./stack.sh:main:1300                     :   configure_neutron_after_post_config\n+ lib/neutron:configure_neutron_after_post_config:555 :   [[ ovn-router != '' ]]\n+ lib/neutron:configure_neutron_after_post_config:556 :   iniset /etc/neutron/neutron.conf DEFAULT service_plugins ovn-router\n+ lib/neutron:configure_neutron_after_post_config:558 :   configure_rbac_policies\n+ lib/neutron:configure_rbac_policies:564  :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron:configure_rbac_policies:565  :   iniset /etc/neutron/neutron.conf oslo_policy enforce_new_defaults True\n+ lib/neutron:configure_rbac_policies:566  :   iniset /etc/neutron/neutron.conf oslo_policy enforce_scope True\n+ ./stack.sh:main:1301                     :   start_neutron_service_and_check\n+ lib/neutron:start_neutron_service_and_check:631 :   local cfg_file_options\n+ lib/neutron:start_neutron_service_and_check:632 :   local neutron_url\n++ lib/neutron:start_neutron_service_and_check:634 :   determine_config_files neutron-server\n++ lib/neutron:determine_config_files:363   :   local opts=\n++ lib/neutron:determine_config_files:364   :   case \"$1\" in\n+++ lib/neutron:determine_config_files:365   :   _determine_config_server\n+++ lib/neutron:_determine_config_server:321 :   [[ '' != '' ]]\n+++ lib/neutron:_determine_config_server:328 :   [[ 0 > 0 ]]\n+++ lib/neutron:_determine_config_server:335 :   local cfg_file\n+++ lib/neutron:_determine_config_server:336 :   local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+++ lib/neutron:_determine_config_server:340 :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n++ lib/neutron:determine_config_files:365   :   opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n++ lib/neutron:determine_config_files:368   :   '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' ']'\n++ lib/neutron:determine_config_files:371   :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ lib/neutron:start_neutron_service_and_check:634 :   cfg_file_options='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ lib/neutron:start_neutron_service_and_check:637 :   enable_neutron_server_services\n+ lib/neutron:enable_neutron_server_services:602 :   local rpc_workers\n+ lib/neutron:enable_neutron_server_services:607 :   [[ -f /etc/neutron/neutron.conf ]]\n++ lib/neutron:enable_neutron_server_services:608 :   iniget_multiline /etc/neutron/neutron.conf DEFAULT rpc_workers\n+ lib/neutron:enable_neutron_server_services:608 :   rpc_workers=\n+ lib/neutron:enable_neutron_server_services:615 :   enable_service neutron-api\n+ lib/neutron:enable_neutron_server_services:616 :   enable_service neutron-periodic-workers\n+ lib/neutron:enable_neutron_server_services:619 :   [[ '' != \\0 ]]\n+ lib/neutron:enable_neutron_server_services:620 :   enable_service neutron-rpc-server\n+ lib/neutron:enable_neutron_server_services:624 :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron:enable_neutron_server_services:625 :   enable_service neutron-ovn-maintenance-worker\n++ lib/neutron:start_neutron_service_and_check:640 :   which uwsgi\n+ lib/neutron:start_neutron_service_and_check:640 :   run_process neutron-api '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=neutron-api\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=neutron-api\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279229361\n+ functions-common:run_process:1677        :   is_service_enabled neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd neutron-api '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=neutron-api\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-api.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-api] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@neutron-api.service '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@neutron-api.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@neutron-api.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Unit Description 'Devstack devstack@neutron-api.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service SyslogIdentifier devstack@neutron-api.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecStart '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-api.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-api.service' \u2192 '/etc/systemd/system/devstack@neutron-api.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-api.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279229361\n+ functions-common:time_stop:2423          :   [[ -z 1781279229361 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279231678\n+ functions-common:time_stop:2427          :   elapsed_time=2317\n+ functions-common:time_stop:2428          :   total=19372\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=21689\n+ lib/neutron:start_neutron_service_and_check:641 :   neutron_url=https://38.102.83.69/\n+ lib/neutron:start_neutron_service_and_check:644 :   run_process neutron-rpc-server '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1668        :   local service=neutron-rpc-server\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=neutron-rpc-server\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279231740\n+ functions-common:run_process:1677        :   is_service_enabled neutron-rpc-server\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd neutron-rpc-server '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=neutron-rpc-server\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-rpc-server.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-rpc-server] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-rpc-server.service '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-rpc-server.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-rpc-server.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Unit Description 'Devstack devstack@neutron-rpc-server.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecStart '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-rpc-server.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-rpc-server.service' \u2192 '/etc/systemd/system/devstack@neutron-rpc-server.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-rpc-server.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279231740\n+ functions-common:time_stop:2423          :   [[ -z 1781279231740 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279233538\n+ functions-common:time_stop:2427          :   elapsed_time=1798\n+ functions-common:time_stop:2428          :   total=21689\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=23487\n+ lib/neutron:start_neutron_service_and_check:645 :   run_process neutron-periodic-workers '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1668        :   local service=neutron-periodic-workers\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=neutron-periodic-workers\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279233594\n+ functions-common:run_process:1677        :   is_service_enabled neutron-periodic-workers\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd neutron-periodic-workers '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=neutron-periodic-workers\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-periodic-workers.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-periodic-workers] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-periodic-workers.service '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-periodic-workers.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-periodic-workers.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Unit Description 'Devstack devstack@neutron-periodic-workers.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecStart '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-periodic-workers.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-periodic-workers.service' \u2192 '/etc/systemd/system/devstack@neutron-periodic-workers.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-periodic-workers.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279233594\n+ functions-common:time_stop:2423          :   [[ -z 1781279233594 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279235456\n+ functions-common:time_stop:2427          :   elapsed_time=1862\n+ functions-common:time_stop:2428          :   total=23487\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=25349\n+ lib/neutron:start_neutron_service_and_check:646 :   _run_ovn_maintenance\n+ lib/neutron:_run_ovn_maintenance:349     :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron:_run_ovn_maintenance:350     :   run_process neutron-ovn-maintenance-worker '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1668        :   local service=neutron-ovn-maintenance-worker\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=neutron-ovn-maintenance-worker\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279235533\n+ functions-common:run_process:1677        :   is_service_enabled neutron-ovn-maintenance-worker\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd neutron-ovn-maintenance-worker '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=neutron-ovn-maintenance-worker\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-ovn-maintenance-worker.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-ovn-maintenance-worker] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-ovn-maintenance-worker.service '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-ovn-maintenance-worker.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Unit Description 'Devstack devstack@neutron-ovn-maintenance-worker.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service ExecStart '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-ovn-maintenance-worker.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-ovn-maintenance-worker.service' \u2192 '/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-ovn-maintenance-worker.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279235533\n+ functions-common:time_stop:2423          :   [[ -z 1781279235533 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279237352\n+ functions-common:time_stop:2427          :   elapsed_time=1819\n+ functions-common:time_stop:2428          :   total=25349\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=27168\n+ lib/neutron:start_neutron_service_and_check:647 :   '[' '!' -z networking ']'\n+ lib/neutron:start_neutron_service_and_check:648 :   neutron_url=https://38.102.83.69/networking\n+ lib/neutron:start_neutron_service_and_check:650 :   echo 'Waiting for Neutron to start...'\nWaiting for Neutron to start...\n+ lib/neutron:start_neutron_service_and_check:652 :   local 'testcmd=wget --no-proxy -q -O- https://38.102.83.69/networking'\n+ lib/neutron:start_neutron_service_and_check:653 :   test_with_retry 'wget --no-proxy -q -O- https://38.102.83.69/networking' 'Neutron did not start' 60\n+ functions-common:test_with_retry:2352    :   local 'testcmd=wget --no-proxy -q -O- https://38.102.83.69/networking'\n+ functions-common:test_with_retry:2353    :   local 'failmsg=Neutron did not start'\n+ functions-common:test_with_retry:2354    :   local until=60\n+ functions-common:test_with_retry:2355    :   local sleep=0.5\n+ functions-common:test_with_retry:2357    :   time_start test_with_retry\n+ functions-common:time_start:2400         :   local name=test_with_retry\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279237436\n+ functions-common:test_with_retry:2358    :   timeout 60 sh -c 'while ! wget --no-proxy -q -O- https://38.102.83.69/networking; do sleep 0.5; done'\n{\"versions\": [{\"id\": \"v2.0\", \"status\": \"CURRENT\", \"links\": [{\"rel\": \"self\", \"href\": \"https://38.102.83.69/networking/v2.0/\"}]}]}+ functions-common:test_with_retry:2361    :   time_stop test_with_retry\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=test_with_retry\n+ functions-common:time_stop:2421          :   start_time=1781279237436\n+ functions-common:time_stop:2423          :   [[ -z 1781279237436 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279237711\n+ functions-common:time_stop:2427          :   elapsed_time=275\n+ functions-common:time_stop:2428          :   total=0\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=275\n+ ./stack.sh:main:1306                     :   is_service_enabled placement\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1307                     :   echo_summary 'Starting Placement'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Placement\n+ ./stack.sh:main:1308                     :   start_placement\n+ lib/placement:start_placement:137        :   start_placement_api\n++ lib/placement:start_placement_api:128    :   which uwsgi\n+ lib/placement:start_placement_api:128    :   run_process placement-api '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=placement-api\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=placement-api\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279237863\n+ functions-common:run_process:1677        :   is_service_enabled placement-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd placement-api '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=placement-api\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@placement-api.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[placement-api] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@placement-api.service '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@placement-api.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@placement-api.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Unit Description 'Devstack devstack@placement-api.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service SyslogIdentifier devstack@placement-api.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecStart '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@placement-api.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@placement-api.service' \u2192 '/etc/systemd/system/devstack@placement-api.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@placement-api.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279237863\n+ functions-common:time_stop:2423          :   [[ -z 1781279237863 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279240189\n+ functions-common:time_stop:2427          :   elapsed_time=2326\n+ functions-common:time_stop:2428          :   total=27168\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29494\n+ lib/placement:start_placement_api:130    :   echo 'Waiting for placement-api to start...'\nWaiting for placement-api to start...\n+ lib/placement:start_placement_api:131    :   wait_for_service 60 https://38.102.83.69/placement\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=https://38.102.83.69/placement\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279240258\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/placement\n+ ::                                       :   [[ 200 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279240258\n+ functions-common:time_stop:2423          :   [[ -z 1781279240258 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279241212\n+ functions-common:time_stop:2427          :   elapsed_time=954\n+ functions-common:time_stop:2428          :   total=5676\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6630\n+ functions:wait_for_service:486           :   return 0\n+ ./stack.sh:main:1311                     :   is_service_enabled neutron\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1312                     :   start_neutron\n+ lib/neutron:start_neutron:657            :   start_l2_agent\n+ lib/neutron:start_l2_agent:664           :   run_process q-agt ' --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1668        :   local service=q-agt\n+ functions-common:run_process:1669        :   local 'command= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-agt\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241326\n+ functions-common:run_process:1677        :   is_service_enabled q-agt\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279241326\n+ functions-common:time_stop:2423          :   [[ -z 1781279241326 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279241404\n+ functions-common:time_stop:2427          :   elapsed_time=78\n+ functions-common:time_stop:2428          :   total=29494\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29572\n+ lib/neutron:start_l2_agent:666           :   is_provider_network\n+ functions-common:is_provider_network:2263 :   '[' '' == True ']'\n+ functions-common:is_provider_network:2266 :   return 1\n+ lib/neutron:start_neutron:658            :   start_other_agents\n+ lib/neutron:start_other_agents:682       :   run_process q-dhcp '/usr/local/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini'\n+ functions-common:run_process:1668        :   local service=q-dhcp\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-dhcp\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241488\n+ functions-common:run_process:1677        :   is_service_enabled q-dhcp\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279241488\n+ functions-common:time_stop:2423          :   [[ -z 1781279241488 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279241562\n+ functions-common:time_stop:2427          :   elapsed_time=74\n+ functions-common:time_stop:2428          :   total=29572\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29646\n++ lib/neutron:start_other_agents:684       :   determine_config_files neutron-l3-agent\n++ lib/neutron:determine_config_files:363   :   local opts=\n++ lib/neutron:determine_config_files:364   :   case \"$1\" in\n+++ lib/neutron:determine_config_files:366   :   _determine_config_l3\n+++ lib/neutron:_determine_config_l3:344     :   local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n+++ lib/neutron:_determine_config_l3:345     :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n++ lib/neutron:determine_config_files:366   :   opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n++ lib/neutron:determine_config_files:368   :   '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' ']'\n++ lib/neutron:determine_config_files:371   :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n+ lib/neutron:start_other_agents:684       :   run_process q-l3 '/usr/local/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n+ functions-common:run_process:1668        :   local service=q-l3\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-l3\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241667\n+ functions-common:run_process:1677        :   is_service_enabled q-l3\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279241667\n+ functions-common:time_stop:2423          :   [[ -z 1781279241667 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279241737\n+ functions-common:time_stop:2427          :   elapsed_time=70\n+ functions-common:time_stop:2428          :   total=29646\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29716\n+ lib/neutron:start_other_agents:686       :   run_process q-meta '/usr/local/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini'\n+ functions-common:run_process:1668        :   local service=q-meta\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-meta\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241799\n+ functions-common:run_process:1677        :   is_service_enabled q-meta\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279241799\n+ functions-common:time_stop:2423          :   [[ -z 1781279241799 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279241872\n+ functions-common:time_stop:2427          :   elapsed_time=73\n+ functions-common:time_stop:2428          :   total=29716\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29789\n+ lib/neutron:start_other_agents:687       :   run_process q-metering '/usr/local/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file '\n+ functions-common:run_process:1668        :   local service=q-metering\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file '\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=q-metering\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241938\n+ functions-common:run_process:1677        :   is_service_enabled q-metering\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279241938\n+ functions-common:time_stop:2423          :   [[ -z 1781279241938 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279242011\n+ functions-common:time_stop:2427          :   elapsed_time=73\n+ functions-common:time_stop:2428          :   total=29789\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29862\n+ ./stack.sh:main:1315                     :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1315                     :   [[ True == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:1316                     :   echo_summary 'Creating initial neutron network elements'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Creating initial neutron network elements\n+ ./stack.sh:main:1319                     :   type -p neutron_plugin_create_initial_networks\n+ ./stack.sh:main:1322                     :   create_neutron_initial_network\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:158 :   type -p neutron_plugin_create_initial_network_profile\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:162 :   is_networking_extension_supported auto-allocated-topology\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=auto-allocated-topology\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent'\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent =~ auto-allocated-topology ]]\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:163 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:164 :   [[ 4+6 =~ 4.* ]]\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:165 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet pool create shared-default-subnetpool-v4 --default-prefix-length 26 --pool-prefix 10.1.0.0/20 --share --default -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:165 :   SUBNETPOOL_V4_ID=9c611bc0-e2c0-499f-9bd9-a52cd783aa54\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:167 :   [[ 4+6 =~ .*6 ]]\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:168 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet pool create shared-default-subnetpool-v6 --default-prefix-length 64 --pool-prefix fdd4:f968:ec38::/56 --share --default -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:168 :   SUBNETPOOL_V6_ID=5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:173 :   is_provider_network\n+ functions-common:is_provider_network:2263 :   '[' '' == True ']'\n+ functions-common:is_provider_network:2266 :   return 1\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:203 :   oscwrap --os-cloud devstack --os-region RegionOne network create private -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:203 :   NET_ID=9eda6ae0-ef93-4865-b226-0aa45ae5ad79\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:204 :   die_if_not_set 204 NET_ID 'Failure creating NET_ID for private'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:206 :   [[ 4+6 =~ 4.* ]]\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:208 :   _neutron_create_private_subnet_v4\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:255 :   '[' -z 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 ']'\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:258 :   local 'subnet_params=--ip-version 4 '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:259 :   [[ -n 10.1.0.1 ]]\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:260 :   subnet_params+='--gateway 10.1.0.1 '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:263 :   subnet_params+='--subnet-pool 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:264 :   subnet_params+=' '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:265 :   subnet_params+='--network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 private-subnet'\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:266 :   local subnet_id\n+++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:267 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne subnet create --ip-version 4 --gateway 10.1.0.1 --subnet-pool 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 private-subnet -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:267 :   subnet_id=787c7f8e-5d96-4f1f-8324-71d062beae06\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:268 :   die_if_not_set 268 subnet_id 'Failure creating private IPv4 subnet'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:269 :   echo 787c7f8e-5d96-4f1f-8324-71d062beae06\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:208 :   SUBNET_ID=787c7f8e-5d96-4f1f-8324-71d062beae06\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:211 :   [[ 4+6 =~ .*6 ]]\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:213 :   _neutron_create_private_subnet_v6\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:274 :   die_if_not_set 274 IPV6_RA_MODE 'IPV6 RA Mode not set'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:275 :   die_if_not_set 275 IPV6_ADDRESS_MODE 'IPV6 Address Mode not set'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:276 :   local 'ipv6_modes=--ipv6-ra-mode slaac --ipv6-address-mode slaac'\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:277 :   '[' -z 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 ']'\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:280 :   local 'subnet_params=--ip-version 6 '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:281 :   [[ -n '' ]]\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:284 :   subnet_params+='--subnet-pool 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:285 :   subnet_params+=' '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:286 :   subnet_params+='--ipv6-ra-mode slaac --ipv6-address-mode slaac --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 ipv6-private-subnet '\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:287 :   local ipv6_subnet_id\n+++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:288 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne subnet create --ip-version 6 --subnet-pool 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 --ipv6-ra-mode slaac --ipv6-address-mode slaac --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 ipv6-private-subnet -f value -c id\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:288 :   ipv6_subnet_id=51237196-d763-4439-b25c-a747d7c70f18\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:289 :   die_if_not_set 289 ipv6_subnet_id 'Failure creating private IPv6 subnet'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:290 :   echo 51237196-d763-4439-b25c-a747d7c70f18\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:213 :   IPV6_SUBNET_ID=51237196-d763-4439-b25c-a747d7c70f18\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:217 :   is_networking_extension_supported router\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=router\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent'\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent =~ router ]]\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:217 :   is_networking_extension_supported external-net\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=external-net\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent'\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent =~ external-net ]]\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:219 :   [[ True == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:221 :   oscwrap --os-cloud devstack --os-region RegionOne router create router1 -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:221 :   ROUTER_ID=dcd94f7c-62a1-460b-b4fa-169751912c1c\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:222 :   die_if_not_set 222 ROUTER_ID 'Failure creating router router1'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:229 :   EXTERNAL_NETWORK_FLAGS=--external\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:230 :   is_networking_extension_supported auto-allocated-topology\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=auto-allocated-topology\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent'\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent =~ auto-allocated-topology ]]\n+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:231 :   EXTERNAL_NETWORK_FLAGS='--external --default'\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:234 :   '[' True = True ']'\n++ lib/neutron_plugins/services/l3:create_neutron_initial_network:235 :   oscwrap --os-cloud devstack-admin --os-region RegionOne network create public --external --default --provider-network-type flat --provider-physical-network public -f value -c id\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:235 :   EXT_NET_ID=6fb107c2-4fd1-4735-9366-8a667998fea5\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:239 :   die_if_not_set 239 EXT_NET_ID 'Failure creating EXT_NET_ID for public'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:241 :   [[ 4+6 =~ 4.* ]]\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:243 :   _neutron_configure_router_v4\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:330 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router add subnet dcd94f7c-62a1-460b-b4fa-169751912c1c 787c7f8e-5d96-4f1f-8324-71d062beae06\n\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:332 :   local id_and_ext_gw_ip\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:333 :   _neutron_create_public_subnet_v4 6fb107c2-4fd1-4735-9366-8a667998fea5\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:295 :   local dhcp_param=--no-dhcp\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:296 :   [[ False == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:299 :   local 'subnet_params=--ip-version 4 '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:300 :   subnet_params+=' '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:301 :   [[ -n 172.24.5.1 ]]\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:302 :   subnet_params+='--gateway 172.24.5.1 '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:304 :   subnet_params+='--network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 172.24.5.0/24 --no-dhcp '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:305 :   subnet_params+=public-subnet\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:306 :   local id_and_ext_gw_ip\n+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   grep -e gateway_ip -e ' id '\n+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet create --ip-version 4 --gateway 172.24.5.1 --network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 172.24.5.0/24 --no-dhcp public-subnet\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   id_and_ext_gw_ip='| gateway_ip           | 172.24.5.1                           |\n| id                   | a51de03b-8e51-4261-911a-f7a041b1a35d |'\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:308 :   die_if_not_set 308 id_and_ext_gw_ip 'Failure creating public IPv4 subnet'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:309 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:333 :   id_and_ext_gw_ip='| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:334 :   local ext_gw_ip\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   get_field 2\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'\n++ functions-common:get_field:800           :   local data field\n++ functions-common:get_field:801           :   read data\n++ functions-common:get_field:802           :   '[' 2 -lt 0 ']'\n++ functions-common:get_field:805           :   field='$3'\n++ functions-common:get_field:807           :   echo '| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'\n++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $3}'\n++ functions-common:get_field:801           :   read data\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   ext_gw_ip=172.24.5.1\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   get_field 5\n++ functions-common:get_field:800           :   local data field\n++ functions-common:get_field:801           :   read data\n++ functions-common:get_field:802           :   '[' 5 -lt 0 ']'\n++ functions-common:get_field:805           :   field='$6'\n++ functions-common:get_field:807           :   echo '| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'\n++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $6}'\n++ functions-common:get_field:801           :   read data\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   PUB_SUBNET_ID=a51de03b-8e51-4261-911a-f7a041b1a35d\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:338 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router set --external-gateway 6fb107c2-4fd1-4735-9366-8a667998fea5 dcd94f7c-62a1-460b-b4fa-169751912c1c\n\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:343 :   local ext_gw_interface=none\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:344 :   is_neutron_ovs_base_plugin\n+ lib/neutron_plugins/ovs_base:is_neutron_ovs_base_plugin:23 :   return 0\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:345 :   _neutron_get_ext_gw_interface\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:145 :   [[ False == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:150 :   sudo ovs-vsctl set Bridge br-ex other_config:disable-in-band=true\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:152 :   echo br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:345 :   ext_gw_interface=br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:347 :   [[ br-ex != \\n\\o\\n\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:348 :   local cidr_len=24\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:349 :   local 'testcmd=ip -o link | grep -q br-ex'\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:350 :   test_with_retry 'ip -o link | grep -q br-ex' 'br-ex creation failed'\n+ functions-common:test_with_retry:2352    :   local 'testcmd=ip -o link | grep -q br-ex'\n+ functions-common:test_with_retry:2353    :   local 'failmsg=br-ex creation failed'\n+ functions-common:test_with_retry:2354    :   local until=10\n+ functions-common:test_with_retry:2355    :   local sleep=0.5\n+ functions-common:test_with_retry:2357    :   time_start test_with_retry\n+ functions-common:time_start:2400         :   local name=test_with_retry\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279255342\n+ functions-common:test_with_retry:2358    :   timeout 10 sh -c 'while ! ip -o link | grep -q br-ex; do sleep 0.5; done'\n+ functions-common:test_with_retry:2361    :   time_stop test_with_retry\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=test_with_retry\n+ functions-common:time_stop:2421          :   start_time=1781279255342\n+ functions-common:time_stop:2423          :   [[ -z 1781279255342 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279255425\n+ functions-common:time_stop:2427          :   elapsed_time=83\n+ functions-common:time_stop:2428          :   total=275\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=358\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   grep -c 172.24.5.1\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   ip addr show dev br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ 0 == 0 ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ True == \\F\\a\\l\\s\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ False == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:352 :   sudo ip addr add 172.24.5.1/24 dev br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:353 :   sudo ip link set br-ex up\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   oscwrap --os-cloud devstack-admin --os-region RegionOne port list -c 'Fixed IP Addresses' --device-owner network:router_gateway\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   cut -f2 '-d'\\'''\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   awk -Fip_address '{ print $2 }'\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   tr '\\n' ' '\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   ROUTER_GW_IP='   172.24.5.120  '\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:356 :   die_if_not_set 356 ROUTER_GW_IP 'Failure retrieving ROUTER_GW_IP'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:358 :   _neutron_set_router_id\n+ lib/neutron_plugins/services/l3:_neutron_set_router_id:138 :   [[ True == \\F\\a\\l\\s\\e ]]\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:246 :   [[ 4+6 =~ .*6 ]]\n+ lib/neutron_plugins/services/l3:create_neutron_initial_network:248 :   _neutron_configure_router_v6\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:364 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router add subnet dcd94f7c-62a1-460b-b4fa-169751912c1c 51237196-d763-4439-b25c-a747d7c70f18\n\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:366 :   local ipv6_id_and_ext_gw_ip\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:367 :   _neutron_create_public_subnet_v6 6fb107c2-4fd1-4735-9366-8a667998fea5\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:314 :   local dhcp_param=--no-dhcp\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:315 :   [[ False == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:318 :   local 'subnet_params=--ip-version 6 '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:319 :   subnet_params+='--gateway 2001:db8::2 '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:320 :   subnet_params+='--network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 2001:db8::/64 --no-dhcp '\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:321 :   subnet_params+=ipv6-public-subnet\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:322 :   local ipv6_id_and_ext_gw_ip\n+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet create --ip-version 6 --gateway 2001:db8::2 --network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 2001:db8::/64 --no-dhcp ipv6-public-subnet\n+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   grep -e gateway_ip -e ' id '\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   ipv6_id_and_ext_gw_ip='| gateway_ip           | 2001:db8::2                                                       |\n| id                   | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e                              |'\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:324 :   die_if_not_set 324 ipv6_id_and_ext_gw_ip 'Failure creating an IPv6 public subnet'\n++ functions-common:die_if_not_set:308      :   local exitcode=0\n++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:325 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:367 :   ipv6_id_and_ext_gw_ip='| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:368 :   local ipv6_ext_gw_ip\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   get_field 2\n++ functions-common:get_field:800           :   local data field\n++ functions-common:get_field:801           :   read data\n++ functions-common:get_field:802           :   '[' 2 -lt 0 ']'\n++ functions-common:get_field:805           :   field='$3'\n++ functions-common:get_field:807           :   echo '| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'\n++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $3}'\n++ functions-common:get_field:801           :   read data\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   ipv6_ext_gw_ip=2001:db8::2\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:370 :   local ipv6_pub_subnet_id\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   get_field 5\n++ functions-common:get_field:800           :   local data field\n++ functions-common:get_field:801           :   read data\n++ functions-common:get_field:802           :   '[' 5 -lt 0 ']'\n++ functions-common:get_field:805           :   field='$6'\n++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $6}'\n++ functions-common:get_field:807           :   echo '| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'\n++ functions-common:get_field:801           :   read data\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   ipv6_pub_subnet_id=4caa21d4-32a0-4ecc-a33a-c369dfdede8e\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:375 :   [[ 4+6 == \\6 ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   [[ ovn == \\o\\v\\n ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   [[ True == \\T\\r\\u\\e ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   is_service_enabled q-svc neutron-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:394 :   sudo sysctl -w net.ipv6.conf.all.forwarding=1\nnet.ipv6.conf.all.forwarding = 1\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   grep -C 1 4caa21d4-32a0-4ecc-a33a-c369dfdede8e\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   grep ip_address\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   tr -d '\"'\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne router show dcd94f7c-62a1-460b-b4fa-169751912c1c -c external_gateway_info -f json\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   awk '{print $2}'\n\n++ functions-common:oscwrap:2459            :   return 0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   IPV6_ROUTER_GW_IP=2001:db8::2d6\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:404 :   die_if_not_set 404 IPV6_ROUTER_GW_IP 'Failure retrieving IPV6_ROUTER_GW_IP'\n+ functions-common:die_if_not_set:308      :   local exitcode=0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:406 :   is_neutron_ovs_base_plugin\n+ lib/neutron_plugins/ovs_base:is_neutron_ovs_base_plugin:23 :   return 0\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:407 :   local ext_gw_interface\n++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:408 :   _neutron_get_ext_gw_interface\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:145 :   [[ False == \\T\\r\\u\\e ]]\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:150 :   sudo ovs-vsctl set Bridge br-ex other_config:disable-in-band=true\n++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:152 :   echo br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:408 :   ext_gw_interface=br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:409 :   local ipv6_cidr_len=64\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:414 :   sudo ip link set br-ex up\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:415 :   sudo ip -6 addr replace 2001:db8::2/64 dev br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:421 :   local replace_range=fdd4:f968:ec38::/56\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:422 :   [[ -z 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 ]]\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:425 :   sudo ip -6 route replace fdd4:f968:ec38::/56 via 2001:db8::2d6 dev br-ex\n+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:427 :   _neutron_set_router_id\n+ lib/neutron_plugins/services/l3:_neutron_set_router_id:138 :   [[ True == \\F\\a\\l\\s\\e ]]\n+ ./stack.sh:main:1327                     :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1328                     :   echo_summary 'Starting Nova'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Nova\n+ ./stack.sh:main:1329                     :   start_nova\n+ lib/nova:start_nova:1168                 :   start_nova_rest\n+ lib/nova:start_nova_rest:1081            :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_rest:1082            :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_rest:1082            :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_rest:1084            :   local compute_cell_conf=/etc/nova/nova.conf\n+ lib/nova:start_nova_rest:1086            :   run_process n-sch '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:run_process:1668        :   local service=n-sch\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-sch\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279261811\n+ functions-common:run_process:1677        :   is_service_enabled n-sch\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-sch '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-sch\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-sch.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-sch] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-sch.service '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-sch.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-sch.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Unit Description 'Devstack devstack@n-sch.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecStart '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-sch.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-sch.service' \u2192 '/etc/systemd/system/devstack@n-sch.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-sch.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279261811\n+ functions-common:time_stop:2423          :   [[ -z 1781279261811 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279263762\n+ functions-common:time_stop:2427          :   elapsed_time=1951\n+ functions-common:time_stop:2428          :   total=29862\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=31813\n++ lib/nova:start_nova_rest:1087            :   which uwsgi\n+ lib/nova:start_nova_rest:1087            :   run_process n-api-meta '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=n-api-meta\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-api-meta\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279263832\n+ functions-common:run_process:1677        :   is_service_enabled n-api-meta\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-api-meta '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-api-meta\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-api-meta.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-api-meta] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@n-api-meta.service '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@n-api-meta.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@n-api-meta.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Unit Description 'Devstack devstack@n-api-meta.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service SyslogIdentifier devstack@n-api-meta.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecStart '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-api-meta.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-api-meta.service' \u2192 '/etc/systemd/system/devstack@n-api-meta.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-api-meta.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279263832\n+ functions-common:time_stop:2423          :   [[ -z 1781279263832 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279266229\n+ functions-common:time_stop:2427          :   elapsed_time=2397\n+ functions-common:time_stop:2428          :   total=31813\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=34210\n+ lib/nova:start_nova_rest:1089            :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_rest:1089            :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova:1169                 :   start_nova_console_proxies\n+ lib/nova:start_nova_console_proxies:1104 :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_console_proxies:1106 :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_console_proxies:1106 :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_console_proxies:1108 :   local api_cell_conf=/etc/nova/nova.conf\n+ lib/nova:start_nova_console_proxies:1110 :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:start_nova_console_proxies:1115 :   enable_nova_console_proxies\n++ lib/nova:enable_nova_console_proxies:1093 :   seq 1 1\n+ lib/nova:enable_nova_console_proxies:1093 :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy\n+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-novnc\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:enable_nova_console_proxies:1096 :   enable_service n-novnc-cell1\n+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy\n+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-spice\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy\n+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-sproxy\n+ functions-common:is_service_enabled:2070 :   return 1\n++ lib/nova:start_nova_console_proxies:1116 :   seq 1 1\n+ lib/nova:start_nova_console_proxies:1116 :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:start_nova_console_proxies:1117 :   local conf\n++ lib/nova:start_nova_console_proxies:1118 :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:start_nova_console_proxies:1118 :   conf=/etc/nova/nova_cell1.conf\n+ lib/nova:start_nova_console_proxies:1119 :   run_process n-novnc-cell1 '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:run_process:1668        :   local service=n-novnc-cell1\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-novnc-cell1\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279266559\n+ functions-common:run_process:1677        :   is_service_enabled n-novnc-cell1\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-novnc-cell1 '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-novnc-cell1\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-novnc-cell1.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-novnc-cell1] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-novnc-cell1.service '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-novnc-cell1.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-novnc-cell1.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Unit Description 'Devstack devstack@n-novnc-cell1.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service ExecStart '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-novnc-cell1.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-novnc-cell1.service' \u2192 '/etc/systemd/system/devstack@n-novnc-cell1.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-novnc-cell1.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279266559\n+ functions-common:time_stop:2423          :   [[ -z 1781279266559 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279268418\n+ functions-common:time_stop:2427          :   elapsed_time=1859\n+ functions-common:time_stop:2428          :   total=34210\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36069\n+ lib/nova:start_nova_console_proxies:1120 :   run_process n-spice-cell1 '/usr/local/bin/nova-spicehtml5proxy --config-file /etc/nova/nova_cell1.conf --web '\n+ functions-common:run_process:1668        :   local service=n-spice-cell1\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-spicehtml5proxy --config-file /etc/nova/nova_cell1.conf --web '\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-spice-cell1\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268481\n+ functions-common:run_process:1677        :   is_service_enabled n-spice-cell1\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279268481\n+ functions-common:time_stop:2423          :   [[ -z 1781279268481 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279268549\n+ functions-common:time_stop:2427          :   elapsed_time=68\n+ functions-common:time_stop:2428          :   total=36069\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36137\n+ lib/nova:start_nova_console_proxies:1121 :   run_process n-sproxy-cell1 '/usr/local/bin/nova-serialproxy --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:run_process:1668        :   local service=n-sproxy-cell1\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-serialproxy --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-sproxy-cell1\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268615\n+ functions-common:run_process:1677        :   is_service_enabled n-sproxy-cell1\n+ functions-common:is_service_enabled:2070 :   return 1\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279268615\n+ functions-common:time_stop:2423          :   [[ -z 1781279268615 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279268691\n+ functions-common:time_stop:2427          :   elapsed_time=76\n+ functions-common:time_stop:2428          :   total=36137\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36213\n+ lib/nova:start_nova_console_proxies:1125 :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_console_proxies:1125 :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova:1170                 :   start_nova_conductor\n+ lib/nova:start_nova_conductor:1138       :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:start_nova_conductor:1144       :   enable_nova_fleet\n+ lib/nova:enable_nova_fleet:1129          :   is_service_enabled n-cond\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:enable_nova_fleet:1130          :   enable_service n-super-cond\n++ lib/nova:enable_nova_fleet:1131          :   seq 1 1\n+ lib/nova:enable_nova_fleet:1131          :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:enable_nova_fleet:1132          :   enable_service n-cond-cell1\n+ lib/nova:start_nova_conductor:1145       :   is_service_enabled n-super-cond\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:start_nova_conductor:1146       :   run_process n-super-cond '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:run_process:1668        :   local service=n-super-cond\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-super-cond\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268971\n+ functions-common:run_process:1677        :   is_service_enabled n-super-cond\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-super-cond '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-super-cond\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-super-cond.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-super-cond] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-super-cond.service '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-super-cond.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-super-cond.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Unit Description 'Devstack devstack@n-super-cond.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service ExecStart '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-super-cond.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-super-cond.service' \u2192 '/etc/systemd/system/devstack@n-super-cond.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-super-cond.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279268971\n+ functions-common:time_stop:2423          :   [[ -z 1781279268971 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279270823\n+ functions-common:time_stop:2427          :   elapsed_time=1852\n+ functions-common:time_stop:2428          :   total=36213\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=38065\n++ lib/nova:start_nova_conductor:1148       :   seq 1 1\n+ lib/nova:start_nova_conductor:1148       :   for i in $(seq 1 $NOVA_NUM_CELLS)\n+ lib/nova:start_nova_conductor:1149       :   is_service_enabled n-cond-cell1\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:start_nova_conductor:1150       :   local conf\n++ lib/nova:start_nova_conductor:1151       :   conductor_conf 1\n++ lib/nova:conductor_conf:825              :   local cell=1\n++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf\n+ lib/nova:start_nova_conductor:1151       :   conf=/etc/nova/nova_cell1.conf\n+ lib/nova:start_nova_conductor:1152       :   run_process n-cond-cell1 '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:run_process:1668        :   local service=n-cond-cell1\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-cond-cell1\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279270945\n+ functions-common:run_process:1677        :   is_service_enabled n-cond-cell1\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-cond-cell1 '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-cond-cell1\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-cond-cell1.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-cond-cell1] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-cond-cell1.service '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-cond-cell1.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-cond-cell1.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Unit Description 'Devstack devstack@n-cond-cell1.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service ExecStart '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-cond-cell1.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-cond-cell1.service' \u2192 '/etc/systemd/system/devstack@n-cond-cell1.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-cond-cell1.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279270945\n+ functions-common:time_stop:2423          :   [[ -z 1781279270945 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279272800\n+ functions-common:time_stop:2427          :   elapsed_time=1855\n+ functions-common:time_stop:2428          :   total=38065\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=39920\n+ lib/nova:start_nova:1171                 :   start_nova_compute\n+ lib/nova:start_nova_compute:986          :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_compute:987          :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_compute:987          :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_compute:989          :   local compute_cell_conf=/etc/nova/nova.conf\n+ lib/nova:start_nova_compute:992          :   cp /etc/nova/nova.conf /etc/nova/nova-cpu.conf\n+ lib/nova:start_nova_compute:994          :   merge_config_file /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF'\n+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_file:84     :   local matchgroup=post-config\n+ inc/meta-config:merge_config_file:85     :   local 'configfile=$NOVA_CPU_CONF'\n+ inc/meta-config:merge_config_file:90     :   local real_configfile\n++ inc/meta-config:merge_config_file:91     :   eval echo '$NOVA_CPU_CONF'\n+++ inc/meta-config:merge_config_file:91     :   echo /etc/nova/nova-cpu.conf\n+ inc/meta-config:merge_config_file:91     :   real_configfile=/etc/nova/nova-cpu.conf\n+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /etc/nova/nova-cpu.conf ']'\n+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF'\n+ inc/meta-config:merge_config_file:164    :   read a\n+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$NOVA_CPU_CONF' '\n        BEGIN {\n            section = \"\"\n            last_section = \"\"\n            section_count = 0\n        }\n        /^\\[.+\\]/ {\n            gsub(\"[][]\", \"\", $1);\n            section=$1\n            next\n        }\n        /^ *\\#/ {\n            next\n        }\n        /^[^ \\t]+/ {\n            # get offset of first = in $0\n            eq_idx = index($0, \"=\")\n            # extract attr & value from $0\n            attr = substr($0, 1, eq_idx - 1)\n            value = substr($0, eq_idx + 1)\n            # only need to strip trailing whitespace from attr\n            sub(/[ \\t]*$/, \"\", attr)\n            # need to strip leading & trailing whitespace from value\n            sub(/^[ \\t]*/, \"\", value)\n            sub(/[ \\t]*$/, \"\", value)\n\n            # cfg_attr_count: number of config lines per [section, attr]\n            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]\n            # cfg_section: keep the section names in the same order as they appear in local.conf\n            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf\n            if (! (section, attr) in cfg_attr_count) {\n                if (section != last_section) {\n                    cfg_section[section_count++] = section\n                    last_section = section\n                }\n                attr_count = cfg_sec_attr_count[section_count - 1]++\n                cfg_sec_attr_name[section_count - 1, attr_count] = attr\n\n                cfg_attr[section, attr, 0] = value\n                cfg_attr_count[section, attr] = 1\n            } else {\n                lno = cfg_attr_count[section, attr]++\n                cfg_attr[section, attr, lno] = value\n            }\n        }\n        END {\n            # Process each section in order\n            for (sno = 0; sno < section_count; sno++) {\n                section = cfg_section[sno]\n                # The ini routines simply append a config item immediately\n                # after the section header. To keep the same order as defined\n                # in local.conf, invoke the ini routines in the reverse order\n                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {\n                    attr = cfg_sec_attr_name[sno, attr_no]\n                    if (cfg_attr_count[section, attr] == 1)\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"\n                    else {\n                        # For multiline, invoke the ini routines in the reverse order\n                        count = cfg_attr_count[section, attr]\n                        print \"inidelete \" configfile \" \" section \" \" attr\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"\n                        for (l = count -2; l >= 0; l--)\n                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"\n                    }\n                }\n            }\n        }\n    '\n+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf\nawk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator\n+ inc/meta-config:get_meta_section:34      :   local matchgroup=post-config\n+ inc/meta-config:get_meta_section:35      :   local 'configfile=$NOVA_CPU_CONF'\n+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:get_meta_section:38      :   [[ -z $NOVA_CPU_CONF ]]\n+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=post-config -v 'configfile=$NOVA_CPU_CONF' '\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+ lib/nova:start_nova_compute:996          :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]\n+ lib/nova:start_nova_compute:1003         :   iniset /etc/nova/nova-cpu.conf workarounds disable_group_policy_check_upcall True\n+ lib/nova:start_nova_compute:1006         :   iniset /etc/nova/nova-cpu.conf filter_scheduler track_instance_changes False\n+ lib/nova:start_nova_compute:1007         :   iniset_rpc_backend nova /etc/nova/nova-cpu.conf DEFAULT nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova\n+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova-cpu.conf\n+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT\n+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit\n+ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url nova_cell1\n++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=nova_cell1\n++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova-cpu.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1\n+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'\n+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'\n+ lib/nova:start_nova_compute:1011         :   inidelete /etc/nova/nova-cpu.conf database connection\n+ lib/nova:start_nova_compute:1012         :   inidelete /etc/nova/nova-cpu.conf api_database connection\n+ lib/nova:start_nova_compute:1017         :   configure_console_compute\n+ lib/nova:configure_console_compute:669   :   local offset\n+ lib/nova:configure_console_compute:670   :   offset=0\n+ lib/nova:configure_console_compute:674   :   local default_proxyclient_addr\n++ lib/nova:configure_console_compute:675   :   iniget /etc/nova/nova-cpu.conf DEFAULT my_ip\n+ lib/nova:configure_console_compute:675   :   default_proxyclient_addr=38.102.83.69\n+ lib/nova:configure_console_compute:679   :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_console_compute:680   :   '[' False == True ']'\n+ lib/nova:configure_console_compute:683   :   vercmp v1.3.0 '<' 1.0.0\n+ functions:vercmp:647                     :   local v1=v1.3.0\n+ functions:vercmp:648                     :   local 'op=<'\n+ functions:vercmp:649                     :   local v2=1.0.0\n+ functions:vercmp:650                     :   local result\n++ functions:vercmp:654                     :   sort -V\n++ functions:vercmp:654                     :   head -1\n++ functions:vercmp:654                     :   echo -e 'v1.3.0\\n1.0.0'\n+ functions:vercmp:654                     :   result=1.0.0\n+ functions:vercmp:656                     :   case $op in\n+ functions:vercmp:666                     :   '[' v1.3.0 '!=' 1.0.0 ']'\n+ functions:vercmp:666                     :   '[' 1.0.0 = v1.3.0 ']'\n+ functions:vercmp:667                     :   return\n+ lib/nova:configure_console_compute:688   :   NOVNCPROXY_URL=http://38.102.83.69:6080/vnc_lite.html\n+ lib/nova:configure_console_compute:690   :   iniset /etc/nova/nova-cpu.conf vnc novncproxy_base_url http://38.102.83.69:6080/vnc_lite.html\n+ lib/nova:configure_console_compute:691   :   SPICEHTML5PROXY_URL=http://38.102.83.69:6081/spice_auto.html\n+ lib/nova:configure_console_compute:692   :   iniset /etc/nova/nova-cpu.conf spice html5proxy_base_url http://38.102.83.69:6081/spice_auto.html\n+ lib/nova:configure_console_compute:695   :   is_service_enabled n-novnc\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:configure_console_compute:698   :   VNCSERVER_LISTEN=0.0.0.0\n+ lib/nova:configure_console_compute:699   :   VNCSERVER_PROXYCLIENT_ADDRESS=38.102.83.69\n+ lib/nova:configure_console_compute:700   :   iniset /etc/nova/nova-cpu.conf vnc server_listen 0.0.0.0\n+ lib/nova:configure_console_compute:701   :   iniset /etc/nova/nova-cpu.conf vnc server_proxyclient_address 38.102.83.69\n+ lib/nova:configure_console_compute:706   :   is_service_enabled n-spice\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:configure_console_compute:706   :   '[' False '!=' False ']'\n+ lib/nova:configure_console_compute:716   :   is_service_enabled n-sproxy\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/nova:configure_console_compute:716   :   '[' False '!=' False ']'\n+ lib/nova:start_nova_compute:1021         :   iniset /etc/nova/nova-cpu.conf DEFAULT reimage_timeout_per_gb 180\n+ lib/nova:start_nova_compute:1024         :   '[' -n 127.0.0.1 ']'\n+ lib/nova:start_nova_compute:1025         :   iniset /etc/nova/nova-cpu.conf os_vif_ovs ovsdb_connection tcp:127.0.0.1:6640\n+ lib/nova:start_nova_compute:1029         :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]\n+ lib/nova:start_nova_compute:1029         :   [[ qemu == \\q\\e\\m\\u ]]\n+ lib/nova:start_nova_compute:1030         :   iniset /etc/nova/nova-cpu.conf workarounds libvirt_disable_apic True\n+ lib/nova:start_nova_compute:1033         :   [[ -n '' ]]\n+ lib/nova:start_nova_compute:1037         :   [[ libvirt = \\l\\i\\b\\v\\i\\r\\t ]]\n+ lib/nova:start_nova_compute:1038         :   '[' 128 -gt 0 ']'\n+ lib/nova:start_nova_compute:1039         :   iniset /etc/nova/nova-cpu.conf libvirt tb_cache_size 128\n+ lib/nova:start_nova_compute:1044         :   run_process n-cpu '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd\n+ functions-common:run_process:1668        :   local service=n-cpu\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:run_process:1670        :   local group=libvirtd\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=n-cpu\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279273838\n+ functions-common:run_process:1677        :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd n-cpu '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=n-cpu\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-cpu.service\n+ functions-common:_run_under_systemd:1629 :   local group=libvirtd\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-cpu] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-cpu.service '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-cpu.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=libvirtd\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n libvirtd ]]\n+ functions-common:write_user_unit_file:1536 :   extra=Group=libvirtd\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-cpu.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Unit Description 'Devstack devstack@n-cpu.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service ExecStart '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n libvirtd ]]\n+ functions-common:write_user_unit_file:1552 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service Group libvirtd\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-cpu.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-cpu.service' \u2192 '/etc/systemd/system/devstack@n-cpu.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-cpu.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279273838\n+ functions-common:time_stop:2423          :   [[ -z 1781279273838 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279275758\n+ functions-common:time_stop:2427          :   elapsed_time=1920\n+ functions-common:time_stop:2428          :   total=39920\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=41840\n+ lib/nova:start_nova_compute:1075         :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova_compute:1075         :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+ lib/nova:start_nova:1172                 :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:start_nova:1174                 :   echo 'Dumping cells_v2 mapping'\nDumping cells_v2 mapping\n+ lib/nova:start_nova:1175                 :   /usr/local/bin/nova-manage cell_v2 list_cells --verbose\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[01;36mNone req-de3a44f5-7391-45bc-88fa-df6c77c557ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[108078] Writer thread running\u001b[00m \u001b[00;33m{{(pid=108078) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\n+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+\n|  Name |                 UUID                 |                         Transport URL                          |                                  Database Connection                                   | Disabled |\n+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+\n| cell0 | 00000000-0000-0000-0000-000000000000 |                            none:///                            | mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter |  False   |\n| cell1 | b8bf1d8f-66df-4646-997b-19e4e59f1331 | rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1 | mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter |  False   |\n+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+\n+ ./stack.sh:main:1330                     :   async_runfunc create_flavors\n+ inc/async:async_runfunc:116              :   async_run create_flavors create_flavors\n+ inc/async:async_inner:63                 :   create_flavors\n[9188 Async create_flavors:108150]: running: create_flavors\n+ ./stack.sh:main:1332                     :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1333                     :   echo_summary 'Starting Cinder'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Cinder\n+ ./stack.sh:main:1334                     :   start_cinder\n+ lib/cinder:start_cinder:604              :   '[' lioadm = tgtadm ']'\n++ lib/cinder:start_cinder:619              :   which uwsgi\n+ lib/cinder:start_cinder:619              :   run_process c-api '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=c-api\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=c-api\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279278495\n+ functions-common:run_process:1677        :   is_service_enabled c-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd c-api '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=c-api\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-api.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-api] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@c-api.service '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@c-api.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@c-api.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Unit Description 'Devstack devstack@c-api.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service SyslogIdentifier devstack@c-api.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecStart '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-api.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-api.service' \u2192 '/etc/systemd/system/devstack@c-api.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-api.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279278495\n+ functions-common:time_stop:2423          :   [[ -z 1781279278495 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279281083\n+ functions-common:time_stop:2427          :   elapsed_time=2588\n+ functions-common:time_stop:2428          :   total=41840\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=44428\n+ lib/cinder:start_cinder:621              :   echo 'Waiting for Cinder API to start...'\nWaiting for Cinder API to start...\n+ lib/cinder:start_cinder:623              :   local cinder_url=https://38.102.83.69/volume/v3/\n+ lib/cinder:start_cinder:625              :   wait_for_service 60 https://38.102.83.69/volume/v3/\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=https://38.102.83.69/volume/v3/\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279281139\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/volume/v3/\n+ ::                                       :   [[ 401 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279281139\n+ functions-common:time_stop:2423          :   [[ -z 1781279281139 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279282782\n+ functions-common:time_stop:2427          :   elapsed_time=1643\n+ functions-common:time_stop:2428          :   total=6630\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=8273\n+ functions:wait_for_service:486           :   return 0\n+ lib/cinder:start_cinder:629              :   run_process c-sch '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:run_process:1668        :   local service=c-sch\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=c-sch\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279282859\n+ functions-common:run_process:1677        :   is_service_enabled c-sch\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd c-sch '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=c-sch\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-sch.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-sch] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-sch.service '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' stack ''\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-sch.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local env_vars=\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-sch.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Unit Description 'Devstack devstack@c-sch.service'\n+ inc/async:async_inner:64                 :   rc=0\n[108150 Async create_flavors:108150]: finished successfully\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecStart '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-sch.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-sch.service' \u2192 '/etc/systemd/system/devstack@c-sch.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-sch.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279282859\n+ functions-common:time_stop:2423          :   [[ -z 1781279282859 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279284823\n+ functions-common:time_stop:2427          :   elapsed_time=1964\n+ functions-common:time_stop:2428          :   total=44428\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=46392\n+ lib/cinder:start_cinder:634              :   malloc_tuning='MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ lib/cinder:start_cinder:635              :   run_process c-bak '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:run_process:1668        :   local service=c-bak\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:run_process:1674        :   local name=c-bak\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279284891\n+ functions-common:run_process:1677        :   is_service_enabled c-bak\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd c-bak '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:_run_under_systemd:1622 :   local service=c-bak\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-bak.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-bak] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-bak.service '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' stack 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-bak.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-bak.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Unit Description 'Devstack devstack@c-bak.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service ExecStart '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144 ]]\n+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service Environment 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-bak.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-bak.service' \u2192 '/etc/systemd/system/devstack@c-bak.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-bak.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279284891\n+ functions-common:time_stop:2423          :   [[ -z 1781279284891 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279286979\n+ functions-common:time_stop:2427          :   elapsed_time=2088\n+ functions-common:time_stop:2428          :   total=46392\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=48480\n+ lib/cinder:start_cinder:636              :   run_process c-vol '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:run_process:1668        :   local service=c-vol\n+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:run_process:1674        :   local name=c-vol\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279287039\n+ functions-common:run_process:1677        :   is_service_enabled c-vol\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd c-vol '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:_run_under_systemd:1622 :   local service=c-vol\n+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-vol.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-vol] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-vol.service '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' stack 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-vol.service\n+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1531 :   local group=\n+ functions-common:write_user_unit_file:1532 :   local user=stack\n+ functions-common:write_user_unit_file:1533 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1534 :   local extra=\n+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-vol.service\n+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system\n+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Unit Description 'Devstack devstack@c-vol.service'\n+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service User stack\n+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecStart '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'\n+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service KillMode process\n+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service TimeoutStopSec 300\n+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_user_unit_file:1548 :   [[ -n MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144 ]]\n+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'\n+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]\n+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Install WantedBy multi-user.target\n+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-vol.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-vol.service' \u2192 '/etc/systemd/system/devstack@c-vol.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-vol.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279287039\n+ functions-common:time_stop:2423          :   [[ -z 1781279287039 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279289097\n+ functions-common:time_stop:2427          :   elapsed_time=2058\n+ functions-common:time_stop:2428          :   total=48480\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=50538\n+ ./stack.sh:main:1335                     :   create_volume_types\n+ lib/cinder:create_volume_types:677       :   is_service_enabled c-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:create_volume_types:677       :   [[ -n lvm:lvmdriver-1 ]]\n+ lib/cinder:create_volume_types:678       :   local be be_name\n+ lib/cinder:create_volume_types:679       :   for be in ${CINDER_ENABLED_BACKENDS//,/ }\n+ lib/cinder:create_volume_types:680       :   be_name=lvmdriver-1\n+ lib/cinder:create_volume_types:681       :   create_one_type lvmdriver-1 volume_backend_name lvmdriver-1\n+ lib/cinder:create_one_type:652           :   type_name=lvmdriver-1\n+ lib/cinder:create_one_type:653           :   property_key=volume_backend_name\n+ lib/cinder:create_one_type:654           :   property_value=lvmdriver-1\n+ lib/cinder:create_one_type:656           :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:create_one_type:657           :   openstack --os-region-name=RegionOne volume type create --property volume_backend_name=lvmdriver-1 lvmdriver-1\n\n+-------------+--------------------------------------+\n| Field       | Value                                |\n+-------------+--------------------------------------+\n| description | None                                 |\n| id          | 5ae2ea83-751a-4e76-9014-e7d8cc603ad6 |\n| is_public   | True                                 |\n| name        | lvmdriver-1                          |\n| properties  | volume_backend_name='lvmdriver-1'    |\n+-------------+--------------------------------------+\n+ lib/cinder:create_one_type:658           :   [[ lvmdriver-1 == \\c\\e\\p\\h ]]\n+ lib/cinder:create_volume_types:684       :   [[ True == \\T\\r\\u\\e ]]\n+ lib/cinder:create_volume_types:685       :   create_one_type multiattach multiattach '<is> True'\n+ lib/cinder:create_one_type:652           :   type_name=multiattach\n+ lib/cinder:create_one_type:653           :   property_key=multiattach\n+ lib/cinder:create_one_type:654           :   property_value='<is> True'\n+ lib/cinder:create_one_type:656           :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/cinder:create_one_type:657           :   openstack --os-region-name=RegionOne volume type create --property 'multiattach=<is> True' multiattach\n\n+-------------+--------------------------------------+\n| Field       | Value                                |\n+-------------+--------------------------------------+\n| description | None                                 |\n| id          | 7d962a05-615d-449c-8197-65168e3655e6 |\n| is_public   | True                                 |\n| name        | multiattach                          |\n| properties  | multiattach='<is> True'              |\n+-------------+--------------------------------------+\n+ lib/cinder:create_one_type:658           :   [[ multiattach == \\c\\e\\p\\h ]]\n+ lib/cinder:create_volume_types:691       :   [[ False == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:1340                     :   [[ False == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:1348                     :   is_service_enabled glance\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1349                     :   echo_summary 'Starting Glance'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Glance\n+ ./stack.sh:main:1350                     :   start_glance\n+ lib/glance:start_glance:650              :   local service_protocol=https\n++ lib/glance:start_glance:652              :   which uwsgi\n+ lib/glance:start_glance:652              :   run_process g-api '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:run_process:1668        :   local service=g-api\n+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:run_process:1670        :   local group=\n+ functions-common:run_process:1671        :   local user=\n+ functions-common:run_process:1672        :   local env_vars=\n+ functions-common:run_process:1674        :   local name=g-api\n+ functions-common:run_process:1676        :   time_start run_process\n+ functions-common:time_start:2400         :   local name=run_process\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279290974\n+ functions-common:run_process:1677        :   is_service_enabled g-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ functions-common:run_process:1678        :   _run_under_systemd g-api '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' '' '' ''\n+ functions-common:_run_under_systemd:1622 :   local service=g-api\n+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ sudo ]]\n+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ ^/ ]]\n+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@g-api.service\n+ functions-common:_run_under_systemd:1629 :   local group=\n+ functions-common:_run_under_systemd:1630 :   local user=stack\n+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]\n+ functions-common:_run_under_systemd:1634 :   local env_vars=\n+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[g-api] ]]\n+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ uwsgi ]]\n+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@g-api.service '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' '' stack ''\n+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@g-api.service\n+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=\n+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack\n+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=\n+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@g-api.service\n+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system\n+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Unit Description 'Devstack devstack@g-api.service'\n+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'\n+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service SyslogIdentifier devstack@g-api.service\n+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service User stack\n+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecStart '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'\n+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecReload '/bin/kill -HUP $MAINPID'\n+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Type notify\n+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service KillMode process\n+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Restart always\n+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service NotifyAccess all\n+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service RestartForceExitStatus 100\n+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]\n+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Install WantedBy multi-user.target\n+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload\n+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@g-api.service\nCreated symlink '/etc/systemd/system/multi-user.target.wants/devstack@g-api.service' \u2192 '/etc/systemd/system/devstack@g-api.service'.\n+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@g-api.service\n+ functions-common:run_process:1680        :   time_stop run_process\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=run_process\n+ functions-common:time_stop:2421          :   start_time=1781279290974\n+ functions-common:time_stop:2423          :   [[ -z 1781279290974 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279293427\n+ functions-common:time_stop:2427          :   elapsed_time=2453\n+ functions-common:time_stop:2428          :   total=50538\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=52991\n+ lib/glance:start_glance:654              :   is_service_enabled g-api-r\n+ functions-common:is_service_enabled:2070 :   return 1\n+ lib/glance:start_glance:659              :   echo 'Waiting for g-api (38.102.83.69) to start...'\nWaiting for g-api (38.102.83.69) to start...\n+ lib/glance:start_glance:660              :   wait_for_service 60 https://38.102.83.69/image\n+ functions:wait_for_service:476           :   local timeout=60\n+ functions:wait_for_service:477           :   local url=https://38.102.83.69/image\n+ functions:wait_for_service:478           :   local rval=0\n+ functions:wait_for_service:479           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279293510\n+ functions:wait_for_service:480           :   timeout 60 bash -x\n++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/image\n+ ::                                       :   [[ 300 == 503 ]]\n+ ::                                       :   [[ 0 -eq 7 ]]\n+ functions:wait_for_service:485           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279293510\n+ functions-common:time_stop:2423          :   [[ -z 1781279293510 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279295103\n+ functions-common:time_stop:2427          :   elapsed_time=1593\n+ functions-common:time_stop:2428          :   total=8273\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9866\n+ functions:wait_for_service:486           :   return 0\n+ ./stack.sh:main:1364                     :   is_service_enabled mysql postgresql\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1364                     :   is_service_enabled glance\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1365                     :   echo_summary 'Uploading images'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Uploading images\n+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }\n+ ./stack.sh:main:1368                     :   upload_image http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img\n+ functions:upload_image:139               :   local image_url=http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img\n+ functions:upload_image:141               :   local image image_fname image_name\n+ functions:upload_image:143               :   local max_attempts=5\n+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images\n++ functions:upload_image:147               :   basename http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img\n+ functions:upload_image:147               :   image_fname=cirros-0.6.2-x86_64-disk.img\n+ functions:upload_image:148               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img != file* ]]\n+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img ]]\n++ functions:upload_image:151               :   seq 5\n+ functions:upload_image:151               :   for attempt in `seq $max_attempts`\n+ functions:upload_image:152               :   local rc=0\n+ functions:upload_image:153               :   wget --progress=dot:giga -c http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n--2026-06-12 11:48:15--  http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img\nResolving download.cirros-cloud.net (download.cirros-cloud.net)... 69.163.176.183, 2607:f298:6:a014::c3e:9bd6\nConnecting to download.cirros-cloud.net (download.cirros-cloud.net)|69.163.176.183|:80... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img [following]\n--2026-06-12 11:48:15--  https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img\nResolving github.com (github.com)... 140.82.113.4\nConnecting to github.com (github.com)|140.82.113.4|:443... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/0437ec86-7fce-41e9-af69-c95b08e2fc1c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A38%3A12Z&rscd=attachment%3B+filename%3Dcirros-0.6.2-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A37%3A48Z&ske=2026-06-12T16%3A38%3A12Z&sks=b&skv=2018-11-09&sig=tjPHcS3LlE3szSPNscJPVosGohTEtZTOUKJs5VpY8s0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTA5NSwibmJmIjoxNzgxMjc5Mjk1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.NAlgH1u5h0Raa6RXG-EQE4rkDfQX-fHT-yaUMypRXXM&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.2-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]\n--2026-06-12 11:48:15--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/0437ec86-7fce-41e9-af69-c95b08e2fc1c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A38%3A12Z&rscd=attachment%3B+filename%3Dcirros-0.6.2-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A37%3A48Z&ske=2026-06-12T16%3A38%3A12Z&sks=b&skv=2018-11-09&sig=tjPHcS3LlE3szSPNscJPVosGohTEtZTOUKJs5VpY8s0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTA5NSwibmJmIjoxNzgxMjc5Mjk1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.NAlgH1u5h0Raa6RXG-EQE4rkDfQX-fHT-yaUMypRXXM&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.2-x86_64-disk.img&response-content-type=application%2Foctet-stream\nResolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ...\nConnecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.111.133|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 21430272 (20M) [application/octet-stream]\nSaving to: \u2018/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\u2019\n\n     0K ........ ........ ....             100%  160M=0.1s\n\n2026-06-12 11:48:15 (160 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\u2019 saved [21430272/21430272]\n\n+ functions:upload_image:154               :   [[ 0 -ne 0 ]]\n+ functions:upload_image:163               :   break\n+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n+ functions:upload_image:181               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ openvz ]]\n+ functions:upload_image:188               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ \\.vmdk ]]\n+ functions:upload_image:302               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ \\.hds ]]\n+ functions:upload_image:313               :   local kernel=\n+ functions:upload_image:314               :   local ramdisk=\n+ functions:upload_image:315               :   local disk_format=\n+ functions:upload_image:316               :   local container_format=\n+ functions:upload_image:317               :   local unpack=\n+ functions:upload_image:318               :   local img_property=\n+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]\n+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]\n+ functions:upload_image:324               :   img_property=hw_rng_model=virtio\n+ functions:upload_image:328               :   case \"$image_fname\" in\n++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img .img\n+ functions:upload_image:349               :   image_name=cirros-0.6.2-x86_64-disk\n+ functions:upload_image:350               :   local format\n++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'\n+ functions:upload_image:351               :   format=qcow2\n+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]\n+ functions:upload_image:353               :   disk_format=qcow2\n+ functions:upload_image:357               :   container_format=bare\n+ functions:upload_image:404               :   is_arch ppc64le\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]\n+ functions:upload_image:404               :   is_arch ppc64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]\n+ functions:upload_image:404               :   is_arch ppc\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]\n+ functions:upload_image:408               :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ functions:upload_image:412               :   '[' bare = bare ']'\n+ functions:upload_image:413               :   '[' '' = zcat ']'\n+ functions:upload_image:415               :   '[' '' = bunzip2 ']'\n+ functions:upload_image:417               :   '[' '' = unxz ']'\n+ functions:upload_image:428               :   _upload_image cirros-0.6.2-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img hw_rng_model=virtio\n+ functions:_upload_image:111              :   local image_name=cirros-0.6.2-x86_64-disk\n+ functions:_upload_image:112              :   shift\n+ functions:_upload_image:113              :   local container=bare\n+ functions:_upload_image:114              :   shift\n+ functions:_upload_image:115              :   local disk=qcow2\n+ functions:_upload_image:116              :   shift\n+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n+ functions:_upload_image:118              :   shift\n+ functions:_upload_image:119              :   local properties\n+ functions:_upload_image:120              :   local useimport\n++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio\n++ functions:_image_properties_to_arg:94    :   local result=\n++ functions:_image_properties_to_arg:95    :   for property in $*\n++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'\n++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio\n+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'\n+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]\n+ functions:_upload_image:125              :   useimport=--import\n++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.2-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\n\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field            | Value                                                                                                                                                                                                                                             |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| container_format | bare                                                                                                                                                                                                                                              |\n| created_at       | 2026-06-12T15:48:17Z                                                                                                                                                                                                                              |\n| disk_format      | qcow2                                                                                                                                                                                                                                             |\n| file             | /v2/images/2e4f73b8-6e55-451c-aad2-158a8403e2eb/file                                                                                                                                                                                              |\n| id               | 2e4f73b8-6e55-451c-aad2-158a8403e2eb                                                                                                                                                                                                              |\n| min_disk         | 0                                                                                                                                                                                                                                                 |\n| min_ram          | 0                                                                                                                                                                                                                                                 |\n| name             | cirros-0.6.2-x86_64-disk                                                                                                                                                                                                                          |\n| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |\n| properties       | hw_rng_model='virtio', os_glance_import_task='b17acbbf-4448-4ea2-b4cc-302aa866cad9', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.2-x86_64-disk', owner_specified.openstack.sha256='' |\n| protected        | False                                                                                                                                                                                                                                             |\n| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |\n| size             | 21430272                                                                                                                                                                                                                                          |\n| status           | uploading                                                                                                                                                                                                                                         |\n| tags             |                                                                                                                                                                                                                                                   |\n| updated_at       | 2026-06-12T15:48:19Z                                                                                                                                                                                                                              |\n| visibility       | public                                                                                                                                                                                                                                            |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }\n+ ./stack.sh:main:1368                     :   upload_image http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img\n+ functions:upload_image:139               :   local image_url=http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img\n+ functions:upload_image:141               :   local image image_fname image_name\n+ functions:upload_image:143               :   local max_attempts=5\n+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images\n++ functions:upload_image:147               :   basename http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img\n+ functions:upload_image:147               :   image_fname=cirros-0.6.1-x86_64-disk.img\n+ functions:upload_image:148               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img != file* ]]\n+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img ]]\n++ functions:upload_image:151               :   seq 5\n+ functions:upload_image:151               :   for attempt in `seq $max_attempts`\n+ functions:upload_image:152               :   local rc=0\n+ functions:upload_image:153               :   wget --progress=dot:giga -c http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n--2026-06-12 11:48:19--  http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img\nResolving download.cirros-cloud.net (download.cirros-cloud.net)... 69.163.176.183, 2607:f298:6:a014::c3e:9bd6\nConnecting to download.cirros-cloud.net (download.cirros-cloud.net)|69.163.176.183|:80... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://github.com/cirros-dev/cirros/releases/download/0.6.1/cirros-0.6.1-x86_64-disk.img [following]\n--2026-06-12 11:48:20--  https://github.com/cirros-dev/cirros/releases/download/0.6.1/cirros-0.6.1-x86_64-disk.img\nResolving github.com (github.com)... 140.82.113.4\nConnecting to github.com (github.com)|140.82.113.4|:443... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/695c5234-2ef1-4ac6-8076-f2a6342a22fc?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A36%3A02Z&rscd=attachment%3B+filename%3Dcirros-0.6.1-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A35%3A44Z&ske=2026-06-12T16%3A36%3A02Z&sks=b&skv=2018-11-09&sig=UmyQuA297iEVcq21ANO9IGoKjVHTAydSiWBNCwnzstQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMCwibmJmIjoxNzgxMjc5MzAwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.wWRXNQgEsDc1_WAOf1uN452-tEMY1vKx_AtQ9jX0p0U&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.1-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]\n--2026-06-12 11:48:20--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/695c5234-2ef1-4ac6-8076-f2a6342a22fc?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A36%3A02Z&rscd=attachment%3B+filename%3Dcirros-0.6.1-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A35%3A44Z&ske=2026-06-12T16%3A36%3A02Z&sks=b&skv=2018-11-09&sig=UmyQuA297iEVcq21ANO9IGoKjVHTAydSiWBNCwnzstQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMCwibmJmIjoxNzgxMjc5MzAwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.wWRXNQgEsDc1_WAOf1uN452-tEMY1vKx_AtQ9jX0p0U&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.1-x86_64-disk.img&response-content-type=application%2Foctet-stream\nResolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.111.133, 185.199.110.133, 185.199.108.133, ...\nConnecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.111.133|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 21233664 (20M) [application/octet-stream]\nSaving to: \u2018/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\u2019\n\n     0K ........ ........ ....             100%  119M=0.2s\n\n2026-06-12 11:48:20 (119 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\u2019 saved [21233664/21233664]\n\n+ functions:upload_image:154               :   [[ 0 -ne 0 ]]\n+ functions:upload_image:163               :   break\n+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n+ functions:upload_image:181               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ openvz ]]\n+ functions:upload_image:188               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ \\.vmdk ]]\n+ functions:upload_image:302               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ \\.hds ]]\n+ functions:upload_image:313               :   local kernel=\n+ functions:upload_image:314               :   local ramdisk=\n+ functions:upload_image:315               :   local disk_format=\n+ functions:upload_image:316               :   local container_format=\n+ functions:upload_image:317               :   local unpack=\n+ functions:upload_image:318               :   local img_property=\n+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]\n+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]\n+ functions:upload_image:324               :   img_property=hw_rng_model=virtio\n+ functions:upload_image:328               :   case \"$image_fname\" in\n++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img .img\n+ functions:upload_image:349               :   image_name=cirros-0.6.1-x86_64-disk\n+ functions:upload_image:350               :   local format\n++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'\n+ functions:upload_image:351               :   format=qcow2\n+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]\n+ functions:upload_image:353               :   disk_format=qcow2\n+ functions:upload_image:357               :   container_format=bare\n+ functions:upload_image:404               :   is_arch ppc64le\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]\n+ functions:upload_image:404               :   is_arch ppc64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]\n+ functions:upload_image:404               :   is_arch ppc\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]\n+ functions:upload_image:408               :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ functions:upload_image:412               :   '[' bare = bare ']'\n+ functions:upload_image:413               :   '[' '' = zcat ']'\n+ functions:upload_image:415               :   '[' '' = bunzip2 ']'\n+ functions:upload_image:417               :   '[' '' = unxz ']'\n+ functions:upload_image:428               :   _upload_image cirros-0.6.1-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img hw_rng_model=virtio\n+ functions:_upload_image:111              :   local image_name=cirros-0.6.1-x86_64-disk\n+ functions:_upload_image:112              :   shift\n+ functions:_upload_image:113              :   local container=bare\n+ functions:_upload_image:114              :   shift\n+ functions:_upload_image:115              :   local disk=qcow2\n+ functions:_upload_image:116              :   shift\n+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n+ functions:_upload_image:118              :   shift\n+ functions:_upload_image:119              :   local properties\n+ functions:_upload_image:120              :   local useimport\n++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio\n++ functions:_image_properties_to_arg:94    :   local result=\n++ functions:_image_properties_to_arg:95    :   for property in $*\n++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'\n++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio\n+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'\n+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]\n+ functions:_upload_image:125              :   useimport=--import\n++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.1-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\n\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field            | Value                                                                                                                                                                                                                                             |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| container_format | bare                                                                                                                                                                                                                                              |\n| created_at       | 2026-06-12T15:48:21Z                                                                                                                                                                                                                              |\n| disk_format      | qcow2                                                                                                                                                                                                                                             |\n| file             | /v2/images/8e98cb33-069c-478b-b39e-ace458548923/file                                                                                                                                                                                              |\n| id               | 8e98cb33-069c-478b-b39e-ace458548923                                                                                                                                                                                                              |\n| min_disk         | 0                                                                                                                                                                                                                                                 |\n| min_ram          | 0                                                                                                                                                                                                                                                 |\n| name             | cirros-0.6.1-x86_64-disk                                                                                                                                                                                                                          |\n| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |\n| properties       | hw_rng_model='virtio', os_glance_import_task='f084c280-ae1b-4a1d-80fa-36ffd7b090e6', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.1-x86_64-disk', owner_specified.openstack.sha256='' |\n| protected        | False                                                                                                                                                                                                                                             |\n| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |\n| size             | 21233664                                                                                                                                                                                                                                          |\n| status           | uploading                                                                                                                                                                                                                                         |\n| tags             |                                                                                                                                                                                                                                                   |\n| updated_at       | 2026-06-12T15:48:22Z                                                                                                                                                                                                                              |\n| visibility       | public                                                                                                                                                                                                                                            |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }\n+ ./stack.sh:main:1368                     :   upload_image https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n+ functions:upload_image:139               :   local image_url=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n+ functions:upload_image:141               :   local image image_fname image_name\n+ functions:upload_image:143               :   local max_attempts=5\n+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images\n++ functions:upload_image:147               :   basename https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n+ functions:upload_image:147               :   image_fname=cirros-0.6.3-x86_64-disk.img\n+ functions:upload_image:148               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img != file* ]]\n+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img ]]\n++ functions:upload_image:151               :   seq 5\n+ functions:upload_image:151               :   for attempt in `seq $max_attempts`\n+ functions:upload_image:152               :   local rc=0\n+ functions:upload_image:153               :   wget --progress=dot:giga -c https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n--2026-06-12 11:48:23--  https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\nResolving github.com (github.com)... 140.82.113.4\nConnecting to github.com (github.com)|140.82.113.4|:443... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/6f5bab50-4c03-4330-a8c6-7b6cb1564e3f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A34%3A31Z&rscd=attachment%3B+filename%3Dcirros-0.6.3-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A33%3A53Z&ske=2026-06-12T16%3A34%3A31Z&sks=b&skv=2018-11-09&sig=AS3s4tpOWqz3I01Y6KhqX6eDg9YXnrDCkoIgOHohPck%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMywibmJmIjoxNzgxMjc5MzAzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.2vzaaHmqpy-cjG9FPSDyPqjxPV0bnAySCT-m4JhNn2I&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.3-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]\n--2026-06-12 11:48:23--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/6f5bab50-4c03-4330-a8c6-7b6cb1564e3f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A34%3A31Z&rscd=attachment%3B+filename%3Dcirros-0.6.3-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A33%3A53Z&ske=2026-06-12T16%3A34%3A31Z&sks=b&skv=2018-11-09&sig=AS3s4tpOWqz3I01Y6KhqX6eDg9YXnrDCkoIgOHohPck%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMywibmJmIjoxNzgxMjc5MzAzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.2vzaaHmqpy-cjG9FPSDyPqjxPV0bnAySCT-m4JhNn2I&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.3-x86_64-disk.img&response-content-type=application%2Foctet-stream\nResolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.108.133, ...\nConnecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.109.133|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 21692416 (21M) [application/octet-stream]\nSaving to: \u2018/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\u2019\n\n     0K ........ ........ ....             100%  321M=0.06s\n\n2026-06-12 11:48:23 (321 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\u2019 saved [21692416/21692416]\n\n+ functions:upload_image:154               :   [[ 0 -ne 0 ]]\n+ functions:upload_image:163               :   break\n+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n+ functions:upload_image:181               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ openvz ]]\n+ functions:upload_image:188               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ \\.vmdk ]]\n+ functions:upload_image:302               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ \\.hds ]]\n+ functions:upload_image:313               :   local kernel=\n+ functions:upload_image:314               :   local ramdisk=\n+ functions:upload_image:315               :   local disk_format=\n+ functions:upload_image:316               :   local container_format=\n+ functions:upload_image:317               :   local unpack=\n+ functions:upload_image:318               :   local img_property=\n+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]\n+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]\n+ functions:upload_image:324               :   img_property=hw_rng_model=virtio\n+ functions:upload_image:328               :   case \"$image_fname\" in\n++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img .img\n+ functions:upload_image:349               :   image_name=cirros-0.6.3-x86_64-disk\n+ functions:upload_image:350               :   local format\n++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'\n+ functions:upload_image:351               :   format=qcow2\n+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]\n+ functions:upload_image:353               :   disk_format=qcow2\n+ functions:upload_image:357               :   container_format=bare\n+ functions:upload_image:404               :   is_arch ppc64le\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]\n+ functions:upload_image:404               :   is_arch ppc64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]\n+ functions:upload_image:404               :   is_arch ppc\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]\n+ functions:upload_image:408               :   is_arch aarch64\n++ functions-common:is_arch:519             :   uname -m\n+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]\n+ functions:upload_image:412               :   '[' bare = bare ']'\n+ functions:upload_image:413               :   '[' '' = zcat ']'\n+ functions:upload_image:415               :   '[' '' = bunzip2 ']'\n+ functions:upload_image:417               :   '[' '' = unxz ']'\n+ functions:upload_image:428               :   _upload_image cirros-0.6.3-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img hw_rng_model=virtio\n+ functions:_upload_image:111              :   local image_name=cirros-0.6.3-x86_64-disk\n+ functions:_upload_image:112              :   shift\n+ functions:_upload_image:113              :   local container=bare\n+ functions:_upload_image:114              :   shift\n+ functions:_upload_image:115              :   local disk=qcow2\n+ functions:_upload_image:116              :   shift\n+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n+ functions:_upload_image:118              :   shift\n+ functions:_upload_image:119              :   local properties\n+ functions:_upload_image:120              :   local useimport\n++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio\n++ functions:_image_properties_to_arg:94    :   local result=\n++ functions:_image_properties_to_arg:95    :   for property in $*\n++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'\n++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio\n+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'\n+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]\n+ functions:_upload_image:125              :   useimport=--import\n++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.3-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field            | Value                                                                                                                                                                                                                                             |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| container_format | bare                                                                                                                                                                                                                                              |\n| created_at       | 2026-06-12T15:48:24Z                                                                                                                                                                                                                              |\n| disk_format      | qcow2                                                                                                                                                                                                                                             |\n| file             | /v2/images/d5538253-6a71-478c-aa9f-04817e73407a/file                                                                                                                                                                                              |\n| id               | d5538253-6a71-478c-aa9f-04817e73407a                                                                                                                                                                                                              |\n| min_disk         | 0                                                                                                                                                                                                                                                 |\n| min_ram          | 0                                                                                                                                                                                                                                                 |\n| name             | cirros-0.6.3-x86_64-disk                                                                                                                                                                                                                          |\n| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |\n| properties       | hw_rng_model='virtio', os_glance_import_task='2eec4c83-7a5f-4518-833a-22c0ebb74429', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.3-x86_64-disk', owner_specified.openstack.sha256='' |\n| protected        | False                                                                                                                                                                                                                                             |\n| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |\n| size             | 21692416                                                                                                                                                                                                                                          |\n| status           | uploading                                                                                                                                                                                                                                         |\n| tags             |                                                                                                                                                                                                                                                   |\n| updated_at       | 2026-06-12T15:48:26Z                                                                                                                                                                                                                              |\n| visibility       | public                                                                                                                                                                                                                                            |\n+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ ./stack.sh:main:1372                     :   async_wait create_flavors\n[9188 Async create_flavors:108150]: Waiting for completion of create_flavors running on PID 108150 (2 other jobs running)\n[9188 Async create_flavors:108150]: Signaling child to exit\nWAKEUP\n[9188 Async create_flavors:108150]: Signaled\n+ lib/nova:create_flavors:1239             :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ lib/nova:create_flavors:1240             :   openstack --os-region-name=RegionOne flavor list\n+ lib/nova:create_flavors:1240             :   grep -q ds512M\n\n+ lib/nova:create_flavors:1242             :   openstack --os-region-name=RegionOne flavor create --id c1 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True cirros256\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 1                     |\n| id                         | c1                    |\n| name                       | cirros256             |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 256                   |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1243             :   openstack --os-region-name=RegionOne flavor create --id d1 --ram 512 --disk 5 --vcpus 1 --property hw_rng:allowed=True ds512M\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 5                     |\n| id                         | d1                    |\n| name                       | ds512M                |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 512                   |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1244             :   openstack --os-region-name=RegionOne flavor create --id d2 --ram 1024 --disk 10 --vcpus 1 --property hw_rng:allowed=True ds1G\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 10                    |\n| id                         | d2                    |\n| name                       | ds1G                  |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 1024                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1245             :   openstack --os-region-name=RegionOne flavor create --id d3 --ram 2048 --disk 10 --vcpus 2 --property hw_rng:allowed=True ds2G\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 10                    |\n| id                         | d3                    |\n| name                       | ds2G                  |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 2048                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 2                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1246             :   openstack --os-region-name=RegionOne flavor create --id d4 --ram 4096 --disk 20 --vcpus 4 --property hw_rng:allowed=True ds4G\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 20                    |\n| id                         | d4                    |\n| name                       | ds4G                  |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 4096                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 4                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1249             :   openstack --os-region-name=RegionOne flavor list\n+ lib/nova:create_flavors:1249             :   grep -q m1.tiny\n\n+ lib/nova:create_flavors:1250             :   openstack --os-region-name=RegionOne flavor create --id 1 --ram 512 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.tiny\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 1                     |\n| id                         | 1                     |\n| name                       | m1.tiny               |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 512                   |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1251             :   openstack --os-region-name=RegionOne flavor create --id 2 --ram 2048 --disk 20 --vcpus 1 --property hw_rng:allowed=True m1.small\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 20                    |\n| id                         | 2                     |\n| name                       | m1.small              |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 2048                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1252             :   openstack --os-region-name=RegionOne flavor create --id 3 --ram 4096 --disk 40 --vcpus 2 --property hw_rng:allowed=True m1.medium\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 40                    |\n| id                         | 3                     |\n| name                       | m1.medium             |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 4096                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 2                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1253             :   openstack --os-region-name=RegionOne flavor create --id 4 --ram 8192 --disk 80 --vcpus 4 --property hw_rng:allowed=True m1.large\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 80                    |\n| id                         | 4                     |\n| name                       | m1.large              |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 8192                  |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 4                     |\n+----------------------------+-----------------------+\n+ lib/nova:create_flavors:1254             :   openstack --os-region-name=RegionOne flavor create --id 5 --ram 16384 --disk 160 --vcpus 8 --property hw_rng:allowed=True m1.xlarge\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 160                   |\n| id                         | 5                     |\n| name                       | m1.xlarge             |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 16384                 |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 8                     |\n+----------------------------+-----------------------+\n[9188 Async create_flavors:108150]: finished create_flavors with result 0 in 4 seconds\n+ inc/async:async_wait:197                 :   return 0\n+ ./stack.sh:main:1374                     :   is_service_enabled horizon\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1375                     :   echo_summary 'Starting Horizon'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Starting Horizon\n+ ./stack.sh:main:1376                     :   init_horizon\n+ lib/horizon:init_horizon:155             :   sudo rm -f '/var/log/httpd/horizon_*'\n+ lib/horizon:init_horizon:158             :   local django_admin\n+ lib/horizon:init_horizon:159             :   type -p django-admin\n+ lib/horizon:init_horizon:160             :   django_admin=django-admin\n+ lib/horizon:init_horizon:166             :   DJANGO_SETTINGS_MODULE=openstack_dashboard.settings\n+ lib/horizon:init_horizon:166             :   django-admin collectstatic --noinput\n/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n  version_info = version.StrictVersion(__version__).version\n\n4001 static files copied to '/opt/stack/horizon/static'.\n+ lib/horizon:init_horizon:167             :   DJANGO_SETTINGS_MODULE=openstack_dashboard.settings\n+ lib/horizon:init_horizon:167             :   django-admin compress --force\n/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n  version_info = version.StrictVersion(__version__).version\nCompressing... done\nCompressed 7 block(s) from 14 template(s) for 2 context(s).\n+ ./stack.sh:main:1377                     :   start_horizon\n+ lib/horizon:start_horizon:185            :   restart_apache_server\n+ lib/apache:restart_apache_server:238     :   restart_service httpd\n+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'\n+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd\n+ ./stack.sh:main:1388                     :   is_service_enabled nova\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1388                     :   is_service_enabled keystone\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1389                     :   USERRC_PARAMS='-PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin'\n+ ./stack.sh:main:1391                     :   '[' -f /opt/stack/data/ca-bundle.pem ']'\n+ ./stack.sh:main:1392                     :   USERRC_PARAMS='-PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem'\n+ ./stack.sh:main:1395                     :   /opt/stack/devstack/tools/create_userrc.sh -PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem\n+ opt/stack/devstack/tools/create_userrc.sh:main:31 :   ACCOUNT_DIR=./accrc\n++ opt/stack/devstack/tools/create_userrc.sh:main:80 :   getopt -o hPAp:u:r:C: -l os-username:,os-password:,os-tenant-id:,os-tenant-name:,os-project-name:,os-project-id:,os-project-domain-id:,os-project-domain-name:,os-user-domain-id:,os-user-domain-name:,os-auth-url:,target-dir:,heat-url:,skip-project:,os-cacert:,help,debug -- -PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem\n+ opt/stack/devstack/tools/create_userrc.sh:main:80 :   options=' -P -A --target-dir '\\''/opt/stack/devstack/accrc'\\'' --os-password '\\''secretadmin'\\'' --os-cacert '\\''/opt/stack/data/ca-bundle.pem'\\'' --'\n+ opt/stack/devstack/tools/create_userrc.sh:main:84 :   eval set -- -P -A --target-dir ''\\''/opt/stack/devstack/accrc'\\''' --os-password ''\\''secretadmin'\\''' --os-cacert ''\\''/opt/stack/data/ca-bundle.pem'\\''' --\n++ opt/stack/devstack/tools/create_userrc.sh:main:84 :   set -- -P -A --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem --\n+ opt/stack/devstack/tools/create_userrc.sh:main:85 :   ADDPASS=\n+ opt/stack/devstack/tools/create_userrc.sh:main:86 :   HEAT_URL=\n+ opt/stack/devstack/tools/create_userrc.sh:main:91 :   SKIP_PROJECT=service\n+ opt/stack/devstack/tools/create_userrc.sh:main:92 :   MODE=\n+ opt/stack/devstack/tools/create_userrc.sh:main:93 :   ROLE=Member\n+ opt/stack/devstack/tools/create_userrc.sh:main:94 :   USER_NAME=\n+ opt/stack/devstack/tools/create_userrc.sh:main:95 :   USER_PASS=\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 9 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:119 :   ADDPASS=yes\n+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 8 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:118 :   MODE=all\n+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 7 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:113 :   ACCOUNT_DIR=/opt/stack/devstack/accrc\n+ opt/stack/devstack/tools/create_userrc.sh:main:113 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 5 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   export OS_PASSWORD=secretadmin\n+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   OS_PASSWORD=secretadmin\n+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 3 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   export OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 1 -gt 0 ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in\n+ opt/stack/devstack/tools/create_userrc.sh:main:122 :   shift\n+ opt/stack/devstack/tools/create_userrc.sh:main:122 :   break\n+ opt/stack/devstack/tools/create_userrc.sh:main:129 :   '[' -z secretadmin ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:138 :   '[' -z '' -a '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:142 :   '[' -z '' -a '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:146 :   '[' -z '' -a -z '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:147 :   export OS_PROJECT_NAME=admin\n+ opt/stack/devstack/tools/create_userrc.sh:main:147 :   OS_PROJECT_NAME=admin\n+ opt/stack/devstack/tools/create_userrc.sh:main:150 :   '[' -z '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:151 :   export OS_USERNAME=admin\n+ opt/stack/devstack/tools/create_userrc.sh:main:151 :   OS_USERNAME=admin\n+ opt/stack/devstack/tools/create_userrc.sh:main:154 :   '[' -z '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:155 :   export OS_AUTH_URL=http://localhost:5000/v3/\n+ opt/stack/devstack/tools/create_userrc.sh:main:155 :   OS_AUTH_URL=http://localhost:5000/v3/\n+ opt/stack/devstack/tools/create_userrc.sh:main:158 :   '[' -z '' -a -z '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:160 :   OS_USER_DOMAIN_ID=default\n+ opt/stack/devstack/tools/create_userrc.sh:main:163 :   '[' -z '' -a -z '' ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:165 :   OS_PROJECT_DOMAIN_ID=default\n+ opt/stack/devstack/tools/create_userrc.sh:main:168 :   USER_PASS=secretadmin\n+ opt/stack/devstack/tools/create_userrc.sh:main:169 :   USER_NAME=admin\n+ opt/stack/devstack/tools/create_userrc.sh:main:171 :   '[' -z all ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:239 :   '[' all '!=' create ']'\n+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   openstack project list --long --quote none -f csv\n+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   grep ,True\n+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   IFS=,\n+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   grep -v service\n+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   read project_id project_name desc enabled\nFailed to discover available identity versions when contacting http://localhost:5000/v3/. Attempting to parse version from URL.\nUnable to establish connection to http://localhost:5000/v3/auth/tokens: ('Connection aborted.', BadStatusLine('\\x15\\x03\\x03\\x00\\x02\\x02\\x16'))\n\n+ ./stack.sh:main:1400                     :   save_stackenv\n+ functions-common:save_stackenv:65        :   local tag=\n++ functions-common:save_stackenv:67        :   date +%F-%H%M%S\n+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-114833\n+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-114833 '\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy,s-container-sync,neutron-api,neutron-periodic-workers,neutron-rpc-server,neutron-ovn-maintenance-worker,n-novnc-cell1,n-super-cond,n-cond-cell1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo OS_CACERT=/opt/stack/data/ca-bundle.pem\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo STACK_USER=stack\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TLS_IP=IP:38.102.83.69,IP:::1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69\n+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS\n+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4\n+ ./stack.sh:main:1411                     :   merge_config_group /opt/stack/devstack/local.conf extra\n+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_group:171   :   shift\n+ inc/meta-config:merge_config_group:172   :   local matchgroups=extra\n+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:merge_config_group:176   :   local configfile group\n+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups\n++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf extra\n++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf\n++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=extra\n++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]\n++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=extra '\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+ ./stack.sh:main:1418                     :   run_phase stack extra\n+ functions-common:run_phase:1842          :   local mode=stack\n+ functions-common:run_phase:1843          :   local phase=extra\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack extra\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ extra == \\i\\n\\s\\t\\a\\l\\l ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ extra == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ extra == \\e\\x\\t\\r\\a ]]\n++ extras.d/80-tempest.sh:source:15         :   :\n++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1869          :   run_plugins stack extra\n+ functions-common:run_plugins:1828        :   local mode=stack\n+ functions-common:run_plugins:1829        :   local phase=extra\n+ functions-common:run_plugins:1831        :   local plugins=,neutron\n+ functions-common:run_plugins:1832        :   local plugin\n+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }\n+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron\n+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]\n+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack extra\n++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib\n++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp\n++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns\n++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors\n+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors\n++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper\n++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy\n++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path\n++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2\n++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range\n++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments\n++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log\n++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding\n++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation\n++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation\n++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia\n++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki\n++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip\n++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan\n++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif\n++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr\n+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc\n++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext\n++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source\n++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False\n+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.\n++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git\n+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3\n+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False\n++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in\n++ /opt/stack/neutron/devstack/plugin.sh:source:144 :   is_service_enabled q-sriov-agt neutron-sriov-agent\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:147 :   is_service_enabled br-ex-tcpdump\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:161 :   is_service_enabled br-int-flows\n++ functions-common:is_service_enabled:2070 :   return 1\n++ /opt/stack/neutron/devstack/plugin.sh:source:164 :   is_frr_enabled\n++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:38 :   [[ False == \\T\\r\\u\\e ]]\n++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:39 :   return 1\n+ ./stack.sh:main:1426                     :   merge_config_group /opt/stack/devstack/local.conf post-extra\n+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_group:171   :   shift\n+ inc/meta-config:merge_config_group:172   :   local matchgroups=post-extra\n+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:merge_config_group:176   :   local configfile group\n+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups\n++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf post-extra\n++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf\n++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=post-extra\n++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]\n++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=post-extra '\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+ ./stack.sh:main:1435                     :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1436                     :   is_nova_ready\n+ lib/nova:is_nova_ready:1164              :   wait_for_compute 60\n+ functions:wait_for_compute:490           :   local timeout=60\n+ functions:wait_for_compute:491           :   local rval=0\n+ functions:wait_for_compute:492           :   local compute_hostname\n+ functions:wait_for_compute:493           :   time_start wait_for_service\n+ functions-common:time_start:2400         :   local name=wait_for_service\n+ functions-common:time_start:2401         :   local start_time=\n+ functions-common:time_start:2402         :   [[ -n '' ]]\n++ functions-common:time_start:2405         :   date +%s%3N\n+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279314166\n++ functions:wait_for_compute:494           :   iniget /etc/nova/nova.conf DEFAULT host\n+ functions:wait_for_compute:494           :   compute_hostname=\n+ functions:wait_for_compute:495           :   [[ -z '' ]]\n++ functions:wait_for_compute:496           :   hostname\n+ functions:wait_for_compute:496           :   compute_hostname=np0000072095.novalocal\n+ functions:wait_for_compute:498           :   timeout 60 bash -x\n++ functions:wait_for_compute:498           :   hostname\n+ ::                                       :   ID=\n+ ::                                       :   [[ '' == '' ]]\n+ ::                                       :   sleep 1\n+ ::                                       :   [[ libvirt = \\f\\a\\k\\e ]]\n++ ::                                       :   openstack --os-cloud devstack-admin --os-region RegionOne compute service list --host np0000072095.novalocal --service nova-compute -c ID -f value\n\n+ ::                                       :   ID=80a66769-c466-4b56-bc07-3b3a7957d877\n+ ::                                       :   [[ 80a66769-c466-4b56-bc07-3b3a7957d877 == '' ]]\n+ functions:wait_for_compute:510           :   time_stop wait_for_service\n+ functions-common:time_stop:2414          :   local name\n+ functions-common:time_stop:2415          :   local end_time\n+ functions-common:time_stop:2416          :   local elapsed_time\n+ functions-common:time_stop:2417          :   local total\n+ functions-common:time_stop:2418          :   local start_time\n+ functions-common:time_stop:2420          :   name=wait_for_service\n+ functions-common:time_stop:2421          :   start_time=1781279314166\n+ functions-common:time_stop:2423          :   [[ -z 1781279314166 ]]\n++ functions-common:time_stop:2426          :   date +%s%3N\n+ functions-common:time_stop:2426          :   end_time=1781279315567\n+ functions-common:time_stop:2427          :   elapsed_time=1401\n+ functions-common:time_stop:2428          :   total=9866\n+ functions-common:time_stop:2430          :   _TIME_START[$name]=\n+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=11267\n+ functions:wait_for_compute:512           :   [[ 0 != 0 ]]\n+ functions:wait_for_compute:516           :   return 0\n+ ./stack.sh:main:1440                     :   service_check\n+ functions-common:service_check:1707      :   local service\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-api.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-api.service --no-pager\n\u25cf devstack@c-api.service - Devstack devstack@c-api.service\n     Loaded: loaded (/etc/systemd/system/devstack@c-api.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:48:01 EDT; 34s ago\n Invocation: 61a71a9a5239440bb25e9fb4673baf80\n   Main PID: 108955 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 7 (limit: 99165)\n     Memory: 237.9M (peak: 238.4M)\n        CPU: 4.030s\n     CGroup: /system.slice/system-devstack.slice/devstack@c-api.service\n             \u251c\u2500108955 \"cinder-apiuWSGI master\"\n             \u251c\u2500108956 \"cinder-apiuWSGI worker 1\"\n             \u2514\u2500108957 \"cinder-apiuWSGI worker 2\"\n\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: DEBUG cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-c7a5868d-390c-4d53-891e-0bfc65234e2c admin admin] Action: 'create', calling method: _create, body: {\"volume_type\": {\"name\": \"multiattach\", \"description\": null, \"os-volume-type-access:is_public\": true}} {{(pid=108956) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:876}}\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-c7a5868d-390c-4d53-891e-0bfc65234e2c admin admin] https://38.102.83.69/volume/v3/types returned with HTTP 200\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: [pid: 108956|app: 0|req: 2/4] 38.102.83.69 () {76 vars in 1438 bytes} [Fri Jun 12 11:48:10 2026] POST /volume/v3/types => generated 186 bytes in 20 msecs (HTTP/1.1 200) 7 headers in 285 bytes (1 switches on core 0)\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG cinder.api.middleware.request_id [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 None None] RequestId filter calling following filter/app {{(pid=108957) _context_setter /opt/stack/cinder/cinder/api/middleware/request_id.py:62}}\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] POST https://38.102.83.69/volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] Action: 'create', calling method: create, body: {\"extra_specs\": {\"multiattach\": \"<is> True\"}} {{(pid=108957) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:876}}\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] https://38.102.83.69/volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs returned with HTTP 200\nJun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: [pid: 108957|app: 0|req: 3/5] 38.102.83.69 () {76 vars in 1584 bytes} [Fri Jun 12 11:48:10 2026] POST /volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs => generated 45 bytes in 31 msecs (HTTP/1.1 200) 7 headers in 284 bytes (1 switches on core 0)\nJun 12 11:48:20 np0000072095.novalocal devstack@c-api.service[108956]: DEBUG dbcounter [-] [108956] Writing DB stats cinder:SELECT=12,cinder:INSERT=2 {{(pid=108956) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:20 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG dbcounter [-] [108957] Writing DB stats cinder:SELECT=16,cinder:INSERT=2 {{(pid=108957) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-bak.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-bak.service --no-pager\n\u25cf devstack@c-bak.service - Devstack devstack@c-bak.service\n     Loaded: loaded (/etc/systemd/system/devstack@c-bak.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:48:06 EDT; 28s ago\n Invocation: c75356d52bc345ed8f65a6229cc31fdc\n   Main PID: 110318 (cinder-backup)\n      Tasks: 1 (limit: 99165)\n     Memory: 92.8M (peak: 93.2M)\n        CPU: 1.385s\n     CGroup: /system.slice/system-devstack.slice/devstack@c-bak.service\n             \u2514\u2500110318 /usr/bin/python3.12 /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf\n\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Acquiring lock \"cleanup_incomplete_backups_110318\" by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Lock \"cleanup_incomplete_backups_110318\" acquired by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" :: waited 0.000s {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: INFO cinder.backup.manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Cleaning up incomplete backup operations.\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Lock \"cleanup_incomplete_backups_110318\" \"released\" by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" :: held 0.010s {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_db.sqlalchemy.engines [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=110318) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Notifying Schedulers of capabilities ... {{(pid=110318) _publish_service_capabilities /opt/stack/cinder/cinder/manager.py:219}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: INFO cinder.keymgr.migration [None req-e9a67f0a-40e8-451d-ab7f-dac386250fc5 None None] Not migrating encryption keys because the ConfKeyManager is still in use.\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.service [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Creating RPC server for service cinder-backup {{(pid=110318) start /opt/stack/cinder/cinder/service.py:231}}\nJun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.service [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=110318) start /opt/stack/cinder/cinder/service.py:237}}\nJun 12 11:48:18 np0000072095.novalocal cinder-backup[110318]: DEBUG dbcounter [-] [110318] Writing DB stats cinder:SELECT=11,cinder:INSERT=1 {{(pid=110318) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-sch.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-sch.service --no-pager\n\u25cf devstack@c-sch.service - Devstack devstack@c-sch.service\n     Loaded: loaded (/etc/systemd/system/devstack@c-sch.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:48:04 EDT; 31s ago\n Invocation: da723ee865d0445f94b47cfc20329aac\n   Main PID: 109699 (cinder-schedule)\n      Tasks: 1 (limit: 99165)\n     Memory: 107.8M (peak: 108.1M)\n        CPU: 1.692s\n     CGroup: /system.slice/system-devstack.slice/devstack@c-sch.service\n             \u2514\u2500109699 /usr/bin/python3.12 /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf\n\nJun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: INFO cinder.manager [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Initiating service 1 cleanup\nJun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: INFO cinder.manager [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Service 1 cleanup completed.\nJun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.service [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Creating RPC server for service cinder-scheduler {{(pid=109699) start /opt/stack/cinder/cinder/service.py:231}}\nJun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.service [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=109699) start /opt/stack/cinder/cinder/service.py:237}}\nJun 12 11:48:08 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Received backup service update from np0000072095.novalocal: {'backend_state': False, 'driver_name': 'cinder.backup.drivers.swift.SwiftBackupDriver', 'availability_zone': 'nova'} {{(pid=109699) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:598}}\nJun 12 11:48:16 np0000072095.novalocal cinder-scheduler[109699]: DEBUG dbcounter [-] [109699] Writing DB stats cinder:SELECT=11,cinder:INSERT=1 {{(pid=109699) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Received volume service update from  np0000072095.novalocal@lvmdriver-1: {'volume_backend_name': 'lvmdriver-1', 'vendor_name': 'Open Source', 'driver_version': '3.0.0', 'storage_protocol': 'iSCSI', 'pools': [{'pool_name': 'lvmdriver-1', 'total_capacity_gb': 28.5, 'free_capacity_gb': 28.5, 'reserved_percentage': 0, 'location_info': 'LVMVolumeDriver:np0000072095.novalocal:stack-volumes-lvmdriver-1:thin:0', 'QoS_support': False, 'provisioned_capacity_gb': 0.0, 'max_over_subscription_ratio': '20.0', 'thin_provisioning_support': True, 'thick_provisioning_support': False, 'total_volumes': 1, 'filter_function': None, 'goodness_function': None, 'multiattach': True, 'backend_state': 'up', 'allocated_capacity_gb': 0, 'cacheable': True}], 'shared_targets': False, 'sparse_copy_volume': True, 'filter_function': None, 'goodness_function': None} {{(pid=109699) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:629}}\nJun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Publish storage capacity: [{'type': 'pool', 'name_to_id': 'np0000072095.novalocal@lvmdriver-1#lvmdriver-1', 'total': 28.5, 'free': 28.5, 'allocated': 0.0, 'provisioned': 0.0, 'virtual_free': 570.0, 'reported_at': datetime.datetime(2026, 6, 12, 15, 48, 19, 725401)}, {'type': 'backend', 'name_to_id': 'np0000072095.novalocal@lvmdriver-1', 'total': 28.5, 'free': 28.5, 'allocated': 0.0, 'provisioned': 0.0, 'virtual_free': 570.0, 'reported_at': datetime.datetime(2026, 6, 12, 15, 48, 19, 725401)}]. {{(pid=109699) _notify_capacity_usage /opt/stack/cinder/cinder/scheduler/host_manager.py:978}}\nJun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Updating capabilities for np0000072095.novalocal@lvmdriver-1#lvmdriver-1: {'pool_name': 'lvmdriver-1', 'total_capacity_gb': 28.5, 'free_capacity_gb': 28.5, 'reserved_percentage': 0, 'location_info': 'LVMVolumeDriver:np0000072095.novalocal:stack-volumes-lvmdriver-1:thin:0', 'QoS_support': False, 'provisioned_capacity_gb': 0.0, 'max_over_subscription_ratio': '20.0', 'thin_provisioning_support': True, 'thick_provisioning_support': False, 'total_volumes': 1, 'filter_function': None, 'goodness_function': None, 'multiattach': True, 'backend_state': 'up', 'allocated_capacity_gb': 0, 'cacheable': True, 'volume_backend_name': 'lvmdriver-1', 'storage_protocol': ['iSCSI', 'iscsi'], 'vendor_name': 'Open Source', 'driver_version': '3.0.0', 'timestamp': datetime.datetime(2026, 6, 12, 15, 48, 19, 706224)} {{(pid=109699) update_from_volume_capability /opt/stack/cinder/cinder/scheduler/host_manager.py:415}}\nJun 12 11:48:29 np0000072095.novalocal cinder-scheduler[109699]: DEBUG dbcounter [-] [109699] Writing DB stats cinder:SELECT=1 {{(pid=109699) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-vol.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-vol.service --no-pager\n\u25cf devstack@c-vol.service - Devstack devstack@c-vol.service\n     Loaded: loaded (/etc/systemd/system/devstack@c-vol.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:48:09 EDT; 26s ago\n Invocation: 5c06114c6c2a4a27b7576f7ceb72ed9c\n   Main PID: 110942 (cinder-volume)\n      Tasks: 2 (limit: 99165)\n     Memory: 139.7M (peak: 141M)\n        CPU: 3.265s\n     CGroup: /system.slice/system-devstack.slice/devstack@c-vol.service\n             \u251c\u2500110942 /usr/bin/python3.12 /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf\n             \u2514\u2500111218 /usr/bin/python3.12 /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf\n\nJun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440}}\nJun 12 11:48:20 np0000072095.novalocal sudo[112321]:    stack : PWD=/ ; USER=root ; COMMAND=/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool\nJun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] CMD \"sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool\" returned: 0 in 0.469s {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}\nJun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1 {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440}}\nJun 12 11:48:20 np0000072095.novalocal sudo[112466]:    stack : PWD=/ ; USER=root ; COMMAND=/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1\nJun 12 11:48:21 np0000072095.novalocal cinder-volume[110942]: DEBUG dbcounter [-] [110942] Writing DB stats cinder:SELECT=8,cinder:INSERT=1,cinder:UPDATE=1 {{(pid=110942) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:21 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] CMD \"sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1\" returned: 0 in 0.359s {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}\nJun 12 11:48:21 np0000072095.novalocal cinder-volume[111218]: INFO cinder.volume.manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Driver post RPC initialization completed successfully.\nJun 12 11:48:31 np0000072095.novalocal cinder-volume[111218]: DEBUG dbcounter [-] [111218] Writing DB stats cinder:SELECT=12,cinder:INSERT=1,cinder:UPDATE=1 {{(pid=111218) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:31 np0000072095.novalocal cinder-volume[111218]: DEBUG dbcounter [-] [111218] Writing DB stats cinder:SELECT=2,cinder:UPDATE=1 {{(pid=111218) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@etcd3.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@file_tracker.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@file_tracker.service --no-pager\n\u25cf devstack@file_tracker.service - Devstack devstack@file_tracker.service\n     Loaded: loaded (/etc/systemd/system/devstack@file_tracker.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:43:44 EDT; 4min 52s ago\n Invocation: 6aa31c4a6aaa4f97a1b9103a91b2e924\n   Main PID: 69393 (file_tracker.sh)\n      Tasks: 2 (limit: 99165)\n     Memory: 596K (peak: 1.3M)\n        CPU: 78ms\n     CGroup: /system.slice/system-devstack.slice/devstack@file_tracker.service\n             \u251c\u2500 69393 /bin/bash /opt/stack/devstack/tools/file_tracker.sh\n             \u2514\u2500112659 sleep 20\n\nJun 12 11:45:24 np0000072095.novalocal file_tracker.sh[82765]: 2592        0        9223372036854775807\nJun 12 11:45:44 np0000072095.novalocal file_tracker.sh[83716]: 2656        0        9223372036854775807\nJun 12 11:46:04 np0000072095.novalocal file_tracker.sh[84601]: 2528        0        9223372036854775807\nJun 12 11:46:24 np0000072095.novalocal file_tracker.sh[88829]: 3168        0        9223372036854775807\nJun 12 11:46:44 np0000072095.novalocal file_tracker.sh[91439]: 3104        0        9223372036854775807\nJun 12 11:47:04 np0000072095.novalocal file_tracker.sh[96653]: 3936        0        9223372036854775807\nJun 12 11:47:24 np0000072095.novalocal file_tracker.sh[102300]: 5312        0        9223372036854775807\nJun 12 11:47:44 np0000072095.novalocal file_tracker.sh[104082]: 5376        0        9223372036854775807\nJun 12 11:48:04 np0000072095.novalocal file_tracker.sh[109557]: 6656        0        9223372036854775807\nJun 12 11:48:24 np0000072095.novalocal file_tracker.sh[112656]: 7232        0        9223372036854775807\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@g-api.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@g-api.service --no-pager\n\u25cf devstack@g-api.service - Devstack devstack@g-api.service\n     Loaded: loaded (/etc/systemd/system/devstack@g-api.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:48:13 EDT; 22s ago\n Invocation: f6c472045b4f4d6fae7bc440efdd0f30\n   Main PID: 111846 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 12 (limit: 99165)\n     Memory: 247.9M (peak: 269.4M)\n        CPU: 7.267s\n     CGroup: /system.slice/system-devstack.slice/devstack@g-api.service\n             \u251c\u2500111846 \"glance-apiuWSGI master\"\n             \u251c\u2500111847 \"glance-apiuWSGI worker 1\"\n             \u2514\u2500111848 \"glance-apiuWSGI worker 2\"\n\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift+http with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift+config with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.backend [-] Skipping store.set_acls... not implemented. {{(pid=111847) set_acls /usr/local/lib/python3.12/site-packages/glance_store/backend.py:507}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-VerifyImageState-2eec4c83-7a5f-4518-833a-22c0ebb74429' (b339f248-655c-41ff-bbbd-d973dd5fca8b) transitioned into state 'SUCCESS' from state 'RUNNING' with result 'None' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:218}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-CompleteTask-2eec4c83-7a5f-4518-833a-22c0ebb74429' (e0dd0835-10f4-4fad-8c76-b4a16112a490) transitioned into state 'RUNNING' from state 'PENDING' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:242}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: INFO glance.domain [-] Task [2eec4c83-7a5f-4518-833a-22c0ebb74429] status changing from processing to success\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: INFO glance.async_.flows.api_image_import [-] 2eec4c83-7a5f-4518-833a-22c0ebb74429 of api_image_import completed\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-CompleteTask-2eec4c83-7a5f-4518-833a-22c0ebb74429' (e0dd0835-10f4-4fad-8c76-b4a16112a490) transitioned into state 'SUCCESS' from state 'RUNNING' with result 'None' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:218}}\nJun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Flow 'api_image_import' (a9df4c97-670a-475b-a301-a692f2a0c4ce) transitioned into state 'SUCCESS' from state 'RUNNING' {{(pid=111847) _flow_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:160}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@horizon.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@key.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@memory_tracker.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@memory_tracker.service --no-pager\n\u25cf devstack@memory_tracker.service - Devstack devstack@memory_tracker.service\n     Loaded: loaded (/etc/systemd/system/devstack@memory_tracker.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:43:42 EDT; 4min 53s ago\n Invocation: 5954db4eb7044483b333538c1c43f97b\n   Main PID: 68841 (memory_tracker.)\n      Tasks: 2 (limit: 99165)\n     Memory: 2.8M (peak: 10.7M)\n        CPU: 1.369s\n     CGroup: /system.slice/system-devstack.slice/devstack@memory_tracker.service\n             \u251c\u2500 68841 /bin/bash /opt/stack/devstack/tools/memory_tracker.sh\n             \u2514\u2500112540 sleep 20\n\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:     109262    0.0            1992     108150   00:00:00        1 wait_for_partner          cat /opt/stack/async/create_flavors.fifo\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      68468    0.0            1868      66114   00:00:00        1 wait_for_partner          cat /opt/stack/async/install_tempest.fifo\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19220    0.0            1616      19187   00:00:00        1 poll_schedule_timeout.con /usr/lib64/erlang/erts-14.2.5/bin/inet_gethost 4\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19187    0.0            1560      19177   00:00:00        1 poll_schedule_timeout.con erl_child_setup 2048\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19218    0.0            1452      19187   00:00:00        1 pipe_read                 /usr/lib64/erlang/lib/os_mon-2.9.1/priv/bin/memsup\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19219    0.0            1372      19187   00:00:00        1 pipe_read                 /usr/lib64/erlang/lib/os_mon-2.9.1/priv/bin/cpu_sup\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      63357    0.0            1320      63356   00:00:00        1 pipe_read                 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[68841]: ---\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112539]: [iscsid (pid:58394)]=13840KB; [dmeventd (pid:111838)]=86468KB; [ovs-vswitchd (pid:96545)]=1065780KB\nJun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[68841]: ]]]\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@mysql.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-api.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-api.service --no-pager\n\u25cf devstack@n-api.service - Devstack devstack@n-api.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-api.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:58 EDT; 1min 37s ago\n Invocation: 81adaabd7ad2495988f15af57cab528e\n   Main PID: 95784 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 17 (limit: 99165)\n     Memory: 269M (peak: 269.9M)\n        CPU: 6.307s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-api.service\n             \u251c\u250095784 \"nova-apiuWSGI master\"\n             \u251c\u250095785 \"nova-apiuWSGI worker 1\"\n             \u2514\u250095786 \"nova-apiuWSGI worker 2\"\n\nJun 12 11:48:13 np0000072095.novalocal devstack@n-api.service[95786]: DEBUG dbcounter [-] [95786] Writing DB stats nova_api:INSERT=10,nova_api:SELECT=21,nova_api:SAVEPOINT=5,nova_api:RELEASE=5 {{(pid=95786) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG nova.api.openstack.wsgi [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Calling method '<bound method ServiceController.index of <nova.api.openstack.compute.services.ServiceController object at 0x7ff5096faf90>>' {{(pid=95785) _process_stack /opt/stack/nova/nova/api/openstack/wsgi.py:551}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Acquiring lock \"00000000-0000-0000-0000-000000000000\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"00000000-0000-0000-0000-000000000000\" acquired by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: waited 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"00000000-0000-0000-0000-000000000000\" \"released\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: held 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Acquiring lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" acquired by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: waited 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" \"released\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: held 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: INFO nova.api.openstack.requestlog [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] 38.102.83.69 \"GET /compute/v2.1/os-services?binary=nova-compute&host=np0000072095.novalocal\" status: 200 len: 265 microversion: 2.69 time: 0.054912\nJun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: [pid: 95785|app: 0|req: 12/25] 38.102.83.69 () {74 vars in 1575 bytes} [Fri Jun 12 11:48:35 2026] GET /compute/v2.1/os-services?binary=nova-compute&host=np0000072095.novalocal => generated 265 bytes in 56 msecs (HTTP/1.1 200) 9 headers in 359 bytes (1 switches on core 0)\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-api-meta.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-api-meta.service --no-pager\n\u25cf devstack@n-api-meta.service - Devstack devstack@n-api-meta.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-api-meta.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:46 EDT; 50s ago\n Invocation: 3d9bb7e2ab42481ea05dfd1014ffd970\n   Main PID: 104596 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 16 (limit: 99165)\n     Memory: 217.1M (peak: 218M)\n        CPU: 3.290s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-api-meta.service\n             \u251c\u2500104596 \"nova-api-metauWSGI master\"\n             \u251c\u2500104603 \"nova-api-metauWSGI worker 1\"\n             \u251c\u2500104604 \"nova-api-metauWSGI worker 2\"\n             \u2514\u2500104605 \"nova-api-metauWSGI http 1\"\n\nJun 12 11:47:47 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG nova.api.openstack.wsgi_app [None req-e1056786-e13f-4d0a-bf3b-e01e0b472c06 None None] ******************************************************************************** {{(pid=104604) log_opt_values /usr/local/lib/python3.12/site-packages/oslo_config/cfg.py:3260}}\nJun 12 11:47:47 np0000072095.novalocal devstack@n-api-meta.service[104604]: WSGI app 0 (mountpoint='') ready in 1 seconds on interpreter 0x7f787941f9b0 pid: 104604 (default app)\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_api:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_api:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell1:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell0:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell0:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell1:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell0:SELECT=2,nova_cell0:INSERT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell0:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cond.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cpu.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-cpu.service --no-pager\n\u25cf devstack@n-cpu.service - Devstack devstack@n-cpu.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-cpu.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:55 EDT; 40s ago\n Invocation: e2a09d56f30c4a79b7b7f661530b7892\n   Main PID: 108021 (nova-compute)\n      Tasks: 10 (limit: 99165)\n     Memory: 132.7M (peak: 134.3M)\n        CPU: 2.187s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-cpu.service\n             \u2514\u2500108021 /usr/bin/python3.12 /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf\n\nJun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating resource provider deb76dcf-93c0-40f1-8160-9e93df1d3929 generation from 0 to 1 during operation: update_inventory {{(pid=108021) _update_generation /opt/stack/nova/nova/compute/provider_tree.py:164}}\nJun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating inventory in ProviderTree for provider deb76dcf-93c0-40f1-8160-9e93df1d3929 with inventory: {'MEMORY_MB': {'total': 15729, 'reserved': 512, 'min_unit': 1, 'max_unit': 15729, 'step_size': 1, 'allocation_ratio': 1.0}, 'VCPU': {'total': 8, 'reserved': 0, 'min_unit': 1, 'max_unit': 8, 'step_size': 1, 'allocation_ratio': 4.0}, 'DISK_GB': {'total': 399, 'reserved': 0, 'min_unit': 1, 'max_unit': 399, 'step_size': 1, 'allocation_ratio': 1.0}} {{(pid=108021) update_inventory /opt/stack/nova/nova/compute/provider_tree.py:176}}\nJun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating resource provider deb76dcf-93c0-40f1-8160-9e93df1d3929 generation from 1 to 2 during operation: update_traits {{(pid=108021) _update_generation /opt/stack/nova/nova/compute/provider_tree.py:164}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.resource_tracker [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Compute_service record updated for np0000072095.novalocal:np0000072095.novalocal {{(pid=108021) _update_available_resource /opt/stack/nova/nova/compute/resource_tracker.py:1097}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG oslo_concurrency.lockutils [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Lock \"compute_resources\" \"released\" by \"nova.compute.resource_tracker.ResourceTracker._update_available_resource\" :: held 4.327s {{(pid=108021) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Creating RPC server for service: nova-compute on topic: compute {{(pid=108021) start /opt/stack/nova/nova/service.py:196}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Creating 2nd RPC server for service: nova-compute on topic: compute-alt {{(pid=108021) start /opt/stack/nova/nova/service.py:212}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Join ServiceGroup membership for this service compute {{(pid=108021) start /opt/stack/nova/nova/service.py:222}}\nJun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.servicegroup.drivers.db [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the compute group, service = <Service: host=np0000072095.novalocal, binary=nova-compute, manager_class_name=nova.compute.manager.ComputeManager> {{(pid=108021) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}\nJun 12 11:48:13 np0000072095.novalocal nova-compute[108021]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.50 seconds {{(pid=108021) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-novnc.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-sch.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-sch.service --no-pager\n\u25cf devstack@n-sch.service - Devstack devstack@n-sch.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-sch.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:43 EDT; 53s ago\n Invocation: 39cf51c8b0ad494589162e03e93c6e9c\n   Main PID: 103895 (nova-scheduler:)\n      Tasks: 19 (limit: 99165)\n     Memory: 156.8M (peak: 157.2M)\n        CPU: 1.989s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-sch.service\n             \u251c\u2500103895 \"nova-scheduler: master process [/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf]\"\n             \u251c\u2500104788 \"nova-scheduler: ServiceWrapper worker(0)\"\n             \u2514\u2500104797 \"nova-scheduler: ServiceWrapper worker(1)\"\n\nJun 12 11:47:46 np0000072095.novalocal nova-scheduler[104788]: DEBUG nova.servicegroup.drivers.db [None req-afd23083-8471-42a5-815d-5beda05080fe None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the scheduler group, service = <Service: host=np0000072095.novalocal, binary=nova-scheduler, manager_class_name=nova.scheduler.manager.SchedulerManager> {{(pid=104788) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}\nJun 12 11:47:51 np0000072095.novalocal nova-scheduler[104797]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=104797) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:47:51 np0000072095.novalocal nova-scheduler[104788]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=104788) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_api:SELECT=3 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_cell1:SELECT=1 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_cell0:SELECT=1 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:01 np0000072095.novalocal nova-scheduler[104797]: DEBUG dbcounter [-] [104797] Writing DB stats nova_cell0:SELECT=4,nova_cell0:INSERT=1,nova_cell0:UPDATE=1 {{(pid=104797) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:01 np0000072095.novalocal nova-scheduler[104788]: DEBUG dbcounter [-] [104788] Writing DB stats nova_cell0:SELECT=3 {{(pid=104788) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:19 np0000072095.novalocal nova-scheduler[104788]: DEBUG oslo.service.backend._threading.loopingcall [None req-6f7e3ec2-200c-4f3d-856f-1c317c15adfe None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=104788) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:30 np0000072095.novalocal nova-scheduler[104797]: DEBUG oslo.service.backend._threading.loopingcall [None req-ec0b552a-102c-4c46-8760-80b6d135b606 None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=104797) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@openstack-cli-server.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@openstack-cli-server.service --no-pager\n\u25cf devstack@openstack-cli-server.service - Devstack devstack@openstack-cli-server.service\n     Loaded: loaded (/etc/systemd/system/devstack@openstack-cli-server.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:43:28 EDT; 5min ago\n Invocation: 510f7119af4046c493d16f5c9bcd44d1\n   Main PID: 67136 (python3.12)\n      Tasks: 1 (limit: 99165)\n     Memory: 93.7M (peak: 97.7M)\n        CPU: 17.302s\n     CGroup: /system.slice/system-devstack.slice/devstack@openstack-cli-server.service\n             \u2514\u250067136 /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server\n\nJun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '3', '--ram', '4096', '--disk', '40', '--vcpus', '2', '--property', 'hw_rng:allowed=True', 'm1.medium']\nJun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '4', '--ram', '8192', '--disk', '80', '--vcpus', '4', '--property', 'hw_rng:allowed=True', 'm1.large']\nJun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '5', '--ram', '16384', '--disk', '160', '--vcpus', '8', '--property', 'hw_rng:allowed=True', 'm1.xlarge']\nJun 12 11:48:09 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'volume', 'type', 'create', '--property', 'volume_backend_name=lvmdriver-1', 'lvmdriver-1']\nJun 12 11:48:10 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'volume', 'type', 'create', '--property', 'multiattach=<is> True', 'multiattach']\nJun 12 11:48:16 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.2-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img']\nJun 12 11:48:20 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.1-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img']\nJun 12 11:48:24 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.3-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img']\nJun 12 11:48:33 np0000072095.novalocal python3.12[67136]: openstack ['project', 'list', '--long', '--quote', 'none', '-f', 'csv']\nJun 12 11:48:35 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud', 'devstack-admin', '--os-region', 'RegionOne', 'compute', 'service', 'list', '--host', 'np0000072095.novalocal', '--service', 'nova-compute', '-c', 'ID', '-f', 'value']\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovn-controller.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovn-northd.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovs-vswitchd.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovsdb-server.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@placement-api.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@placement-api.service --no-pager\n\u25cf devstack@placement-api.service - Devstack devstack@placement-api.service\n     Loaded: loaded (/etc/systemd/system/devstack@placement-api.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:20 EDT; 1min 16s ago\n Invocation: 67525b7e426c44688e8a6f4cc393f99a\n   Main PID: 101642 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 5 (limit: 99165)\n     Memory: 172.3M (peak: 172.5M)\n        CPU: 2.276s\n     CGroup: /system.slice/system-devstack.slice/devstack@placement-api.service\n             \u251c\u2500101642 \"placementuWSGI master\"\n             \u251c\u2500101644 \"placementuWSGI worker 1\"\n             \u2514\u2500101645 \"placementuWSGI worker 2\"\n\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-e56a1a85-9107-4e94-a0c2-d4be6017e346 service nova] 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/inventories\" status: 200 len: 398 microversion: 1.26\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: [pid: 101645|app: 0|req: 5/9] 38.102.83.69 () {78 vars in 1720 bytes} [Fri Jun 12 11:48:07 2026] PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/inventories => generated 398 bytes in 49 msecs (HTTP/1.1 200) 8 headers in 296 bytes (1 switches on core 0)\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: DEBUG placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-30a0a770-8c2a-411e-bfe7-9870d3b38bb2 None None] Starting request: 38.102.83.69 \"GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42\" {{(pid=101644) __call__ /opt/stack/placement/placement/requestlog.py:55}}\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-30a0a770-8c2a-411e-bfe7-9870d3b38bb2 service nova] 38.102.83.69 \"GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42\" status: 200 len: 1751 microversion: 1.6\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: [pid: 101644|app: 0|req: 5/10] 38.102.83.69 () {74 vars in 4610 bytes} [Fri Jun 12 11:48:07 2026] GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42 => generated 1751 bytes in 39 msecs (HTTP/1.1 200) 6 headers in 225 bytes (1 switches on core 0)\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: DEBUG placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-4fe51fcb-c9b7-4c40-a8c9-b8a7bfa94e42 None None] Starting request: 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits\" {{(pid=101645) __call__ /opt/stack/placement/placement/requestlog.py:55}}\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-4fe51fcb-c9b7-4c40-a8c9-b8a7bfa94e42 service nova] 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits\" status: 200 len: 1786 microversion: 1.6\nJun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: [pid: 101645|app: 0|req: 6/11] 38.102.83.69 () {78 vars in 1705 bytes} [Fri Jun 12 11:48:07 2026] PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits => generated 1786 bytes in 54 msecs (HTTP/1.1 200) 6 headers in 225 bytes (1 switches on core 0)\nJun 12 11:48:17 np0000072095.novalocal devstack@placement-api.service[101644]: DEBUG dbcounter [-] [101644] Writing DB stats placement:SELECT=4 {{(pid=101644) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:17 np0000072095.novalocal devstack@placement-api.service[101645]: DEBUG dbcounter [-] [101645] Writing DB stats placement:INSERT=65,placement:UPDATE=3,placement:SELECT=6 {{(pid=101645) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@q-ovn-agent.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@q-ovn-agent.service --no-pager\n\u25cf devstack@q-ovn-agent.service - Devstack devstack@q-ovn-agent.service\n     Loaded: loaded (/etc/systemd/system/devstack@q-ovn-agent.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:08 EDT; 1min 28s ago\n Invocation: 511494b2a27247028e24d0ceb1c1ea22\n   Main PID: 97894 (neutron-ovn-age)\n      Tasks: 16 (limit: 99165)\n     Memory: 139.3M (peak: 140.9M)\n        CPU: 1.995s\n     CGroup: /system.slice/system-devstack.slice/devstack@q-ovn-agent.service\n             \u251c\u250097894 \"neutron-ovn-agent: master process [/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini]\"\n             \u2514\u250098688 \"neutron-ovn-agent: ServiceWrapper worker(0)\"\n\nJun 12 11:47:44 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): DbSetCommand(_result=None, table=Chassis_Private, record=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f, col_values=(('external_ids', {'neutron:ovn-neutron-agent-sb-cfg': '1'}),), if_exists=True) {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}}\nJun 12 11:47:44 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}}\nJun 12 11:47:47 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): DbSetCommand(_result=None, table=Chassis_Private, record=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f, col_values=(('external_ids', {'neutron:ovn-neutron-agent-sb-cfg': '1'}),), if_exists=True) {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}}\nJun 12 11:47:47 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock \"_check_child_processes\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" acquired by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: waited 0.001s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" \"released\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: held 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock \"_check_child_processes\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" acquired by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: waited 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}\nJun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" \"released\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: held 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@q-svc.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@rabbit.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-account.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-account.service --no-pager\n\u25cf devstack@s-account.service - Devstack devstack@s-account.service\n     Loaded: loaded (/etc/systemd/system/devstack@s-account.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:49 EDT; 1min 47s ago\n Invocation: a88bc75aa4a5467daf3343605bf82335\n   Main PID: 93110 (swift-account-s)\n      Tasks: 3 (limit: 99165)\n     Memory: 52.8M (peak: 53.3M)\n        CPU: 1.136s\n     CGroup: /system.slice/system-devstack.slice/devstack@s-account.service\n             \u251c\u250093110 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v\n             \u251c\u250093332 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v\n             \u2514\u250093333 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v\n\nJun 12 11:46:50 np0000072095.novalocal account-server[93110]: Started child 93333 from parent 93110\nJun 12 11:46:50 np0000072095.novalocal swift-account-server[93110]: account-server: Started child 93333 from parent 93110\nJun 12 11:48:20 np0000072095.novalocal account-server[93332]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 404 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"txb4505112ff4c4976aec0b-006a2c2a44\" \"proxy-server 94864\" 0.0011 \"-\" 93332 -\nJun 12 11:48:20 np0000072095.novalocal swift-account-server[93332]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 404 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"txb4505112ff4c4976aec0b-006a2c2a44\" \"proxy-server 94864\" 0.0011 \"-\" 93332 -\nJun 12 11:48:20 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 201 - \"-\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"-\" 0.0310 \"-\" 93333 -\nJun 12 11:48:20 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 201 - \"-\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"-\" 0.0310 \"-\" 93333 -\nJun 12 11:48:20 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"proxy-server 94864\" 0.0022 \"-\" 93333 -\nJun 12 11:48:20 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"proxy-server 94864\" 0.0022 \"-\" 93333 -\nJun 12 11:48:21 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 201 - \"PUT http://127.0.0.1:6611/sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"container-server 92742\" 0.0020 \"-\" 93333 0\nJun 12 11:48:21 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 201 - \"PUT http://127.0.0.1:6611/sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"container-server 92742\" 0.0020 \"-\" 93333 0\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-container.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-container.service --no-pager\n\u25cf devstack@s-container.service - Devstack devstack@s-container.service\n     Loaded: loaded (/etc/systemd/system/devstack@s-container.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:47 EDT; 1min 49s ago\n Invocation: 5085552f460a4e81bd803b58b8c4d590\n   Main PID: 92548 (swift-container)\n      Tasks: 23 (limit: 99165)\n     Memory: 60.1M (peak: 60.8M)\n        CPU: 1.216s\n     CGroup: /system.slice/system-devstack.slice/devstack@s-container.service\n             \u251c\u250092548 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v\n             \u251c\u250092742 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v\n             \u2514\u250092744 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v\n\nJun 12 11:48:21 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"object-server 92210\" 0.0012 \"-\" 92744 0\nJun 12 11:48:21 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"object-server 92210\" 0.0012 \"-\" 92744 0\nJun 12 11:48:24 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx4d7c6b0025d5409aaaa92-006a2c2a48\" \"proxy-server 94864\" 0.0316 \"-\" 92744 0\nJun 12 11:48:24 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx4d7c6b0025d5409aaaa92-006a2c2a48\" \"proxy-server 94864\" 0.0316 \"-\" 92744 0\nJun 12 11:48:24 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"object-server 92211\" 0.0009 \"-\" 92744 0\nJun 12 11:48:24 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"object-server 92211\" 0.0009 \"-\" 92744 0\nJun 12 11:48:27 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:27 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx87e648c088b241eabc251-006a2c2a4b\" \"proxy-server 94864\" 0.0114 \"-\" 92744 0\nJun 12 11:48:27 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:27 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx87e648c088b241eabc251-006a2c2a4b\" \"proxy-server 94864\" 0.0114 \"-\" 92744 0\nJun 12 11:48:28 np0000072095.novalocal container-server[92742]: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"object-server 92210\" 0.0005 \"-\" 92742 0\nJun 12 11:48:28 np0000072095.novalocal swift-container-server[92742]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"object-server 92210\" 0.0005 \"-\" 92742 0\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-object.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-object.service --no-pager\n\u25cf devstack@s-object.service - Devstack devstack@s-object.service\n     Loaded: loaded (/etc/systemd/system/devstack@s-object.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:45 EDT; 1min 51s ago\n Invocation: 70863c89a446472fa1b310a53fd3be56\n   Main PID: 91982 (swift-object-se)\n      Tasks: 43 (limit: 99165)\n     Memory: 62.2M (peak: 83.4M)\n        CPU: 1.599s\n     CGroup: /system.slice/system-devstack.slice/devstack@s-object.service\n             \u251c\u250091982 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v\n             \u251c\u250092210 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v\n             \u2514\u250092211 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v\n\nJun 12 11:46:46 np0000072095.novalocal object-server[91982]: Started child 92210 from parent 91982\nJun 12 11:46:46 np0000072095.novalocal swift-object-server[91982]: object-server: Started child 92210 from parent 91982\nJun 12 11:46:46 np0000072095.novalocal swift-object-server[91982]: object-server: Started child 92211 from parent 91982\nJun 12 11:46:46 np0000072095.novalocal object-server[91982]: Started child 92211 from parent 91982\nJun 12 11:48:21 np0000072095.novalocal object-server[92210]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"proxy-server 94864\" 0.3248 \"-\" 92210 0\nJun 12 11:48:21 np0000072095.novalocal swift-object-server[92210]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"proxy-server 94864\" 0.3248 \"-\" 92210 0\nJun 12 11:48:24 np0000072095.novalocal object-server[92211]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"proxy-server 94864\" 0.3392 \"-\" 92211 0\nJun 12 11:48:24 np0000072095.novalocal swift-object-server[92211]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"proxy-server 94864\" 0.3392 \"-\" 92211 0\nJun 12 11:48:28 np0000072095.novalocal object-server[92210]: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"proxy-server 94864\" 0.3599 \"-\" 92210 0\nJun 12 11:48:28 np0000072095.novalocal swift-object-server[92210]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"proxy-server 94864\" 0.3599 \"-\" 92210 0\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-proxy.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-proxy.service --no-pager\n\u25cf devstack@s-proxy.service - Devstack devstack@s-proxy.service\n     Loaded: loaded (/etc/systemd/system/devstack@s-proxy.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:54 EDT; 1min 42s ago\n Invocation: a36068c3853e48a9a3862288c68dc7a1\n   Main PID: 94791 (swift-proxy-ser)\n      Tasks: 2 (limit: 99165)\n     Memory: 80.3M (peak: 82.1M)\n        CPU: 1.864s\n     CGroup: /system.slice/system-devstack.slice/devstack@s-proxy.service\n             \u251c\u250094791 /usr/bin/python3.12 /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v\n             \u2514\u250094864 /usr/bin/python3.12 /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v\n\nJun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Validating token access rules against request\nJun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Validating token access rules against request\nJun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Received request from user: user_id 4a8896a2647a4d1e96962dd65a91c2ed, project_id 686e702958d84ab4a744362d04b485d5, roles service,ResellerAdmin\nJun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Received request from user: user_id 4a8896a2647a4d1e96962dd65a91c2ed, project_id 686e702958d84ab4a744362d04b485d5, roles service,ResellerAdmin\nJun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Using identity: {'user': ('4a8896a2647a4d1e96962dd65a91c2ed', 'glance-swift'), 'tenant': ('686e702958d84ab4a744362d04b485d5', 'service'), 'roles': ['service', 'ResellerAdmin'], 'service_roles': [], 'user_domain': ('default', 'Default'), 'project_domain': ('default', 'Default'), 'auth_version': 3} (txn: tx6061669f381949b48a34e-006a2c2a4b)\nJun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Using identity: {'user': ('4a8896a2647a4d1e96962dd65a91c2ed', 'glance-swift'), 'tenant': ('686e702958d84ab4a744362d04b485d5', 'service'), 'roles': ['service', 'ResellerAdmin'], 'service_roles': [], 'user_domain': ('default', 'Default'), 'project_domain': ('default', 'Default'), 'auth_version': 3} (txn: tx6061669f381949b48a34e-006a2c2a4b)\nJun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: User 686e702958d84ab4a744362d04b485d5 has reseller admin authorizing (txn: tx6061669f381949b48a34e-006a2c2a4b) (client_ip: 38.102.83.69)\nJun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: User 686e702958d84ab4a744362d04b485d5 has reseller admin authorizing (txn: tx6061669f381949b48a34e-006a2c2a4b) (client_ip: 38.102.83.69)\nJun 12 11:48:28 np0000072095.novalocal proxy-server[94864]: 38.102.83.69 38.102.83.69 12/Jun/2026/15/48/28 PUT /v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a HTTP/1.0 201 - python-swiftclient-4.10.0 gAAAAABqLCpL... 21692416 - - tx6061669f381949b48a34e-006a2c2a4b - 0.3676 - - 1781279307.642860889 1781279308.010417700 0 4a8896a2647a4d1e96962dd65a91c2ed\nJun 12 11:48:28 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: 38.102.83.69 38.102.83.69 12/Jun/2026/15/48/28 PUT /v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a HTTP/1.0 201 - python-swiftclient-4.10.0 gAAAAABqLCpL... 21692416 - - tx6061669f381949b48a34e-006a2c2a4b - 0.3676 - - 1781279307.642860889 1781279308.010417700 0 4a8896a2647a4d1e96962dd65a91c2ed\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@tempest.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@tls-proxy.service\nnot-found\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-container-sync.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-container-sync.service --no-pager\n\u25cf devstack@s-container-sync.service - Devstack devstack@s-container-sync.service\n     Loaded: loaded (/etc/systemd/system/devstack@s-container-sync.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:46:51 EDT; 1min 46s ago\n Invocation: df7ddf9c1c1f4994be29104df32f5202\n   Main PID: 93698 (swift-container)\n      Tasks: 1 (limit: 99165)\n     Memory: 42.2M (peak: 45.4M)\n        CPU: 475ms\n     CGroup: /system.slice/system-devstack.slice/devstack@s-container-sync.service\n             \u2514\u250093698 /usr/bin/python3.12 /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf\n\nJun 12 11:46:51 np0000072095.novalocal systemd[1]: Started devstack@s-container-sync.service - Devstack devstack@s-container-sync.service.\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: /opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning:\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: Eventlet is deprecated. It is currently being maintained in bugfix mode, and\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: we strongly recommend against using it for new projects.\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: If you are already using Eventlet, we recommend migrating to a different\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: framework.  For more detail see\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html\nJun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]:   import eventlet\nJun 12 11:46:51 np0000072095.novalocal container-sync[93698]: Starting 93698\nJun 12 11:46:51 np0000072095.novalocal container-sync[93698]: Configuration option internal_client_conf_path not set, but /etc/swift/internal-client.conf exists and will be used.\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-api.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-api.service --no-pager\n\u25cf devstack@neutron-api.service - Devstack devstack@neutron-api.service\n     Loaded: loaded (/etc/systemd/system/devstack@neutron-api.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:11 EDT; 1min 26s ago\n Invocation: cbb0338fb0374676a3229b56257b75ce\n   Main PID: 99105 (uwsgi)\n     Status: \"uWSGI is ready\"\n      Tasks: 23 (limit: 99165)\n     Memory: 384.4M (peak: 384.9M)\n        CPU: 21.577s\n     CGroup: /system.slice/system-devstack.slice/devstack@neutron-api.service\n             \u251c\u250099105 \"neutron-apiuWSGI master\"\n             \u251c\u250099106 \"neutron-apiuWSGI worker 1\"\n             \u2514\u250099107 \"neutron-apiuWSGI worker 2\"\n\nJun 12 11:48:15 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99107) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}\nJun 12 11:48:15 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"efd0bc597b0b50dfb7caa8b808a7395e\" from periodic health check thread {{(pid=99107) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}\nJun 12 11:48:16 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99106) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}\nJun 12 11:48:16 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"614f50795a0655408a3f803d800f3a8e\" from periodic health check thread {{(pid=99106) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}\nJun 12 11:48:25 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG dbcounter [-] [99107] Writing DB stats neutron:UPDATE=1,neutron:SELECT=1 {{(pid=99107) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:26 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG dbcounter [-] [99106] Writing DB stats neutron:UPDATE=1,neutron:SELECT=1 {{(pid=99106) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:30 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99107) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}\nJun 12 11:48:30 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"efd0bc597b0b50dfb7caa8b808a7395e\" from periodic health check thread {{(pid=99107) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}\nJun 12 11:48:31 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99106) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}\nJun 12 11:48:31 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"614f50795a0655408a3f803d800f3a8e\" from periodic health check thread {{(pid=99106) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-periodic-workers.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-periodic-workers.service --no-pager\n\u25cf devstack@neutron-periodic-workers.service - Devstack devstack@neutron-periodic-workers.service\n     Loaded: loaded (/etc/systemd/system/devstack@neutron-periodic-workers.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:15 EDT; 1min 22s ago\n Invocation: ab709bab798e4c97872d127f97c388f7\n   Main PID: 100235 (neutron-periodi)\n      Tasks: 15 (limit: 99165)\n     Memory: 165.3M (peak: 165.6M)\n        CPU: 2.711s\n     CGroup: /system.slice/system-devstack.slice/devstack@neutron-periodic-workers.service\n             \u251c\u2500100235 \"neutron-periodic-workers: master process [/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"\n             \u2514\u2500101123 \"neutron-server: services worker (/usr/bin/python3.12 /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"\n\nJun 12 11:47:18 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.worker [-] PeriodicWorker wait called, description: Periodic worker for \"remove_networks_from_down_agents\" {{(pid=101123) wrapper /opt/stack/neutron/neutron/common/utils.py:197}}\nJun 12 11:47:27 np0000072095.novalocal neutron-periodic-workers[100235]: DEBUG dbcounter [-] [100235] Writing DB stats neutron:SELECT=4 {{(pid=100235) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG dbcounter [-] [101123] Writer thread running {{(pid=101123) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\nJun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.db.agents_db [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Agent healthcheck: found 0 active agents {{(pid=101123) agent_health_check /opt/stack/neutron/neutron/db/agents_db.py:326}}\nJun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.AgentDbMixin.agent_health_check' sleeping for 36.95 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:10 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-e33d32d3-07e5-4e40-9677-e4e4e7898289 None None] Fixed interval looping call 'neutron.services.ovn_l3.plugin.L3_NAT_dbonly_mixin._clean_garbage' sleeping for 299.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:11 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-7d798b7f-ed09-4a49-b0bc-d12a2edd6ff4 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.DhcpAgentSchedulerDbMixin.remove_networks_from_down_agents' sleeping for 36.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:21 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG dbcounter [-] [101123] Writing DB stats neutron:SELECT=5 {{(pid=101123) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:37 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.db.agents_db [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Agent healthcheck: found 0 active agents {{(pid=101123) agent_health_check /opt/stack/neutron/neutron/db/agents_db.py:326}}\nJun 12 11:48:37 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.AgentDbMixin.agent_health_check' sleeping for 36.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-rpc-server.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-rpc-server.service --no-pager\n\u25cf devstack@neutron-rpc-server.service - Devstack devstack@neutron-rpc-server.service\n     Loaded: loaded (/etc/systemd/system/devstack@neutron-rpc-server.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:13 EDT; 1min 24s ago\n Invocation: b9f25eea49014d39b1f6175c3181fac3\n   Main PID: 99671 (neutron-rpc-ser)\n      Tasks: 16 (limit: 99165)\n     Memory: 176.9M (peak: 177.4M)\n        CPU: 2.934s\n     CGroup: /system.slice/system-devstack.slice/devstack@neutron-rpc-server.service\n             \u251c\u2500 99671 \"neutron-rpc-server: master process [/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"\n             \u2514\u2500100563 \"neutron-server: rpc worker (/usr/bin/python3.12 /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"\n\nJun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG oslo_concurrency.processutils [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] CMD \"ovsdb-client transact ssl:38.102.83.69:6641 --timeout 180 -p /opt/stack/data/CA/int-ca/private/devstack-cert.key -c /opt/stack/data/CA/int-ca/devstack-cert.crt -C /opt/stack/data/CA/int-ca/ca-chain.pem [\"OVN_Northbound\", {\"op\": \"wait\", \"timeout\": 0, \"table\": \"Port_Group\", \"where\": [[\"name\", \"==\", \"pvlan_pg_drop\"]], \"until\": \"==\", \"rows\": []}, {\"op\": \"insert\", \"table\": \"ACL\", \"row\": {\"action\": \"drop\", \"direction\": \"to-lport\", \"match\": \"outport == @pvlan_pg_drop && ip\", \"priority\": 1010}, \"uuid-name\": \"pvlandroptoport\"}, {\"op\": \"insert\", \"table\": \"ACL\", \"row\": {\"action\": \"drop\", \"direction\": \"from-lport\", \"match\": \"inport == @pvlan_pg_drop && ip\", \"priority\": 1010}, \"uuid-name\": \"pvlandropfromport\"}, {\"op\": \"insert\", \"table\": \"Port_Group\", \"row\": {\"name\": \"pvlan_pg_drop\", \"acls\": [\"set\", [[\"named-uuid\", \"pvlandroptoport\"], [\"named-uuid\", \"pvlandropfromport\"]]]}}]\" returned: 0 in 0.039s {{(pid=100563) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}\nJun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.plugin [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] neutron.plugins.ml2.plugin.Ml2Plugin method start_rpc_listeners called with arguments () {} {{(pid=100563) wrapper /usr/local/lib/python3.12/site-packages/oslo_log/helpers.py:77}}\nJun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] RpcWorker start finished, description: rpc worker {{(pid=100563) wrapper /opt/stack/neutron/neutron/common/utils.py:200}}\nJun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] RpcWorker wait called, description: rpc worker {{(pid=100563) wrapper /opt/stack/neutron/neutron/common/utils.py:197}}\nJun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] calling wait on <oslo_messaging.rpc.server.RPCServer object at 0x7f8c634f2480> {{(pid=100563) _wait /opt/stack/neutron/neutron/service.py:90}}\nJun 12 11:47:24 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] ChassisAgentWriteEvent : Matched Chassis_Private, update, None None {{(pid=100563) matches /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py:64}}\nJun 12 11:47:24 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] ChassisOVNAgentWriteEvent : Matched Chassis_Private, update, None None {{(pid=100563) matches /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py:64}}\nJun 12 11:47:26 np0000072095.novalocal neutron-rpc-server[99671]: DEBUG dbcounter [-] [99671] Writing DB stats neutron:SELECT=4 {{(pid=99671) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:26 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG dbcounter [-] [100563] Writing DB stats neutron:SELECT=7 {{(pid=100563) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:47:46 np0000072095.novalocal neutron-rpc-server[100563]: WARNING oslo_messaging.server [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] Possible hang: wait is waiting for stop to complete\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-ovn-maintenance-worker.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-ovn-maintenance-worker.service --no-pager\n\u25cf devstack@neutron-ovn-maintenance-worker.service - Devstack devstack@neutron-ovn-maintenance-worker.service\n     Loaded: loaded (/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:17 EDT; 1min 20s ago\n Invocation: 06b98538ab0f4f288f12f2b35e4161f9\n   Main PID: 100834 (neutron-ovn-mai)\n      Tasks: 12 (limit: 99165)\n     Memory: 264.2M (peak: 264.6M)\n        CPU: 4.488s\n     CGroup: /system.slice/system-devstack.slice/devstack@neutron-ovn-maintenance-worker.service\n             \u251c\u2500100834 \"neutron-ovn-maintenance-worker: master process [/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"\n             \u2514\u2500101630 \"neutron-server: maintenance worker (/usr/bin/python3.12 /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"\n\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Starting OVN maintenance task: update_router_distributed_flag {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:97}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task: Sync router.distributed with distributed floating IP config. {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:99}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: INFO neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task update_router_distributed_flag finished in 0.003 seconds\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_router_distributed_flag' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Starting OVN maintenance task: update_security_group_with_address_group {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:97}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task: Repair Address_Sets and ACLs for address group rules. {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:99}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: INFO neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task update_security_group_with_address_group finished in 0.008 seconds\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_security_group_with_address_group' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}\nJun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_virtual_port_parent_hostname' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}\nJun 12 11:47:51 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG dbcounter [-] [101630] Writing DB stats neutron:SELECT=363,neutron:INSERT=1,neutron:UPDATE=2,neutron:DELETE=1 {{(pid=101630) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-novnc-cell1.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-novnc-cell1.service --no-pager\n\u25cf devstack@n-novnc-cell1.service - Devstack devstack@n-novnc-cell1.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-novnc-cell1.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:48 EDT; 49s ago\n Invocation: 7bbc3f4aacd14f18a14f13cf3504413a\n   Main PID: 105346 (nova-novncproxy)\n      Tasks: 8 (limit: 99165)\n     Memory: 107.7M (peak: 108M)\n        CPU: 1.953s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-novnc-cell1.service\n             \u2514\u2500105346 /usr/bin/python3.12 /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc\n\nJun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: If you are already using Eventlet, we recommend migrating to a different\nJun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: framework.  For more detail see\nJun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html\nJun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]:   import eventlet  # noqa\nJun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nJun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-] WebSocket server settings:\nJun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - Listen on 0.0.0.0:6080\nJun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - Web server (no directory listings). Web root: /opt/stack/novnc\nJun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - No SSL/TLS support (no cert file)\nJun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - proxying from 0.0.0.0:6080 to None:None\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-super-cond.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-super-cond.service --no-pager\n\u25cf devstack@n-super-cond.service - Devstack devstack@n-super-cond.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-super-cond.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:50 EDT; 47s ago\n Invocation: 93f7e9a4c7ad4716bc719467d286a9e3\n   Main PID: 106196 (nova-conductor:)\n      Tasks: 19 (limit: 99165)\n     Memory: 156.3M (peak: 156.7M)\n        CPU: 2.177s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-super-cond.service\n             \u251c\u2500106196 \"nova-conductor: master process [/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf]\"\n             \u251c\u2500107365 \"nova-conductor: ServiceWrapper worker(0)\"\n             \u2514\u2500107375 \"nova-conductor: ServiceWrapper worker(1)\"\n\nJun 12 11:47:53 np0000072095.novalocal nova-conductor[107375]: DEBUG nova.service [None req-fa979043-6072-4c40-b6e7-d1b084046c1e None None] Join ServiceGroup membership for this service conductor {{(pid=107375) start /opt/stack/nova/nova/service.py:222}}\nJun 12 11:47:53 np0000072095.novalocal nova-conductor[107375]: DEBUG nova.servicegroup.drivers.db [None req-fa979043-6072-4c40-b6e7-d1b084046c1e None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the conductor group, service = <Service: host=np0000072095.novalocal, binary=nova-conductor, manager_class_name=nova.conductor.manager.ConductorManager> {{(pid=107375) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}\nJun 12 11:47:58 np0000072095.novalocal nova-conductor[107365]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=107365) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:47:58 np0000072095.novalocal nova-conductor[107375]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.99 seconds {{(pid=107375) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_api:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_cell1:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_cell0:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:08 np0000072095.novalocal nova-conductor[107365]: DEBUG dbcounter [-] [107365] Writing DB stats nova_cell0:SELECT=4,nova_cell0:INSERT=1,nova_cell0:UPDATE=1 {{(pid=107365) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:08 np0000072095.novalocal nova-conductor[107375]: DEBUG dbcounter [-] [107375] Writing DB stats nova_cell0:SELECT=3 {{(pid=107375) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:18 np0000072095.novalocal nova-conductor[107375]: DEBUG oslo.service.backend._threading.loopingcall [None req-310c798d-2138-469b-b1e5-bd366a1f5100 None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=107375) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\n+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }\n+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cond-cell1.service\nenabled\n+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-cond-cell1.service --no-pager\n\u25cf devstack@n-cond-cell1.service - Devstack devstack@n-cond-cell1.service\n     Loaded: loaded (/etc/systemd/system/devstack@n-cond-cell1.service; enabled; preset: disabled)\n     Active: active (running) since Fri 2026-06-12 11:47:52 EDT; 45s ago\n Invocation: 3ec67fe5d77b4d1096fc7a9827fe4782\n   Main PID: 106809 (nova-conductor:)\n      Tasks: 37 (limit: 99165)\n     Memory: 163.4M (peak: 164.1M)\n        CPU: 2.049s\n     CGroup: /system.slice/system-devstack.slice/devstack@n-cond-cell1.service\n             \u251c\u2500106809 \"nova-conductor: master process [/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf]\"\n             \u251c\u2500107613 \"nova-conductor: ServiceWrapper worker(0)\"\n             \u2514\u2500107617 \"nova-conductor: ServiceWrapper worker(1)\"\n\nJun 12 11:47:54 np0000072095.novalocal nova-conductor[107617]: DEBUG nova.servicegroup.drivers.db [None req-3d5e50b3-f2eb-470a-b1e3-91a138e8b631 None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the conductor group, service = <Service: host=np0000072095.novalocal, binary=nova-conductor, manager_class_name=nova.conductor.manager.ConductorManager> {{(pid=107617) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}\nJun 12 11:47:59 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.98 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:47:59 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:04 np0000072095.novalocal nova-conductor[106809]: DEBUG dbcounter [-] [106809] Writing DB stats nova_cell1:SELECT=1 {{(pid=106809) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}\nJun 12 11:48:09 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:09 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 10.00 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:19 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:19 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:29 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\nJun 12 11:48:29 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 10.00 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}\n+ ./stack.sh:main:1446                     :   is_service_enabled n-api\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1447                     :   is_service_enabled n-cpu\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1448                     :   /opt/stack/devstack/tools/discover_hosts.sh\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\nINFO dbcounter [\u001b[01;36mNone req-8eedd58c-5868-4c15-840c-7409014e20ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[114342] Writer thread running\u001b[00m \u001b[00;33m{{(pid=114342) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nFound 2 cell mappings.\nSkipping cell0 since it does not contain hosts.\nGetting computes from cell 'cell1': b8bf1d8f-66df-4646-997b-19e4e59f1331\nINFO dbcounter [\u001b[01;36mNone req-8eedd58c-5868-4c15-840c-7409014e20ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell1\u001b[00m\nDEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[114342] Writer thread running\u001b[00m \u001b[00;33m{{(pid=114342) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m\nChecking host mapping for compute host 'np0000072095.novalocal': deb76dcf-93c0-40f1-8160-9e93df1d3929\nCreating host mapping for compute host 'np0000072095.novalocal': deb76dcf-93c0-40f1-8160-9e93df1d3929\nFound 1 unmapped computes in cell: b8bf1d8f-66df-4646-997b-19e4e59f1331\n+ ./stack.sh:main:1461                     :   /usr/local/bin/nova-status --config-file /etc/nova/nova.conf upgrade check\n/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: \nEventlet is deprecated. It is currently being maintained in bugfix mode, and\nwe strongly recommend against using it for new projects.\n\nIf you are already using Eventlet, we recommend migrating to a different\nframework.  For more detail see\nhttps://eventlet.readthedocs.io/en/latest/asyncio/migration.html\n\n  import eventlet  # noqa\nEventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html\n+-------------------------------------------+\n| Upgrade Check Results                     |\n+-------------------------------------------+\n| Check: Cells v2                           |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: Placement API                      |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: Cinder API                         |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: Policy File JSON to YAML Migration |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: Older than N-1 computes            |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: hw_machine_type unset              |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n| Check: Service User Token Configuration   |\n| Result: Success                           |\n| Details: None                             |\n+-------------------------------------------+\n+ ./stack.sh:main:1468                     :   [[ -x /opt/stack/devstack/local.sh ]]\n+ ./stack.sh:main:1480                     :   sudo tee /etc/bash_completion.d/osc.bash_completion\n+ ./stack.sh:main:1479                     :   command openstack complete\n\n+ ./stack.sh:main:1483                     :   is_service_enabled cinder\n+ functions-common:is_service_enabled:2070 :   return 0\n+ ./stack.sh:main:1484                     :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]\n+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'\n+ ./stack.sh:main:1488                     :   echo_summary 'Skip setting lvm filters for non Ubuntu systems'\n+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:444              :   echo -e Skip setting lvm filters for non Ubuntu systems\n+ ./stack.sh:main:1496                     :   run_phase stack test-config\n+ functions-common:run_phase:1842          :   local mode=stack\n+ functions-common:run_phase:1843          :   local phase=test-config\n+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]\n+ functions-common:run_phase:1845          :   local extra_plugin_file_name\n+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh\n+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh\n+ functions-common:run_phase:1852          :   local extra\n++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh\n+ functions-common:run_phase:1853          :   extra=80-tempest.sh\n+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]\n+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]\n+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack test-config\n++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest\n++ functions-common:is_service_enabled:2070 :   return 0\n++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:7          :   [[ test-config == \\i\\n\\s\\t\\a\\l\\l ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:10         :   [[ test-config == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:13         :   [[ test-config == \\e\\x\\t\\r\\a ]]\n++ extras.d/80-tempest.sh:source:16         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:16         :   [[ test-config == \\p\\o\\s\\t\\-\\e\\x\\t\\r\\a ]]\n++ extras.d/80-tempest.sh:source:19         :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:19         :   [[ test-config == \\t\\e\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]\n++ extras.d/80-tempest.sh:source:20         :   async_wait install_tempest\n[9188 Async install_tempest:66114]: Waiting for completion of install_tempest running on PID 66114 (1 other jobs running)\n[9188 Async install_tempest:66114]: Signaling child to exit\nWAKEUP\n[9188 Async install_tempest:66114]: Signaled\n++ lib/tempest:install_tempest:844          :   git_clone https://opendev.org/openstack/tempest.git /opt/stack/tempest master\n++ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/tempest.git\n++ functions-common:git_clone:584           :   local git_dest=/opt/stack/tempest\n++ functions-common:git_clone:585           :   local git_ref=master\n++ functions-common:git_clone:586           :   local orig_dir\n+++ functions-common:git_clone:587           :   pwd\n++ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n++ functions-common:git_clone:588           :   local git_clone_flags=\n+++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n++ functions-common:git_clone:590           :   RECLONE=False\n++ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n++ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:git_clone:604           :   egrep -q '^refs'\n++ functions-common:git_clone:604           :   echo master\negrep: warning: egrep is obsolescent; using grep -E\n++ functions-common:git_clone:618           :   [[ ! -d /opt/stack/tempest ]]\n++ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/tempest\n++ functions-common:git_clone:666           :   cd /opt/stack/tempest\n++ functions-common:git_clone:667           :   head -1\n++ functions-common:git_clone:667           :   git show --oneline\n8c850b818 Merge \"Wait for volume \"in-use\" in test_encrypted_cinder_volumes_resize_revert\"\n++ functions-common:git_clone:668           :   cd /opt/stack/devstack\n++ lib/tempest:install_tempest:850          :   pip_install 'tox!=2.8.0,<4.0.0'\nUsing python 3.12 to install tox!=2.8.0,<4.0.0\n++ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'tox!=2.8.0,<4.0.0'\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nCollecting tox!=2.8.0,<4.0.0\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/31/c7/69ec9b8bbb4fe649b4bc960a53b837b4dace889137be5f23b4236a3e9f7c/tox-3.28.0-py2.py3-none-any.whl.metadata (7.8 kB)\nCollecting filelock>=3.0.0 (from tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4c/a0/614c5fe402fd88951df45f4dda2fa3b4e17a99ecd92340771929169b3b95/filelock-3.29.1-py3-none-any.whl.metadata (2.0 kB)\nRequirement already satisfied: packaging>=14 in /usr/local/lib/python3.12/site-packages (from tox!=2.8.0,<4.0.0) (26.2)\nCollecting pluggy>=0.12.0 (from tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)\nCollecting py>=1.4.17 (from tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB)\nRequirement already satisfied: six>=1.14.0 in /usr/local/lib/python3.12/site-packages (from tox!=2.8.0,<4.0.0) (1.17.0)\nCollecting virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0 (from tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/c4/557dc082be035381b85fdb2b74e21d3d21b57750b74f2b47a32f3a639ff9/virtualenv-21.4.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting distlib<1,>=0.3.7 (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/18/3497c4fa83a76dcb154923fd2075522e8dd6995ecee4093c00ae18160046/distlib-0.4.1-py2.py3-none-any.whl.metadata (5.3 kB)\nRequirement already satisfied: platformdirs<5,>=3.9.1 in /usr/local/lib/python3.12/site-packages (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0) (4.10.0)\nCollecting python-discovery>=1.4 (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/8d/3d316429f65029532bb1e28ff77b797d86b5ac3915bb44ca4e19aa283d43/python_discovery-1.4.0-py3-none-any.whl.metadata (5.6 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/31/c7/69ec9b8bbb4fe649b4bc960a53b837b4dace889137be5f23b4236a3e9f7c/tox-3.28.0-py2.py3-none-any.whl (86 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 86.8/86.8 kB 5.1 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4c/a0/614c5fe402fd88951df45f4dda2fa3b4e17a99ecd92340771929169b3b95/filelock-3.29.1-py3-none-any.whl (40 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.8/40.8 kB 6.8 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl (20 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl (98 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 98.7/98.7 kB 6.0 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/c4/557dc082be035381b85fdb2b74e21d3d21b57750b74f2b47a32f3a639ff9/virtualenv-21.4.2-py3-none-any.whl (7.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 7.6/7.6 MB 131.4 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/18/3497c4fa83a76dcb154923fd2075522e8dd6995ecee4093c00ae18160046/distlib-0.4.1-py2.py3-none-any.whl (469 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 469.2/469.2 kB 20.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/8d/3d316429f65029532bb1e28ff77b797d86b5ac3915bb44ca4e19aa283d43/python_discovery-1.4.0-py3-none-any.whl (33 kB)\nInstalling collected packages: distlib, py, pluggy, filelock, python-discovery, virtualenv, tox\nSuccessfully installed distlib-0.4.1 filelock-3.29.1 pluggy-1.6.0 py-1.11.0 python-discovery-1.4.0 tox-3.28.0 virtualenv-21.4.2\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n++ inc/python:pip_install:216               :   result=0\n++ inc/python:pip_install:218               :   time_stop pip_install\n++ functions-common:time_stop:2414          :   local name\n++ functions-common:time_stop:2415          :   local end_time\n++ functions-common:time_stop:2416          :   local elapsed_time\n++ functions-common:time_stop:2417          :   local total\n++ functions-common:time_stop:2418          :   local start_time\n++ functions-common:time_stop:2420          :   name=pip_install\n++ functions-common:time_stop:2421          :   start_time=1781279003056\n++ functions-common:time_stop:2423          :   [[ -z 1781279003056 ]]\n+++ functions-common:time_stop:2426          :   date +%s%3N\n++ functions-common:time_stop:2426          :   end_time=1781279006805\n++ functions-common:time_stop:2427          :   elapsed_time=3749\n++ functions-common:time_stop:2428          :   total=130694\n++ functions-common:time_stop:2430          :   _TIME_START[$name]=\n++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=134443\n++ inc/python:pip_install:219               :   return 0\n++ lib/tempest:install_tempest:851          :   pushd /opt/stack/tempest\n~/tempest ~/devstack\n++ lib/tempest:install_tempest:855          :   git checkout master\nAlready on 'master'\n++ lib/tempest:install_tempest:857          :   local tmp_u_c_m\n+++ lib/tempest:install_tempest:858          :   mktemp -t tempest_u_c_m.XXXXXXXXXX\n++ lib/tempest:install_tempest:858          :   tmp_u_c_m=/tmp/tempest_u_c_m.WJqyvOPniN\n++ lib/tempest:install_tempest:859          :   set_tempest_venv_constraints /tmp/tempest_u_c_m.WJqyvOPniN\n++ lib/tempest:set_tempest_venv_constraints:131 :   local tmp_c\n++ lib/tempest:set_tempest_venv_constraints:132 :   tmp_c=/tmp/tempest_u_c_m.WJqyvOPniN\n++ lib/tempest:set_tempest_venv_constraints:133 :   [[ master == \\m\\a\\s\\t\\e\\r ]]\n++ lib/tempest:set_tempest_venv_constraints:134 :   cd /opt/stack/requirements\n++ lib/tempest:set_tempest_venv_constraints:135 :   git show master:upper-constraints.txt\n++ lib/tempest:set_tempest_venv_constraints:142 :   export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:142 :   UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:143 :   export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:143 :   TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:install_tempest:861          :   tox -r --notest -efull\nfull create: /opt/stack/tempest/.tox/tempest\nfull installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt\nfull develop-inst: /opt/stack/tempest\nfull installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1\n___________________________________ summary ____________________________________\n  full: skipped tests\n  congratulations :)\n++ lib/tempest:install_tempest:865          :   /opt/stack/tempest/.tox/tempest/bin/pip install -c /tmp/tempest_u_c_m.WJqyvOPniN -r requirements.txt\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 1)) (7.0.3)\nRequirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 2)) (4.14.0)\nRequirement already satisfied: jsonschema>=4.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 3)) (4.26.0)\nRequirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 4)) (2.9.1)\nRequirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 5)) (4.0.0)\nRequirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 6)) (43.0.3)\nRequirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 7)) (1.3.0)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 8)) (7.5.0)\nRequirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 9)) (10.5.0)\nRequirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 10)) (8.2.0)\nRequirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 11)) (4.2.1)\nRequirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 12)) (5.10.0)\nRequirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 13)) (10.1.1)\nRequirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 14)) (4.3.2)\nRequirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 15)) (6.0.3)\nRequirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 16)) (1.4.6)\nRequirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 17)) (5.8.0)\nRequirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 18)) (3.17.0)\nRequirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 19)) (2.7.0)\nRequirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 20)) (3.1.0)\nRequirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 21)) (0.7.1)\nRequirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 22)) (0.20)\nRequirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 23)) (0.6.2)\nRequirement already satisfied: setuptools in ./.tox/tempest/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (82.0.1)\nRequirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0)\nRequirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in ./.tox/tempest/lib64/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2026.5.1)\nRequirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (5.0.0)\nRequirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.2)\nRequirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib64/python3.12/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.8.0)\nRequirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0)\nRequirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.34.2)\nRequirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.4.0)\nRequirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0)\nRequirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.16.0)\nRequirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.0)\nRequirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2)\nRequirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0)\nRequirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.2.2)\nRequirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.12/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.8.0)\nRequirement already satisfied: wrapt>=2.1.0 in ./.tox/tempest/lib64/python3.12/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.2.1)\nRequirement already satisfied: pycparser in ./.tox/tempest/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (3.0)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.8.0)\nRequirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0)\nRequirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.18)\nRequirement already satisfied: certifi>=2023.5.7 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2026.5.20)\nRequirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2)\n\n[notice] A new release of pip is available: 26.1.1 -> 26.1.2\n[notice] To update, run: /opt/stack/tempest/.tox/tempest/bin/python -m pip install --upgrade pip\n++ lib/tempest:install_tempest:866          :   PROJECT_VENV[\"tempest\"]=/opt/stack/tempest/.tox/tempest\n++ lib/tempest:install_tempest:867          :   rm -f /tmp/tempest_u_c_m.WJqyvOPniN\n++ lib/tempest:install_tempest:868          :   popd\n~/devstack\n[9188 Async install_tempest:66114]: finished install_tempest with result 0 in 18 seconds\n++ inc/async:async_wait:197                 :   return 0\n++ extras.d/80-tempest.sh:source:21         :   echo_summary 'Initializing Tempest'\n++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n++ ./stack.sh:echo_summary:444              :   echo -e Initializing Tempest\n++ extras.d/80-tempest.sh:source:22         :   configure_tempest\n++ lib/tempest:configure_tempest:203        :   [[ True == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:204        :   setup_develop /opt/stack/tempest\n++ inc/python:setup_develop:353             :   local bindep\n++ inc/python:setup_develop:354             :   [[ /opt/stack/tempest == -bindep* ]]\n++ inc/python:setup_develop:358             :   local project_dir=/opt/stack/tempest\n++ inc/python:setup_develop:359             :   local extras=\n++ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/tempest -e\n++ inc/python:_setup_package_with_constraints_edit:379 :   local bindep\n++ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/tempest == -bindep* ]]\n++ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/tempest\n++ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e\n++ inc/python:_setup_package_with_constraints_edit:386 :   local extras=\n+++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/tempest\n+++ inc/python:_setup_package_with_constraints_edit:393 :   pwd\n++ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/tempest\n++ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'\n++ inc/python:_setup_package_with_constraints_edit:399 :   local name\n+++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/tempest/setup.cfg\n++ inc/python:_setup_package_with_constraints_edit:400 :   name=tempest\n++ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z tempest ']'\n++ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- tempest\n++ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/tempest -e\n++ inc/python:setup_package:436             :   local bindep=0\n++ inc/python:setup_package:437             :   local bindep_flag=\n++ inc/python:setup_package:438             :   local bindep_profiles=\n++ inc/python:setup_package:439             :   [[ /opt/stack/tempest == -bindep* ]]\n++ inc/python:setup_package:444             :   local project_dir=/opt/stack/tempest\n++ inc/python:setup_package:445             :   local flags=-e\n++ inc/python:setup_package:446             :   local extras=\n++ inc/python:setup_package:450             :   [[ -n -e ]]\n++ inc/python:setup_package:450             :   [[ -z '' ]]\n++ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]\n++ inc/python:setup_package:455             :   [[ ! -z '' ]]\n++ inc/python:setup_package:460             :   [[ 0 == 1 ]]\n++ inc/python:setup_package:464             :   pip_install -e /opt/stack/tempest\nUsing python 3.12 to install /opt/stack/tempest\n++ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/tempest\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nObtaining file:///opt/stack/tempest\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Checking if build backend supports build_editable: started\n  Checking if build backend supports build_editable: finished with status 'done'\n  Getting requirements to build editable: started\n  Getting requirements to build editable: finished with status 'done'\n  Preparing editable metadata (pyproject.toml): started\n  Preparing editable metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (7.0.3)\nRequirement already satisfied: cliff!=2.9.0,>=2.8.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.14.0)\nRequirement already satisfied: jsonschema>=4.5.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.26.0)\nRequirement already satisfied: testtools>=2.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (2.9.1)\nRequirement already satisfied: paramiko>=2.7.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.0.0)\nRequirement already satisfied: cryptography>=2.1 in /usr/local/lib64/python3.12/site-packages (from tempest==46.3.1.dev28) (43.0.3)\nRequirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (1.3.0)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (7.5.0)\nRequirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (10.5.0)\nRequirement already satisfied: oslo.log>=3.36.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (8.2.0)\nCollecting stestr>=1.0.0 (from tempest==46.3.1.dev28)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/bc/96eb2598b616ab403c5023abb833052b3810a7c0124a69401d06d75ab732/stestr-4.2.1-py3-none-any.whl.metadata (7.7 kB)\nRequirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (5.10.0)\nRequirement already satisfied: oslo.utils>=7.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (10.1.1)\nRequirement already satisfied: fixtures>=3.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.3.2)\nRequirement already satisfied: PyYAML>=3.12 in /usr/local/lib64/python3.12/site-packages (from tempest==46.3.1.dev28) (6.0.3)\nRequirement already satisfied: python-subunit>=1.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (1.4.6)\nRequirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (5.8.0)\nRequirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (3.17.0)\nRequirement already satisfied: urllib3>=1.21.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (2.7.0)\nRequirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (3.1.0)\nRequirement already satisfied: defusedxml>=0.7.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.7.1)\nRequirement already satisfied: fasteners>=0.16.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.20)\nRequirement already satisfied: testscenarios>=0.5.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.6.2)\nRequirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (4.0.0)\nRequirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.1->tempest==46.3.1.dev28) (2.0.0)\nRequirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->tempest==46.3.1.dev28) (2.2.1)\nRequirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (2026.5.1)\nRequirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->tempest==46.3.1.dev28) (6.8.0)\nRequirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->tempest==46.3.1.dev28) (2.0.0)\nRequirement already satisfied: requests>=2.18.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->tempest==46.3.1.dev28) (2.34.2)\nRequirement already satisfied: oslo.context>=2.21.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->tempest==46.3.1.dev28) (6.4.0)\nRequirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->tempest==46.3.1.dev28) (2.9.0.post0)\nRequirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==46.3.1.dev28) (1.1.2)\nRequirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (2.1.0)\nRequirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (7.2.2)\nRequirement already satisfied: bcrypt>=3.2 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (5.0.0)\nRequirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (1.6.2)\nRequirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->tempest==46.3.1.dev28) (80.10.2)\nRequirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->tempest==46.3.1.dev28) (0.8.0)\nRequirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from stestr>=1.0.0->tempest==46.3.1.dev28) (0.16.0)\nCollecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest==46.3.1.dev28)\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/43/8bd850ee71a191bf072e31302c73a66be413fecdd98fdcd111ecbcce13ca/tomlkit-0.15.0-py3-none-any.whl.metadata (2.8 kB)\nRequirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->tempest==46.3.1.dev28) (3.0)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (1.8.0)\nRequirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->tempest==46.3.1.dev28) (4.15.0)\nRequirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->tempest==46.3.1.dev28) (1.17.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (3.18)\nRequirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (2026.5.20)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/bc/96eb2598b616ab403c5023abb833052b3810a7c0124a69401d06d75ab732/stestr-4.2.1-py3-none-any.whl (118 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 118.1/118.1 kB 13.9 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/43/8bd850ee71a191bf072e31302c73a66be413fecdd98fdcd111ecbcce13ca/tomlkit-0.15.0-py3-none-any.whl (41 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.3/41.3 kB 7.5 MB/s eta 0:00:00\nBuilding wheels for collected packages: tempest\n  Building editable for tempest (pyproject.toml): started\n  Building editable for tempest (pyproject.toml): finished with status 'done'\n  Created wheel for tempest: filename=tempest-46.3.1.dev28-0.editable-py3-none-any.whl size=8261 sha256=597fb72ff7558fa5726c1af41698c3eb14e14a903e7203830169f40e8de40aa1\n  Stored in directory: /tmp/pip-ephem-wheel-cache-azm7jm9c/wheels/a8/38/99/324113a4b73ad133e84e5794562e0b63ae1c5945bffa9f076a\nSuccessfully built tempest\nInstalling collected packages: tomlkit, stestr, tempest\nSuccessfully installed stestr-4.2.1 tempest-46.3.1.dev28 tomlkit-0.15.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n++ inc/python:pip_install:216               :   result=0\n++ inc/python:pip_install:218               :   time_stop pip_install\n++ functions-common:time_stop:2414          :   local name\n++ functions-common:time_stop:2415          :   local end_time\n++ functions-common:time_stop:2416          :   local elapsed_time\n++ functions-common:time_stop:2417          :   local total\n++ functions-common:time_stop:2418          :   local start_time\n++ functions-common:time_stop:2420          :   name=pip_install\n++ functions-common:time_stop:2421          :   start_time=1781279324195\n++ functions-common:time_stop:2423          :   [[ -z 1781279324195 ]]\n+++ functions-common:time_stop:2426          :   date +%s%3N\n++ functions-common:time_stop:2426          :   end_time=1781279332054\n++ functions-common:time_stop:2427          :   elapsed_time=7859\n++ functions-common:time_stop:2428          :   total=140601\n++ functions-common:time_stop:2430          :   _TIME_START[$name]=\n++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=148460\n++ inc/python:pip_install:219               :   return 0\n++ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]\n++ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]\n++ inc/python:setup_package:468             :   '[' -d '/opt/stack/tempest/*.egg-info' ']'\n++ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/tempest\n++ inc/python:use_library_from_git:266      :   local name=/opt/stack/tempest\n++ inc/python:use_library_from_git:267      :   local enabled=1\n++ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]\n++ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/tempest, ]]\n++ inc/python:use_library_from_git:269      :   return 1\n++ lib/tempest:configure_tempest:210        :   local ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy,s-container-sync,neutron-api,neutron-periodic-workers,neutron-rpc-server,neutron-ovn-maintenance-worker,n-novnc-cell1,n-super-cond,n-cond-cell1\n++ lib/tempest:configure_tempest:212        :   local image_lines\n++ lib/tempest:configure_tempest:213        :   local images\n++ lib/tempest:configure_tempest:214        :   local num_images\n++ lib/tempest:configure_tempest:215        :   local image_uuid\n++ lib/tempest:configure_tempest:216        :   local image_uuid_alt\n++ lib/tempest:configure_tempest:217        :   local password\n++ lib/tempest:configure_tempest:218        :   local line\n++ lib/tempest:configure_tempest:219        :   local flavors\n++ lib/tempest:configure_tempest:220        :   local available_flavors\n++ lib/tempest:configure_tempest:221        :   local flavors_ref\n++ lib/tempest:configure_tempest:222        :   local flavor_lines\n++ lib/tempest:configure_tempest:223        :   local flavor_ref_size\n++ lib/tempest:configure_tempest:224        :   local flavor_ref_alt_size\n++ lib/tempest:configure_tempest:225        :   local public_network_id\n++ lib/tempest:configure_tempest:226        :   local public_router_id\n++ lib/tempest:configure_tempest:227        :   local ssh_connect_method=floating\n++ lib/tempest:configure_tempest:228        :   local disk\n++ lib/tempest:configure_tempest:231        :   ifs=' \t\n'\n++ lib/tempest:configure_tempest:241        :   declare -a images\n++ lib/tempest:configure_tempest:243        :   is_service_enabled glance\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:244        :   get_active_images images image_uuid\n++ lib/tempest:get_active_images:160        :   declare -n img_array=images\n++ lib/tempest:get_active_images:161        :   declare -n img_id=image_uuid\n++ lib/tempest:get_active_images:164        :   img_array=()\n++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT\n+++ lib/tempest:get_active_images:159        :   oscwrap --os-cloud devstack-admin image list --long --property status=active\n+++ lib/tempest:get_active_images:159        :   awk '-F|' '!/^(+--)|ID|aki|ari/ { print $3,$2,$4 }'\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]\n++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.1-x86_64-disk = cirros-0.6.3-x86_64-disk ']'\n++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)\n++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT\n++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]\n++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.2-x86_64-disk = cirros-0.6.3-x86_64-disk ']'\n++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)\n++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT\n++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]\n++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.3-x86_64-disk = cirros-0.6.3-x86_64-disk ']'\n++ lib/tempest:get_active_images:176        :   img_id=d5538253-6a71-478c-aa9f-04817e73407a\n++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)\n++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT\n++ lib/tempest:configure_tempest:246        :   ((  3 < 1  ))\n++ lib/tempest:configure_tempest:260        :   case \"${#images[*]}\" in\n++ lib/tempest:configure_tempest:272        :   '[' -z d5538253-6a71-478c-aa9f-04817e73407a ']'\n++ lib/tempest:configure_tempest:277        :   '[' -z '' ']'\n++ lib/tempest:configure_tempest:278        :   for image in ${images[@]}\n++ lib/tempest:configure_tempest:279        :   [[ 8e98cb33-069c-478b-b39e-ace458548923 != \\d\\5\\5\\3\\8\\2\\5\\3\\-\\6\\a\\7\\1\\-\\4\\7\\8\\c\\-\\a\\a\\9\\f\\-\\0\\4\\8\\1\\7\\e\\7\\3\\4\\0\\7\\a ]]\n++ lib/tempest:configure_tempest:280        :   image_uuid_alt=8e98cb33-069c-478b-b39e-ace458548923\n++ lib/tempest:configure_tempest:281        :   break\n++ lib/tempest:configure_tempest:291        :   sudo install -d -o stack /opt/stack/tempest/etc\n++ lib/tempest:configure_tempest:292        :   rm -f /opt/stack/tempest/etc/tempest.conf\n++ lib/tempest:configure_tempest:294        :   local password=secretadmin\n++ lib/tempest:configure_tempest:297        :   local admin_username=admin\n++ lib/tempest:configure_tempest:298        :   local admin_project_name=admin\n++ lib/tempest:configure_tempest:299        :   local admin_domain_name=Default\n++ lib/tempest:configure_tempest:300        :   local alt_username=alt_demo\n++ lib/tempest:configure_tempest:301        :   local alt_project_name=alt_demo\n++ lib/tempest:configure_tempest:302        :   local admin_project_id\n+++ lib/tempest:configure_tempest:303        :   oscwrap --os-cloud devstack-admin project list\n+++ lib/tempest:configure_tempest:303        :   awk '/ admin / { print $2 }'\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/tempest:configure_tempest:303        :   admin_project_id=b0b6a5fd4eb04ff5b58cddf24c0391d9\n++ lib/tempest:configure_tempest:305        :   is_service_enabled nova\n++ functions-common:is_service_enabled:2070 :   return 0\n+++ lib/tempest:configure_tempest:308        :   oscwrap --os-cloud devstack-admin flavor list\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/tempest:configure_tempest:308        :   available_flavors='+----+-----------+-------+------+-----------+-------+-----------+\n| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+----+-----------+-------+------+-----------+-------+-----------+\n| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |\n| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |\n| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |\n| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |\n| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |\n+----+-----------+-------+------+-----------+-------+-----------+'\n++ lib/tempest:configure_tempest:309        :   [[ -z '' ]]\n++ lib/tempest:configure_tempest:310        :   [[ +----+-----------+-------+------+-----------+-------+-----------+\n| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+----+-----------+-------+------+-----------+-------+-----------+\n| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |\n| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |\n| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |\n| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |\n| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |\n+----+-----------+-------+------+-----------+-------+-----------+ =~ m1\\.nano ]]\n+++ lib/tempest:configure_tempest:312        :   image_size_in_gib d5538253-6a71-478c-aa9f-04817e73407a\n+++ lib/tempest:image_size_in_gib:125        :   local size\n++++ lib/tempest:image_size_in_gib:126        :   oscwrap --os-cloud devstack-admin image show d5538253-6a71-478c-aa9f-04817e73407a -c size -f value\n\n++++ functions-common:oscwrap:2459            :   return 0\n+++ lib/tempest:image_size_in_gib:126        :   size=21692416\n+++ lib/tempest:image_size_in_gib:127        :   echo 21692416\n+++ lib/tempest:image_size_in_gib:127        :   python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))'\n++ lib/tempest:configure_tempest:312        :   disk=1\n++ lib/tempest:configure_tempest:313        :   ram=192\n++ lib/tempest:configure_tempest:314        :   openstack --os-cloud devstack-admin flavor create --id 42 --ram 192 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.nano\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 1                     |\n| id                         | 42                    |\n| name                       | m1.nano               |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 192                   |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n++ lib/tempest:configure_tempest:316        :   flavor_ref=42\n++ lib/tempest:configure_tempest:317        :   [[ +----+-----------+-------+------+-----------+-------+-----------+\n| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+----+-----------+-------+------+-----------+-------+-----------+\n| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |\n| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |\n| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |\n| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |\n| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |\n+----+-----------+-------+------+-----------+-------+-----------+ =~ m1\\.micro ]]\n+++ lib/tempest:configure_tempest:319        :   image_size_in_gib 8e98cb33-069c-478b-b39e-ace458548923\n+++ lib/tempest:image_size_in_gib:125        :   local size\n++++ lib/tempest:image_size_in_gib:126        :   oscwrap --os-cloud devstack-admin image show 8e98cb33-069c-478b-b39e-ace458548923 -c size -f value\n\n++++ functions-common:oscwrap:2459            :   return 0\n+++ lib/tempest:image_size_in_gib:126        :   size=21233664\n+++ lib/tempest:image_size_in_gib:127        :   echo 21233664\n+++ lib/tempest:image_size_in_gib:127        :   python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))'\n++ lib/tempest:configure_tempest:319        :   disk=1\n++ lib/tempest:configure_tempest:320        :   ram=256\n++ lib/tempest:configure_tempest:321        :   openstack --os-cloud devstack-admin flavor create --id 84 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.micro\n\n+----------------------------+-----------------------+\n| Field                      | Value                 |\n+----------------------------+-----------------------+\n| OS-FLV-DISABLED:disabled   | False                 |\n| OS-FLV-EXT-DATA:ephemeral  | 0                     |\n| description                | None                  |\n| disk                       | 1                     |\n| id                         | 84                    |\n| name                       | m1.micro              |\n| os-flavor-access:is_public | True                  |\n| properties                 | hw_rng:allowed='True' |\n| ram                        | 256                   |\n| rxtx_factor                | 1.0                   |\n| swap                       | 0                     |\n| vcpus                      | 1                     |\n+----------------------------+-----------------------+\n++ lib/tempest:configure_tempest:323        :   flavor_ref_alt=84\n++ lib/tempest:configure_tempest:372        :   is_service_enabled glance\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:373        :   git_clone https://opendev.org/openstack/os-test-images.git /opt/stack/os-test-images master\n++ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/os-test-images.git\n++ functions-common:git_clone:584           :   local git_dest=/opt/stack/os-test-images\n++ functions-common:git_clone:585           :   local git_ref=master\n++ functions-common:git_clone:586           :   local orig_dir\n+++ functions-common:git_clone:587           :   pwd\n++ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack\n++ functions-common:git_clone:588           :   local git_clone_flags=\n+++ functions-common:git_clone:590           :   trueorfalse False RECLONE\n++ functions-common:git_clone:590           :   RECLONE=False\n++ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]\n++ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:git_clone:604           :   egrep -q '^refs'\n++ functions-common:git_clone:604           :   echo master\negrep: warning: egrep is obsolescent; using grep -E\n++ functions-common:git_clone:618           :   [[ ! -d /opt/stack/os-test-images ]]\n++ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]\n++ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/os-test-images\n++ functions-common:git_clone:666           :   cd /opt/stack/os-test-images\n++ functions-common:git_clone:667           :   git show --oneline\n++ functions-common:git_clone:667           :   head -1\n5d0367e Clean-up zuul config spacing\n++ functions-common:git_clone:668           :   cd /opt/stack/devstack\n++ lib/tempest:configure_tempest:374        :   pushd /opt/stack/os-test-images\n~/os-test-images ~/devstack\n++ lib/tempest:configure_tempest:375        :   tox -egenerate\ngenerate create: /opt/stack/os-test-images/.tox/generate\ngenerate installdeps: -r/opt/stack/os-test-images/requirements.txt\ngenerate installed: PyYAML==6.0.3\ngenerate run-test-pre: PYTHONHASHSEED='87831415'\ngenerate run-test: commands[0] | python3 generate.py manifest.yaml\nINFO:generate:Generating standard-qcow2v3 step 1/1 with 'qemu-img create -f qcow2 standard-qcow2v3.qcow2 10M'\nINFO:generate:Generating qcow-with-backing step 1/1 with 'qemu-img create -f qcow2 -F raw -b /etc/hosts qcow-with-backing.qcow2 10M'\nINFO:generate:Generating qcow-with-datafile step 1/2 with 'qemu-img create -f qcow2 -o data_file=qcow-data-file,data_file_raw=on qcow-with-datafile.qcow2 10M'\nINFO:generate:Generating qcow-with-datafile step 2/2 with 'rm qcow-data-file'\nINFO:generate:Generating raw-blank step 1/1 with 'qemu-img create -f raw raw-blank.raw 1M'\nINFO:generate:Generating gpt-blank step 1/2 with 'qemu-img create -f raw gpt-blank.gpt 1M'\nINFO:generate:Generating gpt-blank step 2/2 with \"parted gpt-blank.gpt --script 'mklabel gpt'\"\nWARNING:generate:Unable to generate image standard (qed)\nINFO:generate:Generating standard-iso9660 step 1/2 with 'qemu-img create -f raw standard-iso9660.iso 1M'\nINFO:generate:Generating standard-iso9660 step 2/2 with 'mkisofs -V standard-iso9660 -o standard-iso9660.iso /etc/hosts'\nWARNING:generate:Unable to generate image standard-udf (iso)\nINFO:generate:Generating iso-with-qcow2-in-system step 1/5 with 'qemu-img create -f raw iso-with-qcow2-in-system.iso 1M'\nINFO:generate:Generating iso-with-qcow2-in-system step 2/5 with 'mkisofs -V iso-with-qcow2-in-system -o iso-with-qcow2-in-system.iso /etc/hosts'\nINFO:generate:Generating iso-with-qcow2-in-system step 3/5 with 'qemu-img create -f qcow2 tmp.qcow 10M'\nINFO:generate:Generating iso-with-qcow2-in-system step 4/5 with 'dd if=tmp.qcow of=iso-with-qcow2-in-system.iso bs=32k count=1 conv=notrunc'\nINFO:generate:Generating iso-with-qcow2-in-system step 5/5 with 'rm tmp.qcow'\nINFO:generate:Generating vmdk-monolithicSparse step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-monolithicSparse.vmdk 10M'\nINFO:generate:Generating vmdk-streamOptimized step 1/1 with 'qemu-img create -f vmdk -o subformat=streamOptimized vmdk-streamOptimized.vmdk 10M'\nINFO:generate:Generating vmdk-monolithicFlat step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat.vmdk 10M'\nINFO:generate:Generating vmdk-monolithicFlat step 2/2 with 'rm vmdk-monolithicFlat-flat.vmdk'\nINFO:generate:Generating vmdk-monolithicFlat-leak step 1/3 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat-leak.vmdk 10M'\nINFO:generate:Generating vmdk-monolithicFlat-leak step 2/3 with \"sed -i 's#vmdk-monolithicFlat-leak-flat.vmdk#/etc/hosts#' vmdk-monolithicFlat-leak.vmdk\"\nINFO:generate:Generating vmdk-monolithicFlat-leak step 3/3 with 'rm vmdk-monolithicFlat-leak-flat.vmdk'\nINFO:generate:Generating vmdk-sparse-with-url-backing step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-url-backing.vmdk 10M'\nINFO:generate:Generating vmdk-sparse-with-url-backing step 2/2 with \"dd if=vmdk-sparse-with-url-backing.vmdk bs=512 count=1 skip=1 | sed 's#vmdk-sparse-with-url-backing.vmdk#/etc/hosts#' | dd of=vmdk-sparse-with-url-backing.vmdk conv=notrunc seek=1\"\nINFO:generate:Generating vmdk-sparse-with-footer step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-footer.vmdk 10M'\nINFO:generate:Running postprocesser footerify_vmdk on 'vmdk-sparse-with-footer.vmdk'\n___________________________________ summary ____________________________________\n  generate: commands succeeded\n  congratulations :)\n++ lib/tempest:configure_tempest:376        :   popd\n~/devstack\n++ lib/tempest:configure_tempest:377        :   iniset /opt/stack/tempest/etc/tempest.conf image images_manifest_file /opt/stack/os-test-images/images/manifest.yaml\n++ lib/tempest:configure_tempest:378        :   local image_conversion\n+++ lib/tempest:configure_tempest:379        :   iniget /etc/glance/glance-image-import.conf image_conversion output_format\n++ lib/tempest:configure_tempest:379        :   image_conversion=\n++ lib/tempest:configure_tempest:380        :   [[ -n '' ]]\n++ lib/tempest:configure_tempest:383        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled image_format_enforcement True\n++ lib/tempest:configure_tempest:386        :   iniset /opt/stack/tempest/etc/tempest.conf network project_network_cidr 10.1.0.0/20\n++ lib/tempest:configure_tempest:388        :   ssh_connect_method=floating\n++ lib/tempest:configure_tempest:394        :   [[ True == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:394        :   is_networking_extension_supported external-net\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=external-net\n+++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent'\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group\naddress-scope\nagent\nallowed-address-pairs\nauto-allocated-topology\navailability_zone\ndefault-subnetpools\ndhcp_agent_scheduler\ndns-integration\ndns-domain-ports\ndns-integration-domain-keywords\nempty-string-filtering\nexternal-net\nextra_dhcp_opt\nextraroute\nextraroute-atomic\nfilter-validation\nfloating-ip-port-forwarding-detail\nfip-port-details\nflavors\nfloatingip-pools\nrouter\nl3-agent-scheduler-ha-chassis-priority\nenable-default-route-bfd\nenable-default-route-ecmp\next-gw-mode\nl3-ha\nexternal-gateway-multihoming\nl3-flavors\nl3_agent_scheduler\nmulti-provider\nnet-mtu\nnet-mtu-writable\nnetwork_availability_zone\nnetwork-ip-availability\nnetwork-ip-availability-details\npagination\nport-device-profile\nport-mac-address-regenerate\nport-numa-affinity-policy\nport-numa-affinity-policy-socket\nbinding\nbinding-extended\nport-security\nproject-id\nprovider\nqinq\nquota-check-limit\nquota-check-limit-default\nquotas\nquota_details\nrbac-policies\nrbac-address-scope\nrbac-security-groups\nrevision-if-match\nstandard-attr-revisions\nrouter_availability_zone\nrouter-enable-snat\nsecurity-groups-default-rules\nsecurity-groups-normalized-cidr\nsecurity-groups-remote-address-group\nsecurity-groups-rules-belongs-to-default-sg\nsecurity-groups-shared-filtering\nsecurity-group\nservice-type\nsorting\nstandard-attr-description\nstateful-security-group\nsubnet-dns-publish-fixed-ip\nsubnet-external-network\nsubnet_onboard\nsubnet-service-types\nsubnet_allocation\nsubnetpool-prefix-ops\ntag-creation\nstandard-attr-tag\nstandard-attr-timestamp\nvlan-transparent =~ external-net ]]\n++ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0\n+++ lib/tempest:configure_tempest:395        :   oscwrap --os-cloud devstack-admin network show -f value -c id public\n\n+++ functions-common:oscwrap:2459            :   return 0\n++ lib/tempest:configure_tempest:395        :   public_network_id=6fb107c2-4fd1-4735-9366-8a667998fea5\n++ lib/tempest:configure_tempest:397        :   openstack --os-cloud devstack-admin --os-region RegionOne network create --share shared\n\n+---------------------------+--------------------------------------+\n| Field                     | Value                                |\n+---------------------------+--------------------------------------+\n| admin_state_up            | UP                                   |\n| availability_zone_hints   |                                      |\n| availability_zones        |                                      |\n| created_at                | 2026-06-12T15:48:58Z                 |\n| description               |                                      |\n| dns_domain                | None                                 |\n| id                        | 6ec319f0-fa02-4feb-96e5-52e978720239 |\n| ipv4_address_scope        | None                                 |\n| ipv6_address_scope        | None                                 |\n| is_default                | False                                |\n| is_vlan_qinq              | None                                 |\n| is_vlan_transparent       | False                                |\n| mtu                       | 1372                                 |\n| name                      | shared                               |\n| port_security_enabled     | True                                 |\n| project_id                | b0b6a5fd4eb04ff5b58cddf24c0391d9     |\n| provider:network_type     | geneve                               |\n| provider:physical_network | None                                 |\n| provider:segmentation_id  | 19811                                |\n| pvlan                     | None                                 |\n| qinq                      | False                                |\n| qos_policy_id             | None                                 |\n| revision_number           | 1                                    |\n| router:external           | Internal                             |\n| segments                  | None                                 |\n| shared                    | True                                 |\n| status                    | ACTIVE                               |\n| subnets                   |                                      |\n| tags                      |                                      |\n| updated_at                | 2026-06-12T15:48:58Z                 |\n+---------------------------+--------------------------------------+\n++ lib/tempest:configure_tempest:398        :   openstack --os-cloud devstack-admin --os-region RegionOne subnet create --description shared-subnet --subnet-range 192.168.233.0/24 --network shared shared-subnet\n\n+----------------------+--------------------------------------+\n| Field                | Value                                |\n+----------------------+--------------------------------------+\n| allocation_pools     | 192.168.233.2-192.168.233.254        |\n| cidr                 | 192.168.233.0/24                     |\n| created_at           | 2026-06-12T15:48:59Z                 |\n| description          | shared-subnet                        |\n| dns_nameservers      |                                      |\n| dns_publish_fixed_ip | None                                 |\n| enable_dhcp          | True                                 |\n| gateway_ip           | 192.168.233.1                        |\n| host_routes          |                                      |\n| id                   | 1fffbc13-c71c-44b4-a9d9-10c5dcaf3444 |\n| ip_version           | 4                                    |\n| ipv6_address_mode    | None                                 |\n| ipv6_ra_mode         | None                                 |\n| name                 | shared-subnet                        |\n| network_id           | 6ec319f0-fa02-4feb-96e5-52e978720239 |\n| project_id           | b0b6a5fd4eb04ff5b58cddf24c0391d9     |\n| revision_number      | 0                                    |\n| router:external      | False                                |\n| segment_id           | None                                 |\n| service_types        |                                      |\n| subnetpool_id        | None                                 |\n| tags                 |                                      |\n| updated_at           | 2026-06-12T15:48:59Z                 |\n+----------------------+--------------------------------------+\n++ lib/tempest:configure_tempest:401        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT use_syslog False\n++ lib/tempest:configure_tempest:404        :   iniset /opt/stack/tempest/etc/tempest.conf oslo_concurrency lock_path /opt/stack/data/tempest\n++ lib/tempest:configure_tempest:405        :   mkdir -p /opt/stack/data/tempest\n++ lib/tempest:configure_tempest:406        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT use_stderr False\n++ lib/tempest:configure_tempest:407        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT log_file tempest.log\n++ lib/tempest:configure_tempest:408        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT debug True\n++ lib/tempest:configure_tempest:411        :   iniset /opt/stack/tempest/etc/tempest.conf compute build_timeout 196\n++ lib/tempest:configure_tempest:412        :   iniset /opt/stack/tempest/etc/tempest.conf volume build_timeout 196\n++ lib/tempest:configure_tempest:415        :   iniset /opt/stack/tempest/etc/tempest.conf identity uri_v3 https://38.102.83.69/identity/v3\n++ lib/tempest:configure_tempest:416        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_lockout_failure_attempts 2\n++ lib/tempest:configure_tempest:417        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_lockout_duration 10\n++ lib/tempest:configure_tempest:418        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_unique_last_password_count 2\n++ lib/tempest:configure_tempest:419        :   [[ True == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:420        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_username admin\n++ lib/tempest:configure_tempest:421        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_password secretadmin\n++ lib/tempest:configure_tempest:422        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_project_name admin\n++ lib/tempest:configure_tempest:423        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_domain_name Default\n++ lib/tempest:configure_tempest:425        :   iniset /opt/stack/tempest/etc/tempest.conf identity auth_version v3\n++ lib/tempest:configure_tempest:426        :   is_service_enabled tls-proxy\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:427        :   iniset /opt/stack/tempest/etc/tempest.conf identity ca_certificates_file /opt/stack/data/ca-bundle.pem\n++ lib/tempest:configure_tempest:431        :   [[ True = True ]]\n++ lib/tempest:configure_tempest:432        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled security_compliance True\n++ lib/tempest:configure_tempest:437        :   is_service_enabled ldap\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:443        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled project_tags True\n++ lib/tempest:configure_tempest:447        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled application_credentials True\n++ lib/tempest:configure_tempest:451        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled access_rules True\n++ lib/tempest:configure_tempest:456        :   [[ ! -z '' ]]\n++ lib/tempest:configure_tempest:459        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled import_image True\n++ lib/tempest:configure_tempest:460        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled os_glance_reserved True\n++ lib/tempest:configure_tempest:461        :   is_service_enabled g-api-r\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:466        :   iniset /opt/stack/tempest/etc/tempest.conf compute image_ref d5538253-6a71-478c-aa9f-04817e73407a\n++ lib/tempest:configure_tempest:467        :   iniset /opt/stack/tempest/etc/tempest.conf compute image_ref_alt 8e98cb33-069c-478b-b39e-ace458548923\n++ lib/tempest:configure_tempest:468        :   iniset /opt/stack/tempest/etc/tempest.conf compute flavor_ref 42\n++ lib/tempest:configure_tempest:469        :   iniset /opt/stack/tempest/etc/tempest.conf compute flavor_ref_alt 84\n++ lib/tempest:configure_tempest:470        :   iniset /opt/stack/tempest/etc/tempest.conf validation connect_method floating\n++ lib/tempest:configure_tempest:471        :   is_service_enabled neutron\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:479        :   [[ -n '' ]]\n++ lib/tempest:configure_tempest:489        :   local tempest_compute_min_microversion=None\n++ lib/tempest:configure_tempest:490        :   local tempest_compute_max_microversion=latest\n++ lib/tempest:configure_tempest:493        :   [[ '' == \\c\\o\\m\\p\\u\\t\\e\\_\\l\\e\\g\\a\\c\\y ]]\n++ lib/tempest:configure_tempest:497        :   '[' None == None ']'\n++ lib/tempest:configure_tempest:498        :   inicomment /opt/stack/tempest/etc/tempest.conf compute min_microversion\n++ lib/tempest:configure_tempest:502        :   '[' latest == None ']'\n++ lib/tempest:configure_tempest:505        :   iniset /opt/stack/tempest/etc/tempest.conf compute max_microversion latest\n++ lib/tempest:configure_tempest:508        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled personality False\n++ lib/tempest:configure_tempest:509        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled resize True\n++ lib/tempest:configure_tempest:510        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled live_migration False\n++ lib/tempest:configure_tempest:511        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled change_password False\n++ lib/tempest:configure_tempest:512        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled block_migration_for_live_migration False\n++ lib/tempest:configure_tempest:513        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled live_migrate_back_and_forth False\n++ lib/tempest:configure_tempest:514        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled attach_encrypted_volume True\n++ lib/tempest:configure_tempest:517        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled hostname_fqdn_sanitization True\n++ lib/tempest:configure_tempest:519        :   [[ -n ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter ]]\n++ lib/tempest:configure_tempest:520        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled scheduler_enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter\n++ lib/tempest:configure_tempest:523        :   [[ True == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:524        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled volume_multiattach True\n++ lib/tempest:configure_tempest:527        :   is_service_enabled n-novnc\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:528        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled vnc_console True\n++ lib/tempest:configure_tempest:530        :   is_service_enabled n-spice\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:530        :   '[' False '!=' False ']'\n++ lib/tempest:configure_tempest:533        :   is_service_enabled n-sproxy\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:533        :   '[' False '!=' False ']'\n++ lib/tempest:configure_tempest:538        :   local nova_policy_roles=admin,manager,member,reader,service\n++ lib/tempest:configure_tempest:539        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled nova_policy_roles admin,manager,member,reader,service\n++ lib/tempest:configure_tempest:542        :   iniset /opt/stack/tempest/etc/tempest.conf network project_networks_reachable false\n++ lib/tempest:configure_tempest:543        :   iniset /opt/stack/tempest/etc/tempest.conf network public_network_id 6fb107c2-4fd1-4735-9366-8a667998fea5\n++ lib/tempest:configure_tempest:544        :   iniset /opt/stack/tempest/etc/tempest.conf network public_router_id ''\n++ lib/tempest:configure_tempest:545        :   iniset /opt/stack/tempest/etc/tempest.conf network default_network 10.1.0.0/20\n++ lib/tempest:configure_tempest:546        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled ipv6 True\n++ lib/tempest:configure_tempest:547        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled ipv6_subnet_attributes True\n++ lib/tempest:configure_tempest:548        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled port_security True\n++ lib/tempest:configure_tempest:550        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope neutron True\n++ lib/tempest:configure_tempest:553        :   SCENARIO_IMAGE_DIR=/opt/stack/devstack/files\n++ lib/tempest:configure_tempest:554        :   SCENARIO_IMAGE_FILE=cirros-0.6.3-x86_64-disk.img\n++ lib/tempest:configure_tempest:555        :   SCENARIO_IMAGE_TYPE=cirros\n++ lib/tempest:configure_tempest:556        :   iniset /opt/stack/tempest/etc/tempest.conf scenario img_file /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\n++ lib/tempest:configure_tempest:560        :   [[ cirros == \\c\\i\\r\\r\\o\\s ]]\n+++ lib/tempest:configure_tempest:563        :   echo 0.6.3\n+++ lib/tempest:configure_tempest:563        :   tr -d .\n++ lib/tempest:configure_tempest:563        :   [[ 063 -ge 060 ]]\n++ lib/tempest:configure_tempest:564        :   iniset /opt/stack/tempest/etc/tempest.conf scenario dhcp_client dhcpcd\n++ lib/tempest:configure_tempest:569        :   TEMPEST_SSH_NETWORK_NAME=private\n++ lib/tempest:configure_tempest:570        :   is_provider_network\n++ functions-common:is_provider_network:2263 :   '[' '' == True ']'\n++ functions-common:is_provider_network:2266 :   return 1\n++ lib/tempest:configure_tempest:574        :   iniset /opt/stack/tempest/etc/tempest.conf validation run_validation True\n++ lib/tempest:configure_tempest:575        :   iniset /opt/stack/tempest/etc/tempest.conf validation ip_version_for_ssh 4\n++ lib/tempest:configure_tempest:576        :   iniset /opt/stack/tempest/etc/tempest.conf validation ssh_timeout 196\n++ lib/tempest:configure_tempest:577        :   iniset /opt/stack/tempest/etc/tempest.conf validation image_ssh_user cirros\n++ lib/tempest:configure_tempest:578        :   iniset /opt/stack/tempest/etc/tempest.conf validation image_alt_ssh_user cirros\n++ lib/tempest:configure_tempest:579        :   iniset /opt/stack/tempest/etc/tempest.conf validation network_for_ssh private\n++ lib/tempest:configure_tempest:583        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]\n++ lib/tempest:configure_tempest:584        :   TEMPEST_VOLUME_MANAGE_SNAPSHOT=True\n+++ lib/tempest:configure_tempest:586        :   trueorfalse False TEMPEST_VOLUME_MANAGE_SNAPSHOT\n++ lib/tempest:configure_tempest:586        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled manage_snapshot True\n++ lib/tempest:configure_tempest:588        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]\n++ lib/tempest:configure_tempest:589        :   TEMPEST_VOLUME_MANAGE_VOLUME=True\n+++ lib/tempest:configure_tempest:591        :   trueorfalse False TEMPEST_VOLUME_MANAGE_VOLUME\n++ lib/tempest:configure_tempest:591        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled manage_volume True\n++ lib/tempest:configure_tempest:594        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]\n++ lib/tempest:configure_tempest:594        :   '[' libvirt = libvirt ']'\n++ lib/tempest:configure_tempest:595        :   TEMPEST_EXTEND_ATTACHED_VOLUME=True\n+++ lib/tempest:configure_tempest:597        :   trueorfalse False TEMPEST_EXTEND_ATTACHED_VOLUME\n++ lib/tempest:configure_tempest:597        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled extend_attached_volume True\n++ lib/tempest:configure_tempest:599        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]\n++ lib/tempest:configure_tempest:600        :   TEMPEST_VOLUME_REVERT_TO_SNAPSHOT=True\n+++ lib/tempest:configure_tempest:602        :   trueorfalse False TEMPEST_VOLUME_REVERT_TO_SNAPSHOT\n++ lib/tempest:configure_tempest:602        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled volume_revert True\n++ lib/tempest:configure_tempest:603        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled extend_attached_encrypted_volume False\n++ lib/tempest:configure_tempest:604        :   [[ swift == *\\s\\w\\i\\f\\t* ]]\n++ lib/tempest:configure_tempest:605        :   iniset /opt/stack/tempest/etc/tempest.conf volume backup_driver swift\n++ lib/tempest:configure_tempest:607        :   local tempest_volume_min_microversion=None\n++ lib/tempest:configure_tempest:608        :   local tempest_volume_max_microversion=latest\n++ lib/tempest:configure_tempest:609        :   '[' None == None ']'\n++ lib/tempest:configure_tempest:610        :   inicomment /opt/stack/tempest/etc/tempest.conf volume min_microversion\n++ lib/tempest:configure_tempest:615        :   '[' latest == None ']'\n++ lib/tempest:configure_tempest:618        :   iniset /opt/stack/tempest/etc/tempest.conf volume max_microversion latest\n++ lib/tempest:configure_tempest:621        :   is_service_enabled c-bak\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:628        :   [[ -n lvm:lvmdriver-1 ]]\n++ lib/tempest:configure_tempest:628        :   [[ lvm:lvmdriver-1 =~ .*,.* ]]\n++ lib/tempest:configure_tempest:648        :   '[' default '!=' default -o 'Open Source' '!=' 'Open Source' ']'\n++ lib/tempest:configure_tempest:652        :   '[' default '!=' default -o iSCSI '!=' iSCSI ']'\n++ lib/tempest:configure_tempest:657        :   [[ True == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:658        :   iniset /opt/stack/tempest/etc/tempest.conf volume volume_type_multiattach multiattach\n++ lib/tempest:configure_tempest:666        :   local tempest_placement_min_microversion=None\n++ lib/tempest:configure_tempest:667        :   local tempest_placement_max_microversion=latest\n++ lib/tempest:configure_tempest:668        :   '[' None == None ']'\n++ lib/tempest:configure_tempest:669        :   inicomment /opt/stack/tempest/etc/tempest.conf placement min_microversion\n++ lib/tempest:configure_tempest:673        :   '[' latest == None ']'\n++ lib/tempest:configure_tempest:676        :   iniset /opt/stack/tempest/etc/tempest.conf placement max_microversion latest\n++ lib/tempest:configure_tempest:680        :   '[' libvirt = ironic ']'\n++ lib/tempest:configure_tempest:694        :   '[' libvirt = libvirt ']'\n++ lib/tempest:configure_tempest:696        :   '[' qemu = lxc ']'\n++ lib/tempest:configure_tempest:703        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled shelve_migrate True\n++ lib/tempest:configure_tempest:704        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled stable_rescue True\n++ lib/tempest:configure_tempest:705        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled swap_volume True\n++ lib/tempest:configure_tempest:718        :   local service\n++ lib/tempest:configure_tempest:719        :   local tempest_services=key,glance,nova,neutron,cinder,swift,horizon\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled key\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available key True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled glance\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available glance True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled nova\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available nova True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled neutron\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available neutron True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled cinder\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available cinder True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled swift\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available swift True\n++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }\n++ lib/tempest:configure_tempest:721        :   is_service_enabled horizon\n++ functions-common:is_service_enabled:2070 :   return 0\n++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available horizon True\n++ lib/tempest:configure_tempest:732        :   [[ True == True ]]\n++ lib/tempest:configure_tempest:733        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope keystone true\n++ lib/tempest:configure_tempest:736        :   [[ True == True ]]\n++ lib/tempest:configure_tempest:737        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope nova true\n++ lib/tempest:configure_tempest:740        :   [[ False == True ]]\n++ lib/tempest:configure_tempest:740        :   [[ False == True ]]\n++ lib/tempest:configure_tempest:744        :   [[ True == True ]]\n++ lib/tempest:configure_tempest:745        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope glance true\n++ lib/tempest:configure_tempest:748        :   [[ False == True ]]\n++ lib/tempest:configure_tempest:748        :   [[ False == True ]]\n++ lib/tempest:configure_tempest:752        :   '[' libvirt = libvirt ']'\n++ lib/tempest:configure_tempest:752        :   '[' qemu = lxc ']'\n++ lib/tempest:configure_tempest:762        :   local tmp_cfg_file\n+++ lib/tempest:configure_tempest:763        :   mktemp\n++ lib/tempest:configure_tempest:763        :   tmp_cfg_file=/tmp/tmp.Gj4UK7CkUa\n++ lib/tempest:configure_tempest:764        :   cd /opt/stack/tempest\n++ lib/tempest:configure_tempest:766        :   local tmp_u_c_m\n+++ lib/tempest:configure_tempest:767        :   mktemp -t tempest_u_c_m.XXXXXXXXXX\n++ lib/tempest:configure_tempest:767        :   tmp_u_c_m=/tmp/tempest_u_c_m.LruRbo2qxn\n++ lib/tempest:configure_tempest:768        :   set_tempest_venv_constraints /tmp/tempest_u_c_m.LruRbo2qxn\n++ lib/tempest:set_tempest_venv_constraints:131 :   local tmp_c\n++ lib/tempest:set_tempest_venv_constraints:132 :   tmp_c=/tmp/tempest_u_c_m.LruRbo2qxn\n++ lib/tempest:set_tempest_venv_constraints:133 :   [[ master == \\m\\a\\s\\t\\e\\r ]]\n++ lib/tempest:set_tempest_venv_constraints:134 :   cd /opt/stack/requirements\n++ lib/tempest:set_tempest_venv_constraints:135 :   git show master:upper-constraints.txt\n++ lib/tempest:set_tempest_venv_constraints:142 :   export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:142 :   UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:143 :   export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:set_tempest_venv_constraints:143 :   TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master\n++ lib/tempest:configure_tempest:769        :   [[ False != \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:770        :   tox -revenv-tempest --notest\nvenv-tempest recreate: /opt/stack/tempest/.tox/tempest\nvenv-tempest installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt\nvenv-tempest develop-inst: /opt/stack/tempest\nvenv-tempest installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1\n___________________________________ summary ____________________________________\n  venv-tempest: skipped tests\n  congratulations :)\n++ lib/tempest:configure_tempest:772        :   tox -evenv-tempest -- pip install -c /tmp/tempest_u_c_m.LruRbo2qxn -r requirements.txt\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.\n!!\n\n        ********************************************************************************\n        Requirements should be satisfied by a PEP 517 installer.\n        If you are using pip, you can try `pip install --use-pep517`.\n\n        This deprecation is overdue, please update your project and remove deprecated\n        calls to avoid build errors in the future.\n        ********************************************************************************\n\n!!\n  dist.fetch_build_eggs(dist.setup_requires)\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.\n!!\n\n        ********************************************************************************\n        Please avoid running ``setup.py`` directly.\n        Instead, use pypa/build, pypa/installer or other\n        standards-based tools.\n\n        This deprecation is overdue, please update your project and remove deprecated\n        calls to avoid build errors in the future.\n\n        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.\n        ********************************************************************************\n\n!!\n  self.initialize_options()\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require'\n  warnings.warn(msg)\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated\n!!\n\n        ********************************************************************************\n        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).\n\n        By 2027-Feb-18, you need to update your project and remove deprecated calls\n        or your builds will no longer be supported.\n\n        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.\n        ********************************************************************************\n\n!!\n  corresp(dist, value, root_dir)\nvenv-tempest develop-inst-nodeps: /opt/stack/tempest\nvenv-tempest installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1\nvenv-tempest run-test-pre: PYTHONHASHSEED='2449430218'\nvenv-tempest run-test: commands[0] | pip install -c /tmp/tempest_u_c_m.LruRbo2qxn -r requirements.txt\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 1)) (7.0.3)\nRequirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 2)) (4.14.0)\nRequirement already satisfied: jsonschema>=4.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 3)) (4.26.0)\nRequirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 4)) (2.9.1)\nRequirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 5)) (4.0.0)\nRequirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 6)) (43.0.3)\nRequirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 7)) (1.3.0)\nRequirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 8)) (7.5.0)\nRequirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 9)) (10.5.0)\nRequirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 10)) (8.2.0)\nRequirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 11)) (4.2.1)\nRequirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 12)) (5.10.0)\nRequirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 13)) (10.1.1)\nRequirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 14)) (4.3.2)\nRequirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 15)) (6.0.3)\nRequirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 16)) (1.4.6)\nRequirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 17)) (5.8.0)\nRequirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 18)) (3.17.0)\nRequirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 19)) (2.7.0)\nRequirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 20)) (3.1.0)\nRequirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 21)) (0.7.1)\nRequirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 22)) (0.20)\nRequirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 23)) (0.6.2)\nRequirement already satisfied: setuptools in ./.tox/tempest/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (82.0.1)\nRequirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0)\nRequirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (26.1.0)\nRequirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2025.9.1)\nRequirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (0.37.0)\nRequirement already satisfied: rpds-py>=0.25.0 in ./.tox/tempest/lib64/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2026.5.1)\nRequirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (5.0.0)\nRequirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.2)\nRequirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib64/python3.12/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0)\nRequirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.8.0)\nRequirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0)\nRequirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.34.2)\nRequirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.4.0)\nRequirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0)\nRequirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.16.0)\nRequirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.0)\nRequirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2)\nRequirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0)\nRequirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.3.2)\nRequirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (26.2)\nRequirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.2.2)\nRequirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.12/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.8.0)\nRequirement already satisfied: wrapt>=2.1.0 in ./.tox/tempest/lib64/python3.12/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.2.1)\nRequirement already satisfied: pycparser in ./.tox/tempest/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (3.0)\nRequirement already satisfied: prompt-toolkit>=3.0.52 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (3.0.52)\nRequirement already satisfied: pyperclip>=1.8.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.8.0)\nRequirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0)\nRequirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.7)\nRequirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.18)\nRequirement already satisfied: certifi>=2023.5.7 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2026.5.20)\nRequirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2)\n\n[notice] A new release of pip is available: 26.1.1 -> 26.1.2\n[notice] To update, run: pip install --upgrade pip\n___________________________________ summary ____________________________________\n  venv-tempest: commands succeeded\n  congratulations :)\n++ lib/tempest:configure_tempest:773        :   rm -f /tmp/tempest_u_c_m.LruRbo2qxn\n++ lib/tempest:configure_tempest:776        :   [[ False == \\T\\r\\u\\e ]]\n++ lib/tempest:configure_tempest:784        :   [[ True == \\F\\a\\l\\s\\e ]]\n++ lib/tempest:configure_tempest:788        :   iniset /opt/stack/tempest/etc/tempest.conf auth use_dynamic_credentials True\n++ lib/tempest:configure_tempest:794        :   tox -evenv -- tempest verify-config -uro /tmp/tmp.Gj4UK7CkUa\nvenv create: /opt/stack/tempest/.tox/venv\nvenv installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt, -r/opt/stack/tempest/doc/requirements.txt\nvenv develop-inst: /opt/stack/tempest\nvenv installed: alabaster==1.0.0,attrs==26.1.0,autopage==0.6.0,babel==2.18.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,docutils==0.21.2,dulwich==1.2.6,fasteners==0.20,fixtures==4.3.2,idna==3.18,imagesize==2.0.0,invoke==3.0.3,iso8601==2.1.0,Jinja2==3.1.6,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,MarkupSafe==3.0.3,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,openstackdocstheme==3.6.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,reno==4.1.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,roman-numerals==4.1.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,snowballstemmer==3.1.1,Sphinx==9.0.4,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-svg2pdfconverter==2.1.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1\nvenv run-test-pre: PYTHONHASHSEED='2804817373'\nvenv run-test: commands[0] | tempest verify-config -uro /tmp/tmp.Gj4UK7CkUa\n/opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_utils/eventletutils.py:34: DeprecationWarning: eventletutils module is deprecated and will be removed.\n  warnings.warn(\n/opt/stack/tempest/tempest/lib/services/volume/v2/__init__.py:50: DeprecationWarning: The tempest.lib.services.volume.v2 module (volume v2 APIs service clients) is deprecated in favor of tempest.lib.services.volume.v3 (volume v3 APIs service clients) and will be removed once Tempest stop supporting stable wallaby.\n  warnings.warn(\n/opt/stack/tempest/tempest/lib/services/clients.py:209: DeprecationWarning: Class 'tempest.lib.services.volume.v2.extensions_client.ExtensionsClient' has moved to 'tempest.lib.services.volume.v3.extensions_client.ExtensionsClient' in version 'Rocky' and will be removed in a future version\n  _client = klass(auth_provider=auth_provider, **kwargs)\n___________________________________ summary ____________________________________\n  venv: commands succeeded\n  congratulations :)\n++ lib/tempest:configure_tempest:799        :   is_service_enabled q-metering neutron-metering\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:800        :   DISABLE_NETWORK_API_EXTENSIONS+=', metering'\n++ lib/tempest:configure_tempest:804        :   is_service_enabled q-l3 neutron-l3\n++ functions-common:is_service_enabled:2070 :   return 1\n++ lib/tempest:configure_tempest:805        :   DISABLE_NETWORK_API_EXTENSIONS+=', l3_agent_scheduler'\n++ lib/tempest:configure_tempest:808        :   local network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n++ lib/tempest:configure_tempest:809        :   [[ ! -z , metering, l3_agent_scheduler ]]\n++ lib/tempest:configure_tempest:811        :   network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n+++ lib/tempest:configure_tempest:813        :   remove_disabled_extensions address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups , metering, l3_agent_scheduler\n+++ lib/tempest:remove_disabled_extensions:116 :   local extensions_list=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n+++ lib/tempest:remove_disabled_extensions:117 :   shift\n+++ lib/tempest:remove_disabled_extensions:118 :   local 'disabled_exts=, metering, l3_agent_scheduler'\n+++ lib/tempest:remove_disabled_extensions:119 :   remove_disabled_services address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups ', metering, l3_agent_scheduler'\n+++ functions-common:remove_disabled_services:2101 :   _cleanup_service_list ,address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n++ lib/tempest:configure_tempest:813        :   network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n++ lib/tempest:configure_tempest:815        :   [[ -n '' ]]\n++ lib/tempest:configure_tempest:818        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled api_extensions address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups\n++ lib/tempest:configure_tempest:820        :   local object_storage_api_extensions=all\n++ lib/tempest:configure_tempest:821        :   [[ ! -z '' ]]\n++ lib/tempest:configure_tempest:827        :   iniset /opt/stack/tempest/etc/tempest.conf object-storage-feature-enabled discoverable_apis all\n++ lib/tempest:configure_tempest:829        :   local volume_api_extensions=all\n++ lib/tempest:configure_tempest:830        :   [[ ! -z '' ]]\n++ lib/tempest:configure_tempest:836        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled api_extensions all\n++ lib/tempest:configure_tempest:839        :   IFS=' \t\n'\n++ extras.d/80-tempest.sh:source:23         :   echo_summary 'Installing Tempest Plugins'\n++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]\n++ ./stack.sh:echo_summary:444              :   echo -e Installing Tempest Plugins\n++ extras.d/80-tempest.sh:source:24         :   install_tempest_plugins\n++ lib/tempest:install_tempest_plugins:873  :   pushd /opt/stack/tempest\n~/tempest ~/tempest\n++ lib/tempest:install_tempest_plugins:874  :   [[ 0 != 0 ]]\n++ lib/tempest:install_tempest_plugins:883  :   popd\n~/tempest\n++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]\n++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]\n+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]\n+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]\n+ functions-common:run_phase:1869          :   run_plugins stack test-config\n+ functions-common:run_plugins:1828        :   local mode=stack\n+ functions-common:run_plugins:1829        :   local phase=test-config\n+ functions-common:run_plugins:1831        :   local plugins=,neutron\n+ functions-common:run_plugins:1832        :   local plugin\n+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }\n+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron\n+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]\n+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack test-config\n++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib\n++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp\n++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns\n++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors\n+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors\n++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini\n+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent\n++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper\n++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy\n++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path\n++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2\n++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range\n++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments\n++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log\n++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding\n++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation\n++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation\n++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia\n++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki\n++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip\n++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan\n++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif\n++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr\n+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc\n++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext\n++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source\n++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False\n+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git\n++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.\n+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs\n+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3\n+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT\n++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False\n++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'\n++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]\n++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in\n+ ./stack.sh:main:1500                     :   merge_config_group /opt/stack/devstack/local.conf test-config\n+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_group:171   :   shift\n+ inc/meta-config:merge_config_group:172   :   local matchgroups=test-config\n+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:merge_config_group:176   :   local configfile group\n+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups\n++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf test-config\n++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf\n++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=test-config\n++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]\n++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=test-config '\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+ inc/meta-config:merge_config_group:178   :   for configfile in $(get_meta_section_files $localfile $group)\n+ inc/meta-config:merge_config_group:179   :   local realconfigfile\n+ inc/meta-config:merge_config_group:180   :   local dir\n++ inc/meta-config:merge_config_group:182   :   eval 'echo $TEMPEST_CONFIG'\n+++ inc/meta-config:merge_config_group:182   :   echo /opt/stack/tempest/etc/tempest.conf\n+ inc/meta-config:merge_config_group:182   :   realconfigfile=/opt/stack/tempest/etc/tempest.conf\n+ inc/meta-config:merge_config_group:183   :   [[ -z /opt/stack/tempest/etc/tempest.conf ]]\n++ inc/meta-config:merge_config_group:187   :   dirname /opt/stack/tempest/etc/tempest.conf\n+ inc/meta-config:merge_config_group:187   :   dir=/opt/stack/tempest/etc\n+ inc/meta-config:merge_config_group:189   :   test -e /opt/stack/tempest/etc\n+ inc/meta-config:merge_config_group:189   :   test -d /opt/stack/tempest/etc\n+ inc/meta-config:merge_config_group:191   :   [[ -e /opt/stack/tempest/etc ]]\n+ inc/meta-config:merge_config_group:196   :   merge_config_file /opt/stack/devstack/local.conf test-config '$TEMPEST_CONFIG'\n+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf\n+ inc/meta-config:merge_config_file:84     :   local matchgroup=test-config\n+ inc/meta-config:merge_config_file:85     :   local 'configfile=$TEMPEST_CONFIG'\n+ inc/meta-config:merge_config_file:90     :   local real_configfile\n++ inc/meta-config:merge_config_file:91     :   eval echo '$TEMPEST_CONFIG'\n+++ inc/meta-config:merge_config_file:91     :   echo /opt/stack/tempest/etc/tempest.conf\n+ inc/meta-config:merge_config_file:91     :   real_configfile=/opt/stack/tempest/etc/tempest.conf\n+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /opt/stack/tempest/etc/tempest.conf ']'\n+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf test-config '$TEMPEST_CONFIG'\n+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$TEMPEST_CONFIG' '\n        BEGIN {\n            section = \"\"\n            last_section = \"\"\n            section_count = 0\n        }\n        /^\\[.+\\]/ {\n            gsub(\"[][]\", \"\", $1);\n            section=$1\n            next\n        }\n        /^ *\\#/ {\n            next\n        }\n        /^[^ \\t]+/ {\n            # get offset of first = in $0\n            eq_idx = index($0, \"=\")\n            # extract attr & value from $0\n            attr = substr($0, 1, eq_idx - 1)\n            value = substr($0, eq_idx + 1)\n            # only need to strip trailing whitespace from attr\n            sub(/[ \\t]*$/, \"\", attr)\n            # need to strip leading & trailing whitespace from value\n            sub(/^[ \\t]*/, \"\", value)\n            sub(/[ \\t]*$/, \"\", value)\n\n            # cfg_attr_count: number of config lines per [section, attr]\n            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]\n            # cfg_section: keep the section names in the same order as they appear in local.conf\n            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf\n            if (! (section, attr) in cfg_attr_count) {\n                if (section != last_section) {\n                    cfg_section[section_count++] = section\n                    last_section = section\n                }\n                attr_count = cfg_sec_attr_count[section_count - 1]++\n                cfg_sec_attr_name[section_count - 1, attr_count] = attr\n\n                cfg_attr[section, attr, 0] = value\n                cfg_attr_count[section, attr] = 1\n            } else {\n                lno = cfg_attr_count[section, attr]++\n                cfg_attr[section, attr, lno] = value\n            }\n        }\n        END {\n            # Process each section in order\n            for (sno = 0; sno < section_count; sno++) {\n                section = cfg_section[sno]\n                # The ini routines simply append a config item immediately\n                # after the section header. To keep the same order as defined\n                # in local.conf, invoke the ini routines in the reverse order\n                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {\n                    attr = cfg_sec_attr_name[sno, attr_no]\n                    if (cfg_attr_count[section, attr] == 1)\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"\n                    else {\n                        # For multiline, invoke the ini routines in the reverse order\n                        count = cfg_attr_count[section, attr]\n                        print \"inidelete \" configfile \" \" section \" \" attr\n                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"\n                        for (l = count -2; l >= 0; l--)\n                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"\n                    }\n                }\n            }\n        }\n    '\n+ inc/meta-config:merge_config_file:164    :   read a\n+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf\nawk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator\n+ inc/meta-config:get_meta_section:34      :   local matchgroup=test-config\n+ inc/meta-config:get_meta_section:35      :   local 'configfile=$TEMPEST_CONFIG'\n+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]\n+ inc/meta-config:get_meta_section:38      :   [[ -z $TEMPEST_CONFIG ]]\n+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=test-config -v 'configfile=$TEMPEST_CONFIG' '\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+ inc/meta-config:merge_config_file:164    :   eval 'iniset $TEMPEST_CONFIG compute min_compute_nodes \"1\"'\n++ inc/meta-config:merge_config_file:164    :   iniset /opt/stack/tempest/etc/tempest.conf compute min_compute_nodes 1\n+ inc/meta-config:merge_config_file:164    :   read a\n+ inc/meta-config:merge_config_file:164    :   eval 'iniset $TEMPEST_CONFIG service-clients http_timeout \"90\"'\n++ inc/meta-config:merge_config_file:164    :   iniset /opt/stack/tempest/etc/tempest.conf service-clients http_timeout 90\n+ inc/meta-config:merge_config_file:164    :   read a\n\n=========================\nDevStack Component Timing\n (times are in seconds)  \n=========================\nwait_for_service      11\nasync_wait            70\nosc                  209\ntest_with_retry        0\nyum_install          226\ndbsync                 3\npip_install          148\nrun_process           52\n-------------------------\nUnaccounted time     100\n=========================\nTotal runtime        819\n\n=================\n Async summary\n=================\n Time spent in the background minus waits: 282 sec\n Elapsed time: 819 sec\n Time if we did everything serially: 1101 sec\n Speedup:  1.34432\n\n\nPost-stack database query stats:\n+------------+-----------+-------+\n| db         | op        | count |\n+------------+-----------+-------+\n| keystone   | SELECT    | 34725 |\n| keystone   | UPDATE    |     9 |\n| keystone   | INSERT    |   127 |\n| neutron    | DESCRIBE  |     2 |\n| neutron    | CREATE    |     1 |\n| neutron    | SHOW      |     4 |\n| nova_api   | SELECT    |    61 |\n| nova_cell0 | SELECT    |    27 |\n| nova_cell1 | SELECT    |    51 |\n| nova_cell0 | INSERT    |     4 |\n| neutron    | SELECT    |  7239 |\n| placement  | SELECT    |    18 |\n| placement  | INSERT    |    69 |\n| placement  | SET       |     2 |\n| neutron    | INSERT    |   830 |\n| neutron    | UPDATE    |   306 |\n| neutron    | DELETE    |    34 |\n| nova_cell0 | UPDATE    |     2 |\n| nova_api   | SAVEPOINT |    12 |\n| nova_api   | INSERT    |    24 |\n| nova_api   | RELEASE   |    12 |\n| cinder     | SELECT    |    74 |\n| cinder     | INSERT    |     8 |\n| placement  | UPDATE    |     3 |\n| cinder     | UPDATE    |     3 |\n| glance     | INSERT    |    44 |\n| glance     | SELECT    |   248 |\n| glance     | UPDATE    |    45 |\n| glance     | DELETE    |     3 |\n| nova_cell1 | UPDATE    |    10 |\n| nova_cell1 | INSERT    |     3 |\n| cinder     | DELETE    |     1 |\n+------------+-----------+-------+\n\n\n\nThis is your host IP address: 38.102.83.69\nThis is your host IPv6 address: ::1\nHorizon is now available at http://38.102.83.69/dashboard\nKeystone is serving at https://38.102.83.69/identity/\nThe default users are: admin and demo\nThe password: secretadmin\n\nServices are running under systemd unit files.\nFor more information see: \nhttps://docs.openstack.org/devstack/latest/systemd.html\n\nDevStack Version: 2026.2\nChange: 28225bcbd14681f4b9e1f8ce4946fc93e6ab6c83 Enforce new keystone policies by default 2026-06-12 11:32:11 -0400\nOS Version: CentOSStream 10 Coughlan\n\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=/sbin:/bin:/usr/sbin:/usr/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=1781278566",
                                "+ [[ -r /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 ]]",
                                "+ [[ 1003 -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",
                                "++ NAME='CentOS Stream'",
                                "++ VERSION='10 (Coughlan)'",
                                "++ RELEASE_TYPE=stable",
                                "++ ID=centos",
                                "++ ID_LIKE='rhel fedora'",
                                "++ VERSION_ID=10",
                                "++ PLATFORM_ID=platform:el10",
                                "++ PRETTY_NAME='CentOS Stream 10 (Coughlan)'",
                                "++ ANSI_COLOR='0;31'",
                                "++ LOGO=fedora-logo-icon",
                                "++ CPE_NAME=cpe:/o:centos:centos:10",
                                "++ HOME_URL=https://centos.org/",
                                "++ VENDOR_NAME=CentOS",
                                "++ VENDOR_URL=https://centos.org/",
                                "++ BUG_REPORT_URL=https://issues.redhat.com/",
                                "++ REDHAT_SUPPORT_PRODUCT='Red Hat Enterprise Linux 10'",
                                "++ REDHAT_SUPPORT_PRODUCT_VERSION='CentOS Stream'",
                                "+ [[ centos =~ (almalinux|centos|rocky|rhel) ]]",
                                "+ os_RELEASE=10",
                                "++ echo 10 '(Coughlan)'",
                                "++ grep -oP '(?<=[(])[^)]*'",
                                "+ os_CODENAME=Coughlan",
                                "++ echo CentOS Stream",
                                "++ tr -d '[:space:]'",
                                "+ os_VENDOR=CentOSStream",
                                "+ [[ CentOSStream =~ (Debian|Ubuntu) ]]",
                                "+ os_PACKAGE=rpm",
                                "+ typeset -xr os_VENDOR",
                                "+ typeset -xr os_RELEASE",
                                "+ typeset -xr os_PACKAGE",
                                "+ typeset -xr os_CODENAME",
                                "+ [[ CentOSStream =~ (Ubuntu) ]]",
                                "+ [[ CentOSStream =~ (Debian) ]]",
                                "+ [[ CentOSStream =~ (Fedora) ]]",
                                "+ [[ CentOSStream =~ (Red.*Hat) ]]",
                                "+ [[ CentOSStream =~ (CentOS) ]]",
                                "++ echo 10",
                                "++ cut -d. -f1",
                                "+ MAJOR_VERSION=10",
                                "+ DISTRO=rhel10",
                                "+ 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",
                                "++ [[ 1003 -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",
                                "+++ enable_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",
                                "++++ grep xtrace",
                                "++++ set +o",
                                "+++ 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 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",
                                "+++ enable_service s-account",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service s-container",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service s-object",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service s-proxy",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_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",
                                "+++ ENABLE_SYSCTL_MEM_TUNING=True",
                                "+++ ENABLE_SYSCTL_NET_TUNING=True",
                                "+++ ENABLE_VOLUME_MULTIATTACH=True",
                                "+++ ENABLE_ZSWAP=True",
                                "+++ ERROR_ON_CLONE=True",
                                "+++ FIXED_RANGE=10.1.0.0/20",
                                "+++ FLOATING_RANGE=172.24.5.0/24",
                                "+++ FORCE_CONFIG_DRIVE=True",
                                "+++ GLANCE_USE_IMPORT_WORKFLOW=True",
                                "+++ HOST_IP=38.102.83.69",
                                "+++ IMAGE_URLS='http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img'",
                                "+++ IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20",
                                "+++ LIBVIRT_TYPE=qemu",
                                "+++ LOGFILE=/opt/stack/logs/devstacklog.txt",
                                "+++ LOG_COLOR=False",
                                "+++ NETWORK_GATEWAY=10.1.0.1",
                                "+++ NOVA_LIBVIRT_TB_CACHE_SIZE=128",
                                "+++ NOVA_VNC_ENABLED=True",
                                "+++ OVN_DBS_LOG_LEVEL=dbg",
                                "+++ PUBLIC_BRIDGE_MTU=1430",
                                "+++ PUBLIC_NETWORK_GATEWAY=172.24.5.1",
                                "+++ PYTHON3_VERSION=3.12",
                                "+++ RABBIT_PASSWORD=secretrabbit",
                                "+++ SERVICE_HOST=38.102.83.69",
                                "+++ SERVICE_PASSWORD=secretservice",
                                "+++ SWIFT_HASH=1234123412341234",
                                "+++ SWIFT_REPLICAS=1",
                                "+++ SWIFT_START_ALL_SERVICES=False",
                                "+++ USE_PYTHON3=True",
                                "+++ VERBOSE=True",
                                "+++ VERBOSE_NO_TIMESTAMP=True",
                                "+++ LIBS_FROM_GIT=novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest",
                                "+++ enable_plugin neutron https://opendev.org/openstack/neutron",
                                "+++ local name=neutron",
                                "+++ local url=https://opendev.org/openstack/neutron",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled neutron",
                                "+++ local name=neutron",
                                "+++ [[ ,, =~ ,neutron, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,neutron",
                                "+++ GITREPO[$name]=https://opendev.org/openstack/neutron",
                                "+++ GITDIR[$name]=/opt/stack/neutron",
                                "+++ 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 /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:167                       :   trueorfalse False ENFORCE_SCOPE",
                                "+++ 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:167                       :   ENFORCE_SCOPE=False",
                                "++ stackrc:source:174                       :   DEVSTACK_VENV=/opt/stack/data/venv",
                                "++ stackrc:source:180                       :   [[ CentOSStream =~ (CentOSStream|Rocky) ]]",
                                "+++ stackrc:source:181                       :   trueorfalse False 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:181                       :   GLOBAL_VENV=False",
                                "+++ stackrc:source:190                       :   trueorfalse False USE_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:190                       :   USE_VENV=False",
                                "++ stackrc:source:195                       :   ADDITIONAL_VENV_PACKAGES=",
                                "+++ stackrc:source:199                       :   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:199                       :   DATABASE_QUERY_LOGGING=False",
                                "+++ stackrc:source:203                       :   trueorfalse True MYSQL_GATHER_PERFORMANCE",
                                "+++ 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:203                       :   MYSQL_GATHER_PERFORMANCE=True",
                                "+++ stackrc:source:208                       :   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:208                       :   MYSQL_REDUCE_MEMORY=True",
                                "++ stackrc:source:219                       :   GIT_TIMEOUT=0",
                                "++ stackrc:source:225                       :   WSGI_MODE=uwsgi",
                                "++ stackrc:source:226                       :   [[ uwsgi != \\u\\w\\s\\g\\i ]]",
                                "++ stackrc:source:234                       :   GIT_BASE=https://opendev.org",
                                "++ stackrc:source:237                       :   REQUIREMENTS_DIR=/opt/stack/requirements",
                                "++ stackrc:source:255                       :   DEVSTACK_SERIES=2026.2",
                                "++ stackrc:source:264                       :   CINDER_REPO=https://opendev.org/openstack/cinder.git",
                                "++ stackrc:source:265                       :   CINDER_BRANCH=master",
                                "++ stackrc:source:268                       :   GLANCE_REPO=https://opendev.org/openstack/glance.git",
                                "++ stackrc:source:269                       :   GLANCE_BRANCH=master",
                                "++ stackrc:source:272                       :   HORIZON_REPO=https://opendev.org/openstack/horizon.git",
                                "++ stackrc:source:273                       :   HORIZON_BRANCH=master",
                                "++ stackrc:source:276                       :   KEYSTONE_REPO=https://opendev.org/openstack/keystone.git",
                                "++ stackrc:source:277                       :   KEYSTONE_BRANCH=master",
                                "++ stackrc:source:280                       :   NEUTRON_REPO=https://opendev.org/openstack/neutron.git",
                                "++ stackrc:source:281                       :   NEUTRON_BRANCH=master",
                                "++ stackrc:source:284                       :   NOVA_REPO=https://opendev.org/openstack/nova.git",
                                "++ stackrc:source:285                       :   NOVA_BRANCH=master",
                                "++ stackrc:source:288                       :   SWIFT_REPO=https://opendev.org/openstack/swift.git",
                                "++ stackrc:source:289                       :   SWIFT_BRANCH=master",
                                "++ stackrc:source:292                       :   PLACEMENT_REPO=https://opendev.org/openstack/placement.git",
                                "++ stackrc:source:293                       :   PLACEMENT_BRANCH=master",
                                "++ stackrc:source:302                       :   REQUIREMENTS_REPO=https://opendev.org/openstack/requirements.git",
                                "++ stackrc:source:303                       :   REQUIREMENTS_BRANCH=master",
                                "++ stackrc:source:306                       :   TEMPEST_REPO=https://opendev.org/openstack/tempest.git",
                                "++ stackrc:source:307                       :   TEMPEST_BRANCH=master",
                                "++ stackrc:source:308                       :   TEMPEST_VENV_UPPER_CONSTRAINTS=master",
                                "++ stackrc:source:310                       :   OSTESTIMAGES_REPO=https://opendev.org/openstack/os-test-images.git",
                                "++ stackrc:source:311                       :   OSTESTIMAGES_BRANCH=master",
                                "++ stackrc:source:312                       :   OSTESTIMAGES_DIR=/opt/stack/os-test-images",
                                "++ stackrc:source:322                       :   GITREPO[\"python-cinderclient\"]=https://opendev.org/openstack/python-cinderclient.git",
                                "++ stackrc:source:323                       :   GITBRANCH[\"python-cinderclient\"]=master",
                                "++ stackrc:source:326                       :   GITREPO[\"python-brick-cinderclient-ext\"]=https://opendev.org/openstack/python-brick-cinderclient-ext.git",
                                "++ stackrc:source:327                       :   GITBRANCH[\"python-brick-cinderclient-ext\"]=master",
                                "++ stackrc:source:330                       :   GITREPO[\"python-barbicanclient\"]=https://opendev.org/openstack/python-barbicanclient.git",
                                "++ stackrc:source:331                       :   GITBRANCH[\"python-barbicanclient\"]=master",
                                "++ stackrc:source:332                       :   GITDIR[\"python-barbicanclient\"]=/opt/stack/python-barbicanclient",
                                "++ stackrc:source:335                       :   GITREPO[\"python-glanceclient\"]=https://opendev.org/openstack/python-glanceclient.git",
                                "++ stackrc:source:336                       :   GITBRANCH[\"python-glanceclient\"]=master",
                                "++ stackrc:source:339                       :   GITREPO[\"python-ironicclient\"]=https://opendev.org/openstack/python-ironicclient.git",
                                "++ stackrc:source:340                       :   GITBRANCH[\"python-ironicclient\"]=master",
                                "++ stackrc:source:342                       :   GITDIR[\"python-ironicclient\"]=/opt/stack/python-ironicclient",
                                "++ stackrc:source:345                       :   GITREPO[\"keystoneauth\"]=https://opendev.org/openstack/keystoneauth.git",
                                "++ stackrc:source:346                       :   GITBRANCH[\"keystoneauth\"]=master",
                                "++ stackrc:source:349                       :   GITREPO[\"python-keystoneclient\"]=https://opendev.org/openstack/python-keystoneclient.git",
                                "++ stackrc:source:350                       :   GITBRANCH[\"python-keystoneclient\"]=master",
                                "++ stackrc:source:353                       :   GITREPO[\"python-neutronclient\"]=https://opendev.org/openstack/python-neutronclient.git",
                                "++ stackrc:source:354                       :   GITBRANCH[\"python-neutronclient\"]=master",
                                "++ stackrc:source:357                       :   GITREPO[\"python-novaclient\"]=https://opendev.org/openstack/python-novaclient.git",
                                "++ stackrc:source:358                       :   GITBRANCH[\"python-novaclient\"]=master",
                                "++ stackrc:source:361                       :   GITREPO[\"python-swiftclient\"]=https://opendev.org/openstack/python-swiftclient.git",
                                "++ stackrc:source:362                       :   GITBRANCH[\"python-swiftclient\"]=master",
                                "++ stackrc:source:365                       :   GITREPO[\"python-openstackclient\"]=https://opendev.org/openstack/python-openstackclient.git",
                                "++ stackrc:source:366                       :   GITBRANCH[\"python-openstackclient\"]=master",
                                "++ stackrc:source:368                       :   GITDIR[\"python-openstackclient\"]=/opt/stack/python-openstackclient",
                                "++ stackrc:source:371                       :   GITREPO[\"osc-placement\"]=https://opendev.org/openstack/osc-placement.git",
                                "++ stackrc:source:372                       :   GITBRANCH[\"osc-placement\"]=master",
                                "++ stackrc:source:383                       :   GITREPO[\"castellan\"]=https://opendev.org/openstack/castellan.git",
                                "++ stackrc:source:384                       :   GITBRANCH[\"castellan\"]=master",
                                "++ stackrc:source:387                       :   GITREPO[\"cliff\"]=https://opendev.org/openstack/cliff.git",
                                "++ stackrc:source:388                       :   GITBRANCH[\"cliff\"]=master",
                                "++ stackrc:source:391                       :   GITREPO[\"futurist\"]=https://opendev.org/openstack/futurist.git",
                                "++ stackrc:source:392                       :   GITBRANCH[\"futurist\"]=master",
                                "++ stackrc:source:395                       :   GITREPO[\"debtcollector\"]=https://opendev.org/openstack/debtcollector.git",
                                "++ stackrc:source:396                       :   GITBRANCH[\"debtcollector\"]=master",
                                "++ stackrc:source:399                       :   GITREPO[\"etcd3gw\"]=https://opendev.org/openstack/etcd3gw.git",
                                "++ stackrc:source:400                       :   GITBRANCH[\"etcd3gw\"]=master",
                                "++ stackrc:source:403                       :   GITREPO[\"automaton\"]=https://opendev.org/openstack/automaton.git",
                                "++ stackrc:source:404                       :   GITBRANCH[\"automaton\"]=master",
                                "++ stackrc:source:407                       :   GITREPO[\"oslo.cache\"]=https://opendev.org/openstack/oslo.cache.git",
                                "++ stackrc:source:408                       :   GITBRANCH[\"oslo.cache\"]=master",
                                "++ stackrc:source:411                       :   GITREPO[\"oslo.concurrency\"]=https://opendev.org/openstack/oslo.concurrency.git",
                                "++ stackrc:source:412                       :   GITBRANCH[\"oslo.concurrency\"]=master",
                                "++ stackrc:source:415                       :   GITREPO[\"oslo.config\"]=https://opendev.org/openstack/oslo.config.git",
                                "++ stackrc:source:416                       :   GITBRANCH[\"oslo.config\"]=master",
                                "++ stackrc:source:419                       :   GITREPO[\"oslo.context\"]=https://opendev.org/openstack/oslo.context.git",
                                "++ stackrc:source:420                       :   GITBRANCH[\"oslo.context\"]=master",
                                "++ stackrc:source:423                       :   GITREPO[\"oslo.db\"]=https://opendev.org/openstack/oslo.db.git",
                                "++ stackrc:source:424                       :   GITBRANCH[\"oslo.db\"]=master",
                                "++ stackrc:source:427                       :   GITREPO[\"oslo.i18n\"]=https://opendev.org/openstack/oslo.i18n.git",
                                "++ stackrc:source:428                       :   GITBRANCH[\"oslo.i18n\"]=master",
                                "++ stackrc:source:431                       :   GITREPO[\"oslo.limit\"]=https://opendev.org/openstack/oslo.limit.git",
                                "++ stackrc:source:432                       :   GITBRANCH[\"oslo.limit\"]=master",
                                "++ stackrc:source:435                       :   GITREPO[\"oslo.log\"]=https://opendev.org/openstack/oslo.log.git",
                                "++ stackrc:source:436                       :   GITBRANCH[\"oslo.log\"]=master",
                                "++ stackrc:source:439                       :   GITREPO[\"oslo.messaging\"]=https://opendev.org/openstack/oslo.messaging.git",
                                "++ stackrc:source:440                       :   GITBRANCH[\"oslo.messaging\"]=master",
                                "++ stackrc:source:443                       :   GITREPO[\"oslo.middleware\"]=https://opendev.org/openstack/oslo.middleware.git",
                                "++ stackrc:source:444                       :   GITBRANCH[\"oslo.middleware\"]=master",
                                "++ stackrc:source:447                       :   GITREPO[\"oslo.policy\"]=https://opendev.org/openstack/oslo.policy.git",
                                "++ stackrc:source:448                       :   GITBRANCH[\"oslo.policy\"]=master",
                                "++ stackrc:source:451                       :   GITREPO[\"oslo.privsep\"]=https://opendev.org/openstack/oslo.privsep.git",
                                "++ stackrc:source:452                       :   GITBRANCH[\"oslo.privsep\"]=master",
                                "++ stackrc:source:455                       :   GITREPO[\"oslo.reports\"]=https://opendev.org/openstack/oslo.reports.git",
                                "++ stackrc:source:456                       :   GITBRANCH[\"oslo.reports\"]=master",
                                "++ stackrc:source:459                       :   GITREPO[\"oslo.rootwrap\"]=https://opendev.org/openstack/oslo.rootwrap.git",
                                "++ stackrc:source:460                       :   GITBRANCH[\"oslo.rootwrap\"]=master",
                                "++ stackrc:source:463                       :   GITREPO[\"oslo.serialization\"]=https://opendev.org/openstack/oslo.serialization.git",
                                "++ stackrc:source:464                       :   GITBRANCH[\"oslo.serialization\"]=master",
                                "++ stackrc:source:467                       :   GITREPO[\"oslo.service\"]=https://opendev.org/openstack/oslo.service.git",
                                "++ stackrc:source:468                       :   GITBRANCH[\"oslo.service\"]=master",
                                "++ stackrc:source:471                       :   GITREPO[\"oslo.utils\"]=https://opendev.org/openstack/oslo.utils.git",
                                "++ stackrc:source:472                       :   GITBRANCH[\"oslo.utils\"]=master",
                                "++ stackrc:source:475                       :   GITREPO[\"oslo.versionedobjects\"]=https://opendev.org/openstack/oslo.versionedobjects.git",
                                "++ stackrc:source:476                       :   GITBRANCH[\"oslo.versionedobjects\"]=master",
                                "++ stackrc:source:479                       :   GITREPO[\"oslo.vmware\"]=https://opendev.org/openstack/oslo.vmware.git",
                                "++ stackrc:source:480                       :   GITBRANCH[\"oslo.vmware\"]=master",
                                "++ stackrc:source:483                       :   GITREPO[\"osprofiler\"]=https://opendev.org/openstack/osprofiler.git",
                                "++ stackrc:source:484                       :   GITBRANCH[\"osprofiler\"]=master",
                                "++ stackrc:source:487                       :   GITREPO[\"pycadf\"]=https://opendev.org/openstack/pycadf.git",
                                "++ stackrc:source:488                       :   GITBRANCH[\"pycadf\"]=master",
                                "++ stackrc:source:491                       :   GITREPO[\"stevedore\"]=https://opendev.org/openstack/stevedore.git",
                                "++ stackrc:source:492                       :   GITBRANCH[\"stevedore\"]=master",
                                "++ stackrc:source:495                       :   GITREPO[\"taskflow\"]=https://opendev.org/openstack/taskflow.git",
                                "++ stackrc:source:496                       :   GITBRANCH[\"taskflow\"]=master",
                                "++ stackrc:source:499                       :   GITREPO[\"tooz\"]=https://opendev.org/openstack/tooz.git",
                                "++ stackrc:source:500                       :   GITBRANCH[\"tooz\"]=master",
                                "++ stackrc:source:503                       :   GITREPO[\"pbr\"]=https://opendev.org/openstack/pbr.git",
                                "++ stackrc:source:504                       :   GITBRANCH[\"pbr\"]=master",
                                "++ stackrc:source:514                       :   GITREPO[\"cursive\"]=https://opendev.org/openstack/cursive.git",
                                "++ stackrc:source:515                       :   GITBRANCH[\"cursive\"]=master",
                                "++ stackrc:source:518                       :   GITREPO[\"glance_store\"]=https://opendev.org/openstack/glance_store.git",
                                "++ stackrc:source:519                       :   GITBRANCH[\"glance_store\"]=master",
                                "++ stackrc:source:522                       :   GITREPO[\"keystonemiddleware\"]=https://opendev.org/openstack/keystonemiddleware.git",
                                "++ stackrc:source:523                       :   GITBRANCH[\"keystonemiddleware\"]=master",
                                "++ stackrc:source:526                       :   GITREPO[\"ceilometermiddleware\"]=https://opendev.org/openstack/ceilometermiddleware.git",
                                "++ stackrc:source:527                       :   GITBRANCH[\"ceilometermiddleware\"]=master",
                                "++ stackrc:source:528                       :   GITDIR[\"ceilometermiddleware\"]=/opt/stack/ceilometermiddleware",
                                "++ stackrc:source:531                       :   GITREPO[\"openstacksdk\"]=https://opendev.org/openstack/openstacksdk.git",
                                "++ stackrc:source:532                       :   GITBRANCH[\"openstacksdk\"]=master",
                                "++ stackrc:source:535                       :   GITREPO[\"os-brick\"]=https://opendev.org/openstack/os-brick.git",
                                "++ stackrc:source:536                       :   GITBRANCH[\"os-brick\"]=master",
                                "++ stackrc:source:539                       :   GITREPO[\"os-client-config\"]=https://opendev.org/openstack/os-client-config.git",
                                "++ stackrc:source:540                       :   GITBRANCH[\"os-client-config\"]=master",
                                "++ stackrc:source:541                       :   GITDIR[\"os-client-config\"]=/opt/stack/os-client-config",
                                "++ stackrc:source:544                       :   GITREPO[\"os-vif\"]=https://opendev.org/openstack/os-vif.git",
                                "++ stackrc:source:545                       :   GITBRANCH[\"os-vif\"]=master",
                                "++ stackrc:source:548                       :   GITREPO[\"osc-lib\"]=https://opendev.org/openstack/osc-lib.git",
                                "++ stackrc:source:549                       :   GITBRANCH[\"osc-lib\"]=master",
                                "++ stackrc:source:552                       :   GITREPO[\"ironic-lib\"]=https://opendev.org/openstack/ironic-lib.git",
                                "++ stackrc:source:553                       :   GITBRANCH[\"ironic-lib\"]=master",
                                "++ stackrc:source:555                       :   GITDIR[\"ironic-lib\"]=/opt/stack/ironic-lib",
                                "++ stackrc:source:558                       :   GITREPO[\"diskimage-builder\"]=https://opendev.org/openstack/diskimage-builder.git",
                                "++ stackrc:source:559                       :   GITBRANCH[\"diskimage-builder\"]=master",
                                "++ stackrc:source:560                       :   GITDIR[\"diskimage-builder\"]=/opt/stack/diskimage-builder",
                                "++ stackrc:source:563                       :   GITREPO[\"neutron-lib\"]=https://opendev.org/openstack/neutron-lib.git",
                                "++ stackrc:source:564                       :   GITBRANCH[\"neutron-lib\"]=master",
                                "++ stackrc:source:565                       :   GITDIR[\"neutron-lib\"]=/opt/stack/neutron-lib",
                                "++ stackrc:source:568                       :   GITREPO[\"os-resource-classes\"]=https://opendev.org/openstack/os-resource-classes.git",
                                "++ stackrc:source:569                       :   GITBRANCH[\"os-resource-classes\"]=master",
                                "++ stackrc:source:572                       :   GITREPO[\"os-traits\"]=https://opendev.org/openstack/os-traits.git",
                                "++ stackrc:source:573                       :   GITBRANCH[\"os-traits\"]=master",
                                "++ stackrc:source:576                       :   GITREPO[\"ovsdbapp\"]=https://opendev.org/openstack/ovsdbapp.git",
                                "++ stackrc:source:577                       :   GITBRANCH[\"ovsdbapp\"]=master",
                                "++ stackrc:source:578                       :   GITDIR[\"ovsdbapp\"]=/opt/stack/ovsdbapp",
                                "++ stackrc:source:581                       :   GITREPO[\"os-ken\"]=https://opendev.org/openstack/os-ken.git",
                                "++ stackrc:source:582                       :   GITBRANCH[\"os-ken\"]=master",
                                "++ stackrc:source:583                       :   GITDIR[\"os-ken\"]=/opt/stack/os-ken",
                                "++ stackrc:source:595                       :   IRONIC_PYTHON_AGENT_REPO=https://opendev.org/openstack/ironic-python-agent.git",
                                "++ stackrc:source:596                       :   IRONIC_PYTHON_AGENT_BRANCH=master",
                                "++ stackrc:source:599                       :   NOVNC_REPO=https://github.com/novnc/novnc.git",
                                "++ stackrc:source:600                       :   NOVNC_BRANCH=v1.3.0",
                                "++ stackrc:source:603                       :   SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git",
                                "++ stackrc:source:604                       :   SPICE_BRANCH=master",
                                "+++ stackrc:source:610                       :   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:610                       :   ENABLE_VOLUME_MULTIATTACH=True",
                                "++ stackrc:source:615                       :   DEFAULT_VIRT_DRIVER=libvirt",
                                "++ stackrc:source:616                       :   VIRT_DRIVER=libvirt",
                                "++ stackrc:source:617                       :   case \"$VIRT_DRIVER\" in",
                                "++ stackrc:source:619                       :   LIBVIRT_TYPE=qemu",
                                "++ stackrc:source:620                       :   LIBVIRT_CPU_MODE=custom",
                                "++ stackrc:source:621                       :   LIBVIRT_CPU_MODEL=Nehalem",
                                "++ stackrc:source:623                       :   [[ -z CentOSStream ]]",
                                "++ stackrc:source:627                       :   [[ CentOSStream =~ (Debian|Ubuntu) ]]",
                                "++ stackrc:source:630                       :   LIBVIRT_GROUP=libvirtd",
                                "++ stackrc:source:667                       :   CIRROS_VERSION=0.6.3",
                                "+++ stackrc:source:668                       :   uname -m",
                                "++ stackrc:source:668                       :   CIRROS_ARCH=x86_64",
                                "+++ stackrc:source:673                       :   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:673                       :   DOWNLOAD_DEFAULT_IMAGES=True",
                                "++ stackrc:source:674                       :   [[ True == \\T\\r\\u\\e ]]",
                                "++ stackrc:source:675                       :   [[ -n http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img ]]",
                                "++ stackrc:source:676                       :   IMAGE_URLS+=,",
                                "++ stackrc:source:678                       :   case \"$VIRT_DRIVER\" in",
                                "++ stackrc:source:680                       :   case \"$LIBVIRT_TYPE\" in",
                                "++ stackrc:source:686                       :   DEFAULT_IMAGE_NAME=cirros-0.6.3-x86_64-disk",
                                "++ stackrc:source:687                       :   DEFAULT_IMAGE_FILE_NAME=cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:688                       :   IMAGE_URLS+=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:701                       :   DOWNLOAD_DEFAULT_IMAGES=False",
                                "++ stackrc:source:710                       :   EXTRA_CACHE_URLS=",
                                "++ stackrc:source:713                       :   ETCD_VERSION=v3.5.21",
                                "++ stackrc:source:714                       :   ETCD_SHA256_AMD64=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c",
                                "++ stackrc:source:715                       :   ETCD_SHA256_ARM64=95bf6918623a097c0385b96f139d90248614485e781ec9bee4768dbb6c79c53f",
                                "++ stackrc:source:716                       :   ETCD_SHA256_PPC64=6fb6ecb3d1b331eb177dc610a8efad3aceb1f836d6aeb439ba0bfac5d5c2a38c",
                                "++ stackrc:source:717                       :   ETCD_SHA256_S390X=a211a83961ba8a7e94f7d6343ad769e699db21a715ba4f3b68cf31ea28f9c951",
                                "++ stackrc:source:719                       :   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:720                       :   ETCD_ARCH=amd64",
                                "++ stackrc:source:721                       :   ETCD_SHA256=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c",
                                "++ stackrc:source:734                       :   ETCD_PORT=2379",
                                "++ stackrc:source:735                       :   ETCD_PEER_PORT=2380",
                                "++ stackrc:source:736                       :   ETCD_DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/download",
                                "++ stackrc:source:737                       :   ETCD_NAME=etcd-v3.5.21-linux-amd64",
                                "++ stackrc:source:738                       :   ETCD_DOWNLOAD_FILE=etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:739                       :   ETCD_DOWNLOAD_LOCATION=https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:741                       :   EXTRA_CACHE_URLS+=,https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:744                       :   CACHE_BACKEND=dogpile.cache.memcached",
                                "++ stackrc:source:745                       :   MEMCACHE_SERVERS=localhost:11211",
                                "++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }",
                                "+++ stackrc:source:749                       :   grep -o -F http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "+++ stackrc:source:749                       :   wc -l",
                                "+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'",
                                "++ stackrc:source:749                       :   '[' 1 -gt 1 ']'",
                                "++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }",
                                "+++ stackrc:source:749                       :   grep -o -F http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "+++ stackrc:source:749                       :   wc -l",
                                "+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'",
                                "++ stackrc:source:749                       :   '[' 1 -gt 1 ']'",
                                "++ stackrc:source:748                       :   for image_url in ${IMAGE_URLS//,/ }",
                                "+++ stackrc:source:749                       :   echo 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img, http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img,https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img'",
                                "+++ stackrc:source:749                       :   wc -l",
                                "+++ stackrc:source:749                       :   grep -o -F https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:749                       :   '[' 1 -gt 1 ']'",
                                "++ stackrc:source:755                       :   VOLUME_BACKING_FILE_SIZE=30G",
                                "++ stackrc:source:758                       :   VOLUME_NAME_PREFIX=volume-",
                                "++ stackrc:source:759                       :   INSTANCE_NAME_PREFIX=instance-",
                                "++ stackrc:source:762                       :   S3_SERVICE_PORT=3333",
                                "++ stackrc:source:765                       :   PRIVATE_NETWORK_NAME=private",
                                "++ stackrc:source:766                       :   PUBLIC_NETWORK_NAME=public",
                                "++ stackrc:source:768                       :   PUBLIC_INTERFACE=",
                                "++ stackrc:source:771                       :   SERVICE_PROTOCOL=http",
                                "+++ stackrc:source:777                       :   nproc",
                                "+++ stackrc:source:777                       :   nproc",
                                "++ stackrc:source:777                       :   API_WORKERS=2",
                                "++ stackrc:source:780                       :   SERVICE_TIMEOUT=60",
                                "++ stackrc:source:783                       :   NOVA_READY_TIMEOUT=60",
                                "++ stackrc:source:786                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5",
                                "++ stackrc:source:789                       :   WORKER_TIMEOUT=80",
                                "+++ stackrc:source:797                       :   trueorfalse False OFFLINE",
                                "+++ 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:797                       :   OFFLINE=False",
                                "+++ stackrc:source:802                       :   trueorfalse False ERROR_ON_CLONE",
                                "+++ 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:802                       :   ERROR_ON_CLONE=True",
                                "+++ stackrc:source:805                       :   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:805                       :   ENABLE_DEBUG_LOG_LEVEL=True",
                                "++ stackrc:source:811                       :   FLOATING_RANGE=172.24.5.0/24",
                                "++ stackrc:source:812                       :   IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20",
                                "++ stackrc:source:813                       :   FIXED_RANGE=10.1.0.0/20",
                                "++ stackrc:source:814                       :   HOST_IP_IFACE=",
                                "++ stackrc:source:815                       :   HOST_IP=38.102.83.69",
                                "++ stackrc:source:816                       :   HOST_IPV6=",
                                "+++ stackrc:source:818                       :   get_default_host_ip 10.1.0.0/20 172.24.5.0/24 '' 38.102.83.69 inet",
                                "+++ functions-common:get_default_host_ip:754 :   local fixed_range=10.1.0.0/20",
                                "+++ functions-common:get_default_host_ip:755 :   local floating_range=172.24.5.0/24",
                                "+++ functions-common:get_default_host_ip:756 :   local host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:757 :   local host_ip=38.102.83.69",
                                "+++ functions-common:get_default_host_ip:758 :   local af=inet",
                                "+++ functions-common:get_default_host_ip:761 :   '[' -z 38.102.83.69 -o 38.102.83.69 == dhcp ']'",
                                "+++ functions-common:get_default_host_ip:785 :   echo 38.102.83.69",
                                "++ stackrc:source:818                       :   HOST_IP=38.102.83.69",
                                "++ stackrc:source:819                       :   '[' 38.102.83.69 == '' ']'",
                                "+++ stackrc:source:823                       :   get_default_host_ip '' '' '' '' inet6",
                                "+++ functions-common:get_default_host_ip:754 :   local fixed_range=",
                                "+++ functions-common:get_default_host_ip:755 :   local floating_range=",
                                "+++ functions-common:get_default_host_ip:756 :   local host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:757 :   local host_ip=",
                                "+++ functions-common:get_default_host_ip:758 :   local af=inet6",
                                "+++ functions-common:get_default_host_ip:761 :   '[' -z '' -o '' == dhcp ']'",
                                "+++ functions-common:get_default_host_ip:762 :   host_ip=",
                                "++++ functions-common:get_default_host_ip:764 :   ip -f inet6 route list match default table all",
                                "++++ functions-common:get_default_host_ip:764 :   grep via",
                                "++++ functions-common:get_default_host_ip:764 :   awk '/default/ {print $5}'",
                                "++++ functions-common:get_default_host_ip:764 :   head -1",
                                "+++ functions-common:get_default_host_ip:764 :   host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:765 :   local host_ips",
                                "++++ functions-common:get_default_host_ip:766 :   LC_ALL=C",
                                "++++ functions-common:get_default_host_ip:766 :   sed /temporary/d",
                                "++++ functions-common:get_default_host_ip:766 :   awk '/inet6/ {split($2,parts,\"/\");  print parts[1]}'",
                                "++++ functions-common:get_default_host_ip:766 :   ip -f inet6 addr show",
                                "+++ functions-common:get_default_host_ip:766 :   host_ips='::1",
                                "fe80::f816:3eff:fe2c:7706'",
                                "+++ functions-common:get_default_host_ip:767 :   local ip",
                                "+++ functions-common:get_default_host_ip:768 :   for ip in $host_ips",
                                "+++ functions-common:get_default_host_ip:775 :   [[ inet6 == \\i\\n\\e\\t\\6 ]]",
                                "+++ functions-common:get_default_host_ip:776 :   host_ip=::1",
                                "+++ functions-common:get_default_host_ip:777 :   break",
                                "+++ functions-common:get_default_host_ip:785 :   echo ::1",
                                "++ stackrc:source:823                       :   HOST_IPV6=::1",
                                "+++ stackrc:source:826                       :   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:826                       :   NEUTRON_PORT_SECURITY=True",
                                "++ stackrc:source:831                       :   SERVICE_IP_VERSION=4",
                                "++ stackrc:source:837                       :   [[ 4 != \\4 ]]",
                                "++ stackrc:source:841                       :   [[ 4 == 4 ]]",
                                "++ stackrc:source:842                       :   DEF_SERVICE_HOST=38.102.83.69",
                                "++ stackrc:source:843                       :   DEF_SERVICE_LOCAL_HOST=127.0.0.1",
                                "++ stackrc:source:844                       :   DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0",
                                "++ stackrc:source:847                       :   [[ 4 == 6 ]]",
                                "++ stackrc:source:858                       :   SERVICE_LISTEN_ADDRESS=0.0.0.0",
                                "++ stackrc:source:862                       :   SERVICE_HOST=38.102.83.69",
                                "++ stackrc:source:864                       :   SERVICE_LOCAL_HOST=127.0.0.1",
                                "++ stackrc:source:868                       :   TUNNEL_IP_VERSION=4",
                                "++ stackrc:source:871                       :   [[ 4 != \\4 ]]",
                                "++ stackrc:source:875                       :   [[ 4 == 4 ]]",
                                "++ stackrc:source:876                       :   DEF_TUNNEL_ENDPOINT_IP=38.102.83.69",
                                "++ stackrc:source:879                       :   [[ 4 == 6 ]]",
                                "++ stackrc:source:890                       :   TUNNEL_ENDPOINT_IP=38.102.83.69",
                                "+++ stackrc:source:893                       :   trueorfalse False SYSLOG",
                                "+++ 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:893                       :   SYSLOG=False",
                                "++ stackrc:source:894                       :   SYSLOG_HOST=38.102.83.69",
                                "++ stackrc:source:895                       :   SYSLOG_PORT=516",
                                "++ stackrc:source:899                       :   GIT_DEPTH=0",
                                "+++ stackrc:source:903                       :   trueorfalse True RECREATE_KEYSTONE_DB",
                                "+++ 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:903                       :   RECREATE_KEYSTONE_DB=True",
                                "++ stackrc:source:915                       :   [[ -z '' ]]",
                                "++ stackrc:source:916                       :   default_logdir=/opt/stack/logs",
                                "++ stackrc:source:917                       :   [[ -z /opt/stack/logs/devstacklog.txt ]]",
                                "++ stackrc:source:922                       :   LOGDIR=/opt/stack/logs",
                                "++ stackrc:source:923                       :   logfile=devstacklog.txt",
                                "++ stackrc:source:924                       :   [[ -z /opt/stack/logs ]]",
                                "++ stackrc:source:924                       :   [[ /opt/stack/logs == \\d\\e\\v\\s\\t\\a\\c\\k\\l\\o\\g\\.\\t\\x\\t ]]",
                                "++ stackrc:source:929                       :   unset default_logdir logfile",
                                "++ stackrc:source:935                       :   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|rhel9|rhel10'",
                                "+ ./stack.sh:main:234                      :   [[ ! rhel10 =~ trixie|bookworm|noble|rhel9|rhel10 ]]",
                                "+ ./stack.sh:main:245                      :   export_proxy_variables",
                                "+ functions-common:export_proxy_variables:2232 :   isset http_proxy",
                                "+ functions-common:isset:266               :   [[ -v http_proxy ]]",
                                "+ functions-common:export_proxy_variables:2235 :   isset https_proxy",
                                "+ functions-common:isset:266               :   [[ -v https_proxy ]]",
                                "+ functions-common:export_proxy_variables:2238 :   isset no_proxy",
                                "+ functions-common:isset:266               :   [[ -v no_proxy ]]",
                                "+ ./stack.sh:main:250                      :   disable_negated_services",
                                "+ functions-common:disable_negated_services:1937 :   local xtrace",
                                "++ functions-common:disable_negated_services:1938 :   set +o",
                                "++ functions-common:disable_negated_services:1938 :   grep xtrace",
                                "+ functions-common:disable_negated_services:1938 :   xtrace='set -o xtrace'",
                                "+ functions-common:disable_negated_services:1939 :   set +o xtrace",
                                "+ ./stack.sh:main:257                      :   is_package_installed sudo",
                                "+ functions-common:is_package_installed:1441 :   [[ -z sudo ]]",
                                "+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]",
                                "+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]",
                                "+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]",
                                "+ functions-common:is_package_installed:1452 :   rpm --quiet -q 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.UF1zTqO53b",
                                "+ ./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:278                      :   echo 'Defaults:stack !requiretty'",
                                "+ ./stack.sh:main:279                      :   chmod 0440 /tmp/tmp.UF1zTqO53b",
                                "+ ./stack.sh:main:280                      :   sudo chown root:root /tmp/tmp.UF1zTqO53b",
                                "+ ./stack.sh:main:281                      :   sudo mv /tmp/tmp.UF1zTqO53b /etc/sudoers.d/50_stack_sh",
                                "+ ./stack.sh:main:287                      :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ ./stack.sh:main:326                      :   DEST=/opt/stack",
                                "+ ./stack.sh:main:331                      :   [[ ! -d /opt/stack ]]",
                                "+ ./stack.sh:main:338                      :   [[ -n /opt/stack/logs ]]",
                                "+ ./stack.sh:main:339                      :   sudo mkdir -p /opt/stack/logs",
                                "+ ./stack.sh:main:340                      :   safe_chown -R stack /opt/stack/logs",
                                "+ functions-common:safe_chown:2315         :   _safe_permission_operation chown -R stack /opt/stack/logs",
                                "+ functions-common:_safe_permission_operation:2140 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   set +o",
                                "++ functions-common:_safe_permission_operation:2141 :   grep xtrace",
                                "+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2142 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2163 :   sudo chown -R stack /opt/stack/logs",
                                "+ ./stack.sh:main:341                      :   safe_chmod 0755 /opt/stack/logs",
                                "+ functions-common:safe_chmod:2309         :   _safe_permission_operation chmod 0755 /opt/stack/logs",
                                "+ functions-common:_safe_permission_operation:2140 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   set +o",
                                "++ functions-common:_safe_permission_operation:2141 :   grep xtrace",
                                "+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2142 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2163 :   sudo chmod 0755 /opt/stack/logs",
                                "+ ./stack.sh:main:345                      :   DATA_DIR=/opt/stack/data",
                                "+ ./stack.sh:main:346                      :   [[ ! -d /opt/stack/data ]]",
                                "+ ./stack.sh:main:347                      :   sudo mkdir -p /opt/stack/data",
                                "+ ./stack.sh:main:348                      :   safe_chown -R stack /opt/stack/data",
                                "+ functions-common:safe_chown:2315         :   _safe_permission_operation chown -R stack /opt/stack/data",
                                "+ functions-common:_safe_permission_operation:2140 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   grep xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   set +o",
                                "+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2142 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2163 :   sudo chown -R stack /opt/stack/data",
                                "+ ./stack.sh:main:349                      :   safe_chmod 0755 /opt/stack/data",
                                "+ functions-common:safe_chmod:2309         :   _safe_permission_operation chmod 0755 /opt/stack/data",
                                "+ functions-common:_safe_permission_operation:2140 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   grep xtrace",
                                "++ functions-common:_safe_permission_operation:2141 :   set +o",
                                "+ functions-common:_safe_permission_operation:2141 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2142 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2163 :   sudo chmod 0755 /opt/stack/data",
                                "+ ./stack.sh:main:353                      :   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:358                      :   hostname -s",
                                "+ ./stack.sh:main:358                      :   LOCAL_HOSTNAME=np0000072095",
                                "+ ./stack.sh:main:359                      :   grep -Fqwe np0000072095 /etc/hosts",
                                "+ ./stack.sh:main:360                      :   sudo sed -i 's/\\(^127.0.0.1.*\\)/\\1 np0000072095/' /etc/hosts",
                                "++ ./stack.sh:main:366                      :   trueorfalse False SKIP_EPEL_INSTALL",
                                "++ 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:366                      :   SKIP_EPEL_INSTALL=False",
                                "+ ./stack.sh:main:368                      :   [[ rhel10 == \\r\\h\\e\\l\\9 ]]",
                                "+ ./stack.sh:main:382                      :   [[ rhel10 == \\r\\h\\e\\l\\1\\0 ]]",
                                "+ ./stack.sh:main:384                      :   sudo dnf config-manager --set-enabled crb",
                                "+ ./stack.sh:main:386                      :   _install_rdo",
                                "+ ./stack.sh:_install_rdo:304              :   [[ rhel10 =~ rhel ]]",
                                "+ ./stack.sh:_install_rdo:305              :   VERSION=10",
                                "+ ./stack.sh:_install_rdo:306              :   rdo_release=master",
                                "+ ./stack.sh:_install_rdo:307              :   [[ master == \\m\\a\\s\\t\\e\\r ]]",
                                "+ ./stack.sh:_install_rdo:309              :   sudo wget https://trunk.rdoproject.org/centos10-master/delorean-deps.repo -O /etc/yum.repos.d/delorean-deps.repo",
                                "--2026-06-12 11:36:09--  https://trunk.rdoproject.org/centos10-master/delorean-deps.repo",
                                "Resolving trunk.rdoproject.org (trunk.rdoproject.org)... 38.129.56.180",
                                "Connecting to trunk.rdoproject.org (trunk.rdoproject.org)|38.129.56.180|:443... connected.",
                                "HTTP request sent, awaiting response... 200 OK",
                                "Length: 1459 (1.4K)",
                                "Saving to: \u2018/etc/yum.repos.d/delorean-deps.repo\u2019",
                                "",
                                "     0K .                                                     100% 37.3M=0s",
                                "",
                                "2026-06-12 11:36:09 (37.3 MB/s) - \u2018/etc/yum.repos.d/delorean-deps.repo\u2019 saved [1459/1459]",
                                "",
                                "+ ./stack.sh:_install_rdo:318              :   sudo dnf -y update",
                                "CentOS Stream 10 - BaseOS                        65 kB/s | 6.7 kB     00:00    ",
                                "CentOS Stream 10 - AppStream                     57 kB/s | 6.8 kB     00:00    ",
                                "CentOS Stream 10 - CRB                           74 kB/s | 6.6 kB     00:00    ",
                                "CentOS Stream 10 - Extras packages               66 kB/s | 7.3 kB     00:00    ",
                                "dlrn-master-testing                             3.2 MB/s | 207 kB     00:00    ",
                                "dlrn-master-build-deps                          2.0 MB/s |  73 kB     00:00    ",
                                "centos9-rabbitmq                                688 kB/s |  44 kB     00:00    ",
                                "centos10-storage                                504 kB/s |  53 kB     00:00    ",
                                "NFV SIG OpenvSwitch                             111 kB/s |  17 kB     00:00    ",
                                "Extra Packages for Enterprise Linux 10 - x86_64  22 MB/s | 6.8 MB     00:00    ",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package             Arch    Version             Repository                Size",
                                "================================================================================",
                                "Upgrading:",
                                " python3-setuptools  noarch  80.10.2-2.el10s     delorean-master-testing  1.5 M",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Upgrade  1 Package",
                                "",
                                "Total download size: 1.5 M",
                                "Downloading Packages:",
                                "python3-setuptools-80.10.2-2.el10s.noarch.rpm    45 MB/s | 1.5 MB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            43 MB/s | 1.5 MB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Upgrading        : python3-setuptools-80.10.2-2.el10s.noarch              1/2 ",
                                "  Cleanup          : python3-setuptools-69.0.3-12.el10.noarch               2/2 ",
                                "  Running scriptlet: python3-setuptools-69.0.3-12.el10.noarch               2/2 ",
                                "",
                                "Upgraded:",
                                "  python3-setuptools-80.10.2-2.el10s.noarch                                     ",
                                "",
                                "Complete!",
                                "+ ./stack.sh:main:404                      :   install_python",
                                "+ inc/python:install_python:482            :   install_python3",
                                "+ inc/python:install_python3:488           :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ inc/python:install_python3:490           :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ inc/python:install_python3:491           :   install_package python3.12-devel python3.12-pip",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package python3.12-devel python3.12-pip",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install python3.12-devel python3.12-pip",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278576101",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y python3.12-devel python3.12-pip",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y python3.12-devel python3.12-pip",
                                "Last metadata expiration check: 0:00:05 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package python3-devel-3.12.13-2.el10.x86_64 is already installed.",
                                "Package python3-pip-23.3.2-11.el10.noarch is already installed.",
                                "Dependencies resolved.",
                                "Nothing to do.",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278576101",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278576101 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278576875",
                                "+ functions-common:time_stop:2427          :   elapsed_time=774",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=774",
                                "++ inc/python:install_python:483            :   which python3.12",
                                "+ inc/python:install_python:483            :   export PYTHON=/bin/python3.12",
                                "+ inc/python:install_python:483            :   PYTHON=/bin/python3.12",
                                "++ ./stack.sh:main:411                      :   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:411                      :   VERBOSE=True",
                                "++ ./stack.sh:main:412                      :   trueorfalse False 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:412                      :   VERBOSE_NO_TIMESTAMP=True",
                                "+ ./stack.sh:main:458                      :   TIMESTAMP_FORMAT=%F-%H%M%S",
                                "+ ./stack.sh:main:459                      :   LOGDAYS=7",
                                "++ ./stack.sh:main:460                      :   date +%F-%H%M%S",
                                "+ ./stack.sh:main:460                      :   CURRENT_LOG_TIME=2026-06-12-113616",
                                "+ ./stack.sh:main:462                      :   [[ -n /opt/stack/logs/devstacklog.txt ]]",
                                "+ ./stack.sh:main:465                      :   LOGFILE_DIR=/opt/stack/logs",
                                "+ ./stack.sh:main:466                      :   LOGFILE_NAME=devstacklog.txt",
                                "+ ./stack.sh:main:467                      :   mkdir -p /opt/stack/logs",
                                "+ ./stack.sh:main:468                      :   find /opt/stack/logs -maxdepth 1 -name 'devstacklog.txt.*' -mtime +7 -exec rm '{}' ';'",
                                "+ ./stack.sh:main:469                      :   LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ ./stack.sh:main:470                      :   SUMFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616",
                                "+ ./stack.sh:main:476                      :   exec",
                                "+ ./stack.sh:main:477                      :   [[ True == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:478                      :   _of_args=-v",
                                "+ ./stack.sh:main:479                      :   [[ True == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:480                      :   _of_args='-v --no-timestamp'",
                                "+ ./stack.sh:main:483                      :   exec",
                                "++ ./stack.sh:main:483                      :   /bin/python3.12 /opt/stack/devstack/tools/outfilter.py -v --no-timestamp -o /opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ ./stack.sh:main:485                      :   exec",
                                "+ ./stack.sh:main:493                      :   echo_summary 'stack.sh log /opt/stack/logs/devstacklog.txt.2026-06-12-113616'",
                                "++ ./stack.sh:main:485                      :   /bin/python3.12 /opt/stack/devstack/tools/outfilter.py -o /opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e stack.sh log /opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ ./stack.sh:main:495                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-06-12-113616 /opt/stack/logs/devstacklog.txt",
                                "+ ./stack.sh:main:496                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-06-12-113616.summary.2026-06-12-113616 /opt/stack/logs/devstacklog.txt.summary",
                                "+ ./stack.sh:main:511                      :   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     :   echo /opt/stack",
                                "++ functions:check_path_perm_sanity:618     :   tr / ' '",
                                "+ 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:517                      :   trap exit_trap EXIT",
                                "+ ./stack.sh:main:558                      :   trap err_trap ERR",
                                "+ ./stack.sh:main:571                      :   set -o errexit",
                                "+ ./stack.sh:main:574                      :   uname -a",
                                "Linux np0000072095.novalocal 6.12.0-233.el10.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 26 15:27:54 UTC 2026 x86_64 GNU/Linux",
                                "+ ./stack.sh:main:577                      :   SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:578                      :   rm -f /opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:581                      :   source /opt/stack/devstack/lib/database",
                                "+ ./stack.sh:main:582                      :   source /opt/stack/devstack/lib/rpc_backend",
                                "+ ./stack.sh:main:585                      :   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:34                       :   trueorfalse False ENABLE_ZSWAP",
                                "++ lib/host:source:34                       :   ENABLE_ZSWAP=True",
                                "++ lib/host:source:37                       :   ZSWAP_COMPRESSOR=lz4",
                                "++ lib/host:source:38                       :   ZSWAP_ZPOOL=zsmalloc",
                                "+++ lib/host:source:53                       :   trueorfalse False ENABLE_SYSCTL_MEM_TUNING",
                                "++ lib/host:source:53                       :   ENABLE_SYSCTL_MEM_TUNING=True",
                                "+++ lib/host:source:75                       :   trueorfalse False ENABLE_SYSCTL_NET_TUNING",
                                "++ lib/host:source:75                       :   ENABLE_SYSCTL_NET_TUNING=True",
                                "+ ./stack.sh:main:588                      :   tune_host",
                                "+ lib/host:tune_host:96                    :   configure_host_mem",
                                "+ lib/host:configure_host_mem:70           :   configure_zswap",
                                "+ lib/host:configure_zswap:40              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_zswap:43              :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/host:configure_zswap:47              :   sudo tee /sys/module/zswap/parameters/enabled",
                                "+ lib/host:configure_zswap:47              :   echo 1",
                                "1",
                                "+ lib/host:configure_zswap:49              :   sudo grep -R . /sys/module/zswap/parameters",
                                "/sys/module/zswap/parameters/enabled:Y",
                                "/sys/module/zswap/parameters/shrinker_enabled:N",
                                "/sys/module/zswap/parameters/max_pool_percent:20",
                                "/sys/module/zswap/parameters/compressor:lzo",
                                "/sys/module/zswap/parameters/zpool:zbud",
                                "/sys/module/zswap/parameters/accept_threshold_percent:90",
                                "+ lib/host:configure_host_mem:71           :   configure_ksm",
                                "+ lib/host:configure_ksm:15                :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_ksm:16                :   install_package ksmtuned",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package ksmtuned",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install ksmtuned",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278577417",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y ksmtuned",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y ksmtuned",
                                "Last metadata expiration check: 0:00:06 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package          Architecture   Version                Repository         Size",
                                "================================================================================",
                                "Installing:",
                                " ksmtuned         x86_64         0.1.0-16.el10          appstream          24 k",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  1 Package",
                                "",
                                "Total download size: 24 k",
                                "Installed size: 38 k",
                                "Downloading Packages:",
                                "ksmtuned-0.1.0-16.el10.x86_64.rpm               416 kB/s |  24 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                           129 kB/s |  24 kB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : ksmtuned-0.1.0-16.el10.x86_64                          1/1 ",
                                "  Running scriptlet: ksmtuned-0.1.0-16.el10.x86_64                          1/1 ",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/ksm.service' \u2192 '/usr/lib/systemd/system/ksm.service'.",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/ksmtuned.service' \u2192 '/usr/lib/systemd/system/ksmtuned.service'.",
                                "",
                                "",
                                "Installed:",
                                "  ksmtuned-0.1.0-16.el10.x86_64                                                 ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278577417",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278577417 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278579159",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1742",
                                "+ functions-common:time_stop:2428          :   total=774",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2516",
                                "+ lib/host:configure_ksm:18                :   [[ -f /sys/kernel/mm/ksm/run ]]",
                                "+ lib/host:configure_ksm:19                :   sudo tee /sys/kernel/mm/ksm/run",
                                "++ lib/host:configure_ksm:19                :   bool_to_int ENABLE_KSM",
                                "+ lib/host:configure_ksm:19                :   echo 0",
                                "0",
                                "+ lib/host:configure_host_mem:72           :   configure_sysctl_mem_parmaters",
                                "+ lib/host:configure_sysctl_mem_parmaters:55 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_sysctl_mem_parmaters:57 :   sudo sysctl -w vm.dirty_ratio=60",
                                "vm.dirty_ratio = 60",
                                "+ lib/host:configure_sysctl_mem_parmaters:58 :   sudo sysctl -w vm.dirty_background_ratio=10",
                                "vm.dirty_background_ratio = 10",
                                "+ lib/host:configure_sysctl_mem_parmaters:59 :   sudo sysctl -w vm.vfs_cache_pressure=50",
                                "vm.vfs_cache_pressure = 50",
                                "+ lib/host:configure_sysctl_mem_parmaters:64 :   sudo sysctl -w vm.swappiness=100",
                                "vm.swappiness = 100",
                                "+ lib/host:configure_sysctl_mem_parmaters:65 :   sudo grep -R . /proc/sys/vm/",
                                "/proc/sys/vm/admin_reserve_kbytes:8192",
                                "grep: /proc/sys/vm/compact_memory: Permission denied",
                                "/proc/sys/vm/compact_unevictable_allowed:1",
                                "/proc/sys/vm/compaction_proactiveness:20",
                                "/proc/sys/vm/dirty_background_bytes:0",
                                "/proc/sys/vm/dirty_background_ratio:10",
                                "/proc/sys/vm/dirty_bytes:0",
                                "/proc/sys/vm/dirty_expire_centisecs:3000",
                                "/proc/sys/vm/dirty_ratio:60",
                                "/proc/sys/vm/dirty_writeback_centisecs:500",
                                "/proc/sys/vm/dirtytime_expire_seconds:43200",
                                "grep: /proc/sys/vm/drop_caches: Permission denied",
                                "/proc/sys/vm/enable_soft_offline:1",
                                "/proc/sys/vm/extfrag_threshold:500",
                                "/proc/sys/vm/hugetlb_optimize_vmemmap:0",
                                "/proc/sys/vm/hugetlb_shm_group:0",
                                "/proc/sys/vm/laptop_mode:0",
                                "/proc/sys/vm/legacy_va_layout:0",
                                "/proc/sys/vm/lowmem_reserve_ratio:256\t256\t32\t0\t0",
                                "/proc/sys/vm/max_map_count:1048576",
                                "/proc/sys/vm/memfd_noexec:0",
                                "/proc/sys/vm/memory_failure_early_kill:0",
                                "/proc/sys/vm/memory_failure_recovery:1",
                                "/proc/sys/vm/min_free_kbytes:67584",
                                "/proc/sys/vm/min_slab_ratio:5",
                                "/proc/sys/vm/min_unmapped_ratio:1",
                                "/proc/sys/vm/mmap_min_addr:65536",
                                "/proc/sys/vm/mmap_rnd_bits:28",
                                "/proc/sys/vm/mmap_rnd_compat_bits:8",
                                "/proc/sys/vm/nr_hugepages:0",
                                "/proc/sys/vm/nr_hugepages_mempolicy:0",
                                "/proc/sys/vm/nr_overcommit_hugepages:0",
                                "/proc/sys/vm/numa_stat:1",
                                "/proc/sys/vm/numa_zonelist_order:Node",
                                "/proc/sys/vm/oom_dump_tasks:1",
                                "/proc/sys/vm/oom_kill_allocating_task:0",
                                "/proc/sys/vm/overcommit_kbytes:0",
                                "/proc/sys/vm/overcommit_memory:0",
                                "/proc/sys/vm/overcommit_ratio:50",
                                "/proc/sys/vm/page-cluster:3",
                                "/proc/sys/vm/page_lock_unfairness:5",
                                "/proc/sys/vm/panic_on_oom:0",
                                "/proc/sys/vm/percpu_pagelist_high_fraction:0",
                                "/proc/sys/vm/stat_interval:1",
                                "/proc/sys/vm/swappiness:100",
                                "/proc/sys/vm/unprivileged_userfaultfd:0",
                                "/proc/sys/vm/user_reserve_kbytes:131072",
                                "/proc/sys/vm/vfs_cache_pressure:50",
                                "/proc/sys/vm/watermark_boost_factor:15000",
                                "/proc/sys/vm/watermark_scale_factor:10",
                                "/proc/sys/vm/zone_reclaim_mode:0",
                                "+ lib/host:configure_sysctl_mem_parmaters:65 :   /bin/true",
                                "+ lib/host:tune_host:97                    :   configure_host_net",
                                "+ lib/host:configure_host_net:92           :   configure_sysctl_net_parmaters",
                                "+ lib/host:configure_sysctl_net_parmaters:77 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_sysctl_net_parmaters:79 :   sudo sysctl -w net.ipv4.tcp_keepalive_time=60",
                                "net.ipv4.tcp_keepalive_time = 60",
                                "+ lib/host:configure_sysctl_net_parmaters:80 :   sudo sysctl -w net.ipv4.tcp_keepalive_intvl=10",
                                "net.ipv4.tcp_keepalive_intvl = 10",
                                "+ lib/host:configure_sysctl_net_parmaters:81 :   sudo sysctl -w net.ipv4.tcp_keepalive_probes=6",
                                "net.ipv4.tcp_keepalive_probes = 6",
                                "+ lib/host:configure_sysctl_net_parmaters:83 :   sudo sysctl -w net.ipv4.tcp_fastopen=3",
                                "net.ipv4.tcp_fastopen = 3",
                                "+ lib/host:configure_sysctl_net_parmaters:85 :   sudo grep -R . /proc/sys/net/ipv4/tcp_abort_on_overflow /proc/sys/net/ipv4/tcp_adv_win_scale /proc/sys/net/ipv4/tcp_allowed_congestion_control /proc/sys/net/ipv4/tcp_app_win /proc/sys/net/ipv4/tcp_autocorking /proc/sys/net/ipv4/tcp_available_congestion_control /proc/sys/net/ipv4/tcp_available_ulp /proc/sys/net/ipv4/tcp_backlog_ack_defer /proc/sys/net/ipv4/tcp_base_mss /proc/sys/net/ipv4/tcp_challenge_ack_limit /proc/sys/net/ipv4/tcp_child_ehash_entries /proc/sys/net/ipv4/tcp_comp_sack_delay_ns /proc/sys/net/ipv4/tcp_comp_sack_nr /proc/sys/net/ipv4/tcp_comp_sack_slack_ns /proc/sys/net/ipv4/tcp_congestion_control /proc/sys/net/ipv4/tcp_dsack /proc/sys/net/ipv4/tcp_early_demux /proc/sys/net/ipv4/tcp_early_retrans /proc/sys/net/ipv4/tcp_ecn /proc/sys/net/ipv4/tcp_ecn_fallback /proc/sys/net/ipv4/tcp_ehash_entries /proc/sys/net/ipv4/tcp_fack /proc/sys/net/ipv4/tcp_fastopen /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec /proc/sys/net/ipv4/tcp_fastopen_key /proc/sys/net/ipv4/tcp_fin_timeout /proc/sys/net/ipv4/tcp_frto /proc/sys/net/ipv4/tcp_fwmark_accept /proc/sys/net/ipv4/tcp_invalid_ratelimit /proc/sys/net/ipv4/tcp_keepalive_intvl /proc/sys/net/ipv4/tcp_keepalive_probes /proc/sys/net/ipv4/tcp_keepalive_time /proc/sys/net/ipv4/tcp_l3mdev_accept /proc/sys/net/ipv4/tcp_limit_output_bytes /proc/sys/net/ipv4/tcp_low_latency /proc/sys/net/ipv4/tcp_max_orphans /proc/sys/net/ipv4/tcp_max_reordering /proc/sys/net/ipv4/tcp_max_syn_backlog /proc/sys/net/ipv4/tcp_max_tw_buckets /proc/sys/net/ipv4/tcp_mem /proc/sys/net/ipv4/tcp_migrate_req /proc/sys/net/ipv4/tcp_min_rtt_wlen /proc/sys/net/ipv4/tcp_min_snd_mss /proc/sys/net/ipv4/tcp_min_tso_segs /proc/sys/net/ipv4/tcp_moderate_rcvbuf /proc/sys/net/ipv4/tcp_mtu_probe_floor /proc/sys/net/ipv4/tcp_mtu_probing /proc/sys/net/ipv4/tcp_no_metrics_save /proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save /proc/sys/net/ipv4/tcp_notsent_lowat /proc/sys/net/ipv4/tcp_orphan_retries /proc/sys/net/ipv4/tcp_pacing_ca_ratio /proc/sys/net/ipv4/tcp_pacing_ss_ratio /proc/sys/net/ipv4/tcp_pingpong_thresh /proc/sys/net/ipv4/tcp_plb_cong_thresh /proc/sys/net/ipv4/tcp_plb_enabled /proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds /proc/sys/net/ipv4/tcp_plb_rehash_rounds /proc/sys/net/ipv4/tcp_plb_suspend_rto_sec /proc/sys/net/ipv4/tcp_probe_interval /proc/sys/net/ipv4/tcp_probe_threshold /proc/sys/net/ipv4/tcp_recovery /proc/sys/net/ipv4/tcp_reflect_tos /proc/sys/net/ipv4/tcp_reordering /proc/sys/net/ipv4/tcp_retrans_collapse /proc/sys/net/ipv4/tcp_retries1 /proc/sys/net/ipv4/tcp_retries2 /proc/sys/net/ipv4/tcp_rfc1337 /proc/sys/net/ipv4/tcp_rmem /proc/sys/net/ipv4/tcp_rto_max_ms /proc/sys/net/ipv4/tcp_rto_min_us /proc/sys/net/ipv4/tcp_sack /proc/sys/net/ipv4/tcp_shrink_window /proc/sys/net/ipv4/tcp_slow_start_after_idle /proc/sys/net/ipv4/tcp_stdurg /proc/sys/net/ipv4/tcp_synack_retries /proc/sys/net/ipv4/tcp_syncookies /proc/sys/net/ipv4/tcp_syn_linear_timeouts /proc/sys/net/ipv4/tcp_syn_retries /proc/sys/net/ipv4/tcp_thin_linear_timeouts /proc/sys/net/ipv4/tcp_timestamps /proc/sys/net/ipv4/tcp_tso_rtt_log /proc/sys/net/ipv4/tcp_tso_win_divisor /proc/sys/net/ipv4/tcp_tw_reuse /proc/sys/net/ipv4/tcp_window_scaling /proc/sys/net/ipv4/tcp_wmem /proc/sys/net/ipv4/tcp_workaround_signed_windows",
                                "/proc/sys/net/ipv4/tcp_abort_on_overflow:0",
                                "/proc/sys/net/ipv4/tcp_adv_win_scale:1",
                                "/proc/sys/net/ipv4/tcp_allowed_congestion_control:reno cubic",
                                "/proc/sys/net/ipv4/tcp_app_win:31",
                                "/proc/sys/net/ipv4/tcp_autocorking:1",
                                "/proc/sys/net/ipv4/tcp_available_congestion_control:reno cubic",
                                "/proc/sys/net/ipv4/tcp_available_ulp:espintcp mptcp",
                                "/proc/sys/net/ipv4/tcp_backlog_ack_defer:1",
                                "/proc/sys/net/ipv4/tcp_base_mss:1024",
                                "/proc/sys/net/ipv4/tcp_challenge_ack_limit:2147483647",
                                "/proc/sys/net/ipv4/tcp_child_ehash_entries:0",
                                "/proc/sys/net/ipv4/tcp_comp_sack_delay_ns:1000000",
                                "/proc/sys/net/ipv4/tcp_comp_sack_nr:44",
                                "/proc/sys/net/ipv4/tcp_comp_sack_slack_ns:100000",
                                "/proc/sys/net/ipv4/tcp_congestion_control:cubic",
                                "/proc/sys/net/ipv4/tcp_dsack:1",
                                "/proc/sys/net/ipv4/tcp_early_demux:1",
                                "/proc/sys/net/ipv4/tcp_early_retrans:3",
                                "/proc/sys/net/ipv4/tcp_ecn:2",
                                "/proc/sys/net/ipv4/tcp_ecn_fallback:1",
                                "/proc/sys/net/ipv4/tcp_ehash_entries:131072",
                                "/proc/sys/net/ipv4/tcp_fack:0",
                                "/proc/sys/net/ipv4/tcp_fastopen:3",
                                "/proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec:0",
                                "/proc/sys/net/ipv4/tcp_fastopen_key:00000000-00000000-00000000-00000000",
                                "/proc/sys/net/ipv4/tcp_fin_timeout:60",
                                "/proc/sys/net/ipv4/tcp_frto:2",
                                "/proc/sys/net/ipv4/tcp_fwmark_accept:0",
                                "/proc/sys/net/ipv4/tcp_invalid_ratelimit:500",
                                "/proc/sys/net/ipv4/tcp_keepalive_intvl:10",
                                "/proc/sys/net/ipv4/tcp_keepalive_probes:6",
                                "/proc/sys/net/ipv4/tcp_keepalive_time:60",
                                "/proc/sys/net/ipv4/tcp_l3mdev_accept:0",
                                "/proc/sys/net/ipv4/tcp_limit_output_bytes:1048576",
                                "/proc/sys/net/ipv4/tcp_low_latency:0",
                                "/proc/sys/net/ipv4/tcp_max_orphans:65536",
                                "/proc/sys/net/ipv4/tcp_max_reordering:300",
                                "/proc/sys/net/ipv4/tcp_max_syn_backlog:1024",
                                "/proc/sys/net/ipv4/tcp_max_tw_buckets:65536",
                                "/proc/sys/net/ipv4/tcp_mem:184752\t246338\t369504",
                                "/proc/sys/net/ipv4/tcp_migrate_req:0",
                                "/proc/sys/net/ipv4/tcp_min_rtt_wlen:300",
                                "/proc/sys/net/ipv4/tcp_min_snd_mss:48",
                                "/proc/sys/net/ipv4/tcp_min_tso_segs:2",
                                "/proc/sys/net/ipv4/tcp_moderate_rcvbuf:1",
                                "/proc/sys/net/ipv4/tcp_mtu_probe_floor:48",
                                "/proc/sys/net/ipv4/tcp_mtu_probing:0",
                                "/proc/sys/net/ipv4/tcp_no_metrics_save:0",
                                "/proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save:1",
                                "/proc/sys/net/ipv4/tcp_notsent_lowat:4294967295",
                                "/proc/sys/net/ipv4/tcp_orphan_retries:0",
                                "/proc/sys/net/ipv4/tcp_pacing_ca_ratio:120",
                                "/proc/sys/net/ipv4/tcp_pacing_ss_ratio:200",
                                "/proc/sys/net/ipv4/tcp_pingpong_thresh:1",
                                "/proc/sys/net/ipv4/tcp_plb_cong_thresh:128",
                                "/proc/sys/net/ipv4/tcp_plb_enabled:0",
                                "/proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds:3",
                                "/proc/sys/net/ipv4/tcp_plb_rehash_rounds:12",
                                "/proc/sys/net/ipv4/tcp_plb_suspend_rto_sec:60",
                                "/proc/sys/net/ipv4/tcp_probe_interval:600",
                                "/proc/sys/net/ipv4/tcp_probe_threshold:8",
                                "/proc/sys/net/ipv4/tcp_recovery:1",
                                "/proc/sys/net/ipv4/tcp_reflect_tos:0",
                                "/proc/sys/net/ipv4/tcp_reordering:3",
                                "/proc/sys/net/ipv4/tcp_retrans_collapse:1",
                                "/proc/sys/net/ipv4/tcp_retries1:3",
                                "/proc/sys/net/ipv4/tcp_retries2:15",
                                "/proc/sys/net/ipv4/tcp_rfc1337:0",
                                "/proc/sys/net/ipv4/tcp_rmem:4096\t131072\t6291456",
                                "/proc/sys/net/ipv4/tcp_rto_max_ms:120000",
                                "/proc/sys/net/ipv4/tcp_rto_min_us:200000",
                                "/proc/sys/net/ipv4/tcp_sack:1",
                                "/proc/sys/net/ipv4/tcp_shrink_window:0",
                                "/proc/sys/net/ipv4/tcp_slow_start_after_idle:1",
                                "/proc/sys/net/ipv4/tcp_stdurg:0",
                                "/proc/sys/net/ipv4/tcp_synack_retries:5",
                                "/proc/sys/net/ipv4/tcp_syncookies:1",
                                "/proc/sys/net/ipv4/tcp_syn_linear_timeouts:4",
                                "/proc/sys/net/ipv4/tcp_syn_retries:6",
                                "/proc/sys/net/ipv4/tcp_thin_linear_timeouts:0",
                                "/proc/sys/net/ipv4/tcp_timestamps:1",
                                "/proc/sys/net/ipv4/tcp_tso_rtt_log:9",
                                "/proc/sys/net/ipv4/tcp_tso_win_divisor:3",
                                "/proc/sys/net/ipv4/tcp_tw_reuse:2",
                                "/proc/sys/net/ipv4/tcp_window_scaling:1",
                                "/proc/sys/net/ipv4/tcp_wmem:4096\t16384\t4194304",
                                "/proc/sys/net/ipv4/tcp_workaround_signed_windows:0",
                                "+ lib/host:configure_sysctl_net_parmaters:87 :   sudo sysctl -w net.core.default_qdisc=pfifo_fast",
                                "net.core.default_qdisc = pfifo_fast",
                                "+ ./stack.sh:main:594                      :   fetch_plugins",
                                "+ functions-common:fetch_plugins:1760      :   local plugins=,neutron",
                                "+ functions-common:fetch_plugins:1761      :   local plugin",
                                "+ functions-common:fetch_plugins:1764      :   [[ -z ,neutron ]]",
                                "+ functions-common:fetch_plugins:1768      :   echo 'Fetching DevStack plugins'",
                                "Fetching DevStack plugins",
                                "+ functions-common:fetch_plugins:1769      :   for plugin in ${plugins//,/ }",
                                "+ functions-common:fetch_plugins:1770      :   git_clone_by_name neutron",
                                "+ functions-common:git_clone_by_name:675   :   local name=neutron",
                                "+ functions-common:git_clone_by_name:676   :   local repo=https://opendev.org/openstack/neutron",
                                "+ functions-common:git_clone_by_name:677   :   local dir=/opt/stack/neutron",
                                "+ functions-common:git_clone_by_name:678   :   local branch=master",
                                "+ functions-common:git_clone_by_name:679   :   git_clone https://opendev.org/openstack/neutron /opt/stack/neutron master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/neutron",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/neutron",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/neutron ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/neutron",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/neutron",
                                "+ functions-common:git_clone:667           :   head -1",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "de087e8f12 Merge \"ovn: pass gateway LRPs to _check_external_ips_changed\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ ./stack.sh:main:598                      :   run_phase override_defaults",
                                "+ functions-common:run_phase:1842          :   local mode=override_defaults",
                                "+ functions-common:run_phase:1843          :   local phase=",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh override_defaults",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ override_defaults == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ override_defaults == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:16         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:19         :   [[ override_defaults == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ override_defaults == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ override_defaults == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ override_defaults == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ override_defaults == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1867          :   plugin_override_defaults",
                                "+ functions-common:plugin_override_defaults:1801 :   local plugins=,neutron",
                                "+ functions-common:plugin_override_defaults:1802 :   local plugin",
                                "+ functions-common:plugin_override_defaults:1805 :   [[ -z ,neutron ]]",
                                "+ functions-common:plugin_override_defaults:1809 :   echo 'Overriding Configuration Defaults'",
                                "Overriding Configuration Defaults",
                                "+ functions-common:plugin_override_defaults:1810 :   for plugin in ${plugins//,/ }",
                                "+ functions-common:plugin_override_defaults:1811 :   local dir=/opt/stack/neutron",
                                "+ functions-common:plugin_override_defaults:1813 :   [[ -f /opt/stack/neutron/devstack/override-defaults ]]",
                                "+ ./stack.sh:main:601                      :   source /opt/stack/devstack/lib/apache",
                                "+ ./stack.sh:main:604                      :   source /opt/stack/devstack/lib/tls",
                                "++ lib/tls:source:38                        :   is_service_enabled tls-proxy",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "+++ lib/tls:source:40                        :   ipv6_unquote 38.102.83.69",
                                "+++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69",
                                "+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'",
                                "++ lib/tls:source:40                        :   TLS_IP=38.102.83.69",
                                "+++ lib/tls:source:43                        :   hostname -f",
                                "++ lib/tls:source:43                        :   DEVSTACK_HOSTNAME=np0000072095.novalocal",
                                "++ lib/tls:source:44                        :   DEVSTACK_CERT_NAME=devstack-cert",
                                "++ lib/tls:source:45                        :   DEVSTACK_CERT=/opt/stack/data/devstack-cert.pem",
                                "++ lib/tls:source:48                        :   ROOT_CA_DIR=/opt/stack/data/CA/root-ca",
                                "++ lib/tls:source:49                        :   INT_CA_DIR=/opt/stack/data/CA/int-ca",
                                "++ lib/tls:source:51                        :   ORG_NAME=OpenStack",
                                "++ lib/tls:source:52                        :   ORG_UNIT_NAME=DevStack",
                                "++ lib/tls:source:55                        :   STUD_PROTO=--tls",
                                "++ lib/tls:source:56                        :   STUD_CIPHERS='TLSv1+HIGH:!DES:!aNULL:!eNULL:@STRENGTH'",
                                "++ lib/tls:source:63                        :   OPENSSL=/usr/bin/openssl",
                                "+ ./stack.sh:main:607                      :   source /opt/stack/devstack/lib/infra",
                                "+ ./stack.sh:main:608                      :   source /opt/stack/devstack/lib/libraries",
                                "+ ./stack.sh:main:609                      :   source /opt/stack/devstack/lib/lvm",
                                "+ ./stack.sh:main:610                      :   source /opt/stack/devstack/lib/horizon",
                                "+ ./stack.sh:main:611                      :   source /opt/stack/devstack/lib/keystone",
                                "+ ./stack.sh:main:612                      :   source /opt/stack/devstack/lib/glance",
                                "+ ./stack.sh:main:613                      :   source /opt/stack/devstack/lib/nova",
                                "+ ./stack.sh:main:614                      :   source /opt/stack/devstack/lib/placement",
                                "+ ./stack.sh:main:615                      :   source /opt/stack/devstack/lib/cinder",
                                "+ ./stack.sh:main:616                      :   source /opt/stack/devstack/lib/swift",
                                "+ ./stack.sh:main:617                      :   source /opt/stack/devstack/lib/neutron",
                                "++ lib/neutron:source:61                    :   is_service_enabled tls-proxy",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/neutron:source:62                    :   Q_PROTOCOL=https",
                                "++ lib/neutron:source:66                    :   GITDIR[\"python-neutronclient\"]=/opt/stack/python-neutronclient",
                                "++ lib/neutron:source:68                    :   NEUTRON_DIR=/opt/stack/neutron",
                                "++ lib/neutron:source:69                    :   NEUTRON_FWAAS_DIR=/opt/stack/neutron-fwaas",
                                "++ lib/neutron:source:72                    :   [[ -d /opt/stack/neutron/bin/neutron-server ]]",
                                "+++ lib/neutron:source:75                    :   get_python_exec_prefix",
                                "+++ inc/python:get_python_exec_prefix:80     :   [[ False == \\T\\r\\u\\e ]]",
                                "+++ inc/python:get_python_exec_prefix:83     :   echo /usr/local/bin",
                                "++ lib/neutron:source:75                    :   NEUTRON_BIN_DIR=/usr/local/bin",
                                "++ lib/neutron:source:78                    :   NEUTRON_CONF_DIR=/etc/neutron",
                                "++ lib/neutron:source:79                    :   NEUTRON_CONF=/etc/neutron/neutron.conf",
                                "++ lib/neutron:source:80                    :   export NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini",
                                "++ lib/neutron:source:80                    :   NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini",
                                "++ lib/neutron:source:82                    :   NEUTRON_UWSGI=neutron.wsgi.api:application",
                                "++ lib/neutron:source:83                    :   NEUTRON_UWSGI_CONF=/etc/neutron/neutron-api-uwsgi.ini",
                                "+++ lib/neutron:source:89                    :   trueorfalse True NEUTRON_ENFORCE_SCOPE",
                                "++ lib/neutron:source:89                    :   NEUTRON_ENFORCE_SCOPE=True",
                                "++ lib/neutron:source:93                    :   AGENT_DHCP_BINARY=/usr/local/bin/neutron-dhcp-agent",
                                "++ lib/neutron:source:94                    :   AGENT_L3_BINARY=/usr/local/bin/neutron-l3-agent",
                                "++ lib/neutron:source:95                    :   AGENT_META_BINARY=/usr/local/bin/neutron-metadata-agent",
                                "++ lib/neutron:source:99                    :   Q_DHCP_CONF_FILE=/etc/neutron/dhcp_agent.ini",
                                "++ lib/neutron:source:102                   :   NEUTRON_DHCP_CONF=/etc/neutron/dhcp_agent.ini",
                                "++ lib/neutron:source:103                   :   Q_L3_CONF_FILE=/etc/neutron/l3_agent.ini",
                                "++ lib/neutron:source:106                   :   NEUTRON_L3_CONF=/etc/neutron/l3_agent.ini",
                                "++ lib/neutron:source:107                   :   Q_META_CONF_FILE=/etc/neutron/metadata_agent.ini",
                                "++ lib/neutron:source:110                   :   Q_DB_NAME=neutron",
                                "++ lib/neutron:source:112                   :   Q_PLUGIN=ml2",
                                "++ lib/neutron:source:114                   :   Q_HOST=38.102.83.69",
                                "++ lib/neutron:source:116                   :   Q_PROTOCOL=https",
                                "+++ lib/neutron:source:118                   :   ipv6_unquote 0.0.0.0",
                                "+++ functions-common:ipv6_unquote:2212       :   echo 0.0.0.0",
                                "+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'",
                                "++ lib/neutron:source:118                   :   Q_LISTEN_ADDRESS=0.0.0.0",
                                "++ lib/neutron:source:120                   :   Q_ADMIN_USERNAME=neutron",
                                "++ lib/neutron:source:122                   :   Q_AUTH_STRATEGY=keystone",
                                "++ lib/neutron:source:124                   :   Q_OVS_USE_VETH=False",
                                "++ lib/neutron:source:125                   :   Q_USE_ROOTWRAP=True",
                                "+++ lib/neutron:source:126                   :   trueorfalse True Q_USE_ROOTWRAP_DAEMON",
                                "++ lib/neutron:source:126                   :   Q_USE_ROOTWRAP_DAEMON=True",
                                "+++ lib/neutron:source:128                   :   ipv6_unquote 38.102.83.69",
                                "+++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69",
                                "+++ functions-common:ipv6_unquote:2212       :   tr -d '[]'",
                                "++ lib/neutron:source:128                   :   Q_META_DATA_IP=38.102.83.69",
                                "++ lib/neutron:source:130                   :   Q_ALLOW_OVERLAPPING_IP=True",
                                "++ lib/neutron:source:131                   :   Q_NOTIFY_NOVA_PORT_STATUS_CHANGES=True",
                                "++ lib/neutron:source:132                   :   Q_NOTIFY_NOVA_PORT_DATA_CHANGES=True",
                                "++ lib/neutron:source:133                   :   VIF_PLUGGING_IS_FATAL=True",
                                "++ lib/neutron:source:134                   :   VIF_PLUGGING_TIMEOUT=300",
                                "++ lib/neutron:source:137                   :   SKIP_STOP_OVN=False",
                                "++ lib/neutron:source:141                   :   _Q_PLUGIN_EXTRA_CONF_PATH=/etc/neutron",
                                "++ lib/neutron:source:144                   :   NEUTRON_ENDPOINT_SERVICE_NAME=networking",
                                "++ lib/neutron:source:145                   :   [[ -z networking ]]",
                                "++ lib/neutron:source:150                   :   ALEMBIC_REPO=https://github.com/sqlalchemy/alembic.git",
                                "++ lib/neutron:source:151                   :   ALEMBIC_DIR=/opt/stack/alembic",
                                "++ lib/neutron:source:152                   :   ALEMBIC_BRANCH=main",
                                "++ lib/neutron:source:153                   :   SQLALCHEMY_REPO=https://github.com/sqlalchemy/sqlalchemy.git",
                                "++ lib/neutron:source:154                   :   SQLALCHEMY_DIR=/opt/stack/sqlalchemy",
                                "++ lib/neutron:source:155                   :   SQLALCHEMY_BRANCH=main",
                                "++ lib/neutron:source:166                   :   declare -a -g Q_PLUGIN_EXTRA_CONF_FILES",
                                "++ lib/neutron:source:169                   :   declare -a -g _Q_PLUGIN_EXTRA_CONF_FILES_ABS",
                                "++ lib/neutron:source:172                   :   Q_RR_CONF_FILE=/etc/neutron/rootwrap.conf",
                                "++ lib/neutron:source:173                   :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+++ lib/neutron:source:176                   :   get_rootwrap_location neutron",
                                "+++ functions:get_rootwrap_location:601      :   local module=neutron",
                                "++++ functions:get_rootwrap_location:603      :   get_python_exec_prefix",
                                "++++ inc/python:get_python_exec_prefix:80     :   [[ False == \\T\\r\\u\\e ]]",
                                "++++ inc/python:get_python_exec_prefix:83     :   echo /usr/local/bin",
                                "+++ functions:get_rootwrap_location:603      :   echo /usr/local/bin/neutron-rootwrap",
                                "++ lib/neutron:source:176                   :   NEUTRON_ROOTWRAP=/usr/local/bin/neutron-rootwrap",
                                "++ lib/neutron:source:177                   :   Q_RR_COMMAND='sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'",
                                "++ lib/neutron:source:178                   :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/neutron:source:179                   :   Q_RR_DAEMON_COMMAND='sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'",
                                "++ lib/neutron:source:191                   :   Q_DVR_MODE=legacy",
                                "++ lib/neutron:source:192                   :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]",
                                "++ lib/neutron:source:208                   :   ENABLE_TENANT_TUNNELS=True",
                                "++ lib/neutron:source:213                   :   TENANT_TUNNEL_RANGES=1:1000",
                                "++ lib/neutron:source:218                   :   ENABLE_TENANT_VLANS=False",
                                "++ lib/neutron:source:226                   :   TENANT_VLAN_RANGE=",
                                "++ lib/neutron:source:234                   :   PHYSICAL_NETWORK=public",
                                "++ lib/neutron:source:244                   :   OVS_PHYSICAL_BRIDGE=br-ex",
                                "++ lib/neutron:source:250                   :   OVS_ENABLE_TUNNELING=True",
                                "++ lib/neutron:source:254                   :   ENABLE_ISOLATED_METADATA=False",
                                "++ lib/neutron:source:259                   :   ENABLE_METADATA_NETWORK=False",
                                "++ lib/neutron:source:264                   :   '[' -f /opt/stack/devstack/lib/neutron_plugins/ml2 ']'",
                                "++ lib/neutron:source:265                   :   source /opt/stack/devstack/lib/neutron_plugins/ml2",
                                "++ lib/neutron:source:272                   :   source /opt/stack/devstack/lib/neutron_plugins/services/metering",
                                "++ lib/neutron:source:275                   :   source /opt/stack/devstack/lib/neutron_plugins/services/l3",
                                "+++ lib/neutron_plugins/services/l3:source:3 :   IP_VERSION=4+6",
                                "+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\4 ]]",
                                "+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\6 ]]",
                                "+++ lib/neutron_plugins/services/l3:source:5 :   [[ 4+6 != \\4\\+\\6 ]]",
                                "+++ lib/neutron_plugins/services/l3:source:9 :   NEUTRON_CREATE_INITIAL_NETWORKS=True",
                                "+++ lib/neutron_plugins/services/l3:source:12 :   PROVIDER_SUBNET_NAME=provider_net",
                                "+++ lib/neutron_plugins/services/l3:source:13 :   IPV6_PROVIDER_SUBNET_NAME=provider_net_v6",
                                "+++ lib/neutron_plugins/services/l3:source:14 :   IPV6_PROVIDER_FIXED_RANGE=",
                                "+++ lib/neutron_plugins/services/l3:source:15 :   IPV6_PROVIDER_NETWORK_GATEWAY=",
                                "+++ lib/neutron_plugins/services/l3:source:17 :   PUBLIC_BRIDGE=br-ex",
                                "+++ lib/neutron_plugins/services/l3:source:18 :   PUBLIC_BRIDGE_MTU=1430",
                                "+++ lib/neutron_plugins/services/l3:source:23 :   Q_ASSIGN_GATEWAY_TO_PUBLIC_BRIDGE=True",
                                "+++ lib/neutron_plugins/services/l3:source:26 :   Q_ROUTER_NAME=router1",
                                "+++ lib/neutron_plugins/services/l3:source:31 :   Q_USE_PUBLIC_VETH=False",
                                "+++ lib/neutron_plugins/services/l3:source:32 :   Q_PUBLIC_VETH_EX=veth-pub-ex",
                                "+++ lib/neutron_plugins/services/l3:source:33 :   Q_PUBLIC_VETH_INT=veth-pub-int",
                                "+++ lib/neutron_plugins/services/l3:source:39 :   Q_L3_ROUTER_PER_TENANT=True",
                                "+++ lib/neutron_plugins/services/l3:source:72 :   Q_USE_PROVIDERNET_FOR_PUBLIC=True",
                                "+++ lib/neutron_plugins/services/l3:source:73 :   PUBLIC_PHYSICAL_NETWORK=public",
                                "++++ lib/neutron_plugins/services/l3:source:76 :   uuidgen",
                                "++++ lib/neutron_plugins/services/l3:source:76 :   sed -e 's/\\(..\\)\\(....\\)\\(....\\)/\\1:\\2:\\3/'",
                                "++++ lib/neutron_plugins/services/l3:source:76 :   sed s/-//g",
                                "++++ lib/neutron_plugins/services/l3:source:76 :   cut -c 23-",
                                "+++ lib/neutron_plugins/services/l3:source:76 :   IPV6_GLOBAL_ID=d4:f968:ec38",
                                "+++ lib/neutron_plugins/services/l3:source:79 :   IPV6_RA_MODE=slaac",
                                "+++ lib/neutron_plugins/services/l3:source:80 :   IPV6_ADDRESS_MODE=slaac",
                                "+++ lib/neutron_plugins/services/l3:source:81 :   IPV6_PUBLIC_SUBNET_NAME=ipv6-public-subnet",
                                "+++ lib/neutron_plugins/services/l3:source:82 :   IPV6_PRIVATE_SUBNET_NAME=ipv6-private-subnet",
                                "+++ lib/neutron_plugins/services/l3:source:83 :   IPV6_ADDRS_SAFE_TO_USE=fdd4:f968:ec38::/56",
                                "++++ lib/neutron_plugins/services/l3:source:86 :   echo fdd4:f968:ec38::/56",
                                "++++ lib/neutron_plugins/services/l3:source:86 :   awk -F / '{ print $1\"/\"($2>63 ? $2 : 64) }'",
                                "+++ lib/neutron_plugins/services/l3:source:86 :   FIXED_RANGE_V6=fdd4:f968:ec38::/64",
                                "+++ lib/neutron_plugins/services/l3:source:87 :   IPV6_PRIVATE_NETWORK_GATEWAY=",
                                "+++ lib/neutron_plugins/services/l3:source:88 :   IPV6_PUBLIC_RANGE=2001:db8::/64",
                                "+++ lib/neutron_plugins/services/l3:source:89 :   IPV6_PUBLIC_NETWORK_GATEWAY=2001:db8::2",
                                "+++ lib/neutron_plugins/services/l3:source:90 :   IPV6_ROUTER_GW_IP=2001:db8::1",
                                "+++ lib/neutron_plugins/services/l3:source:93 :   NETWORK_GATEWAY=10.1.0.1",
                                "+++ lib/neutron_plugins/services/l3:source:94 :   PUBLIC_NETWORK_GATEWAY=172.24.5.1",
                                "+++ lib/neutron_plugins/services/l3:source:95 :   PRIVATE_SUBNET_NAME=private-subnet",
                                "+++ lib/neutron_plugins/services/l3:source:96 :   PUBLIC_SUBNET_NAME=public-subnet",
                                "+++ lib/neutron_plugins/services/l3:source:97 :   PUBLIC_SUBNET_ENABLE_DHCP=False",
                                "+++ lib/neutron_plugins/services/l3:source:100 :   USE_SUBNETPOOL=True",
                                "+++ lib/neutron_plugins/services/l3:source:101 :   SUBNETPOOL_NAME_V4=shared-default-subnetpool-v4",
                                "+++ lib/neutron_plugins/services/l3:source:102 :   SUBNETPOOL_NAME_V6=shared-default-subnetpool-v6",
                                "+++ lib/neutron_plugins/services/l3:source:104 :   SUBNETPOOL_PREFIX_V4=10.1.0.0/20",
                                "+++ lib/neutron_plugins/services/l3:source:105 :   SUBNETPOOL_PREFIX_V6=fdd4:f968:ec38::/56",
                                "+++ lib/neutron_plugins/services/l3:source:107 :   SUBNETPOOL_SIZE_V4=26",
                                "+++ lib/neutron_plugins/services/l3:source:108 :   SUBNETPOOL_SIZE_V6=64",
                                "++++ lib/neutron_plugins/services/l3:source:110 :   ip -4 route",
                                "++++ lib/neutron_plugins/services/l3:source:110 :   grep '^default'",
                                "++++ lib/neutron_plugins/services/l3:source:110 :   awk '{print $5}'",
                                "+++ lib/neutron_plugins/services/l3:source:110 :   default_v4_route_devs=ens3",
                                "++++ lib/neutron_plugins/services/l3:source:112 :   ip -6 route list match default table all",
                                "++++ lib/neutron_plugins/services/l3:source:112 :   awk '{print $5}'",
                                "++++ lib/neutron_plugins/services/l3:source:112 :   grep via",
                                "+++ lib/neutron_plugins/services/l3:source:112 :   default_v6_route_devs=",
                                "++ lib/neutron:source:278                   :   source /opt/stack/devstack/lib/neutron_plugins/services/placement",
                                "++ lib/neutron:source:279                   :   source /opt/stack/devstack/lib/neutron_plugins/services/trunk",
                                "++ lib/neutron:source:280                   :   source /opt/stack/devstack/lib/neutron_plugins/services/qos",
                                "++ lib/neutron:source:281                   :   source /opt/stack/devstack/lib/neutron_plugins/services/segments",
                                "++ lib/neutron:source:282                   :   source /opt/stack/devstack/lib/neutron_plugins/services/ovn-bgp",
                                "++ lib/neutron:source:285                   :   has_neutron_plugin_security_group",
                                "++ lib/neutron_plugins/ml2:has_neutron_plugin_security_group:146 :   return 0",
                                "++ lib/neutron:source:286                   :   Q_USE_SECGROUP=True",
                                "++ lib/neutron:source:294                   :   OVN_BRIDGE_MAPPINGS=public:br-ex",
                                "+ ./stack.sh:main:618                      :   source /opt/stack/devstack/lib/ldap",
                                "+ ./stack.sh:main:619                      :   source /opt/stack/devstack/lib/dstat",
                                "+ ./stack.sh:main:620                      :   source /opt/stack/devstack/lib/atop",
                                "+ ./stack.sh:main:621                      :   source /opt/stack/devstack/lib/tcpdump",
                                "+ ./stack.sh:main:622                      :   source /opt/stack/devstack/lib/etcd3",
                                "+ ./stack.sh:main:623                      :   source /opt/stack/devstack/lib/os-vif",
                                "+++ lib/os-vif:source:12                     :   is_ml2_ovs",
                                "+++ lib/os-vif:is_ml2_ovs:4                  :   [[ ovn == \\o\\p\\e\\n\\v\\s\\w\\i\\t\\c\\h ]]",
                                "+++ lib/os-vif:is_ml2_ovs:7                  :   echo False",
                                "++ lib/os-vif:source:12                     :   OS_VIF_OVS_ISOLATE_VIF=False",
                                "+++ lib/os-vif:source:13                     :   trueorfalse False OS_VIF_OVS_ISOLATE_VIF",
                                "++ lib/os-vif:source:13                     :   OS_VIF_OVS_ISOLATE_VIF=False",
                                "+ ./stack.sh:main:629                      :   run_phase source",
                                "+ functions-common:run_phase:1842          :   local mode=source",
                                "+ functions-common:run_phase:1843          :   local phase=",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh source",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ source == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:6          :   source /opt/stack/devstack/lib/tempest",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ source == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ source == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ source == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1864          :   load_plugin_settings",
                                "+ functions-common:load_plugin_settings:1778 :   local plugins=,neutron",
                                "+ functions-common:load_plugin_settings:1779 :   local plugin",
                                "+ functions-common:load_plugin_settings:1782 :   [[ -z ,neutron ]]",
                                "+ functions-common:load_plugin_settings:1786 :   echo 'Loading plugin settings'",
                                "Loading plugin settings",
                                "+ functions-common:load_plugin_settings:1787 :   for plugin in ${plugins//,/ }",
                                "+ functions-common:load_plugin_settings:1788 :   local dir=/opt/stack/neutron",
                                "+ functions-common:load_plugin_settings:1790 :   [[ -f /opt/stack/neutron/devstack/settings ]]",
                                "+ functions-common:load_plugin_settings:1791 :   source /opt/stack/neutron/devstack/settings",
                                "++ /opt/stack/neutron/devstack/settings:source:1 :   L2_AGENT_EXTENSIONS=",
                                "++ /opt/stack/neutron/devstack/settings:source:2 :   L3_AGENT_EXTENSIONS=",
                                "++ /opt/stack/neutron/devstack/settings:source:4 :   NEUTRON_PLACEMENT_AUTH_TYPE=password",
                                "++ /opt/stack/neutron/devstack/settings:source:5 :   NEUTRON_PLACEMENT_USERNAME=placement",
                                "++ /opt/stack/neutron/devstack/settings:source:7 :   is_neutron_legacy_enabled",
                                "++ lib/neutron:is_neutron_legacy_enabled:317 :   return 0",
                                "++ /opt/stack/neutron/devstack/settings:source:8 :   NEUTRON_CORE_PLUGIN=ml2",
                                "++ /opt/stack/neutron/devstack/settings:source:9 :   NEUTRON_AGENT=ovn",
                                "++ /opt/stack/neutron/devstack/settings:source:12 :   NEUTRON_CORE_PLUGIN_CONF_PATH=etc/neutron/plugins/ml2",
                                "++ /opt/stack/neutron/devstack/settings:source:13 :   NEUTRON_CORE_PLUGIN_CONF=etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+++ /opt/stack/neutron/devstack/settings:source:17 :   trueorfalse False ENABLE_FRR",
                                "++ /opt/stack/neutron/devstack/settings:source:17 :   ENABLE_FRR=False",
                                "++ /opt/stack/neutron/devstack/settings:source:18 :   FRR_CONF_DIR=/etc/frr",
                                "++ /opt/stack/neutron/devstack/settings:source:19 :   FRR_SYSTEMD_SERVICE=frr.service",
                                "++ /opt/stack/neutron/devstack/settings:source:20 :   FRR_CONF_FILE=/etc/frr/frr.conf",
                                "++ /opt/stack/neutron/devstack/settings:source:21 :   FRR_DAEMON_CONF_FILE=/etc/frr/daemons",
                                "+++ /opt/stack/neutron/devstack/settings:source:22 :   trueorfalse False FRR_USE_BFD",
                                "++ /opt/stack/neutron/devstack/settings:source:22 :   FRR_USE_BFD=False",
                                "+ functions-common:run_phase:1865          :   verify_disabled_services",
                                "+ functions-common:verify_disabled_services:2125 :   local service",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-api, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-bak, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-sch, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,c-vol, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,etcd3, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,file_tracker, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,g-api, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,horizon, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,key, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,memory_tracker, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,mysql, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-api, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-api-meta, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-cond, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-cpu, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-novnc, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,n-sch, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,openstack-cli-server, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovn-controller, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovn-northd, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovs-vswitchd, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,ovsdb-server, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,placement-api, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,q-ovn-agent, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,q-svc, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,rabbit, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-account, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-container, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-object, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,s-proxy, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,tempest, ]]",
                                "+ functions-common:verify_disabled_services:2126 :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:verify_disabled_services:2127 :   [[ ,dstat, =~ ,tls-proxy, ]]",
                                "+ ./stack.sh:main:700                      :   initialize_database_backends",
                                "+ lib/database:initialize_database_backends:65 :   for backend in $DATABASE_BACKENDS",
                                "+ lib/database:initialize_database_backends:66 :   is_service_enabled mysql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/database:initialize_database_backends:66 :   DATABASE_TYPE=mysql",
                                "+ lib/database:initialize_database_backends:65 :   for backend in $DATABASE_BACKENDS",
                                "+ lib/database:initialize_database_backends:66 :   is_service_enabled postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/database:initialize_database_backends:69 :   '[' -z mysql ']'",
                                "+ lib/database:initialize_database_backends:73 :   MYSQL_HOST=127.0.0.1",
                                "+ lib/database:initialize_database_backends:74 :   MYSQL_USER=root",
                                "+ lib/database:initialize_database_backends:80 :   [[ 4 == 6 ]]",
                                "+ lib/database:initialize_database_backends:83 :   DATABASE_HOST=127.0.0.1",
                                "+ lib/database:initialize_database_backends:86 :   DATABASE_USER=root",
                                "+ lib/database:initialize_database_backends:88 :   '[' -n '' ']'",
                                "+ lib/database:initialize_database_backends:92 :   return 0",
                                "+ ./stack.sh:main:701                      :   echo 'Using mysql database backend'",
                                "Using mysql database backend",
                                "+ ./stack.sh:main:704                      :   read_password DATABASE_PASSWORD 'ENTER A PASSWORD TO USE FOR THE DATABASE.'",
                                "+ ./stack.sh:main:706                      :   define_database_baseurl",
                                "++ lib/database:define_database_baseurl:106 :   get_database_type_mysql",
                                "++ lib/databases/mysql:get_database_type_mysql:32 :   [[ PyMySQL == \\P\\y\\M\\y\\S\\Q\\L ]]",
                                "++ lib/databases/mysql:get_database_type_mysql:33 :   echo mysql+pymysql",
                                "+ lib/database:define_database_baseurl:106 :   BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1",
                                "+ ./stack.sh:main:718                      :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:719                      :   read_password RABBIT_PASSWORD 'ENTER A PASSWORD TO USE FOR RABBIT.'",
                                "+ ./stack.sh:main:726                      :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:728                      :   read_password SERVICE_PASSWORD 'ENTER A SERVICE_PASSWORD TO USE FOR THE SERVICE AUTHENTICATION.'",
                                "+ ./stack.sh:main:730                      :   read_password ADMIN_PASSWORD 'ENTER A PASSWORD TO USE FOR HORIZON AND KEYSTONE (20 CHARS OR LESS).'",
                                "+ ./stack.sh:main:741                      :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:750                      :   is_service_enabled s-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:754                      :   read_password SWIFT_HASH 'ENTER A RANDOM SWIFT HASH.'",
                                "+ ./stack.sh:main:756                      :   [[ -z '' ]]",
                                "+ ./stack.sh:main:756                      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:762                      :   save_stackenv 762",
                                "+ functions-common:save_stackenv:65        :   local tag=762",
                                "++ functions-common:save_stackenv:67        :   date +%F-%H%M%S",
                                "+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-113621",
                                "+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-113621 762'",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo OS_CACERT=",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo STACK_USER=stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TLS_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4",
                                "+ ./stack.sh:main:775                      :   GIT_DEPTH=0",
                                "+ ./stack.sh:main:775                      :   git_clone https://opendev.org/openstack/requirements.git /opt/stack/requirements master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/requirements.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/requirements",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/requirements ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/requirements",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/requirements",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "3c52a72d Merge \"Insist on minimal pyproject.toml file\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ ./stack.sh:main:779                      :   echo_summary 'Installing package prerequisites'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Installing package prerequisites",
                                "+ ./stack.sh:main:780                      :   source /opt/stack/devstack/tools/install_prereqs.sh",
                                "++ tools/install_prereqs.sh:source:11       :   FORCE_PREREQ=0",
                                "++ tools/install_prereqs.sh:source:13       :   getopts :f opt",
                                "++ tools/install_prereqs.sh:source:23       :   [[ -z /opt/stack/devstack ]]",
                                "++ tools/install_prereqs.sh:source:43       :   PREREQ_RERUN_MARKER=/opt/stack/devstack/.prereqs",
                                "++ tools/install_prereqs.sh:source:44       :   PREREQ_RERUN_HOURS=2",
                                "++ tools/install_prereqs.sh:source:45       :   PREREQ_RERUN_SECONDS=7200",
                                "+++ tools/install_prereqs.sh:source:47       :   date +%s",
                                "++ tools/install_prereqs.sh:source:47       :   NOW=1781278582",
                                "+++ tools/install_prereqs.sh:source:48       :   head -1 /opt/stack/devstack/.prereqs",
                                "+++ tools/install_prereqs.sh:source:48       :   echo 0",
                                "++ tools/install_prereqs.sh:source:48       :   LAST_RUN=0",
                                "++ tools/install_prereqs.sh:source:49       :   DELTA=1781278582",
                                "++ tools/install_prereqs.sh:source:50       :   [[ 1781278582 -lt 7200 ]]",
                                "++ tools/install_prereqs.sh:source:57       :   export_proxy_variables",
                                "++ functions-common:export_proxy_variables:2232 :   isset http_proxy",
                                "++ functions-common:isset:266               :   [[ -v http_proxy ]]",
                                "++ functions-common:export_proxy_variables:2235 :   isset https_proxy",
                                "++ functions-common:isset:266               :   [[ -v https_proxy ]]",
                                "++ functions-common:export_proxy_variables:2238 :   isset no_proxy",
                                "++ functions-common:isset:266               :   [[ -v no_proxy ]]",
                                "+++ tools/install_prereqs.sh:source:64       :   get_packages general,c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy",
                                "++ tools/install_prereqs.sh:source:64       :   PACKAGES='bc",
                                "curl",
                                "dbus",
                                "gawk",
                                "gcc",
                                "gcc-c++",
                                "gettext  ",
                                "git-core",
                                "graphviz ",
                                "httpd",
                                "httpd-devel",
                                "iptables-nft ",
                                "iptables-services",
                                "java-21-openjdk-headless ",
                                "libffi-devel",
                                "libjpeg-turbo-devel ",
                                "libxml2-devel ",
                                "libxslt-devel ",
                                "libyaml-devel",
                                "mod_ssl ",
                                "net-tools",
                                "openssh-server",
                                "openssl",
                                "openssl-devel ",
                                "pcre2-devel ",
                                "pkgconfig",
                                "postgresql-devel  ",
                                "psmisc",
                                "python3-devel",
                                "python3-pip ",
                                "python3-systemd",
                                "redhat-rpm-config ",
                                "tar",
                                "tcpdump",
                                "unzip",
                                "util-linux",
                                "wget",
                                "which",
                                "zlib-devel",
                                "lvm2",
                                "qemu-img",
                                "targetcli",
                                "iscsi-initiator-utils",
                                "lsscsi",
                                "memcached",
                                "mod_ssl",
                                "sqlite",
                                "conntrack-tools",
                                "curl",
                                "ebtables",
                                "iptables",
                                "iputils",
                                "kernel-modules ",
                                "kpartx",
                                "parted",
                                "polkit",
                                "sqlite",
                                "sudo",
                                "xorriso",
                                "cryptsetup",
                                "dosfstools",
                                "iscsi-initiator-utils",
                                "libosinfo",
                                "lvm2",
                                "sg3_utils",
                                "",
                                "sysfsutils",
                                "xorriso",
                                "acl",
                                "dnsmasq ",
                                "dnsmasq-utils ",
                                "ebtables",
                                "haproxy ",
                                "iptables",
                                "iputils",
                                "sqlite",
                                "sudo",
                                "curl",
                                "liberasurecode-devel",
                                "memcached",
                                "rsync-daemon",
                                "sqlite",
                                "xfsprogs'",
                                "+++ tools/install_prereqs.sh:source:65       :   get_plugin_packages",
                                "++ tools/install_prereqs.sh:source:65       :   PACKAGES='bc",
                                "curl",
                                "dbus",
                                "gawk",
                                "gcc",
                                "gcc-c++",
                                "gettext  ",
                                "git-core",
                                "graphviz ",
                                "httpd",
                                "httpd-devel",
                                "iptables-nft ",
                                "iptables-services",
                                "java-21-openjdk-headless ",
                                "libffi-devel",
                                "libjpeg-turbo-devel ",
                                "libxml2-devel ",
                                "libxslt-devel ",
                                "libyaml-devel",
                                "mod_ssl ",
                                "net-tools",
                                "openssh-server",
                                "openssl",
                                "openssl-devel ",
                                "pcre2-devel ",
                                "pkgconfig",
                                "postgresql-devel  ",
                                "psmisc",
                                "python3-devel",
                                "python3-pip ",
                                "python3-systemd",
                                "redhat-rpm-config ",
                                "tar",
                                "tcpdump",
                                "unzip",
                                "util-linux",
                                "wget",
                                "which",
                                "zlib-devel",
                                "lvm2",
                                "qemu-img",
                                "targetcli",
                                "iscsi-initiator-utils",
                                "lsscsi",
                                "memcached",
                                "mod_ssl",
                                "sqlite",
                                "conntrack-tools",
                                "curl",
                                "ebtables",
                                "iptables",
                                "iputils",
                                "kernel-modules ",
                                "kpartx",
                                "parted",
                                "polkit",
                                "sqlite",
                                "sudo",
                                "xorriso",
                                "cryptsetup",
                                "dosfstools",
                                "iscsi-initiator-utils",
                                "libosinfo",
                                "lvm2",
                                "sg3_utils",
                                "",
                                "sysfsutils",
                                "xorriso",
                                "acl",
                                "dnsmasq ",
                                "dnsmasq-utils ",
                                "ebtables",
                                "haproxy ",
                                "iptables",
                                "iputils",
                                "sqlite",
                                "sudo",
                                "curl",
                                "liberasurecode-devel",
                                "memcached",
                                "rsync-daemon",
                                "sqlite",
                                "xfsprogs '",
                                "++ tools/install_prereqs.sh:source:67       :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ tools/install_prereqs.sh:source:72       :   install_package bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs",
                                "++ functions-common:install_package:1432    :   update_package_repo",
                                "++ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "++ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "++ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "++ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ functions-common:install_package:1433    :   real_install_package bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs",
                                "++ functions-common:real_install_package:1420 :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ functions-common:real_install_package:1422 :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ functions-common:real_install_package:1423 :   yum_install bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs",
                                "++ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "++ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:yum_install:1481        :   time_start yum_install",
                                "++ functions-common:time_start:2400         :   local name=yum_install",
                                "++ functions-common:time_start:2401         :   local start_time=",
                                "++ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "+++ functions-common:time_start:2405         :   date +%s%3N",
                                "++ functions-common:time_start:2405         :   _TIME_START[$name]=1781278582367",
                                "++ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs",
                                "++ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "+++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "++ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "++ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "++ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y bc curl dbus gawk gcc gcc-c++ gettext git-core graphviz httpd httpd-devel iptables-nft iptables-services java-21-openjdk-headless libffi-devel libjpeg-turbo-devel libxml2-devel libxslt-devel libyaml-devel mod_ssl net-tools openssh-server openssl openssl-devel pcre2-devel pkgconfig postgresql-devel psmisc python3-devel python3-pip python3-systemd redhat-rpm-config tar tcpdump unzip util-linux wget which zlib-devel lvm2 qemu-img targetcli iscsi-initiator-utils lsscsi memcached mod_ssl sqlite conntrack-tools curl ebtables iptables iputils kernel-modules kpartx parted polkit sqlite sudo xorriso cryptsetup dosfstools iscsi-initiator-utils libosinfo lvm2 sg3_utils sysfsutils xorriso acl dnsmasq dnsmasq-utils ebtables haproxy iptables iputils sqlite sudo curl liberasurecode-devel memcached rsync-daemon sqlite xfsprogs",
                                "Last metadata expiration check: 0:00:11 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package curl-8.12.1-6.el10.x86_64 is already installed.",
                                "Package dbus-1:1.14.10-5.el10.x86_64 is already installed.",
                                "Package gawk-5.3.0-6.el10.x86_64 is already installed.",
                                "Package gcc-14.3.1-4.4.el10.x86_64 is already installed.",
                                "Package gcc-c++-14.3.1-4.4.el10.x86_64 is already installed.",
                                "Package git-core-2.52.0-1.el10.x86_64 is already installed.",
                                "Package iptables-nft-1.8.11-14.el10.x86_64 is already installed.",
                                "Package libffi-devel-3.4.4-10.el10.x86_64 is already installed.",
                                "Package libxml2-devel-2.12.5-11.el10.x86_64 is already installed.",
                                "Package libxslt-devel-1.1.39-9.el10.x86_64 is already installed.",
                                "Package openssh-server-9.9p1-26.el10.x86_64 is already installed.",
                                "Package openssl-1:3.5.5-3.el10.x86_64 is already installed.",
                                "Package openssl-devel-1:3.5.5-3.el10.x86_64 is already installed.",
                                "Package pkgconf-pkg-config-2.1.0-3.el10.x86_64 is already installed.",
                                "Package psmisc-23.6-8.el10.x86_64 is already installed.",
                                "Package python3-devel-3.12.13-2.el10.x86_64 is already installed.",
                                "Package python3-pip-23.3.2-11.el10.noarch is already installed.",
                                "Package python3-systemd-235-11.el10.x86_64 is already installed.",
                                "Package redhat-rpm-config-295-1.el10.noarch is already installed.",
                                "Package tar-2:1.35-11.el10.x86_64 is already installed.",
                                "Package tcpdump-14:4.99.4-10.el10.x86_64 is already installed.",
                                "Package unzip-6.0-69.el10.x86_64 is already installed.",
                                "Package util-linux-2.40.2-20.el10.x86_64 is already installed.",
                                "Package wget-1.24.5-5.el10.x86_64 is already installed.",
                                "Package which-2.21-44.el10.x86_64 is already installed.",
                                "Package zlib-ng-compat-devel-2.2.3-3.el10.x86_64 is already installed.",
                                "Package lvm2-10:2.03.36-2.el10.x86_64 is already installed.",
                                "Package lsscsi-0.32-17.el10.x86_64 is already installed.",
                                "Package iptables-nft-1.8.11-14.el10.x86_64 is already installed.",
                                "Package iptables-nft-1.8.11-14.el10.x86_64 is already installed.",
                                "Package iputils-20240905-5.el10.x86_64 is already installed.",
                                "Package kernel-modules-6.12.0-233.el10.x86_64 is already installed.",
                                "Package kpartx-0.9.9-19.el10.x86_64 is already installed.",
                                "Package parted-3.6-7.el10.x86_64 is already installed.",
                                "Package polkit-125-6.el10.x86_64 is already installed.",
                                "Package sudo-1.9.17-4.p2.el10.x86_64 is already installed.",
                                "Package sg3_utils-1.48-9.el10.x86_64 is already installed.",
                                "Package xfsprogs-6.16.0-1.el10.x86_64 is already installed.",
                                "Dependencies resolved.",
                                "=========================================================================================================",
                                " Package                                Arch    Version                    Repository                Size",
                                "=========================================================================================================",
                                "Installing:",
                                " acl                                    x86_64  2.3.2-4.el10               baseos                    77 k",
                                " bc                                     x86_64  1.07.1-23.el10             baseos                   123 k",
                                " conntrack-tools                        x86_64  1.4.8-4.el10               appstream                239 k",
                                " cryptsetup                             x86_64  2.8.6-1.el10               baseos                   355 k",
                                " dnsmasq                                x86_64  2.90-5.el10                appstream                365 k",
                                " dnsmasq-utils                          x86_64  2.90-5.el10                appstream                 38 k",
                                " dosfstools                             x86_64  4.2-12.el10                baseos                   158 k",
                                " gettext                                x86_64  0.22.5-6.el10              baseos                   1.1 M",
                                " graphviz                               x86_64  9.0.0-15.el10              appstream                1.6 M",
                                " haproxy                                x86_64  3.0.5-7.el10               appstream                2.6 M",
                                " httpd                                  x86_64  2.4.63-13.el10             appstream                 49 k",
                                " httpd-devel                            x86_64  2.4.63-13.el10             appstream                209 k",
                                " iptables-nft-services                  noarch  1.8.11-14.el10             appstream                 20 k",
                                " iscsi-initiator-utils                  x86_64  6.2.1.11-0.git4b3e853.el10 baseos                   398 k",
                                " java-21-openjdk-headless               x86_64  1:21.0.10.0.7-2.el10       appstream                 47 M",
                                " liberasurecode-devel                   x86_64  1.6.2-10.el10s             delorean-master-testing   24 k",
                                " libjpeg-turbo-devel                    x86_64  3.0.2-4.el10               appstream                 98 k",
                                " libosinfo                              x86_64  1.11.0-8.el10              appstream                317 k",
                                " libyaml-devel                          x86_64  0.2.5-16.el10              crb                      163 k",
                                " memcached                              x86_64  1.6.23-7.el10              appstream                185 k",
                                " mod_ssl                                x86_64  1:2.4.63-13.el10           appstream                110 k",
                                " net-tools                              x86_64  2.0-0.73.20160912git.el10  baseos                   306 k",
                                " pcre2-devel                            x86_64  10.44-1.el10.3             appstream                532 k",
                                " postgresql-private-devel               x86_64  16.13-2.el10               appstream                 63 k",
                                " qemu-img                               x86_64  18:10.1.0-19.el10          appstream                2.4 M",
                                " rsync-daemon                           noarch  3.4.1-6.el10               appstream                 10 k",
                                " sqlite                                 x86_64  3.46.1-5.el10              appstream                891 k",
                                " sysfsutils                             x86_64  2.1.1-15.el10              appstream                 38 k",
                                " targetcli                              noarch  2.1.58-5.el10              appstream                 90 k",
                                " xorriso                                x86_64  1.5.6-6.el10               appstream                323 k",
                                "Installing dependencies:",
                                " adobe-mappings-cmap                    noarch  20230622-5.el10            appstream                2.1 M",
                                " adobe-mappings-cmap-deprecated         noarch  20230622-5.el10            appstream                115 k",
                                " adobe-mappings-pdf                     noarch  20190401-9.el10            appstream                687 k",
                                " alsa-lib                               x86_64  1.2.15.3-2.el10            appstream                543 k",
                                " apr                                    x86_64  1.7.5-3.el10               appstream                127 k",
                                " apr-devel                              x86_64  1.7.5-3.el10               appstream                234 k",
                                " apr-util                               x86_64  1.6.3-23.el10              appstream                 97 k",
                                " apr-util-devel                         x86_64  1.6.3-23.el10              appstream                 76 k",
                                " apr-util-lmdb                          x86_64  1.6.3-23.el10              appstream                 13 k",
                                " autoconf                               noarch  2.71-13.el10               appstream                736 k",
                                " automake                               noarch  1.16.5-20.el10             appstream                702 k",
                                " cairo                                  x86_64  1.18.2-2.el10              appstream                713 k",
                                " cairo-gobject                          x86_64  1.18.2-2.el10              appstream                 18 k",
                                " centos-logos-httpd                     noarch  100.4-1.el10               appstream                854 k",
                                " cups-filesystem                        noarch  1:2.4.10-17.el10           baseos                    11 k",
                                " cups-libs                              x86_64  1:2.4.10-17.el10           baseos                   260 k",
                                " emacs-filesystem                       noarch  1:29.4-13.el10             baseos                   8.3 k",
                                " expat-devel                            x86_64  2.7.3-1.el10               appstream                 55 k",
                                " fontconfig                             x86_64  2.15.0-7.el10              appstream                280 k",
                                " freetype                               x86_64  2.13.2-8.el10              baseos                   409 k",
                                " fribidi                                x86_64  1.0.14-4.el10              appstream                 93 k",
                                " gd                                     x86_64  2.3.3-22.el10              appstream                133 k",
                                " gdk-pixbuf2                            x86_64  2.42.12-5.el10             appstream                497 k",
                                " google-droid-sans-fonts                noarch  20200215-22.el10           appstream                2.7 M",
                                " gpgme                                  x86_64  1.23.2-6.el10              baseos                   219 k",
                                " gpgmepp                                x86_64  1.23.2-6.el10              appstream                141 k",
                                " graphite2                              x86_64  1.3.14-17.el10             baseos                    96 k",
                                " gsettings-desktop-schemas              x86_64  47.1-4.el10                baseos                   784 k",
                                " harfbuzz                               x86_64  8.4.0-6.el10               baseos                   992 k",
                                " httpd-core                             x86_64  2.4.63-13.el10             appstream                1.5 M",
                                " httpd-filesystem                       noarch  2.4.63-13.el10             appstream                 14 k",
                                " httpd-tools                            x86_64  2.4.63-13.el10             appstream                 83 k",
                                " iscsi-initiator-utils-iscsiuio         x86_64  6.2.1.11-0.git4b3e853.el10 baseos                    82 k",
                                " isns-utils-libs                        x86_64  0.103-1.el10               baseos                   100 k",
                                " javapackages-filesystem                noarch  6.4.0-1.el10               appstream                 15 k",
                                " jbig2dec-libs                          x86_64  0.20-7.el10                appstream                 76 k",
                                " jbigkit-libs                           x86_64  2.1-31.el10                appstream                 54 k",
                                " lcms2                                  x86_64  2.16-6.el10                appstream                182 k",
                                " libX11                                 x86_64  1.8.13-1.el10              appstream                651 k",
                                " libX11-common                          noarch  1.8.13-1.el10              appstream                198 k",
                                " libXau                                 x86_64  1.0.11-8.el10              appstream                 33 k",
                                " libXext                                x86_64  1.3.6-3.el10               appstream                 40 k",
                                " libXft                                 x86_64  2.3.8-8.el10               appstream                 73 k",
                                " libXpm                                 x86_64  3.5.17-5.el10              appstream                 67 k",
                                " libXrender                             x86_64  0.9.11-8.el10              appstream                 29 k",
                                " libburn                                x86_64  1.5.6-6.el10               appstream                173 k",
                                " libdatrie                              x86_64  0.2.13-11.el10             appstream                 33 k",
                                " liberasurecode                         x86_64  1.6.2-10.el10s             delorean-master-testing   60 k",
                                " libgs                                  x86_64  10.02.1-16.el10            appstream                3.5 M",
                                " libijs                                 x86_64  0.35-24.el10               appstream                 30 k",
                                " libisoburn                             x86_64  1.5.6-6.el10               appstream                430 k",
                                " libisofs                               x86_64  1.5.6-6.el10               appstream                235 k",
                                " libjpeg-turbo                          x86_64  3.0.2-4.el10               appstream                252 k",
                                " liblerc                                x86_64  4.0.0-8.el10               appstream                219 k",
                                " libnetfilter_cthelper                  x86_64  1.0.1-1.el10               appstream                 24 k",
                                " libnetfilter_cttimeout                 x86_64  1.0.0-27.el10              appstream                 24 k",
                                " libnetfilter_queue                     x86_64  1.0.5-9.el10               appstream                 29 k",
                                " libpaper                               x86_64  1:2.1.1-7.el10             appstream                 28 k",
                                " libpng                                 x86_64  2:1.6.40-12.el10           baseos                   120 k",
                                " libproxy                               x86_64  0.5.5-4.el10               baseos                    49 k",
                                " librsvg2                               x86_64  2.57.1-9.el10              appstream                1.5 M",
                                " libsoup3                               x86_64  3.6.6-1.el10               appstream                401 k",
                                " libthai                                x86_64  0.1.29-10.el10             appstream                215 k",
                                " libtiff                                x86_64  4.6.0-8.el10               appstream                213 k",
                                " libtool                                x86_64  2.4.7-14.el10              appstream                597 k",
                                " libtool-ltdl                           x86_64  2.4.7-14.el10              appstream                 35 k",
                                " libwebp                                x86_64  1.3.2-10.el10              appstream                290 k",
                                " libxcb                                 x86_64  1.17.0-3.el10              appstream                255 k",
                                " lksctp-tools                           x86_64  1.0.21-1.el10              baseos                    94 k",
                                " m4                                     x86_64  1.4.19-11.el10             appstream                305 k",
                                " mailcap                                noarch  2.1.54-8.el10              baseos                    35 k",
                                " memcached-selinux                      x86_64  1.6.23-7.el10              appstream                 28 k",
                                " nettle                                 x86_64  3.10.1-1.el10              baseos                   559 k",
                                " nspr                                   x86_64  4.36.0-8.el10              appstream                135 k",
                                " nss                                    x86_64  3.112.0-8.el10             appstream                738 k",
                                " nss-softokn                            x86_64  3.112.0-8.el10             appstream                404 k",
                                " nss-softokn-freebl                     x86_64  3.112.0-8.el10             appstream                416 k",
                                " nss-sysinit                            x86_64  3.112.0-8.el10             appstream                 19 k",
                                " nss-util                               x86_64  3.112.0-8.el10             appstream                 85 k",
                                " openjpeg2                              x86_64  2.5.2-5.el10               appstream                188 k",
                                " osinfo-db                              noarch  20250606-2.el10            appstream                564 k",
                                " osinfo-db-tools                        x86_64  1.11.0-8.el10              appstream                 74 k",
                                " pango                                  x86_64  1.54.0-4.el10              appstream                356 k",
                                " pcre2-utf16                            x86_64  10.44-1.el10.3             appstream                227 k",
                                " pcre2-utf32                            x86_64  10.44-1.el10.3             appstream                215 k",
                                " perl-File-Compare                      noarch  1.100.800-514.el10         appstream                 14 k",
                                " perl-File-Copy                         noarch  2.41-514.el10              appstream                 21 k",
                                " perl-File-Find                         noarch  1.44-514.el10              appstream                 26 k",
                                " perl-Thread-Queue                      noarch  3.14-511.el10              appstream                 22 k",
                                " perl-threads                           x86_64  1:2.40-511.el10            appstream                 59 k",
                                " perl-threads-shared                    x86_64  1.69-511.el10              appstream                 46 k",
                                " pixman                                 x86_64  0.43.4-2.el10              appstream                286 k",
                                " poppler                                x86_64  24.02.0-7.el10             appstream                1.2 M",
                                " poppler-data                           noarch  0.4.11-9.el10              appstream                2.0 M",
                                " poppler-glib                           x86_64  24.02.0-7.el10             appstream                190 k",
                                " postgresql-private-libs                x86_64  16.13-2.el10               appstream                142 k",
                                " python3-configshell                    noarch  1:1.1.30-9.el10            baseos                    87 k",
                                " python3-kmod                           x86_64  0.9.2-6.el10               baseos                   110 k",
                                " python3-pyparsing                      noarch  3.1.1-7.el10               baseos                   269 k",
                                " python3-pyudev                         noarch  0.24.1-10.el10             baseos                    99 k",
                                " python3-rtslib                         noarch  2.1.76-12.el10             appstream                124 k",
                                " python3-typing-extensions              noarch  4.12.2-2.el10s             delorean-master-testing   89 k",
                                " python3-urwid                          x86_64  2.5.3-4.el10               baseos                   1.1 M",
                                " python3-wcwidth                        noarch  0.2.6-6.el10               baseos                    46 k",
                                " rsvg-pixbuf-loader                     x86_64  2.57.1-9.el10              appstream                 16 k",
                                " shared-mime-info                       x86_64  2.3-8.el10                 baseos                   592 k",
                                " target-restore                         noarch  2.1.76-12.el10             appstream                 16 k",
                                " tzdata-java                            noarch  2026b-1.el10               appstream                 45 k",
                                " urw-base35-bookman-fonts               noarch  20200910-21.el10           appstream                847 k",
                                " urw-base35-c059-fonts                  noarch  20200910-21.el10           appstream                875 k",
                                " urw-base35-d050000l-fonts              noarch  20200910-21.el10           appstream                 76 k",
                                " urw-base35-fonts                       noarch  20200910-21.el10           appstream                 11 k",
                                " urw-base35-fonts-common                noarch  20200910-21.el10           appstream                 21 k",
                                " urw-base35-gothic-fonts                noarch  20200910-21.el10           appstream                643 k",
                                " urw-base35-nimbus-mono-ps-fonts        noarch  20200910-21.el10           appstream                795 k",
                                " urw-base35-nimbus-roman-fonts          noarch  20200910-21.el10           appstream                856 k",
                                " urw-base35-nimbus-sans-fonts           noarch  20200910-21.el10           appstream                1.3 M",
                                " urw-base35-p052-fonts                  noarch  20200910-21.el10           appstream                974 k",
                                " urw-base35-standard-symbols-ps-fonts   noarch  20200910-21.el10           appstream                 42 k",
                                " urw-base35-z003-fonts                  noarch  20200910-21.el10           appstream                276 k",
                                " xml-common                             noarch  0.6.3-65.el10              appstream                 32 k",
                                "Installing weak dependencies:",
                                " apr-util-openssl                       x86_64  1.6.3-23.el10              appstream                 15 k",
                                " glib-networking                        x86_64  2.80.0-3.el10              baseos                   204 k",
                                " mod_http2                              x86_64  2.0.29-4.el10              appstream                164 k",
                                " mod_lua                                x86_64  2.4.63-13.el10             appstream                 60 k",
                                "",
                                "Transaction Summary",
                                "=========================================================================================================",
                                "Install  155 Packages",
                                "",
                                "Total download size: 103 M",
                                "Installed size: 404 M",
                                "Downloading Packages:",
                                "(1/155): acl-2.3.2-4.el10.x86_64.rpm            546 kB/s |  77 kB     00:00    ",
                                "(2/155): cryptsetup-2.8.6-1.el10.x86_64.rpm     2.2 MB/s | 355 kB     00:00    ",
                                "(3/155): bc-1.07.1-23.el10.x86_64.rpm           731 kB/s | 123 kB     00:00    ",
                                "(4/155): cups-filesystem-2.4.10-17.el10.noarch. 296 kB/s |  11 kB     00:00    ",
                                "(5/155): cups-libs-2.4.10-17.el10.x86_64.rpm    5.8 MB/s | 260 kB     00:00    ",
                                "(6/155): emacs-filesystem-29.4-13.el10.noarch.r 106 kB/s | 8.3 kB     00:00    ",
                                "(7/155): dosfstools-4.2-12.el10.x86_64.rpm      1.4 MB/s | 158 kB     00:00    ",
                                "(8/155): gettext-0.22.5-6.el10.x86_64.rpm        40 MB/s | 1.1 MB     00:00    ",
                                "(9/155): freetype-2.13.2-8.el10.x86_64.rpm      2.6 MB/s | 409 kB     00:00    ",
                                "(10/155): gpgme-1.23.2-6.el10.x86_64.rpm        1.8 MB/s | 219 kB     00:00    ",
                                "(11/155): glib-networking-2.80.0-3.el10.x86_64. 1.3 MB/s | 204 kB     00:00    ",
                                "(12/155): gsettings-desktop-schemas-47.1-4.el10  13 MB/s | 784 kB     00:00    ",
                                "(13/155): iscsi-initiator-utils-6.2.1.11-0.git4  33 MB/s | 398 kB     00:00    ",
                                "(14/155): iscsi-initiator-utils-iscsiuio-6.2.1.  11 MB/s |  82 kB     00:00    ",
                                "(15/155): isns-utils-libs-0.103-1.el10.x86_64.r  13 MB/s | 100 kB     00:00    ",
                                "(16/155): harfbuzz-8.4.0-6.el10.x86_64.rpm       13 MB/s | 992 kB     00:00    ",
                                "(17/155): libpng-1.6.40-12.el10.x86_64.rpm      3.4 MB/s | 120 kB     00:00    ",
                                "(18/155): libproxy-0.5.5-4.el10.x86_64.rpm      1.4 MB/s |  49 kB     00:00    ",
                                "(19/155): graphite2-1.3.14-17.el10.x86_64.rpm   513 kB/s |  96 kB     00:00    ",
                                "(20/155): mailcap-2.1.54-8.el10.noarch.rpm      528 kB/s |  35 kB     00:00    ",
                                "(21/155): net-tools-2.0-0.73.20160912git.el10.x 2.2 MB/s | 306 kB     00:00    ",
                                "(22/155): nettle-3.10.1-1.el10.x86_64.rpm       4.6 MB/s | 559 kB     00:00    ",
                                "(23/155): python3-configshell-1.1.30-9.el10.noa 793 kB/s |  87 kB     00:00    ",
                                "(24/155): lksctp-tools-1.0.21-1.el10.x86_64.rpm 333 kB/s |  94 kB     00:00    ",
                                "(25/155): python3-kmod-0.9.2-6.el10.x86_64.rpm  1.2 MB/s | 110 kB     00:00    ",
                                "(26/155): python3-pyudev-0.24.1-10.el10.noarch. 1.8 MB/s |  99 kB     00:00    ",
                                "(27/155): python3-urwid-2.5.3-4.el10.x86_64.rpm  11 MB/s | 1.1 MB     00:00    ",
                                "(28/155): python3-wcwidth-0.2.6-6.el10.noarch.r 825 kB/s |  46 kB     00:00    ",
                                "(29/155): shared-mime-info-2.3-8.el10.x86_64.rp 9.8 MB/s | 592 kB     00:00    ",
                                "(30/155): adobe-mappings-cmap-20230622-5.el10.n  26 MB/s | 2.1 MB     00:00    ",
                                "(31/155): adobe-mappings-cmap-deprecated-202306 2.8 MB/s | 115 kB     00:00    ",
                                "(32/155): adobe-mappings-pdf-20190401-9.el10.no  14 MB/s | 687 kB     00:00    ",
                                "(33/155): alsa-lib-1.2.15.3-2.el10.x86_64.rpm    10 MB/s | 543 kB     00:00    ",
                                "(34/155): apr-1.7.5-3.el10.x86_64.rpm           3.3 MB/s | 127 kB     00:00    ",
                                "(35/155): apr-devel-1.7.5-3.el10.x86_64.rpm     5.7 MB/s | 234 kB     00:00    ",
                                "(36/155): python3-pyparsing-3.1.1-7.el10.noarch 848 kB/s | 269 kB     00:00    ",
                                "(37/155): apr-util-1.6.3-23.el10.x86_64.rpm     2.5 MB/s |  97 kB     00:00    ",
                                "(38/155): apr-util-devel-1.6.3-23.el10.x86_64.r 1.6 MB/s |  76 kB     00:00    ",
                                "(39/155): apr-util-lmdb-1.6.3-23.el10.x86_64.rp 317 kB/s |  13 kB     00:00    ",
                                "(40/155): apr-util-openssl-1.6.3-23.el10.x86_64 522 kB/s |  15 kB     00:00    ",
                                "(41/155): autoconf-2.71-13.el10.noarch.rpm       19 MB/s | 736 kB     00:00    ",
                                "(42/155): automake-1.16.5-20.el10.noarch.rpm     13 MB/s | 702 kB     00:00    ",
                                "(43/155): cairo-1.18.2-2.el10.x86_64.rpm         12 MB/s | 713 kB     00:00    ",
                                "(44/155): cairo-gobject-1.18.2-2.el10.x86_64.rp 604 kB/s |  18 kB     00:00    ",
                                "(45/155): centos-logos-httpd-100.4-1.el10.noarc  19 MB/s | 854 kB     00:00    ",
                                "(46/155): conntrack-tools-1.4.8-4.el10.x86_64.r 5.1 MB/s | 239 kB     00:00    ",
                                "(47/155): dnsmasq-2.90-5.el10.x86_64.rpm        6.9 MB/s | 365 kB     00:00    ",
                                "(48/155): dnsmasq-utils-2.90-5.el10.x86_64.rpm  1.1 MB/s |  38 kB     00:00    ",
                                "(49/155): expat-devel-2.7.3-1.el10.x86_64.rpm   1.6 MB/s |  55 kB     00:00    ",
                                "(50/155): fontconfig-2.15.0-7.el10.x86_64.rpm   5.4 MB/s | 280 kB     00:00    ",
                                "(51/155): gd-2.3.3-22.el10.x86_64.rpm           2.7 MB/s | 133 kB     00:00    ",
                                "(52/155): fribidi-1.0.14-4.el10.x86_64.rpm      1.4 MB/s |  93 kB     00:00    ",
                                "(53/155): gdk-pixbuf2-2.42.12-5.el10.x86_64.rpm  11 MB/s | 497 kB     00:00    ",
                                "(54/155): gpgmepp-1.23.2-6.el10.x86_64.rpm      3.5 MB/s | 141 kB     00:00    ",
                                "(55/155): google-droid-sans-fonts-20200215-22.e  42 MB/s | 2.7 MB     00:00    ",
                                "(56/155): graphviz-9.0.0-15.el10.x86_64.rpm      26 MB/s | 1.6 MB     00:00    ",
                                "(57/155): httpd-2.4.63-13.el10.x86_64.rpm       843 kB/s |  49 kB     00:00    ",
                                "(58/155): haproxy-3.0.5-7.el10.x86_64.rpm        28 MB/s | 2.6 MB     00:00    ",
                                "(59/155): httpd-core-2.4.63-13.el10.x86_64.rpm   20 MB/s | 1.5 MB     00:00    ",
                                "(60/155): httpd-devel-2.4.63-13.el10.x86_64.rpm 4.7 MB/s | 209 kB     00:00    ",
                                "(61/155): httpd-filesystem-2.4.63-13.el10.noarc 437 kB/s |  14 kB     00:00    ",
                                "(62/155): httpd-tools-2.4.63-13.el10.x86_64.rpm 2.3 MB/s |  83 kB     00:00    ",
                                "(63/155): javapackages-filesystem-6.4.0-1.el10. 449 kB/s |  15 kB     00:00    ",
                                "(64/155): iptables-nft-services-1.8.11-14.el10. 247 kB/s |  20 kB     00:00    ",
                                "(65/155): jbig2dec-libs-0.20-7.el10.x86_64.rpm  2.1 MB/s |  76 kB     00:00    ",
                                "(66/155): jbigkit-libs-2.1-31.el10.x86_64.rpm   1.6 MB/s |  54 kB     00:00    ",
                                "(67/155): lcms2-2.16-6.el10.x86_64.rpm          5.2 MB/s | 182 kB     00:00    ",
                                "(68/155): libX11-1.8.13-1.el10.x86_64.rpm        17 MB/s | 651 kB     00:00    ",
                                "(69/155): libX11-common-1.8.13-1.el10.noarch.rp 4.2 MB/s | 198 kB     00:00    ",
                                "(70/155): libXau-1.0.11-8.el10.x86_64.rpm       1.0 MB/s |  33 kB     00:00    ",
                                "(71/155): libXext-1.3.6-3.el10.x86_64.rpm       1.2 MB/s |  40 kB     00:00    ",
                                "(72/155): libXft-2.3.8-8.el10.x86_64.rpm        1.6 MB/s |  73 kB     00:00    ",
                                "(73/155): libXpm-3.5.17-5.el10.x86_64.rpm       1.5 MB/s |  67 kB     00:00    ",
                                "(74/155): libXrender-0.9.11-8.el10.x86_64.rpm   822 kB/s |  29 kB     00:00    ",
                                "(75/155): libburn-1.5.6-6.el10.x86_64.rpm       5.1 MB/s | 173 kB     00:00    ",
                                "(76/155): libdatrie-0.2.13-11.el10.x86_64.rpm   1.0 MB/s |  33 kB     00:00    ",
                                "(77/155): libijs-0.35-24.el10.x86_64.rpm        748 kB/s |  30 kB     00:00    ",
                                "(78/155): libisoburn-1.5.6-6.el10.x86_64.rpm    9.8 MB/s | 430 kB     00:00    ",
                                "(79/155): libgs-10.02.1-16.el10.x86_64.rpm       30 MB/s | 3.5 MB     00:00    ",
                                "(80/155): libisofs-1.5.6-6.el10.x86_64.rpm      6.8 MB/s | 235 kB     00:00    ",
                                "(81/155): libjpeg-turbo-3.0.2-4.el10.x86_64.rpm 6.9 MB/s | 252 kB     00:00    ",
                                "(82/155): libjpeg-turbo-devel-3.0.2-4.el10.x86_ 2.7 MB/s |  98 kB     00:00    ",
                                "(83/155): liblerc-4.0.0-8.el10.x86_64.rpm       4.2 MB/s | 219 kB     00:00    ",
                                "(84/155): libnetfilter_cthelper-1.0.1-1.el10.x8 553 kB/s |  24 kB     00:00    ",
                                "(85/155): libnetfilter_cttimeout-1.0.0-27.el10. 660 kB/s |  24 kB     00:00    ",
                                "(86/155): libnetfilter_queue-1.0.5-9.el10.x86_6 790 kB/s |  29 kB     00:00    ",
                                "(87/155): libosinfo-1.11.0-8.el10.x86_64.rpm    7.5 MB/s | 317 kB     00:00    ",
                                "(88/155): libpaper-2.1.1-7.el10.x86_64.rpm      727 kB/s |  28 kB     00:00    ",
                                "(89/155): java-21-openjdk-headless-21.0.10.0.7-  64 MB/s |  47 MB     00:00    ",
                                "(90/155): libsoup3-3.6.6-1.el10.x86_64.rpm      2.1 MB/s | 401 kB     00:00    ",
                                "(91/155): librsvg2-2.57.1-9.el10.x86_64.rpm     7.6 MB/s | 1.5 MB     00:00    ",
                                "(92/155): libthai-0.1.29-10.el10.x86_64.rpm     5.2 MB/s | 215 kB     00:00    ",
                                "(93/155): libtiff-4.6.0-8.el10.x86_64.rpm       5.1 MB/s | 213 kB     00:00    ",
                                "(94/155): libtool-2.4.7-14.el10.x86_64.rpm       15 MB/s | 597 kB     00:00    ",
                                "(95/155): libtool-ltdl-2.4.7-14.el10.x86_64.rpm 770 kB/s |  35 kB     00:00    ",
                                "(96/155): libwebp-1.3.2-10.el10.x86_64.rpm      7.5 MB/s | 290 kB     00:00    ",
                                "(97/155): libxcb-1.17.0-3.el10.x86_64.rpm       6.2 MB/s | 255 kB     00:00    ",
                                "(98/155): m4-1.4.19-11.el10.x86_64.rpm          9.2 MB/s | 305 kB     00:00    ",
                                "(99/155): memcached-1.6.23-7.el10.x86_64.rpm    5.3 MB/s | 185 kB     00:00    ",
                                "(100/155): memcached-selinux-1.6.23-7.el10.x86_ 1.0 MB/s |  28 kB     00:00    ",
                                "(101/155): mod_http2-2.0.29-4.el10.x86_64.rpm   5.2 MB/s | 164 kB     00:00    ",
                                "(102/155): mod_lua-2.4.63-13.el10.x86_64.rpm    1.7 MB/s |  60 kB     00:00    ",
                                "(103/155): mod_ssl-2.4.63-13.el10.x86_64.rpm    2.9 MB/s | 110 kB     00:00    ",
                                "(104/155): nspr-4.36.0-8.el10.x86_64.rpm        3.6 MB/s | 135 kB     00:00    ",
                                "(105/155): nss-3.112.0-8.el10.x86_64.rpm         18 MB/s | 738 kB     00:00    ",
                                "(106/155): nss-softokn-3.112.0-8.el10.x86_64.rp 9.8 MB/s | 404 kB     00:00    ",
                                "(107/155): nss-softokn-freebl-3.112.0-8.el10.x8  11 MB/s | 416 kB     00:00    ",
                                "(108/155): nss-sysinit-3.112.0-8.el10.x86_64.rp 497 kB/s |  19 kB     00:00    ",
                                "(109/155): nss-util-3.112.0-8.el10.x86_64.rpm   2.6 MB/s |  85 kB     00:00    ",
                                "(110/155): openjpeg2-2.5.2-5.el10.x86_64.rpm    5.5 MB/s | 188 kB     00:00    ",
                                "(111/155): osinfo-db-20250606-2.el10.noarch.rpm  17 MB/s | 564 kB     00:00    ",
                                "(112/155): osinfo-db-tools-1.11.0-8.el10.x86_64 2.2 MB/s |  74 kB     00:00    ",
                                "(113/155): pango-1.54.0-4.el10.x86_64.rpm       9.7 MB/s | 356 kB     00:00    ",
                                "(114/155): pcre2-devel-10.44-1.el10.3.x86_64.rp  15 MB/s | 532 kB     00:00    ",
                                "(115/155): pcre2-utf16-10.44-1.el10.3.x86_64.rp 6.5 MB/s | 227 kB     00:00    ",
                                "(116/155): pcre2-utf32-10.44-1.el10.3.x86_64.rp 7.0 MB/s | 215 kB     00:00    ",
                                "(117/155): perl-File-Compare-1.100.800-514.el10 526 kB/s |  14 kB     00:00    ",
                                "(118/155): perl-File-Copy-2.41-514.el10.noarch. 827 kB/s |  21 kB     00:00    ",
                                "(119/155): perl-File-Find-1.44-514.el10.noarch. 998 kB/s |  26 kB     00:00    ",
                                "(120/155): perl-Thread-Queue-3.14-511.el10.noar 795 kB/s |  22 kB     00:00    ",
                                "(121/155): perl-threads-2.40-511.el10.x86_64.rp 2.1 MB/s |  59 kB     00:00    ",
                                "(122/155): perl-threads-shared-1.69-511.el10.x8 1.7 MB/s |  46 kB     00:00    ",
                                "(123/155): pixman-0.43.4-2.el10.x86_64.rpm      8.2 MB/s | 286 kB     00:00    ",
                                "(124/155): poppler-24.02.0-7.el10.x86_64.rpm     25 MB/s | 1.2 MB     00:00    ",
                                "(125/155): poppler-data-0.4.11-9.el10.noarch.rp  36 MB/s | 2.0 MB     00:00    ",
                                "(126/155): poppler-glib-24.02.0-7.el10.x86_64.r 4.2 MB/s | 190 kB     00:00    ",
                                "(127/155): postgresql-private-devel-16.13-2.el1 1.9 MB/s |  63 kB     00:00    ",
                                "(128/155): postgresql-private-libs-16.13-2.el10 4.3 MB/s | 142 kB     00:00    ",
                                "(129/155): python3-rtslib-2.1.76-12.el10.noarch 3.6 MB/s | 124 kB     00:00    ",
                                "(130/155): rsvg-pixbuf-loader-2.57.1-9.el10.x86 629 kB/s |  16 kB     00:00    ",
                                "(131/155): qemu-img-10.1.0-19.el10.x86_64.rpm    41 MB/s | 2.4 MB     00:00    ",
                                "(132/155): sqlite-3.46.1-5.el10.x86_64.rpm       21 MB/s | 891 kB     00:00    ",
                                "(133/155): sysfsutils-2.1.1-15.el10.x86_64.rpm  1.3 MB/s |  38 kB     00:00    ",
                                "(134/155): target-restore-2.1.76-12.el10.noarch 551 kB/s |  16 kB     00:00    ",
                                "(135/155): targetcli-2.1.58-5.el10.noarch.rpm   2.4 MB/s |  90 kB     00:00    ",
                                "(136/155): tzdata-java-2026b-1.el10.noarch.rpm  1.2 MB/s |  45 kB     00:00    ",
                                "(137/155): urw-base35-bookman-fonts-20200910-21  21 MB/s | 847 kB     00:00    ",
                                "(138/155): urw-base35-c059-fonts-20200910-21.el  15 MB/s | 875 kB     00:00    ",
                                "(139/155): urw-base35-d050000l-fonts-20200910-2 1.5 MB/s |  76 kB     00:00    ",
                                "(140/155): urw-base35-fonts-20200910-21.el10.no 312 kB/s |  11 kB     00:00    ",
                                "(141/155): urw-base35-fonts-common-20200910-21. 632 kB/s |  21 kB     00:00    ",
                                "(142/155): urw-base35-gothic-fonts-20200910-21.  14 MB/s | 643 kB     00:00    ",
                                "(143/155): urw-base35-nimbus-mono-ps-fonts-2020  16 MB/s | 795 kB     00:00    ",
                                "(144/155): urw-base35-nimbus-roman-fonts-202009  20 MB/s | 856 kB     00:00    ",
                                "(145/155): urw-base35-nimbus-sans-fonts-2020091  29 MB/s | 1.3 MB     00:00    ",
                                "(146/155): urw-base35-p052-fonts-20200910-21.el  20 MB/s | 974 kB     00:00    ",
                                "(147/155): urw-base35-standard-symbols-ps-fonts 868 kB/s |  42 kB     00:00    ",
                                "(148/155): urw-base35-z003-fonts-20200910-21.el 7.4 MB/s | 276 kB     00:00    ",
                                "(149/155): xml-common-0.6.3-65.el10.noarch.rpm  1.2 MB/s |  32 kB     00:00    ",
                                "(150/155): xorriso-1.5.6-6.el10.x86_64.rpm      9.1 MB/s | 323 kB     00:00    ",
                                "(151/155): libyaml-devel-0.2.5-16.el10.x86_64.r 4.2 MB/s | 163 kB     00:00    ",
                                "(152/155): liberasurecode-1.6.2-10.el10s.x86_64 2.5 MB/s |  60 kB     00:00    ",
                                "(153/155): liberasurecode-devel-1.6.2-10.el10s. 1.3 MB/s |  24 kB     00:00    ",
                                "(154/155): python3-typing-extensions-4.12.2-2.e  15 MB/s |  89 kB     00:00    ",
                                "(155/155): rsync-daemon-3.4.1-6.el10.noarch.rpm  19 kB/s |  10 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            28 MB/s | 103 MB     00:03     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Running scriptlet: java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x86_64   1/1 ",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : urw-base35-fonts-common-20200910-21.el10.noarch      1/155 ",
                                "  Installing       : libpng-2:1.6.40-12.el10.x86_64                       2/155 ",
                                "  Installing       : nspr-4.36.0-8.el10.x86_64                            3/155 ",
                                "  Installing       : libjpeg-turbo-3.0.2-4.el10.x86_64                    4/155 ",
                                "  Installing       : nss-util-3.112.0-8.el10.x86_64                       5/155 ",
                                "  Installing       : apr-1.7.5-3.el10.x86_64                              6/155 ",
                                "  Installing       : apr-util-lmdb-1.6.3-23.el10.x86_64                   7/155 ",
                                "  Installing       : apr-util-openssl-1.6.3-23.el10.x86_64                8/155 ",
                                "  Installing       : apr-util-1.6.3-23.el10.x86_64                        9/155 ",
                                "  Installing       : libwebp-1.3.2-10.el10.x86_64                        10/155 ",
                                "  Installing       : apr-devel-1.7.5-3.el10.x86_64                       11/155 ",
                                "  Installing       : perl-threads-1:2.40-511.el10.x86_64                 12/155 ",
                                "  Installing       : openjpeg2-2.5.2-5.el10.x86_64                       13/155 ",
                                "  Installing       : lcms2-2.16-6.el10.x86_64                            14/155 ",
                                "  Running scriptlet: httpd-filesystem-2.4.63-13.el10.noarch              15/155 ",
                                "  Installing       : httpd-filesystem-2.4.63-13.el10.noarch              15/155 ",
                                "  Installing       : adobe-mappings-cmap-20230622-5.el10.noarch          16/155 ",
                                "  Installing       : adobe-mappings-cmap-deprecated-20230622-5.el10.n    17/155 ",
                                "  Installing       : perl-threads-shared-1.69-511.el10.x86_64            18/155 ",
                                "  Installing       : perl-Thread-Queue-3.14-511.el10.noarch              19/155 ",
                                "  Installing       : httpd-tools-2.4.63-13.el10.x86_64                   20/155 ",
                                "  Installing       : nss-softokn-freebl-3.112.0-8.el10.x86_64            21/155 ",
                                "  Installing       : nss-softokn-3.112.0-8.el10.x86_64                   22/155 ",
                                "  Installing       : nss-3.112.0-8.el10.x86_64                           23/155 ",
                                "  Running scriptlet: nss-3.112.0-8.el10.x86_64                           23/155 ",
                                "  Installing       : nss-sysinit-3.112.0-8.el10.x86_64                   24/155 ",
                                "  Installing       : urw-base35-bookman-fonts-20200910-21.el10.noarch    25/155 ",
                                "  Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch    25/155 ",
                                "  Installing       : urw-base35-c059-fonts-20200910-21.el10.noarch       26/155 ",
                                "  Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch       26/155 ",
                                "  Installing       : urw-base35-d050000l-fonts-20200910-21.el10.noarc    27/155 ",
                                "  Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc    27/155 ",
                                "  Installing       : urw-base35-gothic-fonts-20200910-21.el10.noarch     28/155 ",
                                "  Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch     28/155 ",
                                "  Installing       : urw-base35-nimbus-mono-ps-fonts-20200910-21.el10    29/155 ",
                                "  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10    29/155 ",
                                "  Installing       : urw-base35-nimbus-roman-fonts-20200910-21.el10.n    30/155 ",
                                "  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n    30/155 ",
                                "  Installing       : urw-base35-nimbus-sans-fonts-20200910-21.el10.no    31/155 ",
                                "  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no    31/155 ",
                                "  Installing       : urw-base35-p052-fonts-20200910-21.el10.noarch       32/155 ",
                                "  Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch       32/155 ",
                                "  Installing       : urw-base35-standard-symbols-ps-fonts-20200910-21    33/155 ",
                                "  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21    33/155 ",
                                "  Installing       : urw-base35-z003-fonts-20200910-21.el10.noarch       34/155 ",
                                "  Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch       34/155 ",
                                "  Installing       : urw-base35-fonts-20200910-21.el10.noarch            35/155 ",
                                "  Installing       : python3-typing-extensions-4.12.2-2.el10s.noarch     36/155 ",
                                "  Installing       : liberasurecode-1.6.2-10.el10s.x86_64                37/155 ",
                                "  Running scriptlet: liberasurecode-1.6.2-10.el10s.x86_64                37/155 ",
                                "  Running scriptlet: xml-common-0.6.3-65.el10.noarch                     38/155 ",
                                "  Installing       : xml-common-0.6.3-65.el10.noarch                     38/155 ",
                                "  Installing       : tzdata-java-2026b-1.el10.noarch                     39/155 ",
                                "  Installing       : postgresql-private-libs-16.13-2.el10.x86_64         40/155 ",
                                "  Installing       : poppler-data-0.4.11-9.el10.noarch                   41/155 ",
                                "  Installing       : pixman-0.43.4-2.el10.x86_64                         42/155 ",
                                "  Installing       : perl-File-Find-1.44-514.el10.noarch                 43/155 ",
                                "  Installing       : perl-File-Copy-2.41-514.el10.noarch                 44/155 ",
                                "  Installing       : perl-File-Compare-1.100.800-514.el10.noarch         45/155 ",
                                "  Installing       : pcre2-utf32-10.44-1.el10.3.x86_64                   46/155 ",
                                "  Installing       : pcre2-utf16-10.44-1.el10.3.x86_64                   47/155 ",
                                "  Installing       : osinfo-db-20250606-2.el10.noarch                    48/155 ",
                                "  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64              49/155 ",
                                "  Installing       : memcached-selinux-1.6.23-7.el10.x86_64              49/155 ",
                                "  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64              49/155 ",
                                "  Installing       : m4-1.4.19-11.el10.x86_64                            50/155 ",
                                "  Installing       : libtool-ltdl-2.4.7-14.el10.x86_64                   51/155 ",
                                "  Installing       : libpaper-1:2.1.1-7.el10.x86_64                      52/155 ",
                                "  Installing       : libnetfilter_queue-1.0.5-9.el10.x86_64              53/155 ",
                                "  Installing       : libnetfilter_cttimeout-1.0.0-27.el10.x86_64         54/155 ",
                                "  Installing       : libnetfilter_cthelper-1.0.1-1.el10.x86_64           55/155 ",
                                "  Installing       : liblerc-4.0.0-8.el10.x86_64                         56/155 ",
                                "  Installing       : libisofs-1.5.6-6.el10.x86_64                        57/155 ",
                                "  Installing       : libijs-0.35-24.el10.x86_64                          58/155 ",
                                "  Installing       : libdatrie-0.2.13-11.el10.x86_64                     59/155 ",
                                "  Installing       : libthai-0.1.29-10.el10.x86_64                       60/155 ",
                                "  Installing       : libburn-1.5.6-6.el10.x86_64                         61/155 ",
                                "  Installing       : libisoburn-1.5.6-6.el10.x86_64                      62/155 ",
                                "  Installing       : libXau-1.0.11-8.el10.x86_64                         63/155 ",
                                "  Installing       : libxcb-1.17.0-3.el10.x86_64                         64/155 ",
                                "  Installing       : libX11-common-1.8.13-1.el10.noarch                  65/155 ",
                                "  Installing       : libX11-1.8.13-1.el10.x86_64                         66/155 ",
                                "  Installing       : libXrender-0.9.11-8.el10.x86_64                     67/155 ",
                                "  Installing       : libXext-1.3.6-3.el10.x86_64                         68/155 ",
                                "  Installing       : libXpm-3.5.17-5.el10.x86_64                         69/155 ",
                                "  Installing       : jbigkit-libs-2.1-31.el10.x86_64                     70/155 ",
                                "  Installing       : libtiff-4.6.0-8.el10.x86_64                         71/155 ",
                                "  Installing       : jbig2dec-libs-0.20-7.el10.x86_64                    72/155 ",
                                "  Installing       : javapackages-filesystem-6.4.0-1.el10.noarch         73/155 ",
                                "  Installing       : google-droid-sans-fonts-20200215-22.el10.noarch     74/155 ",
                                "  Installing       : fribidi-1.0.14-4.el10.x86_64                        75/155 ",
                                "  Installing       : expat-devel-2.7.3-1.el10.x86_64                     76/155 ",
                                "  Installing       : apr-util-devel-1.6.3-23.el10.x86_64                 77/155 ",
                                "  Installing       : centos-logos-httpd-100.4-1.el10.noarch              78/155 ",
                                "  Installing       : alsa-lib-1.2.15.3-2.el10.x86_64                     79/155 ",
                                "  Installing       : adobe-mappings-pdf-20190401-9.el10.noarch           80/155 ",
                                "  Installing       : shared-mime-info-2.3-8.el10.x86_64                  81/155 ",
                                "  Running scriptlet: shared-mime-info-2.3-8.el10.x86_64                  81/155 ",
                                "  Installing       : gdk-pixbuf2-2.42.12-5.el10.x86_64                   82/155 ",
                                "  Installing       : python3-wcwidth-0.2.6-6.el10.noarch                 83/155 ",
                                "  Installing       : python3-urwid-2.5.3-4.el10.x86_64                   84/155 ",
                                "  Installing       : python3-pyudev-0.24.1-10.el10.noarch                85/155 ",
                                "  Installing       : python3-pyparsing-3.1.1-7.el10.noarch               86/155 ",
                                "  Installing       : python3-configshell-1:1.1.30-9.el10.noarch          87/155 ",
                                "  Installing       : python3-kmod-0.9.2-6.el10.x86_64                    88/155 ",
                                "  Installing       : python3-rtslib-2.1.76-12.el10.noarch                89/155 ",
                                "  Installing       : target-restore-2.1.76-12.el10.noarch                90/155 ",
                                "  Running scriptlet: target-restore-2.1.76-12.el10.noarch                90/155 ",
                                "  Installing       : nettle-3.10.1-1.el10.x86_64                         91/155 ",
                                "  Installing       : mailcap-2.1.54-8.el10.noarch                        92/155 ",
                                "  Installing       : httpd-core-2.4.63-13.el10.x86_64                    93/155 ",
                                "  Installing       : mod_http2-2.0.29-4.el10.x86_64                      94/155 ",
                                "  Installing       : mod_lua-2.4.63-13.el10.x86_64                       95/155 ",
                                "  Installing       : lksctp-tools-1.0.21-1.el10.x86_64                   96/155 ",
                                "  Installing       : libproxy-0.5.5-4.el10.x86_64                        97/155 ",
                                "  Installing       : isns-utils-libs-0.103-1.el10.x86_64                 98/155 ",
                                "  Installing       : iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3    99/155 ",
                                "  Running scriptlet: iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3    99/155 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/iscsiuio.socket' \u2192 '/usr/lib/systemd/system/iscsiuio.socket'.",
                                "",
                                "  Installing       : iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10   100/155 ",
                                "  Running scriptlet: iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10   100/155 ",
                                "Created symlink '/etc/systemd/system/sysinit.target.wants/iscsi-starter.service' \u2192 '/usr/lib/systemd/system/iscsi-starter.service'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/iscsid.socket' \u2192 '/usr/lib/systemd/system/iscsid.socket'.",
                                "Created symlink '/etc/systemd/system/sysinit.target.wants/iscsi-onboot.service' \u2192 '/usr/lib/systemd/system/iscsi-onboot.service'.",
                                "",
                                "  Installing       : gsettings-desktop-schemas-47.1-4.el10.x86_64       101/155 ",
                                "  Installing       : glib-networking-2.80.0-3.el10.x86_64               102/155 ",
                                "  Installing       : libsoup3-3.6.6-1.el10.x86_64                       103/155 ",
                                "  Installing       : osinfo-db-tools-1.11.0-8.el10.x86_64               104/155 ",
                                "  Installing       : graphite2-1.3.14-17.el10.x86_64                    105/155 ",
                                "  Installing       : harfbuzz-8.4.0-6.el10.x86_64                       106/155 ",
                                "  Installing       : freetype-2.13.2-8.el10.x86_64                      107/155 ",
                                "  Installing       : fontconfig-2.15.0-7.el10.x86_64                    108/155 ",
                                "  Running scriptlet: fontconfig-2.15.0-7.el10.x86_64                    108/155 ",
                                "  Installing       : cairo-1.18.2-2.el10.x86_64                         109/155 ",
                                "  Installing       : cairo-gobject-1.18.2-2.el10.x86_64                 110/155 ",
                                "  Installing       : gd-2.3.3-22.el10.x86_64                            111/155 ",
                                "  Installing       : libXft-2.3.8-8.el10.x86_64                         112/155 ",
                                "  Installing       : pango-1.54.0-4.el10.x86_64                         113/155 ",
                                "  Installing       : librsvg2-2.57.1-9.el10.x86_64                      114/155 ",
                                "  Installing       : rsvg-pixbuf-loader-2.57.1-9.el10.x86_64            115/155 ",
                                "  Installing       : gpgme-1.23.2-6.el10.x86_64                         116/155 ",
                                "  Installing       : gpgmepp-1.23.2-6.el10.x86_64                       117/155 ",
                                "  Installing       : poppler-24.02.0-7.el10.x86_64                      118/155 ",
                                "  Installing       : poppler-glib-24.02.0-7.el10.x86_64                 119/155 ",
                                "  Installing       : emacs-filesystem-1:29.4-13.el10.noarch             120/155 ",
                                "  Installing       : autoconf-2.71-13.el10.noarch                       121/155 ",
                                "  Installing       : automake-1.16.5-20.el10.noarch                     122/155 ",
                                "  Installing       : libtool-2.4.7-14.el10.x86_64                       123/155 ",
                                "  Installing       : cups-filesystem-1:2.4.10-17.el10.noarch            124/155 ",
                                "  Installing       : cups-libs-1:2.4.10-17.el10.x86_64                  125/155 ",
                                "  Installing       : libgs-10.02.1-16.el10.x86_64                       126/155 ",
                                "  Installing       : graphviz-9.0.0-15.el10.x86_64                      127/155 ",
                                "  Installing       : java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x8   128/155 ",
                                "  Running scriptlet: java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x8   128/155 ",
                                "  Installing       : httpd-devel-2.4.63-13.el10.x86_64                  129/155 ",
                                "  Installing       : libosinfo-1.11.0-8.el10.x86_64                     130/155 ",
                                "  Installing       : httpd-2.4.63-13.el10.x86_64                        131/155 ",
                                "  Running scriptlet: httpd-2.4.63-13.el10.x86_64                        131/155 ",
                                "  Installing       : mod_ssl-1:2.4.63-13.el10.x86_64                    132/155 ",
                                "  Running scriptlet: dnsmasq-2.90-5.el10.x86_64                         133/155 ",
                                "  Installing       : dnsmasq-2.90-5.el10.x86_64                         133/155 ",
                                "  Running scriptlet: dnsmasq-2.90-5.el10.x86_64                         133/155 ",
                                "  Installing       : targetcli-2.1.58-5.el10.noarch                     134/155 ",
                                "  Installing       : xorriso-1.5.6-6.el10.x86_64                        135/155 ",
                                "  Running scriptlet: xorriso-1.5.6-6.el10.x86_64                        135/155 ",
                                "  Installing       : conntrack-tools-1.4.8-4.el10.x86_64                136/155 ",
                                "  Running scriptlet: conntrack-tools-1.4.8-4.el10.x86_64                136/155 ",
                                "  Running scriptlet: memcached-1.6.23-7.el10.x86_64                     137/155 ",
                                "  Installing       : memcached-1.6.23-7.el10.x86_64                     137/155 ",
                                "  Running scriptlet: memcached-1.6.23-7.el10.x86_64                     137/155 ",
                                "  Installing       : pcre2-devel-10.44-1.el10.3.x86_64                  138/155 ",
                                "  Installing       : postgresql-private-devel-16.13-2.el10.x86_64       139/155 ",
                                "  Installing       : liberasurecode-devel-1.6.2-10.el10s.x86_64         140/155 ",
                                "  Installing       : libjpeg-turbo-devel-3.0.2-4.el10.x86_64            141/155 ",
                                "  Installing       : libyaml-devel-0.2.5-16.el10.x86_64                 142/155 ",
                                "  Installing       : sysfsutils-2.1.1-15.el10.x86_64                    143/155 ",
                                "  Installing       : sqlite-3.46.1-5.el10.x86_64                        144/155 ",
                                "  Installing       : rsync-daemon-3.4.1-6.el10.noarch                   145/155 ",
                                "  Running scriptlet: rsync-daemon-3.4.1-6.el10.noarch                   145/155 ",
                                "  Installing       : qemu-img-18:10.1.0-19.el10.x86_64                  146/155 ",
                                "  Installing       : iptables-nft-services-1.8.11-14.el10.noarch        147/155 ",
                                "  Running scriptlet: iptables-nft-services-1.8.11-14.el10.noarch        147/155 ",
                                "  Running scriptlet: haproxy-3.0.5-7.el10.x86_64                        148/155 ",
                                "  Installing       : haproxy-3.0.5-7.el10.x86_64                        148/155 ",
                                "  Running scriptlet: haproxy-3.0.5-7.el10.x86_64                        148/155 ",
                                "  Installing       : dnsmasq-utils-2.90-5.el10.x86_64                   149/155 ",
                                "  Installing       : net-tools-2.0-0.73.20160912git.el10.x86_64         150/155 ",
                                "  Running scriptlet: net-tools-2.0-0.73.20160912git.el10.x86_64         150/155 ",
                                "  Installing       : gettext-0.22.5-6.el10.x86_64                       151/155 ",
                                "  Installing       : dosfstools-4.2-12.el10.x86_64                      152/155 ",
                                "  Installing       : cryptsetup-2.8.6-1.el10.x86_64                     153/155 ",
                                "  Installing       : bc-1.07.1-23.el10.x86_64                           154/155 ",
                                "  Installing       : acl-2.3.2-4.el10.x86_64                            155/155 ",
                                "  Running scriptlet: urw-base35-bookman-fonts-20200910-21.el10.noarch   155/155 ",
                                "  Running scriptlet: urw-base35-c059-fonts-20200910-21.el10.noarch      155/155 ",
                                "  Running scriptlet: urw-base35-d050000l-fonts-20200910-21.el10.noarc   155/155 ",
                                "  Running scriptlet: urw-base35-gothic-fonts-20200910-21.el10.noarch    155/155 ",
                                "  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-21.el10   155/155 ",
                                "  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-21.el10.n   155/155 ",
                                "  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-21.el10.no   155/155 ",
                                "  Running scriptlet: urw-base35-p052-fonts-20200910-21.el10.noarch      155/155 ",
                                "  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-21   155/155 ",
                                "  Running scriptlet: urw-base35-z003-fonts-20200910-21.el10.noarch      155/155 ",
                                "  Running scriptlet: memcached-selinux-1.6.23-7.el10.x86_64             155/155 ",
                                "  Running scriptlet: fontconfig-2.15.0-7.el10.x86_64                    155/155 ",
                                "  Running scriptlet: httpd-2.4.63-13.el10.x86_64                        155/155 ",
                                "  Running scriptlet: acl-2.3.2-4.el10.x86_64                            155/155 ",
                                "",
                                "Installed:",
                                "  acl-2.3.2-4.el10.x86_64                                                       ",
                                "  adobe-mappings-cmap-20230622-5.el10.noarch                                    ",
                                "  adobe-mappings-cmap-deprecated-20230622-5.el10.noarch                         ",
                                "  adobe-mappings-pdf-20190401-9.el10.noarch                                     ",
                                "  alsa-lib-1.2.15.3-2.el10.x86_64                                               ",
                                "  apr-1.7.5-3.el10.x86_64                                                       ",
                                "  apr-devel-1.7.5-3.el10.x86_64                                                 ",
                                "  apr-util-1.6.3-23.el10.x86_64                                                 ",
                                "  apr-util-devel-1.6.3-23.el10.x86_64                                           ",
                                "  apr-util-lmdb-1.6.3-23.el10.x86_64                                            ",
                                "  apr-util-openssl-1.6.3-23.el10.x86_64                                         ",
                                "  autoconf-2.71-13.el10.noarch                                                  ",
                                "  automake-1.16.5-20.el10.noarch                                                ",
                                "  bc-1.07.1-23.el10.x86_64                                                      ",
                                "  cairo-1.18.2-2.el10.x86_64                                                    ",
                                "  cairo-gobject-1.18.2-2.el10.x86_64                                            ",
                                "  centos-logos-httpd-100.4-1.el10.noarch                                        ",
                                "  conntrack-tools-1.4.8-4.el10.x86_64                                           ",
                                "  cryptsetup-2.8.6-1.el10.x86_64                                                ",
                                "  cups-filesystem-1:2.4.10-17.el10.noarch                                       ",
                                "  cups-libs-1:2.4.10-17.el10.x86_64                                             ",
                                "  dnsmasq-2.90-5.el10.x86_64                                                    ",
                                "  dnsmasq-utils-2.90-5.el10.x86_64                                              ",
                                "  dosfstools-4.2-12.el10.x86_64                                                 ",
                                "  emacs-filesystem-1:29.4-13.el10.noarch                                        ",
                                "  expat-devel-2.7.3-1.el10.x86_64                                               ",
                                "  fontconfig-2.15.0-7.el10.x86_64                                               ",
                                "  freetype-2.13.2-8.el10.x86_64                                                 ",
                                "  fribidi-1.0.14-4.el10.x86_64                                                  ",
                                "  gd-2.3.3-22.el10.x86_64                                                       ",
                                "  gdk-pixbuf2-2.42.12-5.el10.x86_64                                             ",
                                "  gettext-0.22.5-6.el10.x86_64                                                  ",
                                "  glib-networking-2.80.0-3.el10.x86_64                                          ",
                                "  google-droid-sans-fonts-20200215-22.el10.noarch                               ",
                                "  gpgme-1.23.2-6.el10.x86_64                                                    ",
                                "  gpgmepp-1.23.2-6.el10.x86_64                                                  ",
                                "  graphite2-1.3.14-17.el10.x86_64                                               ",
                                "  graphviz-9.0.0-15.el10.x86_64                                                 ",
                                "  gsettings-desktop-schemas-47.1-4.el10.x86_64                                  ",
                                "  haproxy-3.0.5-7.el10.x86_64                                                   ",
                                "  harfbuzz-8.4.0-6.el10.x86_64                                                  ",
                                "  httpd-2.4.63-13.el10.x86_64                                                   ",
                                "  httpd-core-2.4.63-13.el10.x86_64                                              ",
                                "  httpd-devel-2.4.63-13.el10.x86_64                                             ",
                                "  httpd-filesystem-2.4.63-13.el10.noarch                                        ",
                                "  httpd-tools-2.4.63-13.el10.x86_64                                             ",
                                "  iptables-nft-services-1.8.11-14.el10.noarch                                   ",
                                "  iscsi-initiator-utils-6.2.1.11-0.git4b3e853.el10.x86_64                       ",
                                "  iscsi-initiator-utils-iscsiuio-6.2.1.11-0.git4b3e853.el10.x86_64              ",
                                "  isns-utils-libs-0.103-1.el10.x86_64                                           ",
                                "  java-21-openjdk-headless-1:21.0.10.0.7-2.el10.x86_64                          ",
                                "  javapackages-filesystem-6.4.0-1.el10.noarch                                   ",
                                "  jbig2dec-libs-0.20-7.el10.x86_64                                              ",
                                "  jbigkit-libs-2.1-31.el10.x86_64                                               ",
                                "  lcms2-2.16-6.el10.x86_64                                                      ",
                                "  libX11-1.8.13-1.el10.x86_64                                                   ",
                                "  libX11-common-1.8.13-1.el10.noarch                                            ",
                                "  libXau-1.0.11-8.el10.x86_64                                                   ",
                                "  libXext-1.3.6-3.el10.x86_64                                                   ",
                                "  libXft-2.3.8-8.el10.x86_64                                                    ",
                                "  libXpm-3.5.17-5.el10.x86_64                                                   ",
                                "  libXrender-0.9.11-8.el10.x86_64                                               ",
                                "  libburn-1.5.6-6.el10.x86_64                                                   ",
                                "  libdatrie-0.2.13-11.el10.x86_64                                               ",
                                "  liberasurecode-1.6.2-10.el10s.x86_64                                          ",
                                "  liberasurecode-devel-1.6.2-10.el10s.x86_64                                    ",
                                "  libgs-10.02.1-16.el10.x86_64                                                  ",
                                "  libijs-0.35-24.el10.x86_64                                                    ",
                                "  libisoburn-1.5.6-6.el10.x86_64                                                ",
                                "  libisofs-1.5.6-6.el10.x86_64                                                  ",
                                "  libjpeg-turbo-3.0.2-4.el10.x86_64                                             ",
                                "  libjpeg-turbo-devel-3.0.2-4.el10.x86_64                                       ",
                                "  liblerc-4.0.0-8.el10.x86_64                                                   ",
                                "  libnetfilter_cthelper-1.0.1-1.el10.x86_64                                     ",
                                "  libnetfilter_cttimeout-1.0.0-27.el10.x86_64                                   ",
                                "  libnetfilter_queue-1.0.5-9.el10.x86_64                                        ",
                                "  libosinfo-1.11.0-8.el10.x86_64                                                ",
                                "  libpaper-1:2.1.1-7.el10.x86_64                                                ",
                                "  libpng-2:1.6.40-12.el10.x86_64                                                ",
                                "  libproxy-0.5.5-4.el10.x86_64                                                  ",
                                "  librsvg2-2.57.1-9.el10.x86_64                                                 ",
                                "  libsoup3-3.6.6-1.el10.x86_64                                                  ",
                                "  libthai-0.1.29-10.el10.x86_64                                                 ",
                                "  libtiff-4.6.0-8.el10.x86_64                                                   ",
                                "  libtool-2.4.7-14.el10.x86_64                                                  ",
                                "  libtool-ltdl-2.4.7-14.el10.x86_64                                             ",
                                "  libwebp-1.3.2-10.el10.x86_64                                                  ",
                                "  libxcb-1.17.0-3.el10.x86_64                                                   ",
                                "  libyaml-devel-0.2.5-16.el10.x86_64                                            ",
                                "  lksctp-tools-1.0.21-1.el10.x86_64                                             ",
                                "  m4-1.4.19-11.el10.x86_64                                                      ",
                                "  mailcap-2.1.54-8.el10.noarch                                                  ",
                                "  memcached-1.6.23-7.el10.x86_64                                                ",
                                "  memcached-selinux-1.6.23-7.el10.x86_64                                        ",
                                "  mod_http2-2.0.29-4.el10.x86_64                                                ",
                                "  mod_lua-2.4.63-13.el10.x86_64                                                 ",
                                "  mod_ssl-1:2.4.63-13.el10.x86_64                                               ",
                                "  net-tools-2.0-0.73.20160912git.el10.x86_64                                    ",
                                "  nettle-3.10.1-1.el10.x86_64                                                   ",
                                "  nspr-4.36.0-8.el10.x86_64                                                     ",
                                "  nss-3.112.0-8.el10.x86_64                                                     ",
                                "  nss-softokn-3.112.0-8.el10.x86_64                                             ",
                                "  nss-softokn-freebl-3.112.0-8.el10.x86_64                                      ",
                                "  nss-sysinit-3.112.0-8.el10.x86_64                                             ",
                                "  nss-util-3.112.0-8.el10.x86_64                                                ",
                                "  openjpeg2-2.5.2-5.el10.x86_64                                                 ",
                                "  osinfo-db-20250606-2.el10.noarch                                              ",
                                "  osinfo-db-tools-1.11.0-8.el10.x86_64                                          ",
                                "  pango-1.54.0-4.el10.x86_64                                                    ",
                                "  pcre2-devel-10.44-1.el10.3.x86_64                                             ",
                                "  pcre2-utf16-10.44-1.el10.3.x86_64                                             ",
                                "  pcre2-utf32-10.44-1.el10.3.x86_64                                             ",
                                "  perl-File-Compare-1.100.800-514.el10.noarch                                   ",
                                "  perl-File-Copy-2.41-514.el10.noarch                                           ",
                                "  perl-File-Find-1.44-514.el10.noarch                                           ",
                                "  perl-Thread-Queue-3.14-511.el10.noarch                                        ",
                                "  perl-threads-1:2.40-511.el10.x86_64                                           ",
                                "  perl-threads-shared-1.69-511.el10.x86_64                                      ",
                                "  pixman-0.43.4-2.el10.x86_64                                                   ",
                                "  poppler-24.02.0-7.el10.x86_64                                                 ",
                                "  poppler-data-0.4.11-9.el10.noarch                                             ",
                                "  poppler-glib-24.02.0-7.el10.x86_64                                            ",
                                "  postgresql-private-devel-16.13-2.el10.x86_64                                  ",
                                "  postgresql-private-libs-16.13-2.el10.x86_64                                   ",
                                "  python3-configshell-1:1.1.30-9.el10.noarch                                    ",
                                "  python3-kmod-0.9.2-6.el10.x86_64                                              ",
                                "  python3-pyparsing-3.1.1-7.el10.noarch                                         ",
                                "  python3-pyudev-0.24.1-10.el10.noarch                                          ",
                                "  python3-rtslib-2.1.76-12.el10.noarch                                          ",
                                "  python3-typing-extensions-4.12.2-2.el10s.noarch                               ",
                                "  python3-urwid-2.5.3-4.el10.x86_64                                             ",
                                "  python3-wcwidth-0.2.6-6.el10.noarch                                           ",
                                "  qemu-img-18:10.1.0-19.el10.x86_64                                             ",
                                "  rsvg-pixbuf-loader-2.57.1-9.el10.x86_64                                       ",
                                "  rsync-daemon-3.4.1-6.el10.noarch                                              ",
                                "  shared-mime-info-2.3-8.el10.x86_64                                            ",
                                "  sqlite-3.46.1-5.el10.x86_64                                                   ",
                                "  sysfsutils-2.1.1-15.el10.x86_64                                               ",
                                "  target-restore-2.1.76-12.el10.noarch                                          ",
                                "  targetcli-2.1.58-5.el10.noarch                                                ",
                                "  tzdata-java-2026b-1.el10.noarch                                               ",
                                "  urw-base35-bookman-fonts-20200910-21.el10.noarch                              ",
                                "  urw-base35-c059-fonts-20200910-21.el10.noarch                                 ",
                                "  urw-base35-d050000l-fonts-20200910-21.el10.noarch                             ",
                                "  urw-base35-fonts-20200910-21.el10.noarch                                      ",
                                "  urw-base35-fonts-common-20200910-21.el10.noarch                               ",
                                "  urw-base35-gothic-fonts-20200910-21.el10.noarch                               ",
                                "  urw-base35-nimbus-mono-ps-fonts-20200910-21.el10.noarch                       ",
                                "  urw-base35-nimbus-roman-fonts-20200910-21.el10.noarch                         ",
                                "  urw-base35-nimbus-sans-fonts-20200910-21.el10.noarch                          ",
                                "  urw-base35-p052-fonts-20200910-21.el10.noarch                                 ",
                                "  urw-base35-standard-symbols-ps-fonts-20200910-21.el10.noarch                  ",
                                "  urw-base35-z003-fonts-20200910-21.el10.noarch                                 ",
                                "  xml-common-0.6.3-65.el10.noarch                                               ",
                                "  xorriso-1.5.6-6.el10.x86_64                                                   ",
                                "",
                                "Complete!",
                                "++ functions-common:yum_install:1483        :   time_stop yum_install",
                                "++ functions-common:time_stop:2414          :   local name",
                                "++ functions-common:time_stop:2415          :   local end_time",
                                "++ functions-common:time_stop:2416          :   local elapsed_time",
                                "++ functions-common:time_stop:2417          :   local total",
                                "++ functions-common:time_stop:2418          :   local start_time",
                                "++ functions-common:time_stop:2420          :   name=yum_install",
                                "++ functions-common:time_stop:2421          :   start_time=1781278582367",
                                "++ functions-common:time_stop:2423          :   [[ -z 1781278582367 ]]",
                                "+++ functions-common:time_stop:2426          :   date +%s%3N",
                                "++ functions-common:time_stop:2426          :   end_time=1781278616586",
                                "++ functions-common:time_stop:2427          :   elapsed_time=34219",
                                "++ functions-common:time_stop:2428          :   total=2516",
                                "++ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36735",
                                "++ tools/install_prereqs.sh:source:74       :   [[ -n False ]]",
                                "++ tools/install_prereqs.sh:source:74       :   [[ False != \\F\\a\\l\\s\\e ]]",
                                "+++ tools/install_prereqs.sh:source:83       :   which python3.12",
                                "++ tools/install_prereqs.sh:source:83       :   export PYTHON=/bin/python3.12",
                                "++ tools/install_prereqs.sh:source:83       :   PYTHON=/bin/python3.12",
                                "++ tools/install_prereqs.sh:source:88       :   date +%s",
                                "++ tools/install_prereqs.sh:source:89       :   date",
                                "+ ./stack.sh:main:795                      :   [[ False != \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:796                      :   PYPI_ALTERNATIVE_URL=",
                                "+ ./stack.sh:main:796                      :   /opt/stack/devstack/tools/install_pip.sh",
                                "+ tools/install_pip.sh:main:25             :   FILES=/opt/stack/devstack/files",
                                "+ tools/install_pip.sh:main:40             :   PIP_GET_PIP_URL=https://bootstrap.pypa.io/get-pip.py",
                                "+ tools/install_pip.sh:main:42             :   GetDistro",
                                "+ functions-common:GetDistro:472           :   GetOSVersion",
                                "+ functions-common:GetOSVersion:442        :   source /etc/os-release",
                                "++ /etc/os-release:source:1                 :   NAME='CentOS Stream'",
                                "++ /etc/os-release:source:2                 :   VERSION='10 (Coughlan)'",
                                "++ /etc/os-release:source:3                 :   RELEASE_TYPE=stable",
                                "++ /etc/os-release:source:4                 :   ID=centos",
                                "++ /etc/os-release:source:5                 :   ID_LIKE='rhel fedora'",
                                "++ /etc/os-release:source:6                 :   VERSION_ID=10",
                                "++ /etc/os-release:source:7                 :   PLATFORM_ID=platform:el10",
                                "++ /etc/os-release:source:8                 :   PRETTY_NAME='CentOS Stream 10 (Coughlan)'",
                                "++ /etc/os-release:source:9                 :   ANSI_COLOR='0;31'",
                                "++ /etc/os-release:source:10                :   LOGO=fedora-logo-icon",
                                "++ /etc/os-release:source:11                :   CPE_NAME=cpe:/o:centos:centos:10",
                                "++ /etc/os-release:source:12                :   HOME_URL=https://centos.org/",
                                "++ /etc/os-release:source:13                :   VENDOR_NAME=CentOS",
                                "++ /etc/os-release:source:14                :   VENDOR_URL=https://centos.org/",
                                "++ /etc/os-release:source:15                :   BUG_REPORT_URL=https://issues.redhat.com/",
                                "++ /etc/os-release:source:16                :   REDHAT_SUPPORT_PRODUCT='Red Hat Enterprise Linux 10'",
                                "++ /etc/os-release:source:17                :   REDHAT_SUPPORT_PRODUCT_VERSION='CentOS Stream'",
                                "+ functions-common:GetOSVersion:443        :   [[ centos =~ (almalinux|centos|rocky|rhel) ]]",
                                "+ functions-common:GetOSVersion:444        :   os_RELEASE=10",
                                "++ functions-common:GetOSVersion:445        :   echo 10 '(Coughlan)'",
                                "++ functions-common:GetOSVersion:445        :   grep -oP '(?<=[(])[^)]*'",
                                "+ functions-common:GetOSVersion:445        :   os_CODENAME=Coughlan",
                                "++ functions-common:GetOSVersion:446        :   tr -d '[:space:]'",
                                "++ functions-common:GetOSVersion:446        :   echo CentOS Stream",
                                "+ functions-common:GetOSVersion:446        :   os_VENDOR=CentOSStream",
                                "+ functions-common:GetOSVersion:455        :   [[ CentOSStream =~ (Debian|Ubuntu) ]]",
                                "+ functions-common:GetOSVersion:458        :   os_PACKAGE=rpm",
                                "+ functions-common:GetOSVersion:461        :   typeset -xr os_VENDOR",
                                "+ functions-common:GetOSVersion:462        :   typeset -xr os_RELEASE",
                                "+ functions-common:GetOSVersion:463        :   typeset -xr os_PACKAGE",
                                "+ functions-common:GetOSVersion:464        :   typeset -xr os_CODENAME",
                                "+ functions-common:GetDistro:473           :   [[ CentOSStream =~ (Ubuntu) ]]",
                                "+ functions-common:GetDistro:473           :   [[ CentOSStream =~ (Debian) ]]",
                                "+ functions-common:GetDistro:477           :   [[ CentOSStream =~ (Fedora) ]]",
                                "+ functions-common:GetDistro:486           :   [[ CentOSStream =~ (Red.*Hat) ]]",
                                "+ functions-common:GetDistro:486           :   [[ CentOSStream =~ (CentOS) ]]",
                                "++ functions-common:GetDistro:487           :   echo 10",
                                "++ functions-common:GetDistro:487           :   cut -d. -f1",
                                "+ functions-common:GetDistro:487           :   MAJOR_VERSION=10",
                                "+ functions-common:GetDistro:488           :   DISTRO=rhel10",
                                "+ functions-common:GetDistro:513           :   typeset -xr DISTRO",
                                "+ tools/install_pip.sh:main:43             :   echo 'Distro: rhel10'",
                                "Distro: rhel10",
                                "+ tools/install_pip.sh:main:117            :   get_versions",
                                "++ tools/install_pip.sh:get_versions:48     :   which pip",
                                "+ tools/install_pip.sh:get_versions:48     :   PIP=/bin/pip",
                                "+ tools/install_pip.sh:get_versions:49     :   [[ -n /bin/pip ]]",
                                "++ tools/install_pip.sh:get_versions:50     :   awk '{ print $2}'",
                                "++ tools/install_pip.sh:get_versions:50     :   /bin/pip --version",
                                "+ tools/install_pip.sh:get_versions:50     :   PIP_VERSION=23.3.2",
                                "+ tools/install_pip.sh:get_versions:51     :   echo 'pip: 23.3.2'",
                                "pip: 23.3.2",
                                "+ tools/install_pip.sh:main:119            :   [[ -n '' ]]",
                                "+ tools/install_pip.sh:main:123            :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ tools/install_pip.sh:main:123            :   [[ rhel10 == f* ]]",
                                "+ tools/install_pip.sh:main:123            :   [[ rhel10 == rhel* ]]",
                                "+ tools/install_pip.sh:main:133            :   :",
                                "+ tools/install_pip.sh:main:146            :   set -x",
                                "+ tools/install_pip.sh:main:149            :   get_versions",
                                "++ tools/install_pip.sh:get_versions:48     :   which pip",
                                "+ tools/install_pip.sh:get_versions:48     :   PIP=/bin/pip",
                                "+ tools/install_pip.sh:get_versions:49     :   [[ -n /bin/pip ]]",
                                "++ tools/install_pip.sh:get_versions:50     :   /bin/pip --version",
                                "++ tools/install_pip.sh:get_versions:50     :   awk '{ print $2}'",
                                "+ tools/install_pip.sh:get_versions:50     :   PIP_VERSION=23.3.2",
                                "+ tools/install_pip.sh:get_versions:51     :   echo 'pip: 23.3.2'",
                                "pip: 23.3.2",
                                "+ ./stack.sh:main:800                      :   source /opt/stack/devstack/tools/fixup_stuff.sh",
                                "++ tools/fixup_stuff.sh:source:12           :   [[ -z /opt/stack/devstack ]]",
                                "+ ./stack.sh:main:801                      :   fixup_all",
                                "+ tools/fixup_stuff.sh:fixup_all:111       :   fixup_ubuntu",
                                "+ tools/fixup_stuff.sh:fixup_ubuntu:95     :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ tools/fixup_stuff.sh:fixup_ubuntu:96     :   return",
                                "+ tools/fixup_stuff.sh:fixup_all:112       :   fixup_fedora",
                                "+ tools/fixup_stuff.sh:fixup_fedora:33     :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ tools/fixup_stuff.sh:fixup_fedora:38     :   selinuxenabled",
                                "+ tools/fixup_stuff.sh:fixup_fedora:40     :   cat",
                                "+ tools/fixup_stuff.sh:fixup_fedora:40     :   sudo tee /etc/selinux/config",
                                "SELINUX=permissive",
                                "SELINUXTYPE=targeted",
                                "+ tools/fixup_stuff.sh:fixup_fedora:45     :   sudo setenforce 0",
                                "++ tools/fixup_stuff.sh:fixup_fedora:48     :   trueorfalse False FORCE_FIREWALLD",
                                "+ tools/fixup_stuff.sh:fixup_fedora:48     :   FORCE_FIREWALLD=False",
                                "+ tools/fixup_stuff.sh:fixup_fedora:49     :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ tools/fixup_stuff.sh:fixup_fedora:64     :   is_package_installed firewalld",
                                "+ functions-common:is_package_installed:1441 :   [[ -z firewalld ]]",
                                "+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]",
                                "+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]",
                                "+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]",
                                "+ functions-common:is_package_installed:1452 :   rpm --quiet -q firewalld",
                                "+ tools/fixup_stuff.sh:fixup_fedora:81     :   sudo rm -rf '/usr/lib64/python3*/site-packages/PyYAML-*.egg-info'",
                                "+ tools/fixup_stuff.sh:fixup_fedora:89     :   is_package_installed python3-setuptools",
                                "+ functions-common:is_package_installed:1441 :   [[ -z python3-setuptools ]]",
                                "+ functions-common:is_package_installed:1445 :   [[ -z rpm ]]",
                                "+ functions-common:is_package_installed:1449 :   [[ rpm = \\d\\e\\b ]]",
                                "+ functions-common:is_package_installed:1451 :   [[ rpm = \\r\\p\\m ]]",
                                "+ functions-common:is_package_installed:1452 :   rpm --quiet -q python3-setuptools",
                                "+ tools/fixup_stuff.sh:fixup_fedora:90     :   sudo dnf reinstall -y python3-setuptools",
                                "Last metadata expiration check: 0:00:48 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package             Arch    Version             Repository                Size",
                                "================================================================================",
                                "Reinstalling:",
                                " python3-setuptools  noarch  80.10.2-2.el10s     delorean-master-testing  1.5 M",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "",
                                "Total download size: 1.5 M",
                                "Installed size: 7.1 M",
                                "Downloading Packages:",
                                "python3-setuptools-80.10.2-2.el10s.noarch.rpm    37 MB/s | 1.5 MB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            36 MB/s | 1.5 MB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Reinstalling     : python3-setuptools-80.10.2-2.el10s.noarch              1/2 ",
                                "  Cleanup          : python3-setuptools-80.10.2-2.el10s.noarch              2/2 ",
                                "  Running scriptlet: python3-setuptools-80.10.2-2.el10s.noarch              2/2 ",
                                "",
                                "Reinstalled:",
                                "  python3-setuptools-80.10.2-2.el10s.noarch                                     ",
                                "",
                                "Complete!",
                                "+ ./stack.sh:main:803                      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:818                      :   pip_install -U os-testr",
                                "Using python 3.12 to install os-testr",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -U os-testr",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting os-testr",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/b8/9e4ee82fda62577ec9b23ad6b4fc79fceb5d31cc72a2f5f95d84959cf385/os_testr-3.0.0-py3-none-any.whl.metadata (1.8 kB)",
                                "Collecting pbr!=2.1.0,>=2.0.0 (from os-testr)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting python-subunit>=1.0.0 (from os-testr)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/f7/9a1dce797e9d3b0bee367539f00380fe0b9d8a9ce2ee4bf096e84bd17ace/python_subunit-1.4.6-py3-none-any.whl.metadata (22 kB)",
                                "Collecting testtools>=2.2.0 (from os-testr)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/5f/80ea589bc04651ea10c0f53da06cb0ac33b616b0ec78bf7dc8d8fd642f5d/testtools-2.9.1-py3-none-any.whl.metadata (5.4 kB)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->os-testr) (80.10.2)",
                                "Collecting iso8601 (from python-subunit>=1.0.0->os-testr)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)",
                                "Collecting PyYAML (from python-subunit>=1.0.0->os-testr)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/b8/9e4ee82fda62577ec9b23ad6b4fc79fceb5d31cc72a2f5f95d84959cf385/os_testr-3.0.0-py3-none-any.whl (32 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 17.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/f7/9a1dce797e9d3b0bee367539f00380fe0b9d8a9ce2ee4bf096e84bd17ace/python_subunit-1.4.6-py3-none-any.whl (77 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 77.5/77.5 kB 5.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/5f/80ea589bc04651ea10c0f53da06cb0ac33b616b0ec78bf7dc8d8fd642f5d/testtools-2.9.1-py3-none-any.whl (110 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 110.3/110.3 kB 6.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl (7.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 79.1 MB/s eta 0:00:00",
                                "Installing collected packages: testtools, PyYAML, pbr, iso8601, python-subunit, os-testr",
                                "Successfully installed PyYAML-6.0.3 iso8601-2.1.0 os-testr-3.0.0 pbr-7.0.3 python-subunit-1.4.6 testtools-2.9.1",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278620457",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278620457 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278622581",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2124",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2124",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:822                      :   iniset -sudo /etc/systemd/journald.conf Journal RateLimitBurst 0",
                                "+ ./stack.sh:main:823                      :   sudo systemctl restart systemd-journald",
                                "+ ./stack.sh:main:829                      :   install_infra",
                                "+ lib/infra:install_infra:31               :   local PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv",
                                "+ lib/infra:install_infra:32               :   '[' '!' -d /opt/stack/requirements/.venv ']'",
                                "+ lib/infra:install_infra:32               :   python3.12 -m venv /opt/stack/requirements/.venv",
                                "+ lib/infra:install_infra:34               :   PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv",
                                "+ lib/infra:install_infra:34               :   pip_install -U pbr 'setuptools[core]'",
                                "+ inc/python:pip_install:210               :   env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/requirements/.venv/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U pbr 'setuptools[core]'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting pbr",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting setuptools[core]",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)",
                                "Collecting packaging>=24.2 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting more_itertools>=8.8 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl.metadata (41 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 4.9 MB/s eta 0:00:00",
                                "Collecting jaraco.text>=3.7 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting wheel>=0.43.0 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting jaraco.functools>=4 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting jaraco.context>=4.1 (from jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl.metadata (4.2 kB)",
                                "Collecting typer-slim (from jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl.metadata (4.2 kB)",
                                "Collecting typer>=0.24.0 (from typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl.metadata (16 kB)",
                                "Collecting shellingham>=1.3.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting rich>=13.8.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl.metadata (18 kB)",
                                "Collecting annotated-doc>=0.0.2 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)",
                                "Collecting markdown-it-py>=2.2.0 (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)",
                                "Collecting pygments<3.0.0,>=2.13.0 (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 20.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl (13 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl (72 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 72.2/72.2 kB 9.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 15.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl (32 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 55.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl (7.9 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl (3.4 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl (122 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.5/122.5 kB 17.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl (310 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 310.7/310.7 kB 44.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl (91 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.7/91.7 kB 11.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl (1.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 76.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)",
                                "Installing collected packages: shellingham, setuptools, pygments, packaging, more_itertools, mdurl, jaraco.context, annotated-doc, wheel, pbr, markdown-it-py, jaraco.functools, rich, typer, typer-slim, jaraco.text",
                                "Successfully installed annotated-doc-0.0.4 jaraco.context-6.1.2 jaraco.functools-4.5.0 jaraco.text-4.2.0 markdown-it-py-4.2.0 mdurl-0.1.2 more_itertools-11.1.0 packaging-26.2 pbr-7.0.3 pygments-2.20.0 rich-15.0.0 setuptools-82.0.1 shellingham-1.5.4 typer-0.26.7 typer-slim-0.24.0 wheel-0.47.0",
                                "",
                                "[notice] A new release of pip is available: 23.3.2 -> 26.1.2",
                                "[notice] To update, run: python3.12 -m pip install --upgrade pip",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278625388",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278625388 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278629504",
                                "+ functions-common:time_stop:2427          :   elapsed_time=4116",
                                "+ functions-common:time_stop:2428          :   total=2124",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6240",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/infra:install_infra:35               :   PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv",
                                "+ lib/infra:install_infra:35               :   pip_install /opt/stack/requirements",
                                "+ inc/python:pip_install:210               :   env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/requirements/.venv/bin/pip install -c /opt/stack/requirements/upper-constraints.txt /opt/stack/requirements",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Processing /opt/stack/requirements",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Getting requirements to build wheel: started",
                                "  Getting requirements to build wheel: finished with status 'done'",
                                "  Preparing metadata (pyproject.toml): started",
                                "  Preparing metadata (pyproject.toml): finished with status 'done'",
                                "Collecting fixtures>=3.0.0 (from openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl.metadata (22 kB)",
                                "Requirement already satisfied: packaging!=20.5,!=20.6,!=20.7,>=16.5 in /opt/stack/requirements/.venv/lib64/python3.12/site-packages (from openstack_requirements==1.2.1.dev8447) (26.2)",
                                "Collecting requests>=2.14.2 (from openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting PyYAML>=3.12 (from openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)",
                                "Collecting beagle>=0.2.1 (from openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/22/18/e8ef044782cfb62654e2c079745be42820f05c012a5f0ec2ad509cdfbca7/beagle-0.5.0-py3-none-any.whl.metadata (1.1 kB)",
                                "Requirement already satisfied: setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 in /opt/stack/requirements/.venv/lib64/python3.12/site-packages (from openstack_requirements==1.2.1.dev8447) (82.0.1)",
                                "Collecting charset_normalizer<4,>=2 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 4.6 MB/s eta 0:00:00",
                                "Collecting idna<4,>=2.5 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl.metadata (6.1 kB)",
                                "Collecting urllib3<3,>=1.26 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)",
                                "Collecting certifi>=2023.5.7 (from requests>=2.14.2->openstack_requirements==1.2.1.dev8447)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/22/18/e8ef044782cfb62654e2c079745be42820f05c012a5f0ec2ad509cdfbca7/beagle-0.5.0-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.6/41.6 kB 5.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 64.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl (73 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 13.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl (134 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 134.1/134.1 kB 17.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 28.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl (65 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 8.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 18.2 MB/s eta 0:00:00",
                                "Building wheels for collected packages: openstack_requirements",
                                "  Building wheel for openstack_requirements (pyproject.toml): started",
                                "  Building wheel for openstack_requirements (pyproject.toml): finished with status 'done'",
                                "  Created wheel for openstack_requirements: filename=openstack_requirements-1.2.1.dev8447-py3-none-any.whl size=52262 sha256=4ec9e43f2fb6d0ae4d642d552abc9e94b07b6c832e1a2690833fd5497d70ec21",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-bn9pb96e/wheels/09/5d/92/4cd2c84803dbd4129257ae3d0359353f58d376e96c4633bda7",
                                "Successfully built openstack_requirements",
                                "Installing collected packages: urllib3, PyYAML, idna, fixtures, charset_normalizer, certifi, beagle, requests, openstack_requirements",
                                "Successfully installed PyYAML-6.0.3 beagle-0.5.0 certifi-2026.5.20 charset_normalizer-3.4.7 fixtures-4.3.2 idna-3.18 openstack_requirements-1.2.1.dev8447 requests-2.34.2 urllib3-2.7.0",
                                "",
                                "[notice] A new release of pip is available: 23.3.2 -> 26.1.2",
                                "[notice] To update, run: python3.12 -m pip install --upgrade pip",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278629549",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278629549 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278635854",
                                "+ functions-common:time_stop:2427          :   elapsed_time=6305",
                                "+ functions-common:time_stop:2428          :   total=6240",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=12545",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/infra:install_infra:39               :   unset PIP_VIRTUAL_ENV",
                                "+ lib/infra:install_infra:42               :   use_library_from_git pbr",
                                "+ inc/python:use_library_from_git:266      :   local name=pbr",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,pbr, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/infra:install_infra:48               :   pip_install -U pbr",
                                "Using python 3.12 to install pbr",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -U pbr",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Requirement already satisfied: pbr in /usr/local/lib/python3.12/site-packages (7.0.3)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr) (80.10.2)",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278635907",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278635907 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278636882",
                                "+ functions-common:time_stop:2427          :   elapsed_time=975",
                                "+ functions-common:time_stop:2428          :   total=12545",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=13520",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:832                      :   python3.12 -m venv /opt/stack/bindep-venv",
                                "+ ./stack.sh:main:834                      :   /opt/stack/bindep-venv/bin/pip install bindep",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting bindep",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6e/50/b102034fbff7f86dc1120ba72309c12a9a4937e02b941e7c7a301879dc0f/bindep-2.14.0-py3-none-any.whl.metadata (11 kB)",
                                "Collecting distro>=1.7 (from bindep)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)",
                                "Collecting packaging (from bindep)",
                                "  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting Parsley (from bindep)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2b/d6/4fed8d65e28a970e1c5cb33ce9c7e22e3de745e1b2ae37af051ef16aea3b/Parsley-1.3-py2.py3-none-any.whl.metadata (4.1 kB)",
                                "Collecting pbr>=2 (from bindep)",
                                "  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting setuptools (from pbr>=2->bindep)",
                                "  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6e/50/b102034fbff7f86dc1120ba72309c12a9a4937e02b941e7c7a301879dc0f/bindep-2.14.0-py3-none-any.whl (35 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl (20 kB)",
                                "Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c0/db/61efa0d08a99f897ef98256b03e563092d36cc38dc4ebe4a85020fe40b31/pbr-7.0.3-py2.py3-none-any.whl (131 kB)",
                                "Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2b/d6/4fed8d65e28a970e1c5cb33ce9c7e22e3de745e1b2ae37af051ef16aea3b/Parsley-1.3-py2.py3-none-any.whl (88 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.9/88.9 kB 9.6 MB/s eta 0:00:00",
                                "Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)",
                                "Installing collected packages: Parsley, setuptools, packaging, distro, pbr, bindep",
                                "Successfully installed Parsley-1.3 bindep-2.14.0 distro-1.9.0 packaging-26.2 pbr-7.0.3 setuptools-82.0.1",
                                "",
                                "[notice] A new release of pip is available: 23.3.2 -> 26.1.2",
                                "[notice] To update, run: python3.12 -m pip install --upgrade pip",
                                "+ ./stack.sh:main:835                      :   export BINDEP_CMD=/opt/stack/bindep-venv/bin/bindep",
                                "+ ./stack.sh:main:835                      :   BINDEP_CMD=/opt/stack/bindep-venv/bin/bindep",
                                "++ ./stack.sh:main:838                      :   _get_plugin_bindep_packages",
                                "+ ./stack.sh:main:838                      :   pkgs=",
                                "+ ./stack.sh:main:839                      :   [[ -n '' ]]",
                                "+ ./stack.sh:main:846                      :   run_phase stack pre-install",
                                "+ functions-common:run_phase:1842          :   local mode=stack",
                                "+ functions-common:run_phase:1843          :   local phase=pre-install",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack pre-install",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ pre-install == \\i\\n\\s\\t\\a\\l\\l ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ pre-install == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ pre-install == \\e\\x\\t\\r\\a ]]",
                                "++ extras.d/80-tempest.sh:source:16         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:16         :   [[ pre-install == \\p\\o\\s\\t\\-\\e\\x\\t\\r\\a ]]",
                                "++ extras.d/80-tempest.sh:source:19         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:19         :   [[ pre-install == \\t\\e\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1869          :   run_plugins stack pre-install",
                                "+ functions-common:run_plugins:1828        :   local mode=stack",
                                "+ functions-common:run_plugins:1829        :   local phase=pre-install",
                                "+ functions-common:run_plugins:1831        :   local plugins=,neutron",
                                "+ functions-common:run_plugins:1832        :   local plugin",
                                "+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }",
                                "+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron",
                                "+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]",
                                "+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack pre-install",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors",
                                "+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr",
                                "+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source",
                                "++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False",
                                "+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.",
                                "+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3",
                                "+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in",
                                "+ ./stack.sh:main:849                      :   set_systemd_override DefaultLimitNOFILE 2048",
                                "+ functions:set_systemd_override:844       :   local key=DefaultLimitNOFILE",
                                "+ functions:set_systemd_override:845       :   local value=2048",
                                "+ functions:set_systemd_override:847       :   local sysconf=/etc/systemd/system.conf",
                                "+ functions:set_systemd_override:848       :   iniset -sudo /etc/systemd/system.conf Manager DefaultLimitNOFILE 2048",
                                "+ functions:set_systemd_override:849       :   echo 'Set systemd system override for DefaultLimitNOFILE=2048'",
                                "Set systemd system override for DefaultLimitNOFILE=2048",
                                "+ functions:set_systemd_override:851       :   sudo systemctl daemon-reload",
                                "+ ./stack.sh:main:851                      :   install_rpc_backend",
                                "+ lib/rpc_backend:install_rpc_backend:52   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/rpc_backend:install_rpc_backend:54   :   install_package rabbitmq-server",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package rabbitmq-server",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install rabbitmq-server",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278642276",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y rabbitmq-server",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y rabbitmq-server",
                                "Last metadata expiration check: 0:01:11 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package                 Arch      Version           Repository            Size",
                                "================================================================================",
                                "Installing:",
                                " rabbitmq-server         x86_64    3.13.7-1.el10     centos10-rabbitmq     17 M",
                                "Installing dependencies:",
                                " erlang-asn1             x86_64    26.2.5-1.el10     centos10-rabbitmq    1.0 M",
                                " erlang-compiler         x86_64    26.2.5-1.el10     centos10-rabbitmq    2.6 M",
                                " erlang-crypto           x86_64    26.2.5-1.el10     centos10-rabbitmq    198 k",
                                " erlang-eldap            x86_64    26.2.5-1.el10     centos10-rabbitmq    141 k",
                                " erlang-erts             x86_64    26.2.5-1.el10     centos10-rabbitmq    2.7 M",
                                " erlang-inets            x86_64    26.2.5-1.el10     centos10-rabbitmq    743 k",
                                " erlang-kernel           x86_64    26.2.5-1.el10     centos10-rabbitmq    2.3 M",
                                " erlang-mnesia           x86_64    26.2.5-1.el10     centos10-rabbitmq    1.0 M",
                                " erlang-os_mon           x86_64    26.2.5-1.el10     centos10-rabbitmq    117 k",
                                " erlang-public_key       x86_64    26.2.5-1.el10     centos10-rabbitmq    910 k",
                                " erlang-runtime_tools    x86_64    26.2.5-1.el10     centos10-rabbitmq    211 k",
                                " erlang-sasl             x86_64    26.2.5-1.el10     centos10-rabbitmq    365 k",
                                " erlang-snmp             x86_64    26.2.5-1.el10     centos10-rabbitmq    2.1 M",
                                " erlang-ssl              x86_64    26.2.5-1.el10     centos10-rabbitmq    1.9 M",
                                " erlang-stdlib           x86_64    26.2.5-1.el10     centos10-rabbitmq    4.6 M",
                                " erlang-syntax_tools     x86_64    26.2.5-1.el10     centos10-rabbitmq    303 k",
                                " erlang-tools            x86_64    26.2.5-1.el10     centos10-rabbitmq    715 k",
                                " erlang-xmerl            x86_64    26.2.5-1.el10     centos10-rabbitmq    1.5 M",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  19 Packages",
                                "",
                                "Total download size: 40 M",
                                "Installed size: 77 M",
                                "Downloading Packages:",
                                "(1/19): erlang-crypto-26.2.5-1.el10.x86_64.rpm  6.4 MB/s | 198 kB     00:00    ",
                                "(2/19): erlang-eldap-26.2.5-1.el10.x86_64.rpm    12 MB/s | 141 kB     00:00    ",
                                "(3/19): erlang-asn1-26.2.5-1.el10.x86_64.rpm     17 MB/s | 1.0 MB     00:00    ",
                                "(4/19): erlang-compiler-26.2.5-1.el10.x86_64.rp  35 MB/s | 2.6 MB     00:00    ",
                                "(5/19): erlang-inets-26.2.5-1.el10.x86_64.rpm    20 MB/s | 743 kB     00:00    ",
                                "(6/19): erlang-erts-26.2.5-1.el10.x86_64.rpm     34 MB/s | 2.7 MB     00:00    ",
                                "(7/19): erlang-kernel-26.2.5-1.el10.x86_64.rpm   36 MB/s | 2.3 MB     00:00    ",
                                "(8/19): erlang-os_mon-26.2.5-1.el10.x86_64.rpm  5.2 MB/s | 117 kB     00:00    ",
                                "(9/19): erlang-public_key-26.2.5-1.el10.x86_64.  49 MB/s | 910 kB     00:00    ",
                                "(10/19): erlang-mnesia-26.2.5-1.el10.x86_64.rpm  15 MB/s | 1.0 MB     00:00    ",
                                "(11/19): erlang-runtime_tools-26.2.5-1.el10.x86 7.6 MB/s | 211 kB     00:00    ",
                                "(12/19): erlang-sasl-26.2.5-1.el10.x86_64.rpm    17 MB/s | 365 kB     00:00    ",
                                "(13/19): erlang-snmp-26.2.5-1.el10.x86_64.rpm    59 MB/s | 2.1 MB     00:00    ",
                                "(14/19): erlang-ssl-26.2.5-1.el10.x86_64.rpm     40 MB/s | 1.9 MB     00:00    ",
                                "(15/19): erlang-syntax_tools-26.2.5-1.el10.x86_  12 MB/s | 303 kB     00:00    ",
                                "(16/19): erlang-tools-26.2.5-1.el10.x86_64.rpm   32 MB/s | 715 kB     00:00    ",
                                "(17/19): erlang-xmerl-26.2.5-1.el10.x86_64.rpm   44 MB/s | 1.5 MB     00:00    ",
                                "(18/19): erlang-stdlib-26.2.5-1.el10.x86_64.rpm  41 MB/s | 4.6 MB     00:00    ",
                                "(19/19): rabbitmq-server-3.13.7-1.el10.x86_64.r 103 MB/s |  17 MB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            97 MB/s |  40 MB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : erlang-crypto-26.2.5-1.el10.x86_64                    1/19 ",
                                "  Running scriptlet: erlang-erts-26.2.5-1.el10.x86_64                      2/19 ",
                                "  Installing       : erlang-erts-26.2.5-1.el10.x86_64                      2/19 ",
                                "  Installing       : erlang-kernel-26.2.5-1.el10.x86_64                    3/19 ",
                                "  Installing       : erlang-stdlib-26.2.5-1.el10.x86_64                    4/19 ",
                                "  Installing       : erlang-compiler-26.2.5-1.el10.x86_64                  5/19 ",
                                "  Installing       : erlang-mnesia-26.2.5-1.el10.x86_64                    6/19 ",
                                "  Installing       : erlang-runtime_tools-26.2.5-1.el10.x86_64             7/19 ",
                                "  Installing       : erlang-asn1-26.2.5-1.el10.x86_64                      8/19 ",
                                "  Installing       : erlang-public_key-26.2.5-1.el10.x86_64                9/19 ",
                                "  Installing       : erlang-inets-26.2.5-1.el10.x86_64                    10/19 ",
                                "  Installing       : erlang-ssl-26.2.5-1.el10.x86_64                      11/19 ",
                                "  Installing       : erlang-tools-26.2.5-1.el10.x86_64                    12/19 ",
                                "  Installing       : erlang-sasl-26.2.5-1.el10.x86_64                     13/19 ",
                                "  Installing       : erlang-eldap-26.2.5-1.el10.x86_64                    14/19 ",
                                "  Installing       : erlang-snmp-26.2.5-1.el10.x86_64                     15/19 ",
                                "  Installing       : erlang-os_mon-26.2.5-1.el10.x86_64                   16/19 ",
                                "  Installing       : erlang-syntax_tools-26.2.5-1.el10.x86_64             17/19 ",
                                "  Installing       : erlang-xmerl-26.2.5-1.el10.x86_64                    18/19 ",
                                "  Running scriptlet: rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 ",
                                "  Installing       : rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 ",
                                "  Running scriptlet: rabbitmq-server-3.13.7-1.el10.x86_64                 19/19 ",
                                "",
                                "Installed:",
                                "  erlang-asn1-26.2.5-1.el10.x86_64                                              ",
                                "  erlang-compiler-26.2.5-1.el10.x86_64                                          ",
                                "  erlang-crypto-26.2.5-1.el10.x86_64                                            ",
                                "  erlang-eldap-26.2.5-1.el10.x86_64                                             ",
                                "  erlang-erts-26.2.5-1.el10.x86_64                                              ",
                                "  erlang-inets-26.2.5-1.el10.x86_64                                             ",
                                "  erlang-kernel-26.2.5-1.el10.x86_64                                            ",
                                "  erlang-mnesia-26.2.5-1.el10.x86_64                                            ",
                                "  erlang-os_mon-26.2.5-1.el10.x86_64                                            ",
                                "  erlang-public_key-26.2.5-1.el10.x86_64                                        ",
                                "  erlang-runtime_tools-26.2.5-1.el10.x86_64                                     ",
                                "  erlang-sasl-26.2.5-1.el10.x86_64                                              ",
                                "  erlang-snmp-26.2.5-1.el10.x86_64                                              ",
                                "  erlang-ssl-26.2.5-1.el10.x86_64                                               ",
                                "  erlang-stdlib-26.2.5-1.el10.x86_64                                            ",
                                "  erlang-syntax_tools-26.2.5-1.el10.x86_64                                      ",
                                "  erlang-tools-26.2.5-1.el10.x86_64                                             ",
                                "  erlang-xmerl-26.2.5-1.el10.x86_64                                             ",
                                "  rabbitmq-server-3.13.7-1.el10.x86_64                                          ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278642276",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278642276 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278646902",
                                "+ functions-common:time_stop:2427          :   elapsed_time=4626",
                                "+ functions-common:time_stop:2428          :   total=36735",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=41361",
                                "+ lib/rpc_backend:install_rpc_backend:55   :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/rpc_backend:install_rpc_backend:61   :   sudo systemctl --now enable rabbitmq-server",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/rabbitmq-server.service' \u2192 '/usr/lib/systemd/system/rabbitmq-server.service'.",
                                "+ ./stack.sh:main:852                      :   restart_rpc_backend",
                                "+ lib/rpc_backend:restart_rpc_backend:68   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/rpc_backend:restart_rpc_backend:70   :   echo_summary 'Starting RabbitMQ'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting RabbitMQ",
                                "+ lib/rpc_backend:restart_rpc_backend:81   :   local i",
                                "++ lib/rpc_backend:restart_rpc_backend:82   :   seq 20",
                                "+ lib/rpc_backend:restart_rpc_backend:82   :   for i in `seq 20`",
                                "+ lib/rpc_backend:restart_rpc_backend:83   :   local rc=0",
                                "+ lib/rpc_backend:restart_rpc_backend:85   :   [[ 1 -eq 20 ]]",
                                "+ lib/rpc_backend:restart_rpc_backend:87   :   [[ 1 == \\0 ]]",
                                "+ lib/rpc_backend:restart_rpc_backend:91   :   rabbit_setuser stackrabbit secretrabbit",
                                "+ lib/rpc_backend:rabbit_setuser:160       :   local user=stackrabbit pass=secretrabbit found= out=",
                                "++ lib/rpc_backend:rabbit_setuser:161       :   sudo rabbitmqctl list_users",
                                "+ lib/rpc_backend:rabbit_setuser:161       :   out='Listing users ...",
                                "user\ttags",
                                "guest\t[administrator]'",
                                "++ lib/rpc_backend:rabbit_setuser:163       :   echo 'Listing users ...",
                                "user\ttags",
                                "++ lib/rpc_backend:rabbit_setuser:163       :   awk '$1 == user { print $1 }' user=stackrabbit",
                                "guest\t[administrator]'",
                                "+ lib/rpc_backend:rabbit_setuser:163       :   found=",
                                "+ lib/rpc_backend:rabbit_setuser:164       :   '[' '' = stackrabbit ']'",
                                "+ lib/rpc_backend:rabbit_setuser:168       :   sudo rabbitmqctl add_user stackrabbit secretrabbit",
                                "Adding user \"stackrabbit\" ...",
                                "Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.",
                                "+ lib/rpc_backend:rabbit_setuser:171       :   sudo rabbitmqctl set_permissions stackrabbit '.*' '.*' '.*'",
                                "Setting permissions for user \"stackrabbit\" in vhost \"/\" ...",
                                "+ lib/rpc_backend:restart_rpc_backend:92   :   '[' 0 -ne 0 ']'",
                                "+ lib/rpc_backend:restart_rpc_backend:97   :   sudo rabbitmqctl change_password stackrabbit secretrabbit",
                                "Changing password for user \"stackrabbit\" ...",
                                "+ lib/rpc_backend:restart_rpc_backend:99   :   '[' 0 -ne 0 ']'",
                                "+ lib/rpc_backend:restart_rpc_backend:103  :   break",
                                "+ lib/rpc_backend:restart_rpc_backend:106  :   sudo rabbitmqctl delete_user guest",
                                "Deleting user \"guest\" ...",
                                "+ ./stack.sh:main:854                      :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:855                      :   install_database",
                                "+ lib/database:install_database:118        :   install_database_mysql",
                                "+ lib/databases/mysql:install_database_mysql:202 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/databases/mysql:install_database_mysql:215 :   [[ ! -e /opt/stack/.my.cnf ]]",
                                "+ lib/databases/mysql:install_database_mysql:216 :   cat",
                                "+ lib/databases/mysql:install_database_mysql:222 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/databases/mysql:install_database_mysql:223 :   echo host=127.0.0.1",
                                "+ lib/databases/mysql:install_database_mysql:225 :   chmod 0600 /opt/stack/.my.cnf",
                                "+ lib/databases/mysql:install_database_mysql:228 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:install_database_mysql:229 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/databases/mysql:install_database_mysql:230 :   install_package mariadb-server mariadb-devel mariadb",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package mariadb-server mariadb-devel mariadb",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install mariadb-server mariadb-devel mariadb",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278654301",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y mariadb-server mariadb-devel mariadb",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y mariadb-server mariadb-devel mariadb",
                                "Last metadata expiration check: 0:01:23 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package                      Arch     Version                Repository   Size",
                                "================================================================================",
                                "Installing:",
                                " mariadb                      x86_64   3:10.11.15-2.el10      appstream   1.6 M",
                                " mariadb-devel                x86_64   3:10.11.15-2.el10      appstream   1.2 M",
                                " mariadb-server               x86_64   3:10.11.15-2.el10      appstream    10 M",
                                "Installing dependencies:",
                                " mariadb-common               noarch   3:10.11.15-2.el10      appstream    32 k",
                                " mariadb-connector-c          x86_64   3.4.4-1.el10           baseos      211 k",
                                " mariadb-connector-c-config   noarch   3.4.4-1.el10           baseos      9.9 k",
                                " mariadb-connector-c-devel    x86_64   3.4.4-1.el10           appstream    60 k",
                                " mariadb-errmsg               noarch   3:10.11.15-2.el10      appstream   263 k",
                                " mysql-selinux                noarch   1.0.15-1.el10          appstream    36 k",
                                " perl-DBD-MariaDB             x86_64   1.23-10.el10           appstream   155 k",
                                " perl-DBI                     x86_64   1.643-26.el10          appstream   713 k",
                                " perl-Math-BigInt             noarch   1:2.0030.03-3.el10     appstream   228 k",
                                " perl-Math-Complex            noarch   1.62-514.el10          appstream    47 k",
                                " perl-Sys-Hostname            x86_64   1.25-514.el10          appstream    18 k",
                                "Installing weak dependencies:",
                                " mariadb-backup               x86_64   3:10.11.15-2.el10      appstream   6.5 M",
                                " mariadb-client-utils         x86_64   3:10.11.15-2.el10      appstream    39 k",
                                " mariadb-connector-c-doc      noarch   3.4.4-1.el10           crb         121 k",
                                " mariadb-gssapi-server        x86_64   3:10.11.15-2.el10      appstream    17 k",
                                " mariadb-server-utils         x86_64   3:10.11.15-2.el10      appstream   259 k",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  19 Packages",
                                "",
                                "Total download size: 22 M",
                                "Installed size: 133 M",
                                "Downloading Packages:",
                                "(1/19): mariadb-connector-c-config-3.4.4-1.el10  88 kB/s | 9.9 kB     00:00    ",
                                "(2/19): mariadb-10.11.15-2.el10.x86_64.rpm       13 MB/s | 1.6 MB     00:00    ",
                                "(3/19): mariadb-connector-c-3.4.4-1.el10.x86_64 1.5 MB/s | 211 kB     00:00    ",
                                "(4/19): mariadb-client-utils-10.11.15-2.el10.x8 1.2 MB/s |  39 kB     00:00    ",
                                "(5/19): mariadb-common-10.11.15-2.el10.noarch.r 987 kB/s |  32 kB     00:00    ",
                                "(6/19): mariadb-connector-c-devel-3.4.4-1.el10. 2.1 MB/s |  60 kB     00:00    ",
                                "(7/19): mariadb-backup-10.11.15-2.el10.x86_64.r  64 MB/s | 6.5 MB     00:00    ",
                                "(8/19): mariadb-errmsg-10.11.15-2.el10.noarch.r 7.0 MB/s | 263 kB     00:00    ",
                                "(9/19): mariadb-devel-10.11.15-2.el10.x86_64.rp  19 MB/s | 1.2 MB     00:00    ",
                                "(10/19): mariadb-gssapi-server-10.11.15-2.el10. 678 kB/s |  17 kB     00:00    ",
                                "(11/19): mariadb-server-utils-10.11.15-2.el10.x 7.1 MB/s | 259 kB     00:00    ",
                                "(12/19): mysql-selinux-1.0.15-1.el10.noarch.rpm 972 kB/s |  36 kB     00:00    ",
                                "(13/19): perl-DBD-MariaDB-1.23-10.el10.x86_64.r 3.6 MB/s | 155 kB     00:00    ",
                                "(14/19): mariadb-server-10.11.15-2.el10.x86_64.  79 MB/s |  10 MB     00:00    ",
                                "(15/19): perl-DBI-1.643-26.el10.x86_64.rpm      8.6 MB/s | 713 kB     00:00    ",
                                "(16/19): perl-Math-BigInt-2.0030.03-3.el10.noar 4.3 MB/s | 228 kB     00:00    ",
                                "(17/19): perl-Math-Complex-1.62-514.el10.noarch 1.4 MB/s |  47 kB     00:00    ",
                                "(18/19): perl-Sys-Hostname-1.25-514.el10.x86_64 541 kB/s |  18 kB     00:00    ",
                                "(19/19): mariadb-connector-c-doc-3.4.4-1.el10.n 1.6 MB/s | 121 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            25 MB/s |  22 MB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : mariadb-connector-c-config-3.4.4-1.el10.noarch        1/19 ",
                                "  Installing       : mariadb-connector-c-3.4.4-1.el10.x86_64               2/19 ",
                                "  Installing       : mariadb-common-3:10.11.15-2.el10.noarch               3/19 ",
                                "  Installing       : perl-Sys-Hostname-1.25-514.el10.x86_64                4/19 ",
                                "  Installing       : mariadb-errmsg-3:10.11.15-2.el10.noarch               5/19 ",
                                "  Installing       : mariadb-connector-c-doc-3.4.4-1.el10.noarch           6/19 ",
                                "  Installing       : mariadb-connector-c-devel-3.4.4-1.el10.x86_64         7/19 ",
                                "  Installing       : perl-Math-Complex-1.62-514.el10.noarch                8/19 ",
                                "  Installing       : perl-Math-BigInt-1:2.0030.03-3.el10.noarch            9/19 ",
                                "  Installing       : perl-DBI-1.643-26.el10.x86_64                        10/19 ",
                                "  Installing       : perl-DBD-MariaDB-1.23-10.el10.x86_64                 11/19 ",
                                "  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   12/19 ",
                                "  Installing       : mysql-selinux-1.0.15-1.el10.noarch                   12/19 ",
                                "  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   12/19 ",
                                "libsemanage.semanage_direct_install_info: Overriding mysql module at lower priority 100 with module at priority 200.",
                                "",
                                "  Installing       : mariadb-client-utils-3:10.11.15-2.el10.x86_64        13/19 ",
                                "  Installing       : mariadb-3:10.11.15-2.el10.x86_64                     14/19 ",
                                "  Installing       : mariadb-backup-3:10.11.15-2.el10.x86_64              15/19 ",
                                "  Installing       : mariadb-gssapi-server-3:10.11.15-2.el10.x86_64       16/19 ",
                                "  Running scriptlet: mariadb-server-3:10.11.15-2.el10.x86_64              17/19 ",
                                "  Installing       : mariadb-server-3:10.11.15-2.el10.x86_64              17/19 ",
                                "  Running scriptlet: mariadb-server-3:10.11.15-2.el10.x86_64              17/19 ",
                                "  Installing       : mariadb-server-utils-3:10.11.15-2.el10.x86_64        18/19 ",
                                "  Installing       : mariadb-devel-3:10.11.15-2.el10.x86_64               19/19 ",
                                "  Running scriptlet: mysql-selinux-1.0.15-1.el10.noarch                   19/19 ",
                                "  Running scriptlet: mariadb-devel-3:10.11.15-2.el10.x86_64               19/19 ",
                                "",
                                "Installed:",
                                "  mariadb-3:10.11.15-2.el10.x86_64                                              ",
                                "  mariadb-backup-3:10.11.15-2.el10.x86_64                                       ",
                                "  mariadb-client-utils-3:10.11.15-2.el10.x86_64                                 ",
                                "  mariadb-common-3:10.11.15-2.el10.noarch                                       ",
                                "  mariadb-connector-c-3.4.4-1.el10.x86_64                                       ",
                                "  mariadb-connector-c-config-3.4.4-1.el10.noarch                                ",
                                "  mariadb-connector-c-devel-3.4.4-1.el10.x86_64                                 ",
                                "  mariadb-connector-c-doc-3.4.4-1.el10.noarch                                   ",
                                "  mariadb-devel-3:10.11.15-2.el10.x86_64                                        ",
                                "  mariadb-errmsg-3:10.11.15-2.el10.noarch                                       ",
                                "  mariadb-gssapi-server-3:10.11.15-2.el10.x86_64                                ",
                                "  mariadb-server-3:10.11.15-2.el10.x86_64                                       ",
                                "  mariadb-server-utils-3:10.11.15-2.el10.x86_64                                 ",
                                "  mysql-selinux-1.0.15-1.el10.noarch                                            ",
                                "  perl-DBD-MariaDB-1.23-10.el10.x86_64                                          ",
                                "  perl-DBI-1.643-26.el10.x86_64                                                 ",
                                "  perl-Math-BigInt-1:2.0030.03-3.el10.noarch                                    ",
                                "  perl-Math-Complex-1.62-514.el10.noarch                                        ",
                                "  perl-Sys-Hostname-1.25-514.el10.x86_64                                        ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278654301",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278654301 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278672216",
                                "+ functions-common:time_stop:2427          :   elapsed_time=17915",
                                "+ functions-common:time_stop:2428          :   total=41361",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=59276",
                                "+ lib/databases/mysql:install_database_mysql:231 :   sudo systemctl enable mariadb",
                                "Created symlink '/etc/systemd/system/mysql.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.",
                                "Created symlink '/etc/systemd/system/mysqld.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/mariadb.service' \u2192 '/usr/lib/systemd/system/mariadb.service'.",
                                "+ ./stack.sh:main:857                      :   '[' -n mysql ']'",
                                "+ ./stack.sh:main:858                      :   install_database_python",
                                "+ lib/database:install_database_python:123 :   install_database_python_mysql",
                                "+ lib/databases/mysql:install_database_python_mysql:242 :   pip_install_gr PyMySQL",
                                "+ inc/python:pip_install_gr:94             :   local name=PyMySQL",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements PyMySQL",
                                "++ inc/python:get_from_global_requirements:241 :   local package=PyMySQL",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^PyMySQL' /opt/stack/requirements/global-requirements.txt",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='PyMySQL  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ PyMySQL   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo PyMySQL",
                                "+ inc/python:pip_install_gr:96             :   clean_name=PyMySQL",
                                "+ inc/python:pip_install_gr:97             :   pip_install PyMySQL",
                                "Using python 3.12 to install PyMySQL",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt PyMySQL",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting PyMySQL",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/bd/2534e130295c8cfd4f0a2e31623baab7502278f1e97bcfe61db75656a77f/pymysql-1.2.0-py3-none-any.whl.metadata (4.3 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/bd/2534e130295c8cfd4f0a2e31623baab7502278f1e97bcfe61db75656a77f/pymysql-1.2.0-py3-none-any.whl (45 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.7/45.7 kB 7.4 MB/s eta 0:00:00",
                                "Installing collected packages: PyMySQL",
                                "Successfully installed PyMySQL-1.2.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278672545",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278672545 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278673642",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1097",
                                "+ functions-common:time_stop:2428          :   total=13520",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=14617",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/databases/mysql:install_database_python_mysql:243 :   [[ PyMySQL == \\M\\y\\S\\Q\\L\\-\\p\\y\\t\\h\\o\\n ]]",
                                "+ lib/databases/mysql:install_database_python_mysql:245 :   [[ PyMySQL == \\P\\y\\M\\y\\S\\Q\\L ]]",
                                "+ lib/databases/mysql:install_database_python_mysql:246 :   ADDITIONAL_VENV_PACKAGES+=,PyMySQL",
                                "+ ./stack.sh:main:861                      :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:862                      :   install_neutron_agent_packages",
                                "+ lib/neutron:install_neutron_agent_packages:544 :   is_service_enabled q-l3 neutron-l3",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:install_neutron_agent_packages:548 :   is_service_enabled q-agt neutron-agent q-dhcp neutron-dhcp q-l3 neutron-l3",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:865                      :   is_service_enabled etcd3",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:866                      :   install_etcd3",
                                "+ lib/etcd3:install_etcd3:103              :   echo 'Installing etcd'",
                                "Installing etcd",
                                "+ lib/etcd3:install_etcd3:106              :   sudo mkdir -p /opt/stack/bin",
                                "+ lib/etcd3:install_etcd3:107              :   sudo mkdir -p /opt/stack/data/etcd",
                                "+ lib/etcd3:install_etcd3:108              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/etcd3:install_etcd3:109              :   sudo mount -t tmpfs -o nodev,nosuid,size=512M tmpfs /opt/stack/data/etcd",
                                "+ lib/etcd3:install_etcd3:113              :   local etcd_file",
                                "++ lib/etcd3:install_etcd3:114              :   get_extra_file https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ functions:get_extra_file:66              :   local file_url=https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ functions:get_extra_file:67              :   local 'retry_args=--retry-on-host-error --retry-on-http-error=500,503 '",
                                "++ functions:get_extra_file:68              :   retry_args+='-t 2 --waitretry=10 '",
                                "++ functions:get_extra_file:69              :   retry_args+='--tries=3 --retry-connrefused'",
                                "++ functions:get_extra_file:71              :   local file_name=etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ functions:get_extra_file:72              :   [[ https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz != file* ]]",
                                "++ functions:get_extra_file:74              :   [[ ! -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz ]]",
                                "++ functions:get_extra_file:75              :   wget --progress=dot:giga --retry-on-host-error --retry-on-http-error=500,503 -t 2 --waitretry=10 --tries=3 --retry-connrefused -c https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz -O /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz",
                                "--2026-06-12 11:37:53--  https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "Resolving github.com (github.com)... 140.82.112.3",
                                "Connecting to github.com (github.com)|140.82.112.3|:443... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://release-assets.githubusercontent.com/github-production-release-asset/11225014/a921b041-0d04-41f7-96b3-8dfd08eb5f41?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A15%3A18Z&rscd=attachment%3B+filename%3Detcd-v3.5.21-linux-amd64.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A14%3A39Z&ske=2026-06-12T16%3A15%3A18Z&sks=b&skv=2018-11-09&sig=0txtVua2WFiuTtDWw%2BCGHAmnhaR043FhSrCxAV6%2FveQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MDQwNCwibmJmIjoxNzgxMjc4NjA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.MEjUwGvIhChEVuIXSylGyYRP7BteOc7qee6sfwV99jg&response-content-disposition=attachment%3B%20filename%3Detcd-v3.5.21-linux-amd64.tar.gz&response-content-type=application%2Foctet-stream [following]",
                                "--2026-06-12 11:37:54--  https://release-assets.githubusercontent.com/github-production-release-asset/11225014/a921b041-0d04-41f7-96b3-8dfd08eb5f41?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A15%3A18Z&rscd=attachment%3B+filename%3Detcd-v3.5.21-linux-amd64.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A14%3A39Z&ske=2026-06-12T16%3A15%3A18Z&sks=b&skv=2018-11-09&sig=0txtVua2WFiuTtDWw%2BCGHAmnhaR043FhSrCxAV6%2FveQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MDQwNCwibmJmIjoxNzgxMjc4NjA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.MEjUwGvIhChEVuIXSylGyYRP7BteOc7qee6sfwV99jg&response-content-disposition=attachment%3B%20filename%3Detcd-v3.5.21-linux-amd64.tar.gz&response-content-type=application%2Foctet-stream",
                                "Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.110.133, ...",
                                "Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.109.133|:443... connected.",
                                "HTTP request sent, awaiting response... 200 OK",
                                "Length: 20927601 (20M) [application/octet-stream]",
                                "Saving to: \u2018/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\u2019",
                                "",
                                "     0K ........ ........ ...              100%  196M=0.1s",
                                "",
                                "2026-06-12 11:37:54 (196 MB/s) - \u2018/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz\u2019 saved [20927601/20927601]",
                                "",
                                "++ functions:get_extra_file:76              :   [[ 0 -ne 0 ]]",
                                "++ functions:get_extra_file:80              :   echo /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ functions:get_extra_file:81              :   return",
                                "+ lib/etcd3:install_etcd3:114              :   etcd_file=/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz",
                                "+ lib/etcd3:install_etcd3:115              :   '[' '!' -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd ']'",
                                "+ lib/etcd3:install_etcd3:116              :   echo 'adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz'",
                                "+ lib/etcd3:install_etcd3:118              :   sha256sum -c /opt/stack/devstack/files/etcd.sha256sum",
                                "/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz: OK",
                                "+ lib/etcd3:install_etcd3:120              :   tar xzvf /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz -C /opt/stack/devstack/files",
                                "etcd-v3.5.21-linux-amd64/",
                                "etcd-v3.5.21-linux-amd64/Documentation/",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3lock.swagger.json",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3election.swagger.json",
                                "etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/rpc.swagger.json",
                                "etcd-v3.5.21-linux-amd64/Documentation/README.md",
                                "etcd-v3.5.21-linux-amd64/README-etcdutl.md",
                                "etcd-v3.5.21-linux-amd64/READMEv2-etcdctl.md",
                                "etcd-v3.5.21-linux-amd64/README-etcdctl.md",
                                "etcd-v3.5.21-linux-amd64/README.md",
                                "etcd-v3.5.21-linux-amd64/etcdutl",
                                "etcd-v3.5.21-linux-amd64/etcdctl",
                                "etcd-v3.5.21-linux-amd64/etcd",
                                "+ lib/etcd3:install_etcd3:121              :   sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd /opt/stack/bin/etcd",
                                "+ lib/etcd3:install_etcd3:122              :   sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcdctl /opt/stack/bin/etcdctl",
                                "+ lib/etcd3:install_etcd3:124              :   '[' '!' -f /opt/stack/bin/etcd ']'",
                                "+ ./stack.sh:main:875                      :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:876                      :   configure_CA",
                                "+ lib/tls:configure_CA:70                  :   [[ -n 38.102.83.69 ]]",
                                "++ lib/tls:configure_CA:70                  :   ipv6_unquote 38.102.83.69",
                                "++ functions-common:ipv6_unquote:2212       :   echo 38.102.83.69",
                                "++ functions-common:ipv6_unquote:2212       :   tr -d '[]'",
                                "+ lib/tls:configure_CA:70                  :   [[ 38.102.83.69 != \\3\\8\\.\\1\\0\\2\\.\\8\\3\\.\\6\\9 ]]",
                                "+ ./stack.sh:main:877                      :   init_CA",
                                "+ lib/tls:init_CA:205                      :   make_root_CA /opt/stack/data/CA/root-ca",
                                "+ lib/tls:make_root_CA:322                 :   local ca_dir=/opt/stack/data/CA/root-ca",
                                "+ lib/tls:make_root_CA:325                 :   create_CA_base /opt/stack/data/CA/root-ca",
                                "+ lib/tls:create_CA_base:79                :   local ca_dir=/opt/stack/data/CA/root-ca",
                                "+ lib/tls:create_CA_base:81                :   [[ -d /opt/stack/data/CA/root-ca ]]",
                                "+ lib/tls:create_CA_base:86                :   local i",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/certs",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/crl",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/newcerts",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/root-ca/private",
                                "+ lib/tls:create_CA_base:90                :   chmod 710 /opt/stack/data/CA/root-ca/private",
                                "+ lib/tls:create_CA_base:91                :   echo 01",
                                "+ lib/tls:create_CA_base:92                :   cp /dev/null /opt/stack/data/CA/root-ca/index.txt",
                                "+ lib/tls:make_root_CA:326                 :   create_CA_config /opt/stack/data/CA/root-ca 'Root CA'",
                                "+ lib/tls:create_CA_config:98              :   local ca_dir=/opt/stack/data/CA/root-ca",
                                "+ lib/tls:create_CA_config:99              :   local 'common_name=Root CA'",
                                "+ lib/tls:create_CA_config:145             :   echo '",
                                "[ ca ]",
                                "default_ca = CA_default",
                                "",
                                "[ CA_default ]",
                                "dir                     = /opt/stack/data/CA/root-ca",
                                "policy                  = policy_match",
                                "database                = $dir/index.txt",
                                "serial                  = $dir/serial",
                                "certs                   = $dir/certs",
                                "crl_dir                 = $dir/crl",
                                "new_certs_dir           = $dir/newcerts",
                                "certificate             = $dir/cacert.pem",
                                "private_key             = $dir/private/cacert.key",
                                "RANDFILE                = $dir/private/.rand",
                                "default_md              = sha256",
                                "",
                                "[ req ]",
                                "default_bits            = 2048",
                                "default_md              = sha256",
                                "",
                                "prompt                  = no",
                                "distinguished_name      = ca_distinguished_name",
                                "",
                                "x509_extensions         = ca_extensions",
                                "",
                                "[ ca_distinguished_name ]",
                                "organizationName        = OpenStack",
                                "organizationalUnitName  = DevStack Certificate Authority",
                                "commonName              = Root CA",
                                "",
                                "[ policy_match ]",
                                "countryName             = optional",
                                "stateOrProvinceName     = optional",
                                "organizationName        = match",
                                "organizationalUnitName  = optional",
                                "commonName              = supplied",
                                "",
                                "[ ca_extensions ]",
                                "basicConstraints        = critical,CA:true",
                                "subjectKeyIdentifier    = hash",
                                "authorityKeyIdentifier  = keyid:always, issuer",
                                "keyUsage                = cRLSign, keyCertSign",
                                "",
                                "'",
                                "+ lib/tls:make_root_CA:328                 :   '[' '!' -r /opt/stack/data/CA/root-ca/cacert.pem ']'",
                                "+ lib/tls:make_root_CA:330                 :   /usr/bin/openssl req -config /opt/stack/data/CA/root-ca/ca.conf -x509 -nodes -newkey rsa -days 21360 -keyout /opt/stack/data/CA/root-ca/private/cacert.key -out /opt/stack/data/CA/root-ca/cacert.pem -outform PEM",
                                ".+.....+......+..........+........+...+...+...............+......+.+.........+...+............+........+......+.+......+..+............+.+++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++*.+.+...+..+.+..+......+......+.............+...+.........+.....+....+..+.............+..+....+.....+....+.....+...................+...+.....+...+.+...........+.........+...+.........................+...........+.......+........+.+...........+.........+.+.........+...........+...................+.....+...+.......+......+..+...+....+....................+....+.....+....+........+....+.....+......+...+..........+.........+..+....+............+.......................+..........++++++",
                                "..+...+....+..+...+......+++++++++++++++++++++++++++++++++++++++*.+...+.+...........+.+.....+....+......+..+++++++++++++++++++++++++++++++++++++++*...+......+...+.....+......+.+...+......+..+...+....+..................+..+.+.....+.......+..............+...................+......+...............+...+......+..+...+.+...+..+.+..+.......+........+.............+..+...+.........+....+..............+...+.........+...+......+....+...+..............+...+.+......+.....+......+.......+..+...+...+...+....+..+.+...+.........++++++",
                                "-----",
                                "+ lib/tls:init_CA:206                      :   make_int_CA /opt/stack/data/CA/int-ca /opt/stack/data/CA/root-ca",
                                "+ lib/tls:make_int_CA:290                  :   local ca_dir=/opt/stack/data/CA/int-ca",
                                "+ lib/tls:make_int_CA:291                  :   local signing_ca_dir=/opt/stack/data/CA/root-ca",
                                "+ lib/tls:make_int_CA:294                  :   create_CA_base /opt/stack/data/CA/int-ca",
                                "+ lib/tls:create_CA_base:79                :   local ca_dir=/opt/stack/data/CA/int-ca",
                                "+ lib/tls:create_CA_base:81                :   [[ -d /opt/stack/data/CA/int-ca ]]",
                                "+ lib/tls:create_CA_base:86                :   local i",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/certs",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/crl",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/newcerts",
                                "+ lib/tls:create_CA_base:87                :   for i in certs crl newcerts private",
                                "+ lib/tls:create_CA_base:88                :   mkdir -p /opt/stack/data/CA/int-ca/private",
                                "+ lib/tls:create_CA_base:90                :   chmod 710 /opt/stack/data/CA/int-ca/private",
                                "+ lib/tls:create_CA_base:91                :   echo 01",
                                "+ lib/tls:create_CA_base:92                :   cp /dev/null /opt/stack/data/CA/int-ca/index.txt",
                                "+ lib/tls:make_int_CA:295                  :   create_CA_config /opt/stack/data/CA/int-ca 'Intermediate CA'",
                                "+ lib/tls:create_CA_config:98              :   local ca_dir=/opt/stack/data/CA/int-ca",
                                "+ lib/tls:create_CA_config:99              :   local 'common_name=Intermediate CA'",
                                "+ lib/tls:create_CA_config:145             :   echo '",
                                "[ ca ]",
                                "default_ca = CA_default",
                                "",
                                "[ CA_default ]",
                                "dir                     = /opt/stack/data/CA/int-ca",
                                "policy                  = policy_match",
                                "database                = $dir/index.txt",
                                "serial                  = $dir/serial",
                                "certs                   = $dir/certs",
                                "crl_dir                 = $dir/crl",
                                "new_certs_dir           = $dir/newcerts",
                                "certificate             = $dir/cacert.pem",
                                "private_key             = $dir/private/cacert.key",
                                "RANDFILE                = $dir/private/.rand",
                                "default_md              = sha256",
                                "",
                                "[ req ]",
                                "default_bits            = 2048",
                                "default_md              = sha256",
                                "",
                                "prompt                  = no",
                                "distinguished_name      = ca_distinguished_name",
                                "",
                                "x509_extensions         = ca_extensions",
                                "",
                                "[ ca_distinguished_name ]",
                                "organizationName        = OpenStack",
                                "organizationalUnitName  = DevStack Certificate Authority",
                                "commonName              = Intermediate CA",
                                "",
                                "[ policy_match ]",
                                "countryName             = optional",
                                "stateOrProvinceName     = optional",
                                "organizationName        = match",
                                "organizationalUnitName  = optional",
                                "commonName              = supplied",
                                "",
                                "[ ca_extensions ]",
                                "basicConstraints        = critical,CA:true",
                                "subjectKeyIdentifier    = hash",
                                "authorityKeyIdentifier  = keyid:always, issuer",
                                "keyUsage                = cRLSign, keyCertSign",
                                "",
                                "'",
                                "+ lib/tls:make_int_CA:296                  :   create_signing_config /opt/stack/data/CA/int-ca",
                                "+ lib/tls:create_signing_config:151        :   local ca_dir=/opt/stack/data/CA/int-ca",
                                "+ lib/tls:create_signing_config:198        :   echo '",
                                "[ ca ]",
                                "default_ca = CA_default",
                                "",
                                "[ CA_default ]",
                                "dir                     = /opt/stack/data/CA/int-ca",
                                "policy                  = policy_match",
                                "database                = $dir/index.txt",
                                "serial                  = $dir/serial",
                                "certs                   = $dir/certs",
                                "crl_dir                 = $dir/crl",
                                "new_certs_dir           = $dir/newcerts",
                                "certificate             = $dir/cacert.pem",
                                "private_key             = $dir/private/cacert.key",
                                "RANDFILE                = $dir/private/.rand",
                                "default_md              = default",
                                "",
                                "[ req ]",
                                "default_bits            = 1024",
                                "default_md              = sha256",
                                "",
                                "prompt                  = no",
                                "distinguished_name      = req_distinguished_name",
                                "",
                                "x509_extensions         = req_extensions",
                                "",
                                "[ req_distinguished_name ]",
                                "organizationName        = OpenStack",
                                "organizationalUnitName  = DevStack Server Farm",
                                "",
                                "[ policy_match ]",
                                "countryName             = optional",
                                "stateOrProvinceName     = optional",
                                "organizationName        = match",
                                "organizationalUnitName  = optional",
                                "commonName              = supplied",
                                "",
                                "[ req_extensions ]",
                                "basicConstraints        = CA:false",
                                "subjectKeyIdentifier    = hash",
                                "authorityKeyIdentifier  = keyid:always, issuer",
                                "keyUsage                = digitalSignature, keyEncipherment, keyAgreement",
                                "extendedKeyUsage        = serverAuth, clientAuth",
                                "subjectAltName          = $ENV::SUBJECT_ALT_NAME",
                                "",
                                "'",
                                "+ lib/tls:make_int_CA:298                  :   '[' '!' -r /opt/stack/data/CA/int-ca/cacert.pem ']'",
                                "+ lib/tls:make_int_CA:300                  :   /usr/bin/openssl req -config /opt/stack/data/CA/int-ca/ca.conf -sha256 -newkey rsa -nodes -keyout /opt/stack/data/CA/int-ca/private/cacert.key -out /opt/stack/data/CA/int-ca/cacert.csr -outform PEM",
                                "..+..................+..........+...+........+.+.....+.+..............+.+.........+.....+...+.......+......+++++++++++++++++++++++++++++++++++++++*..+++++++++++++++++++++++++++++++++++++++*.+....+..................+.....+......+......+.+.....+.......+..+.........+.+......+............+...+............+......+..+....+...+...........+.........+..................+.........+...+............+.+...+.........+..+......+....+........+.+.....+....+...+..+...............+.+...........++++++",
                                "....+.........+.+...+..+..........+...+++++++++++++++++++++++++++++++++++++++*..+...+.+.....+....+..+.+..+............+.+...+..+++++++++++++++++++++++++++++++++++++++*......+...+..+.......+...+..+......++++++",
                                "-----",
                                "+ lib/tls:make_int_CA:309                  :   /usr/bin/openssl ca -config /opt/stack/data/CA/root-ca/ca.conf -extensions ca_extensions -days 365 -notext -in /opt/stack/data/CA/int-ca/cacert.csr -out /opt/stack/data/CA/int-ca/cacert.pem -batch",
                                "Using configuration from /opt/stack/data/CA/root-ca/ca.conf",
                                "Check that the request matches the signature",
                                "Signature ok",
                                "The Subject's Distinguished Name is as follows",
                                "organizationName      :ASN.1 12:'OpenStack'",
                                "organizationalUnitName:ASN.1 12:'DevStack Certificate Authority'",
                                "commonName            :ASN.1 12:'Intermediate CA'",
                                "Certificate is to be certified until Jun 12 15:37:55 2027 GMT (365 days)",
                                "",
                                "Write out database with 1 new entries",
                                "Database updated",
                                "+ lib/tls:init_CA:209                      :   cat /opt/stack/data/CA/root-ca/cacert.pem /opt/stack/data/CA/int-ca/cacert.pem",
                                "+ lib/tls:init_CA:210                      :   cat /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/tls:init_CA:212                      :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/tls:init_CA:213                      :   sudo cp /opt/stack/data/CA/int-ca/ca-chain.pem /usr/share/pki/ca-trust-source/anchors/devstack-chain.pem",
                                "+ lib/tls:init_CA:214                      :   sudo update-ca-trust",
                                "+ ./stack.sh:main:878                      :   init_cert",
                                "+ lib/tls:init_cert:225                    :   [[ ! -r /opt/stack/data/devstack-cert.pem ]]",
                                "+ lib/tls:init_cert:226                    :   [[ -n 38.102.83.69 ]]",
                                "+ lib/tls:init_cert:227                    :   TLS_IP=IP:38.102.83.69",
                                "+ lib/tls:init_cert:228                    :   [[ -n ::1 ]]",
                                "+ lib/tls:init_cert:229                    :   TLS_IP=IP:38.102.83.69,IP:::1",
                                "+ lib/tls:init_cert:232                    :   make_cert /opt/stack/data/CA/int-ca devstack-cert np0000072095.novalocal IP:38.102.83.69,IP:::1",
                                "+ lib/tls:make_cert:242                    :   local ca_dir=/opt/stack/data/CA/int-ca",
                                "+ lib/tls:make_cert:243                    :   local cert_name=devstack-cert",
                                "+ lib/tls:make_cert:244                    :   local common_name=np0000072095.novalocal",
                                "+ lib/tls:make_cert:245                    :   local alt_names=IP:38.102.83.69,IP:::1",
                                "+ lib/tls:make_cert:247                    :   '[' np0000072095.novalocal '!=' 38.102.83.69 ']'",
                                "+ lib/tls:make_cert:248                    :   is_ipv4_address 38.102.83.69",
                                "+ functions-common:is_ipv4_address:2200    :   local address=38.102.83.69",
                                "+ functions-common:is_ipv4_address:2201    :   local 'regex=([0-9]{1,3}\\.){3}[0-9]{1,3}'",
                                "+ functions-common:is_ipv4_address:2203    :   [[ 38.102.83.69 =~ ([0-9]{1,3}\\.){3}[0-9]{1,3} ]]",
                                "+ functions-common:is_ipv4_address:2204    :   return 0",
                                "+ lib/tls:make_cert:249                    :   [[ -z IP:38.102.83.69,IP:::1 ]]",
                                "+ lib/tls:make_cert:252                    :   alt_names=IP:38.102.83.69,IP:::1,IP:38.102.83.69",
                                "+ lib/tls:make_cert:258                    :   '[' '!' -r /opt/stack/data/CA/int-ca/devstack-cert.crt ']'",
                                "+ lib/tls:make_cert:260                    :   /usr/bin/openssl req -sha256 -newkey rsa -nodes -keyout /opt/stack/data/CA/int-ca/private/devstack-cert.key -out /opt/stack/data/CA/int-ca/devstack-cert.csr -subj '/O=OpenStack/OU=DevStack Servers/CN=np0000072095.novalocal'",
                                "...+......+.....+++++++++++++++++++++++++++++++++++++++*.+......+......+++++++++++++++++++++++++++++++++++++++*...+.+......+...+...........+..........+............+.....+.......+...........+....+..+.........+....+..+......++++++",
                                ".+..+...+............+...+++++++++++++++++++++++++++++++++++++++*..+...+............+......+....+..+......+...+....+...+++++++++++++++++++++++++++++++++++++++*...+......+..+.......+..+.+.................+.+.....+......+.+............+......+.....+......+....+..+.............+.....+.+...+........+...+.+......+...+............+..+...+....+....................+.+...+..+.......+...+...+.........+..+...+.+.....+............+.........+..........+.....+...+..........+..+......+...+....+...........+..........+......+...+.....+...+..................+....+...+..+......+..........+.........+...+.........+......+............+..+...+..........+...........+....+.....+.+..+....+...++++++",
                                "-----",
                                "+ lib/tls:make_cert:268                    :   [[ -z IP:38.102.83.69,IP:::1,IP:38.102.83.69 ]]",
                                "+ lib/tls:make_cert:271                    :   alt_names=DNS:np0000072095.novalocal,IP:38.102.83.69,IP:::1,IP:38.102.83.69",
                                "+ lib/tls:make_cert:275                    :   SUBJECT_ALT_NAME=DNS:np0000072095.novalocal,IP:38.102.83.69,IP:::1,IP:38.102.83.69",
                                "+ lib/tls:make_cert:275                    :   /usr/bin/openssl ca -config /opt/stack/data/CA/int-ca/signing.conf -extensions req_extensions -days 365 -notext -in /opt/stack/data/CA/int-ca/devstack-cert.csr -out /opt/stack/data/CA/int-ca/devstack-cert.crt -subj '/O=OpenStack/OU=DevStack Servers/CN=np0000072095.novalocal' -batch",
                                "Using configuration from /opt/stack/data/CA/int-ca/signing.conf",
                                "Check that the request matches the signature",
                                "Signature ok",
                                "The Subject's Distinguished Name is as follows",
                                "organizationName      :ASN.1 12:'OpenStack'",
                                "organizationalUnitName:ASN.1 12:'DevStack Servers'",
                                "commonName            :ASN.1 12:'np0000072095.novalocal'",
                                "Certificate is to be certified until Jun 12 15:37:58 2027 GMT (365 days)",
                                "",
                                "Write out database with 1 new entries",
                                "Database updated",
                                "+ lib/tls:init_cert:235                    :   cat /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/cacert.pem",
                                "+ ./stack.sh:main:885                      :   install_dstat",
                                "+ lib/dstat:install_dstat:22               :   is_service_enabled memory_tracker",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/dstat:install_dstat:24               :   pip_install_gr psutil",
                                "+ inc/python:pip_install_gr:94             :   local name=psutil",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements psutil",
                                "++ inc/python:get_from_global_requirements:241 :   local package=psutil",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^psutil' /opt/stack/requirements/global-requirements.txt",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='psutil  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ psutil   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo psutil",
                                "+ inc/python:pip_install_gr:96             :   clean_name=psutil",
                                "+ inc/python:pip_install_gr:97             :   pip_install psutil",
                                "Using python 3.12 to install psutil",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt psutil",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting psutil",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 155.6/155.6 kB 20.4 MB/s eta 0:00:00",
                                "Installing collected packages: psutil",
                                "Successfully installed psutil-7.2.2",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278678907",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278678907 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278680217",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1310",
                                "+ functions-common:time_stop:2428          :   total=14617",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=15927",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:891                      :   echo_summary 'Installing OpenStack project source'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Installing OpenStack project source",
                                "+ ./stack.sh:main:894                      :   install_libs",
                                "+ lib/libraries:install_libs:91            :   _install_lib_from_source automaton",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=automaton",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git automaton",
                                "+ inc/python:use_library_from_git:266      :   local name=automaton",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,automaton, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:92            :   _install_lib_from_source castellan",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=castellan",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git castellan",
                                "+ inc/python:use_library_from_git:266      :   local name=castellan",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,castellan, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:93            :   _install_lib_from_source cliff",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=cliff",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git cliff",
                                "+ inc/python:use_library_from_git:266      :   local name=cliff",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,cliff, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:94            :   _install_lib_from_source cursive",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=cursive",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git cursive",
                                "+ inc/python:use_library_from_git:266      :   local name=cursive",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,cursive, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:95            :   _install_lib_from_source debtcollector",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=debtcollector",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git debtcollector",
                                "+ inc/python:use_library_from_git:266      :   local name=debtcollector",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,debtcollector, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:96            :   _install_lib_from_source futurist",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=futurist",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git futurist",
                                "+ inc/python:use_library_from_git:266      :   local name=futurist",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,futurist, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:97            :   _install_lib_from_source openstacksdk",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=openstacksdk",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git openstacksdk",
                                "+ inc/python:use_library_from_git:266      :   local name=openstacksdk",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,openstacksdk, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:98            :   _install_lib_from_source osc-lib",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=osc-lib",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osc-lib",
                                "+ inc/python:use_library_from_git:266      :   local name=osc-lib",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osc-lib, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:99            :   _install_lib_from_source osc-placement",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=osc-placement",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osc-placement",
                                "+ inc/python:use_library_from_git:266      :   local name=osc-placement",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osc-placement, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:100           :   _install_lib_from_source os-client-config",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=os-client-config",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-client-config",
                                "+ inc/python:use_library_from_git:266      :   local name=os-client-config",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-client-config, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:101           :   _install_lib_from_source oslo.cache",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.cache",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.cache",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.cache",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.cache, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:102           :   _install_lib_from_source oslo.concurrency",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.concurrency",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.concurrency",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.concurrency",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.concurrency, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:103           :   _install_lib_from_source oslo.config",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.config",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.config",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.config",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.config, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:104           :   _install_lib_from_source oslo.context",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.context",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.context",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.context",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.context, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:105           :   _install_lib_from_source oslo.db",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.db",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.db",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.db",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.db, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:106           :   _install_lib_from_source oslo.i18n",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.i18n",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.i18n",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.i18n",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.i18n, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:107           :   _install_lib_from_source oslo.limit",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.limit",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.limit",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.limit",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.limit, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:108           :   _install_lib_from_source oslo.log",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.log",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.log",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.log",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.log, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:109           :   _install_lib_from_source oslo.messaging",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.messaging",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.messaging",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.messaging",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.messaging, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:110           :   _install_lib_from_source oslo.middleware",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.middleware",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.middleware",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.middleware",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.middleware, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:111           :   _install_lib_from_source oslo.policy",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.policy",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.policy",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.policy",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.policy, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:112           :   _install_lib_from_source oslo.privsep",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.privsep",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.privsep",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.privsep",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.privsep, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:113           :   _install_lib_from_source oslo.reports",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.reports",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.reports",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.reports",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.reports, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:114           :   _install_lib_from_source oslo.rootwrap",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.rootwrap",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.rootwrap",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.rootwrap",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.rootwrap, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:115           :   _install_lib_from_source oslo.serialization",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.serialization",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.serialization",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.serialization",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.serialization, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:116           :   _install_lib_from_source oslo.service",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.service",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.service",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.service",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.service, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:117           :   _install_lib_from_source oslo.utils",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.utils",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.utils",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.utils",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.utils, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:118           :   _install_lib_from_source oslo.versionedobjects",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.versionedobjects",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.versionedobjects",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.versionedobjects",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.versionedobjects, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:119           :   _install_lib_from_source oslo.vmware",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=oslo.vmware",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git oslo.vmware",
                                "+ inc/python:use_library_from_git:266      :   local name=oslo.vmware",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,oslo.vmware, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:120           :   _install_lib_from_source osprofiler",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=osprofiler",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git osprofiler",
                                "+ inc/python:use_library_from_git:266      :   local name=osprofiler",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,osprofiler, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:121           :   _install_lib_from_source pycadf",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=pycadf",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git pycadf",
                                "+ inc/python:use_library_from_git:266      :   local name=pycadf",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,pycadf, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:122           :   _install_lib_from_source stevedore",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=stevedore",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git stevedore",
                                "+ inc/python:use_library_from_git:266      :   local name=stevedore",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,stevedore, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:123           :   _install_lib_from_source taskflow",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=taskflow",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git taskflow",
                                "+ inc/python:use_library_from_git:266      :   local name=taskflow",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,taskflow, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:124           :   _install_lib_from_source tooz",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=tooz",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git tooz",
                                "+ inc/python:use_library_from_git:266      :   local name=tooz",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,tooz, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:128           :   _install_lib_from_source os-brick",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=os-brick",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-brick",
                                "+ inc/python:use_library_from_git:266      :   local name=os-brick",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-brick, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:129           :   _install_lib_from_source os-resource-classes",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=os-resource-classes",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-resource-classes",
                                "+ inc/python:use_library_from_git:266      :   local name=os-resource-classes",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-resource-classes, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:130           :   _install_lib_from_source os-traits",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=os-traits",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git os-traits",
                                "+ inc/python:use_library_from_git:266      :   local name=os-traits",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-traits, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:133           :   _install_lib_from_source python-barbicanclient",
                                "+ lib/libraries:_install_lib_from_source:75 :   local name=python-barbicanclient",
                                "+ lib/libraries:_install_lib_from_source:76 :   use_library_from_git python-barbicanclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-barbicanclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-barbicanclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:135           :   use_library_from_git etcd3gw",
                                "+ inc/python:use_library_from_git:266      :   local name=etcd3gw",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,etcd3gw, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/libraries:install_libs:139           :   pip_install etcd3gw",
                                "Using python 3.12 to install etcd3gw",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt etcd3gw",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting etcd3gw",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/72/b9d540c97fe890a79da1d5c323b730e1af8ec3048b1b5490bd3de0facc32/etcd3gw-2.7.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Requirement already satisfied: pbr>=2.0 in /usr/local/lib/python3.12/site-packages (from etcd3gw) (7.0.3)",
                                "Collecting requests>=2.20.0 (from etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting futurist>=0.16.0 (from etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/6b/29b561eef753e14c999931e2a5acf44a5623958d877d7265595b737dfc51/futurist-3.3.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting debtcollector>=3.0.0 (from futurist>=0.16.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/05/3f36aed56f0e1815fdc2ed4a9f2bd680a7bfe8819f21eacded2dc00fe283/debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0->etcd3gw) (80.10.2)",
                                "Collecting charset_normalizer<4,>=2 (from requests>=2.20.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 6.8 MB/s eta 0:00:00",
                                "Collecting idna<4,>=2.5 (from requests>=2.20.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl.metadata (6.1 kB)",
                                "Collecting urllib3<3,>=1.26 (from requests>=2.20.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)",
                                "Collecting certifi>=2023.5.7 (from requests>=2.20.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting wrapt>=2.1.0 (from debtcollector>=3.0.0->futurist>=0.16.0->etcd3gw)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/72/b9d540c97fe890a79da1d5c323b730e1af8ec3048b1b5490bd3de0facc32/etcd3gw-2.7.0-py3-none-any.whl (29 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/6b/29b561eef753e14c999931e2a5acf44a5623958d877d7265595b737dfc51/futurist-3.3.0-py3-none-any.whl (43 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 43.1/43.1 kB 3.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl (73 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 9.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl (134 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 134.1/134.1 kB 23.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 28.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/05/3f36aed56f0e1815fdc2ed4a9f2bd680a7bfe8819f21eacded2dc00fe283/debtcollector-3.1.0-py3-none-any.whl (24 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl (65 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 12.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 17.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/17/93/fb357cc7847c58a8ae790be718903afa81a28d23e642c843dc4129e8a0b2/wrapt-2.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (169 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 169.4/169.4 kB 28.3 MB/s eta 0:00:00",
                                "Installing collected packages: wrapt, urllib3, idna, charset_normalizer, certifi, requests, debtcollector, futurist, etcd3gw",
                                "Successfully installed certifi-2026.5.20 charset_normalizer-3.4.7 debtcollector-3.1.0 etcd3gw-2.7.0 futurist-3.3.0 idna-3.18 requests-2.34.2 urllib3-2.7.0 wrapt-2.2.1",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278681059",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278681059 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278683609",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2550",
                                "+ functions-common:time_stop:2428          :   total=15927",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=18477",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:897                      :   install_apache_uwsgi",
                                "+ lib/apache:install_apache_uwsgi:79       :   local apxs=apxs2",
                                "+ lib/apache:install_apache_uwsgi:80       :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:install_apache_uwsgi:81       :   apxs=apxs",
                                "+ lib/apache:install_apache_uwsgi:84       :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:install_apache_uwsgi:92       :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:install_apache_uwsgi:92       :   is_openeuler",
                                "+ functions-common:is_openeuler:555        :   [[ -z rpm ]]",
                                "+ functions-common:is_openeuler:558        :   '[' CentOSStream = openEuler ']'",
                                "+ lib/apache:install_apache_uwsgi:92       :   [[ rhel10 =~ rhel9 ]]",
                                "+ lib/apache:install_apache_uwsgi:99       :   install_package uwsgi uwsgi-plugin-python3",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package uwsgi uwsgi-plugin-python3",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install uwsgi uwsgi-plugin-python3",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278683839",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y uwsgi uwsgi-plugin-python3",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y uwsgi uwsgi-plugin-python3",
                                "Last metadata expiration check: 0:01:53 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package               Arch    Version           Repository                Size",
                                "================================================================================",
                                "Installing:",
                                " uwsgi                 x86_64  2.0.27-4.el10s    delorean-master-testing  389 k",
                                " uwsgi-plugin-python3  x86_64  2.0.27-4.el10s    delorean-master-testing   74 k",
                                "Installing dependencies:",
                                " uwsgi-plugin-common   x86_64  2.0.27-4.el10s    delorean-master-testing   46 k",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  3 Packages",
                                "",
                                "Total download size: 509 k",
                                "Installed size: 1.2 M",
                                "Downloading Packages:",
                                "(1/3): uwsgi-plugin-common-2.0.27-4.el10s.x86_6 1.6 MB/s |  46 kB     00:00    ",
                                "(2/3): uwsgi-plugin-python3-2.0.27-4.el10s.x86_ 2.4 MB/s |  74 kB     00:00    ",
                                "(3/3): uwsgi-2.0.27-4.el10s.x86_64.rpm           10 MB/s | 389 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            13 MB/s | 509 kB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Running scriptlet: uwsgi-2.0.27-4.el10s.x86_64                            1/3 ",
                                "  Installing       : uwsgi-2.0.27-4.el10s.x86_64                            1/3 ",
                                "  Running scriptlet: uwsgi-2.0.27-4.el10s.x86_64                            1/3 ",
                                "  Installing       : uwsgi-plugin-common-2.0.27-4.el10s.x86_64              2/3 ",
                                "  Installing       : uwsgi-plugin-python3-2.0.27-4.el10s.x86_64             3/3 ",
                                "  Running scriptlet: uwsgi-plugin-python3-2.0.27-4.el10s.x86_64             3/3 ",
                                "",
                                "Installed:",
                                "  uwsgi-2.0.27-4.el10s.x86_64                                                   ",
                                "  uwsgi-plugin-common-2.0.27-4.el10s.x86_64                                     ",
                                "  uwsgi-plugin-python3-2.0.27-4.el10s.x86_64                                    ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278683839",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278683839 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278685694",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1855",
                                "+ functions-common:time_stop:2428          :   total=59276",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=61131",
                                "+ lib/apache:install_apache_uwsgi:118      :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ ./stack.sh:main:900                      :   install_keystoneauth",
                                "+ lib/keystone:install_keystoneauth:461    :   use_library_from_git keystoneauth",
                                "+ inc/python:use_library_from_git:266      :   local name=keystoneauth",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,keystoneauth, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:901                      :   install_keystoneclient",
                                "+ lib/keystone:install_keystoneclient:469  :   use_library_from_git python-keystoneclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-keystoneclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-keystoneclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:902                      :   install_glanceclient",
                                "+ lib/glance:install_glanceclient:542      :   use_library_from_git python-glanceclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-glanceclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-glanceclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:903                      :   install_cinderclient",
                                "+ lib/cinder:install_cinderclient:580      :   use_library_from_git python-brick-cinderclient-ext",
                                "+ inc/python:use_library_from_git:266      :   local name=python-brick-cinderclient-ext",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-brick-cinderclient-ext, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/cinder:install_cinderclient:585      :   use_library_from_git python-cinderclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-cinderclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-cinderclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:904                      :   install_novaclient",
                                "+ lib/nova:install_novaclient:899          :   use_library_from_git python-novaclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-novaclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-novaclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:905                      :   is_service_enabled swift glance horizon",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:906                      :   install_swiftclient",
                                "+ lib/swift:install_swiftclient:744        :   use_library_from_git python-swiftclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-swiftclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-swiftclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:908                      :   is_service_enabled neutron nova horizon",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:909                      :   install_neutronclient",
                                "+ lib/neutron:install_neutronclient:535    :   use_library_from_git python-neutronclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-neutronclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-neutronclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:913                      :   install_keystonemiddleware",
                                "+ lib/keystone:install_keystonemiddleware:479 :   use_library_from_git keystonemiddleware",
                                "+ inc/python:use_library_from_git:266      :   local name=keystonemiddleware",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,keystonemiddleware, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/keystone:install_keystonemiddleware:484 :   pip_install_gr keystonemiddleware",
                                "+ inc/python:pip_install_gr:94             :   local name=keystonemiddleware",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements keystonemiddleware",
                                "++ inc/python:get_from_global_requirements:241 :   local package=keystonemiddleware",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^keystonemiddleware' /opt/stack/requirements/global-requirements.txt",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='keystonemiddleware  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ keystonemiddleware   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo keystonemiddleware",
                                "+ inc/python:pip_install_gr:96             :   clean_name=keystonemiddleware",
                                "+ inc/python:pip_install_gr:97             :   pip_install keystonemiddleware",
                                "Using python 3.12 to install keystonemiddleware",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt keystonemiddleware",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting keystonemiddleware",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/eb/7f3688da851d0adeec6b78f6a49ba1a6073727f220a64839d2dffba60122/keystonemiddleware-13.0.0-py3-none-any.whl.metadata (3.9 kB)",
                                "Collecting keystoneauth1>=3.12.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/eb/698dc17e4beb315f83a47d47be128b8a63303dc8b7e7c31110410e10a68b/keystoneauth1-5.14.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting oslo.cache>=3.11.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/5b/c2b834717f4beff82b5bf14c504846a9c51eefabe1ef5bdb6e08cee010d9/oslo_cache-4.2.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting oslo.config>=5.2.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fa/b3/720b781b80f9a4bf962ac3ff7608ef97cafd021bb073aa29e21221e918ad/oslo_config-10.5.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting oslo.context>=2.19.2 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/b5/121d6abc4f4c82ffbb7ae49be3d82f89ce4b041e85d8d2e706f88b05ff6f/oslo_context-6.4.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting oslo.i18n>=3.15.3 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/33/78/35f3022c3e80605c96a9caad2c850d0904e37c9a74b57982f79002f09f66/oslo_i18n-6.8.0-py3-none-any.whl.metadata (2.0 kB)",
                                "Collecting oslo.log>=3.36.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/ef/8a0ee772de8d22095b8405502a5504c92f37d880ae95e54240dc7890cd0c/oslo_log-8.2.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting oslo.serialization>=2.18.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/88/389d9833c83eefb3a2eebf5e1b86daa7d31d47b42a27f8a95f0cef9db183/oslo_serialization-5.10.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting oslo.utils>=3.33.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/b3/c7afc60b9392b335ce0ad121977f91df9706f47f2c518b27e4b3007e9afb/oslo_utils-10.1.1-py3-none-any.whl.metadata (2.1 kB)",
                                "Requirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware) (7.0.3)",
                                "Collecting pycadf>=1.1.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/80/26/73c8a7b6be652a704de57bcc0811d1b9717b3ce693b99d8dc48c102a7cf0/pycadf-4.0.1-py3-none-any.whl.metadata (2.2 kB)",
                                "Collecting PyJWT>=2.4.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/5e/ecf12fdb62546d64385c158514e9b2b671f7832108ef2ecd2020ce0af2d1/pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB)",
                                "Collecting python-keystoneclient>=3.20.0 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/35/483db648710bd0aeefd505db288490c229fef0e1fb7b78d8f277e2dc375b/python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Requirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware) (2.34.2)",
                                "Collecting WebOb>=1.7.1 (from keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/83/21/fce134877fb6fc6ad3c464e4a07ede0ee9219f705d26a981ae58ea36ca13/webob-1.8.10-py2.py3-none-any.whl.metadata (12 kB)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware) (2.1.0)",
                                "Collecting stevedore>=1.20.0 (from keystoneauth1>=3.12.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f5/ac/19f9941c74add59d17694930ec8105d5eddeee4ce56dd8632b765ca16d6c/stevedore-5.8.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting os-service-types>=1.2.0 (from keystoneauth1>=3.12.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/29/26/0937af7b4383f1eba5bca789b8d191c0e09e59bb64962b18f4a14534ce41/os_service_types-1.8.2-py3-none-any.whl.metadata (1.9 kB)",
                                "Collecting typing-extensions>=4.12 (from keystoneauth1>=3.12.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)",
                                "Collecting dogpile.cache>=1.3.3 (from oslo.cache>=3.11.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/80/12235e5b75bb2c586733280854f131b86051e0bbdfb55349ff70d0f72cf9/dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting netaddr>=0.7.18 (from oslo.config>=5.2.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)",
                                "Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware) (6.0.3)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware) (2.9.0.post0)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware) (3.1.0)",
                                "Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.1 kB)",
                                "Collecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)",
                                "Collecting packaging>=20.4 (from oslo.utils>=3.33.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware) (7.2.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystonemiddleware) (80.10.2)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware) (2026.5.20)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.log>=3.36.0->keystonemiddleware) (2.2.1)",
                                "Collecting decorator>=4.0.0 (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl.metadata (3.9 kB)",
                                "Collecting six>=1.5 (from python-dateutil>=2.7.0->oslo.log>=3.36.0->keystonemiddleware)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/eb/7f3688da851d0adeec6b78f6a49ba1a6073727f220a64839d2dffba60122/keystonemiddleware-13.0.0-py3-none-any.whl (135 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 135.4/135.4 kB 15.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/eb/698dc17e4beb315f83a47d47be128b8a63303dc8b7e7c31110410e10a68b/keystoneauth1-5.14.0-py3-none-any.whl (343 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 343.3/343.3 kB 31.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/5b/c2b834717f4beff82b5bf14c504846a9c51eefabe1ef5bdb6e08cee010d9/oslo_cache-4.2.0-py3-none-any.whl (65 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.3/65.3 kB 8.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fa/b3/720b781b80f9a4bf962ac3ff7608ef97cafd021bb073aa29e21221e918ad/oslo_config-10.5.0-py3-none-any.whl (137 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 137.6/137.6 kB 9.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/b5/121d6abc4f4c82ffbb7ae49be3d82f89ce4b041e85d8d2e706f88b05ff6f/oslo_context-6.4.0-py3-none-any.whl (20 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/33/78/35f3022c3e80605c96a9caad2c850d0904e37c9a74b57982f79002f09f66/oslo_i18n-6.8.0-py3-none-any.whl (47 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 47.8/47.8 kB 6.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/ef/8a0ee772de8d22095b8405502a5504c92f37d880ae95e54240dc7890cd0c/oslo_log-8.2.0-py3-none-any.whl (77 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 77.2/77.2 kB 7.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/88/389d9833c83eefb3a2eebf5e1b86daa7d31d47b42a27f8a95f0cef9db183/oslo_serialization-5.10.0-py3-none-any.whl (27 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/b3/c7afc60b9392b335ce0ad121977f91df9706f47f2c518b27e4b3007e9afb/oslo_utils-10.1.1-py3-none-any.whl (154 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 154.6/154.6 kB 19.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/80/26/73c8a7b6be652a704de57bcc0811d1b9717b3ce693b99d8dc48c102a7cf0/pycadf-4.0.1-py3-none-any.whl (44 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.2/44.2 kB 4.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/5e/ecf12fdb62546d64385c158514e9b2b671f7832108ef2ecd2020ce0af2d1/pyjwt-2.13.0-py3-none-any.whl (31 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/35/483db648710bd0aeefd505db288490c229fef0e1fb7b78d8f277e2dc375b/python_keystoneclient-5.8.0-py3-none-any.whl (397 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 397.3/397.3 kB 26.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/83/21/fce134877fb6fc6ad3c464e4a07ede0ee9219f705d26a981ae58ea36ca13/webob-1.8.10-py2.py3-none-any.whl (115 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 115.8/115.8 kB 13.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/80/12235e5b75bb2c586733280854f131b86051e0bbdfb55349ff70d0f72cf9/dogpile_cache-1.5.0-py3-none-any.whl (64 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.4/64.4 kB 8.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (427 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 427.6/427.6 kB 53.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl (2.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 102.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/29/26/0937af7b4383f1eba5bca789b8d191c0e09e59bb64962b18f4a14534ce41/os_service_types-1.8.2-py3-none-any.whl (24 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl (100 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 14.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl (122 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.8/122.8 kB 18.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f5/ac/19f9941c74add59d17694930ec8105d5eddeee4ce56dd8632b765ca16d6c/stevedore-5.8.0-py3-none-any.whl (54 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.6/54.6 kB 7.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl (44 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.6/44.6 kB 8.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/05/7f/798705f5296a58ca505d600456748d1be48078eac8a7050d8a98bc9edb89/decorator-5.3.1-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl (11 kB)",
                                "Installing collected packages: WebOb, typing-extensions, stevedore, six, rfc3986, pyparsing, PyJWT, packaging, netaddr, msgpack, decorator, oslo.i18n, oslo.context, os-service-types, dogpile.cache, oslo.utils, oslo.config, keystoneauth1, oslo.serialization, python-keystoneclient, pycadf, oslo.log, oslo.cache, keystonemiddleware",
                                "Successfully installed PyJWT-2.13.0 WebOb-1.8.10 decorator-5.3.1 dogpile.cache-1.5.0 keystoneauth1-5.14.0 keystonemiddleware-13.0.0 msgpack-1.1.2 netaddr-1.3.0 os-service-types-1.8.2 oslo.cache-4.2.0 oslo.config-10.5.0 oslo.context-6.4.0 oslo.i18n-6.8.0 oslo.log-8.2.0 oslo.serialization-5.10.0 oslo.utils-10.1.1 packaging-26.2 pycadf-4.0.1 pyparsing-3.3.2 python-keystoneclient-5.8.0 rfc3986-2.0.0 six-1.17.0 stevedore-5.8.0 typing-extensions-4.15.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278686004",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278686004 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278691066",
                                "+ functions-common:time_stop:2427          :   elapsed_time=5062",
                                "+ functions-common:time_stop:2428          :   total=18477",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=23539",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/keystone:install_keystonemiddleware:488 :   pip_install_gr python-memcached",
                                "+ inc/python:pip_install_gr:94             :   local name=python-memcached",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements python-memcached",
                                "++ inc/python:get_from_global_requirements:241 :   local package=python-memcached",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^python-memcached' /opt/stack/requirements/global-requirements.txt",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='python-memcached  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ python-memcached   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo python-memcached",
                                "+ inc/python:pip_install_gr:96             :   clean_name=python-memcached",
                                "+ inc/python:pip_install_gr:97             :   pip_install python-memcached",
                                "Using python 3.12 to install python-memcached",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt python-memcached",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting python-memcached",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/1b/3b15a37831ae34a264d7d5b71f3ae9fe74a81251453a3ec2135e76888ef1/python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8f/1b/3b15a37831ae34a264d7d5b71f3ae9fe74a81251453a3ec2135e76888ef1/python_memcached-1.62-py2.py3-none-any.whl (15 kB)",
                                "Installing collected packages: python-memcached",
                                "Successfully installed python-memcached-1.62",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278691146",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278691146 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278692332",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1186",
                                "+ functions-common:time_stop:2428          :   total=23539",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=24725",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:915                      :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:916                      :   '[' 38.102.83.69 == 38.102.83.69 ']'",
                                "+ ./stack.sh:main:917                      :   stack_install_service keystone",
                                "+ lib/stack:stack_install_service:20       :   local service=keystone",
                                "+ lib/stack:stack_install_service:21       :   type install_keystone",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_keystone",
                                "+ lib/keystone:install_keystone:494        :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/keystone:install_keystone:498        :   git_clone https://opendev.org/openstack/keystone.git /opt/stack/keystone master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/keystone.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/keystone",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/keystone ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/keystone",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/keystone",
                                "+ functions-common:git_clone:667           :   head -1",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "eb3c0cd99 Merge \"Fix LDAP pagination to return all users beyond page_size\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/keystone:install_keystone:499        :   setup_develop /opt/stack/keystone",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/keystone == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/keystone",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/keystone -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/keystone == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/keystone",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/keystone",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/keystone",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/keystone/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=keystone",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z keystone ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- keystone",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/keystone -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/keystone == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/keystone",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/keystone",
                                "Using python 3.12 to install /opt/stack/keystone",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/keystone",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/keystone",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (7.0.3)",
                                "Requirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (1.8.10)",
                                "Collecting Flask!=0.11,>=1.0.2 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl.metadata (3.2 kB)",
                                "Collecting Flask-RESTful>=0.3.5 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/7b/f0b45f0df7d2978e5ae51804bb5939b7897b2ace24306009da0cc34d8d1f/Flask_RESTful-0.3.10-py2.py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting cryptography>=2.7 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)",
                                "Collecting SQLAlchemy>=1.4.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/2b/514fce8a7df81cf5bad7ff7865de7ac0c5776a38cc043475c4703eb7fe8b/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.8.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.8.0)",
                                "Requirement already satisfied: keystonemiddleware>=7.0.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (13.0.0)",
                                "Collecting bcrypt>=3.1.3 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/8d/5e43d9584b3b3591a6f9b68f755a4da879a59712981ef5ad2a0ac1379f7a/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB)",
                                "Requirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (4.2.0)",
                                "Requirement already satisfied: oslo.config>=6.8.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (10.5.0)",
                                "Requirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (6.4.0)",
                                "Collecting oslo.messaging>=5.29.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/a9/bc0f3f7afb6df583f73a48218df3ecb72379ff9bb74704719ec33f27e5bb/oslo_messaging-18.1.0-py3-none-any.whl.metadata (2.6 kB)",
                                "Collecting oslo.db>=6.0.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/c8/92f6d727277c8bf180a1f7d432a6ca5eb24367dd231851ebe91812a4e8f5/oslo_db-18.0.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (6.8.0)",
                                "Requirement already satisfied: oslo.log>=3.44.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (8.2.0)",
                                "Collecting oslo.middleware>=3.31.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/cb/e9/54c395d05aa1fa36bc38845f865c899325a80c6ad8235b7d3649427b60e6/oslo_middleware-8.1.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting oslo.policy>=4.5.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/c0/ae5b84c1545df16d519642023fffc0b8e85c3910e6213d4e2a21db47c681/oslo_policy-5.1.0-py3-none-any.whl.metadata (2.2 kB)",
                                "Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (5.10.0)",
                                "Collecting oslo.upgradecheck>=1.3.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/fa/cac1d92d4de3a8bf1758a524c91a542542d87413bb44aafce01dc4312fcb/oslo_upgradecheck-2.7.1-py3-none-any.whl.metadata (1.8 kB)",
                                "Requirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (10.1.1)",
                                "Collecting oauthlib>=0.6.2 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB)",
                                "Collecting pysaml2>=5.0.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/79/21/c95583bfce176ebf5e6a0655f1678502de970f3a6d17dee65852906b2d80/pysaml2-7.5.4-py3-none-any.whl.metadata (6.5 kB)",
                                "Requirement already satisfied: PyJWT>=1.6.1 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (2.13.0)",
                                "Requirement already satisfied: dogpile.cache>=1.0.2 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (1.5.0)",
                                "Collecting jsonschema>=3.2.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)",
                                "Requirement already satisfied: pycadf!=2.0.0,>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystone==29.1.0.dev42) (4.0.1)",
                                "Requirement already satisfied: msgpack>=0.5.0 in /usr/local/lib64/python3.12/site-packages (from keystone==29.1.0.dev42) (1.1.2)",
                                "Collecting osprofiler>=1.4.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/e0/a9a8222cb1733f33008e582cde5e0c3ed5109225301de7eaa6aa3c4ec75a/osprofiler-4.4.0-py3-none-any.whl.metadata (3.1 kB)",
                                "Collecting Werkzeug>=0.15.0 (from keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl.metadata (4.0 kB)",
                                "Collecting cffi>=1.12 (from cryptography>=2.7->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)",
                                "Requirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.0.2->keystone==29.1.0.dev42) (5.3.1)",
                                "Collecting blinker>=1.9.0 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)",
                                "Collecting click>=8.1.3 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl.metadata (2.6 kB)",
                                "Collecting itsdangerous>=2.2.0 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Requirement already satisfied: jinja2>=3.1.2 in /usr/lib/python3.12/site-packages (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42) (3.1.6)",
                                "Collecting markupsafe>=2.1.1 (from Flask!=0.11,>=1.0.2->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)",
                                "Collecting aniso8601>=0.82 (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/75/e0e10dc7ed1408c28e03a6cb2d7a407f99320eb953f229d008a7a6d05546/aniso8601-10.0.1-py2.py3-none-any.whl.metadata (23 kB)",
                                "Requirement already satisfied: six>=1.3.0 in /usr/local/lib/python3.12/site-packages (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42) (1.17.0)",
                                "Collecting pytz (from Flask-RESTful>=0.3.5->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl.metadata (22 kB)",
                                "Collecting attrs>=22.2.0 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)",
                                "Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)",
                                "Collecting rpds-py>=0.25.0 (from jsonschema>=3.2.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/1e/2c9096fc19d5fd084b0184ca2b651e659aa0a37e6fdbecf6ece47f147fe1/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)",
                                "Requirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (5.14.0)",
                                "Requirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2.34.2)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=6.8.0->keystone==29.1.0.dev42) (6.0.3)",
                                "Requirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.22.0->keystone==29.1.0.dev42) (4.15.0)",
                                "Collecting alembic>=0.9.6 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl.metadata (7.2 kB)",
                                "Requirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=6.0.0->keystone==29.1.0.dev42) (3.1.0)",
                                "Collecting testresources>=2.0.0 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bb/9e/3fb8523e5252cf07f6ae3c8ba685de9a03405b0ddffdd8e3e2a621e40b07/testresources-2.1.2-py3-none-any.whl.metadata (15 kB)",
                                "Collecting testscenarios>=0.4 (from oslo.db>=6.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/34/cf/af3b3139963665af3bb6771c0f2762d0cd2726c5264ef56b3422853cfebb/testscenarios-0.6.2-py3-none-any.whl.metadata (13 kB)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.44.0->keystone==29.1.0.dev42) (2.9.0.post0)",
                                "Requirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42) (3.3.0)",
                                "Collecting oslo.service>=1.24.0 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/88/7c/053f5941177d21e202e8437564c9a04bd24b94f2225a9ba3fa43dcc605fd/oslo_service-4.6.0-py3-none-any.whl.metadata (2.8 kB)",
                                "Collecting cachetools>=2.0.0 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting amqp>=2.5.2 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)",
                                "Collecting kombu>=4.6.8 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/0f/834427d8c03ff1d7e867d3db3d176470c64871753252b21b4f4897d1fa45/kombu-5.6.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting oslo.metrics>=0.2.1 (from oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/be/547cd46b130badc31c4a95c6e89552cd890799e30dae1a76990c6c05e24f/oslo_metrics-0.16.0-py3-none-any.whl.metadata (1.5 kB)",
                                "Collecting statsd>=3.2.1 (from oslo.middleware>=3.31.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/d0/c9543b52c067a390ae6ae632d7fd1b97a35cdc8d69d40c0b7d334b326410/statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting PrettyTable>=0.7.1 (from oslo.upgradecheck>=1.3.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ee/8c/83087ebc47ab0396ce092363001fa37c17153119ee282700c0713a195853/prettytable-3.17.0-py3-none-any.whl.metadata (34 kB)",
                                "Requirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (2.1.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystone==29.1.0.dev42) (7.2.2)",
                                "Collecting oslo.concurrency>=3.26.0 (from osprofiler>=1.4.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/5a/04a381ab5fac98aa87c662fe9c693c8dd47e03d45c44821d70f2df060eaa/oslo_concurrency-7.5.0-py3-none-any.whl.metadata (2.2 kB)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->keystone==29.1.0.dev42) (80.10.2)",
                                "Collecting defusedxml (from pysaml2>=5.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)",
                                "Collecting pyopenssl<24.3.0 (from pysaml2>=5.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d9/dd/e0aa7ebef5168c75b772eda64978c597a9129b46be17779054652a7999e4/pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)",
                                "Collecting xmlschema<3.0.0,>=2.0.0 (from pysaml2>=5.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/2a/c2bc97fd20efe65cfcfc21666d1b0213969133d37ea093761d264d9ed9f8/xmlschema-2.5.1-py3-none-any.whl.metadata (8.3 kB)",
                                "Collecting greenlet>=1 (from SQLAlchemy>=1.4.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/69/b91cda0647df839483201545913514c2827ebea5e5ccdf931842763bc127/greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)",
                                "Collecting Mako (from alembic>=0.9.6->oslo.db>=6.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/b1/a0ec7a5a9db730a08daef1fdfb8090435b82465abbf758a596f0ea88727e/mako-1.3.12-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)",
                                "Collecting pycparser (from cffi>=1.12->cryptography>=2.7->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->oslo.db>=6.0.0->keystone==29.1.0.dev42) (2.2.1)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (1.8.2)",
                                "Collecting tzdata>=2025.2 (from kombu>=4.6.8->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl.metadata (1.4 kB)",
                                "Collecting fasteners>=0.7.0 (from oslo.concurrency>=3.26.0->osprofiler>=1.4.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/ac/e5d886f892666d2d1e5cb8c1a41146e1d79ae8896477b1153a21711d3b44/fasteners-0.20-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting eventlet>=0.27.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c3/1c/febe9acf1b4f0d67603b231c28d6d17d647d68c90c1963fecdeb64046d6d/eventlet-0.41.0-py3-none-any.whl.metadata (5.4 kB)",
                                "Collecting PasteDeploy>=1.5.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/85/30/cdddd9a88969683a59222a6d61cd6dce923977f2e9f9ffba38e1324149cd/PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB)",
                                "Collecting Routes>=2.3.1 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9b/d4/d3c7d029de6287ff7bd048e628920d4336b4f8d82cfc00ff078bdbb212a3/Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB)",
                                "Collecting Paste>=2.0.2 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2e/14/032895c25726a859bf48b8ed68944c3efc7a3decd920533ed929f12f08a1/Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB)",
                                "Collecting Yappi>=1.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/94/e0/e49b8e12140dba82767ee9fd8de1577be90a09a083aa6e0f02fdfc3e8ee9/yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (11 kB)",
                                "Collecting wcwidth (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/17/c68b6cbcfeadbf420b3c3edaf8fda51335bc9c38732adb2d3ba8984dc607/wcwidth-0.8.0-py3-none-any.whl.metadata (42 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 42.8/42.8 kB 6.7 MB/s eta 0:00:00",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==29.1.0.dev42) (2026.5.20)",
                                "Collecting elementpath<5.0.0,>=4.1.5 (from xmlschema<3.0.0,>=2.0.0->pysaml2>=5.0.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/45/95/615af832e7f507fe5ce4562b4be1bd2fec080c4ff6da88dcd0c2dbfca582/elementpath-4.8.0-py3-none-any.whl.metadata (7.2 kB)",
                                "Collecting dnspython>=1.15.0 (from eventlet>=0.27.0->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB)",
                                "Collecting repoze.lru>=0.3 (from Routes>=2.3.1->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==29.1.0.dev42)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6f/a1/cc0848069e3937651582c74db0fdddda96f853060a25617754a264913afe/repoze_lru-0.8-py3-none-any.whl.metadata (1.8 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/8d/5e43d9584b3b3591a6f9b68f755a4da879a59712981ef5ad2a0ac1379f7a/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 278.2/278.2 kB 30.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.0/4.0 MB 104.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl (103 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.4/103.4 kB 13.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/7b/f0b45f0df7d2978e5ae51804bb5939b7897b2ace24306009da0cc34d8d1f/Flask_RESTful-0.3.10-py2.py3-none-any.whl (26 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl (90 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 90.6/90.6 kB 18.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl (160 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 160.1/160.1 kB 23.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ca/c8/92f6d727277c8bf180a1f7d432a6ca5eb24367dd231851ebe91812a4e8f5/oslo_db-18.0.0-py3-none-any.whl (152 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 152.3/152.3 kB 19.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/a9/bc0f3f7afb6df583f73a48218df3ecb72379ff9bb74704719ec33f27e5bb/oslo_messaging-18.1.0-py3-none-any.whl (202 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 202.2/202.2 kB 29.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/cb/e9/54c395d05aa1fa36bc38845f865c899325a80c6ad8235b7d3649427b60e6/oslo_middleware-8.1.0-py3-none-any.whl (65 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.9/65.9 kB 9.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ff/c0/ae5b84c1545df16d519642023fffc0b8e85c3910e6213d4e2a21db47c681/oslo_policy-5.1.0-py3-none-any.whl (89 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 89.5/89.5 kB 12.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/fa/cac1d92d4de3a8bf1758a524c91a542542d87413bb44aafce01dc4312fcb/oslo_upgradecheck-2.7.1-py3-none-any.whl (14 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d4/e0/a9a8222cb1733f33008e582cde5e0c3ed5109225301de7eaa6aa3c4ec75a/osprofiler-4.4.0-py3-none-any.whl (95 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 95.2/95.2 kB 21.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/79/21/c95583bfce176ebf5e6a0655f1678502de970f3a6d17dee65852906b2d80/pysaml2-7.5.4-py3-none-any.whl (420 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 420.5/420.5 kB 15.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/2b/514fce8a7df81cf5bad7ff7865de7ac0c5776a38cc043475c4703eb7fe8b/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 3.4/3.4 MB 53.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl (226 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 226.5/226.5 kB 21.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl (263 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 263.9/263.9 kB 27.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/99/fc813cd978842c26c82534010ea849eee9ab3a13ea2b74e95cb9c99e747b/amqp-5.3.1-py3-none-any.whl (50 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 50.9/50.9 kB 5.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/75/e0e10dc7ed1408c28e03a6cb2d7a407f99320eb953f229d008a7a6d05546/aniso8601-10.0.1-py2.py3-none-any.whl (52 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 52.8/52.8 kB 5.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl (67 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 67.5/67.5 kB 6.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl (8.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl (16 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 219.6/219.6 kB 24.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl (116 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 116.6/116.6 kB 15.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/40/69/b91cda0647df839483201545913514c2827ebea5e5ccdf931842763bc127/greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (611 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 611.4/611.4 kB 57.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl (16 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/0f/834427d8c03ff1d7e867d3db3d176470c64871753252b21b4f4897d1fa45/kombu-5.6.2-py3-none-any.whl (214 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 214.2/214.2 kB 26.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/03/ff/7c0c86c43b3cbb927e0ccc0255cb4057ceba4799cd44ae95174ce8e8b5b2/vine-5.1.0-py3-none-any.whl (9.6 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/5a/04a381ab5fac98aa87c662fe9c693c8dd47e03d45c44821d70f2df060eaa/oslo_concurrency-7.5.0-py3-none-any.whl (48 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.6/48.6 kB 5.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/be/547cd46b130badc31c4a95c6e89552cd890799e30dae1a76990c6c05e24f/oslo_metrics-0.16.0-py3-none-any.whl (14 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/88/7c/053f5941177d21e202e8437564c9a04bd24b94f2225a9ba3fa43dcc605fd/oslo_service-4.6.0-py3-none-any.whl (117 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 117.4/117.4 kB 14.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ee/8c/83087ebc47ab0396ce092363001fa37c17153119ee282700c0713a195853/prettytable-3.17.0-py3-none-any.whl (34 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d9/dd/e0aa7ebef5168c75b772eda64978c597a9129b46be17779054652a7999e4/pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 58.4/58.4 kB 6.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl (26 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/1e/2c9096fc19d5fd084b0184ca2b651e659aa0a37e6fdbecf6ece47f147fe1/rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 376.3/376.3 kB 37.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/d0/c9543b52c067a390ae6ae632d7fd1b97a35cdc8d69d40c0b7d334b326410/statsd-4.0.1-py2.py3-none-any.whl (13 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bb/9e/3fb8523e5252cf07f6ae3c8ba685de9a03405b0ddffdd8e3e2a621e40b07/testresources-2.1.2-py3-none-any.whl (25 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/34/cf/af3b3139963665af3bb6771c0f2762d0cd2726c5264ef56b3422853cfebb/testscenarios-0.6.2-py3-none-any.whl (12 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/2a/c2bc97fd20efe65cfcfc21666d1b0213969133d37ea093761d264d9ed9f8/xmlschema-2.5.1-py3-none-any.whl (395 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 395.1/395.1 kB 38.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl (510 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 510.1/510.1 kB 52.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/45/95/615af832e7f507fe5ce4562b4be1bd2fec080c4ff6da88dcd0c2dbfca582/elementpath-4.8.0-py3-none-any.whl (243 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 243.3/243.3 kB 14.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c3/1c/febe9acf1b4f0d67603b231c28d6d17d647d68c90c1963fecdeb64046d6d/eventlet-0.41.0-py3-none-any.whl (364 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 364.6/364.6 kB 36.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/ac/e5d886f892666d2d1e5cb8c1a41146e1d79ae8896477b1153a21711d3b44/fasteners-0.20-py3-none-any.whl (18 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2e/14/032895c25726a859bf48b8ed68944c3efc7a3decd920533ed929f12f08a1/Paste-3.10.1-py3-none-any.whl (289 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 289.3/289.3 kB 15.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/85/30/cdddd9a88969683a59222a6d61cd6dce923977f2e9f9ffba38e1324149cd/PasteDeploy-3.1.0-py3-none-any.whl (16 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl (64 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.2/64.2 kB 6.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9b/d4/d3c7d029de6287ff7bd048e628920d4336b4f8d82cfc00ff078bdbb212a3/Routes-2.5.1-py2.py3-none-any.whl (40 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.1/40.1 kB 4.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl (349 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 349.3/349.3 kB 36.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/94/e0/e49b8e12140dba82767ee9fd8de1577be90a09a083aa6e0f02fdfc3e8ee9/yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (82 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 82.3/82.3 kB 9.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/b1/a0ec7a5a9db730a08daef1fdfb8090435b82465abbf758a596f0ea88727e/mako-1.3.12-py3-none-any.whl (78 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 78.5/78.5 kB 9.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl (48 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.2/48.2 kB 6.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fb/17/c68b6cbcfeadbf420b3c3edaf8fda51335bc9c38732adb2d3ba8984dc607/wcwidth-0.8.0-py3-none-any.whl (324 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 324.9/324.9 kB 41.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl (331 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 331.1/331.1 kB 25.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6f/a1/cc0848069e3937651582c74db0fdddda96f853060a25617754a264913afe/repoze_lru-0.8-py3-none-any.whl (6.4 kB)",
                                "Building wheels for collected packages: keystone",
                                "  Building editable for keystone (pyproject.toml): started",
                                "  Building editable for keystone (pyproject.toml): finished with status 'done'",
                                "  Created wheel for keystone: filename=keystone-29.1.0.dev42-0.editable-py3-none-any.whl size=9215 sha256=7be19e4e7496589219be9732397d384e47410816748ce1bf6f802b147e4bf3a5",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-ptc493xa/wheels/d5/df/96/ee2394c3a20d6f991844794e53669e9943a8d62f162c6e6710",
                                "Successfully built keystone",
                                "Installing collected packages: statsd, pytz, aniso8601, Yappi, wcwidth, vine, tzdata, testscenarios, testresources, rpds-py, repoze.lru, pycparser, prometheus-client, PasteDeploy, Paste, oauthlib, markupsafe, itsdangerous, greenlet, fasteners, elementpath, dnspython, defusedxml, click, cachetools, blinker, bcrypt, attrs, xmlschema, Werkzeug, SQLAlchemy, Routes, referencing, PrettyTable, Mako, eventlet, cffi, amqp, kombu, jsonschema-specifications, Flask, cryptography, alembic, pyopenssl, oslo.middleware, oslo.db, oslo.concurrency, jsonschema, Flask-RESTful, pysaml2, osprofiler, oslo.policy, oslo.upgradecheck, oslo.service, oslo.metrics, oslo.messaging, keystone",
                                "Successfully installed Flask-3.1.3 Flask-RESTful-0.3.10 Mako-1.3.12 Paste-3.10.1 PasteDeploy-3.1.0 PrettyTable-3.17.0 Routes-2.5.1 SQLAlchemy-2.0.50 Werkzeug-3.1.8 Yappi-1.7.6 alembic-1.18.4 amqp-5.3.1 aniso8601-10.0.1 attrs-26.1.0 bcrypt-5.0.0 blinker-1.9.0 cachetools-7.1.4 cffi-2.0.0 click-8.4.1 cryptography-43.0.3 defusedxml-0.7.1 dnspython-2.8.0 elementpath-4.8.0 eventlet-0.41.0 fasteners-0.20 greenlet-3.5.1 itsdangerous-2.2.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 keystone-29.1.0.dev42 kombu-5.6.2 markupsafe-3.0.3 oauthlib-3.3.1 oslo.concurrency-7.5.0 oslo.db-18.0.0 oslo.messaging-18.1.0 oslo.metrics-0.16.0 oslo.middleware-8.1.0 oslo.policy-5.1.0 oslo.service-4.6.0 oslo.upgradecheck-2.7.1 osprofiler-4.4.0 prometheus-client-0.25.0 pycparser-3.0 pyopenssl-24.2.1 pysaml2-7.5.4 pytz-2026.2 referencing-0.37.0 repoze.lru-0.8 rpds-py-2026.5.1 statsd-4.0.1 testresources-2.1.2 testscenarios-0.6.2 tzdata-2026.2 vine-5.1.0 wcwidth-0.8.0 xmlschema-2.5.1",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278692679",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278692679 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278712184",
                                "+ functions-common:time_stop:2427          :   elapsed_time=19505",
                                "+ functions-common:time_stop:2428          :   total=24725",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=44230",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/keystone/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/keystone",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/keystone",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/keystone, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/keystone:install_keystone:501        :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:918                      :   configure_keystone",
                                "+ lib/keystone:configure_keystone:143      :   sudo install -d -o stack /etc/keystone",
                                "+ lib/keystone:configure_keystone:145      :   [[ /etc/keystone != \\/\\o\\p\\t\\/\\s\\t\\a\\c\\k\\/\\k\\e\\y\\s\\t\\o\\n\\e\\/\\e\\t\\c ]]",
                                "+ lib/keystone:configure_keystone:146      :   install -m 600 /dev/null /etc/keystone/keystone.conf",
                                "+ lib/keystone:configure_keystone:149      :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/keystone:configure_keystone:153      :   iniset /etc/keystone/keystone.conf identity driver sql",
                                "+ lib/keystone:configure_keystone:154      :   iniset /etc/keystone/keystone.conf identity password_hash_rounds 4",
                                "+ lib/keystone:configure_keystone:155      :   iniset /etc/keystone/keystone.conf assignment driver sql",
                                "+ lib/keystone:configure_keystone:156      :   iniset /etc/keystone/keystone.conf role driver sql",
                                "+ lib/keystone:configure_keystone:157      :   iniset /etc/keystone/keystone.conf resource driver sql",
                                "+ lib/keystone:configure_keystone:160      :   iniset /etc/keystone/keystone.conf cache enabled True",
                                "+ lib/keystone:configure_keystone:161      :   iniset /etc/keystone/keystone.conf cache backend dogpile.cache.memcached",
                                "+ lib/keystone:configure_keystone:162      :   iniset /etc/keystone/keystone.conf cache memcache_servers localhost:11211",
                                "+ lib/keystone:configure_keystone:166      :   iniset /etc/keystone/keystone.conf api response_validation error",
                                "+ lib/keystone:configure_keystone:168      :   iniset_rpc_backend keystone /etc/keystone/keystone.conf oslo_messaging_notifications",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=keystone",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/keystone/keystone.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=oslo_messaging_notifications",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/keystone/keystone.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/keystone:configure_keystone:174      :   iniset /etc/keystone/keystone.conf DEFAULT public_endpoint https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone:176      :   [[ fernet != '' ]]",
                                "+ lib/keystone:configure_keystone:177      :   iniset /etc/keystone/keystone.conf token provider fernet",
                                "++ lib/keystone:configure_keystone:180      :   database_connection_url keystone",
                                "++ lib/database:database_connection_url:134 :   local db=keystone",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql keystone",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=keystone",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/keystone?charset=utf8&plugin=dbcounter'",
                                "+ lib/keystone:configure_keystone:180      :   iniset /etc/keystone/keystone.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/keystone?charset=utf8&plugin=dbcounter'",
                                "+ lib/keystone:configure_keystone:183      :   '[' False '!=' False ']'",
                                "+ lib/keystone:configure_keystone:188      :   setup_logging /etc/keystone/keystone.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/keystone/keystone.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/keystone/keystone.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/keystone/keystone.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/keystone/keystone.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/keystone/keystone.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/keystone/keystone.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/keystone/keystone.conf DEFAULT log_color False",
                                "+ lib/keystone:configure_keystone:190      :   iniset /etc/keystone/keystone.conf DEFAULT debug True",
                                "+ lib/keystone:configure_keystone:192      :   write_uwsgi_config /etc/keystone/keystone-uwsgi-public.ini keystone.wsgi.api:application /identity '' keystone-api",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/keystone/keystone-uwsgi-public.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=keystone.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=/identity",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=keystone-api",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z keystone-api ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/keystone-api.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/keystone/keystone-uwsgi-public.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ keystone.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi module keystone.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]",
                                "+ lib/apache:write_uwsgi_config:304        :   local apache_conf=",
                                "++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for keystone-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=keystone-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/keystone-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/keystone-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/keystone-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/keystone-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:306        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi socket /var/run/uwsgi/keystone-api.socket",
                                "+ lib/apache:write_uwsgi_config:307        :   iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/identity\" \"unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api\" retry=0 acquire=1 '",
                                "+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/keystone-api.conf.disabled",
                                "ProxyPass \"/identity\" \"unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api\" retry=0 acquire=1 ",
                                "+ lib/apache:write_uwsgi_config:309        :   enable_apache_site keystone-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=keystone-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/keystone-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/keystone-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/keystone-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/keystone-api.conf.disabled /etc/httpd/conf.d/keystone-api.conf",
                                "+ lib/apache:write_uwsgi_config:310        :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/keystone:configure_keystone:194      :   iniset /etc/keystone/keystone.conf DEFAULT max_token_size 16384",
                                "+ lib/keystone:configure_keystone:196      :   iniset /etc/keystone/keystone.conf fernet_tokens key_repository /etc/keystone/fernet-keys/",
                                "+ lib/keystone:configure_keystone:198      :   iniset /etc/keystone/keystone.conf credential key_repository /etc/keystone/credential-keys/",
                                "+ lib/keystone:configure_keystone:206      :   [[ True = True ]]",
                                "+ lib/keystone:configure_keystone:207      :   iniset /etc/keystone/keystone.conf security_compliance lockout_failure_attempts 2",
                                "+ lib/keystone:configure_keystone:208      :   iniset /etc/keystone/keystone.conf security_compliance lockout_duration 10",
                                "+ lib/keystone:configure_keystone:209      :   iniset /etc/keystone/keystone.conf security_compliance unique_last_password_count 2",
                                "+ lib/keystone:configure_keystone:212      :   iniset /etc/keystone/keystone.conf oslo_policy policy_file policy.yaml",
                                "+ lib/keystone:configure_keystone:214      :   [[ True == True ]]",
                                "+ lib/keystone:configure_keystone:215      :   iniset /etc/keystone/keystone.conf oslo_policy enforce_scope true",
                                "+ lib/keystone:configure_keystone:216      :   iniset /etc/keystone/keystone.conf oslo_policy enforce_new_defaults true",
                                "+ ./stack.sh:main:922                      :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:923                      :   is_service_enabled ceilometer",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:926                      :   stack_install_service swift",
                                "+ lib/stack:stack_install_service:20       :   local service=swift",
                                "+ lib/stack:stack_install_service:21       :   type install_swift",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_swift",
                                "+ lib/swift:install_swift:734              :   git_clone https://opendev.org/openstack/swift.git /opt/stack/swift master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/swift.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/swift",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/swift ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/swift",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/swift",
                                "+ functions-common:git_clone:667           :   head -1",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "a4fcc0261 Merge \"ssync_receiver: clarify log message annotations\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/swift:install_swift:737              :   setup_develop /opt/stack/swift keystone",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/swift == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/swift",
                                "+ inc/python:setup_develop:359             :   local extras=keystone",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/swift -e keystone",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/swift == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/swift",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=keystone",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/swift",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/swift",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/swift/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=swift",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z swift ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- swift",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/swift -e keystone",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/swift == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/swift",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=keystone",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z keystone ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z keystone ]]",
                                "+ inc/python:setup_package:456             :   extras='[keystone]'",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e '/opt/stack/swift[keystone]'",
                                "Using python 3.12 to install /opt/stack/swift",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e '/opt/stack/swift[keystone]'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/swift",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: eventlet!=0.34.3,>=0.25.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (0.41.0)",
                                "Requirement already satisfied: greenlet>=0.4.14 in /usr/local/lib64/python3.12/site-packages (from swift==2.38.0.dev127) (3.5.1)",
                                "Requirement already satisfied: PasteDeploy>=2.0.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (3.1.0)",
                                "Collecting lxml>=4.2.3 (from swift==2.38.0.dev127)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/08/f6/af32e23e563971ffb0fb86be52bc5be5c2c118858ffc119bf6a9039b173d/lxml-6.1.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB)",
                                "Requirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (2.34.2)",
                                "Collecting xattr>=0.7.2 (from swift==2.38.0.dev127)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/98/25/25cc7d64f07de644b7e9057842227adf61017e5bcfe59a79df79f768874c/xattr-1.3.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (2.5 kB)",
                                "Collecting PyECLib!=1.6.2,!=1.6.3,>=1.3.1 (from swift==2.38.0.dev127)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/aa/29/a1f77f08c46017c67f908c32e6c2614e4dae5424b833fcd7d0251bd8e361/pyeclib-1.8.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.1 kB)",
                                "Requirement already satisfied: cryptography>=2.0.2 in /usr/local/lib64/python3.12/site-packages (from swift==2.38.0.dev127) (43.0.3)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (2.8.0)",
                                "Requirement already satisfied: keystonemiddleware>=4.17.0 in /usr/local/lib/python3.12/site-packages (from swift==2.38.0.dev127) (13.0.0)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.0.2->swift==2.38.0.dev127) (2.0.0)",
                                "Requirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.14.0)",
                                "Requirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.2.0)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (10.5.0)",
                                "Requirement already satisfied: oslo.context>=2.19.2 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.4.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.8.0)",
                                "Requirement already satisfied: oslo.log>=3.36.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (8.2.0)",
                                "Requirement already satisfied: oslo.serialization>=2.18.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (10.1.1)",
                                "Requirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (7.0.3)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.13.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.8.0)",
                                "Requirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.8.10)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->swift==2.38.0.dev127) (2026.5.20)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.0.2->swift==2.38.0.dev127) (3.0)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.1.0)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.8.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.8.2)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (4.15.0)",
                                "Requirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.5.0)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (6.0.3)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.9.0.post0)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (3.1.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.18.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.1.2)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.33.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (7.2.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (80.10.2)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (2.2.1)",
                                "Requirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (5.3.1)",
                                "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->keystonemiddleware>=4.17.0->swift==2.38.0.dev127) (1.17.0)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/08/f6/af32e23e563971ffb0fb86be52bc5be5c2c118858ffc119bf6a9039b173d/lxml-6.1.1-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.2/5.2 MB 109.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/aa/29/a1f77f08c46017c67f908c32e6c2614e4dae5424b833fcd7d0251bd8e361/pyeclib-1.8.0-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (568 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 568.9/568.9 kB 53.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/98/25/25cc7d64f07de644b7e9057842227adf61017e5bcfe59a79df79f768874c/xattr-1.3.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (38 kB)",
                                "Checking if build backend supports build_editable: started",
                                "Checking if build backend supports build_editable: finished with status 'done'",
                                "Building wheels for collected packages: swift",
                                "  Building editable for swift (pyproject.toml): started",
                                "  Building editable for swift (pyproject.toml): finished with status 'done'",
                                "  Created wheel for swift: filename=swift-2.38.0.dev127-0.editable-py3-none-any.whl size=19667 sha256=7fb2032a0cd283898e1703f0296146f00c25b15deb6c2174c01b08593fc35a10",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-7k6sqb7v/wheels/6c/39/e8/8658e1668a8256166af1d87260ac0d62967b33f6438b6ce184",
                                "Successfully built swift",
                                "Installing collected packages: PyECLib, lxml, xattr, swift",
                                "Successfully installed PyECLib-1.8.0 lxml-6.1.1 swift-2.38.0.dev127 xattr-1.3.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278715115",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278715115 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278721503",
                                "+ functions-common:time_stop:2427          :   elapsed_time=6388",
                                "+ functions-common:time_stop:2428          :   total=44230",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=50618",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/swift/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/swift",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/swift",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/swift, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/swift:install_swift:738              :   '[' False == True ']'",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:927                      :   configure_swift",
                                "+ lib/swift:configure_swift:331            :   local swift_pipeline=crossdomain",
                                "+ lib/swift:configure_swift:332            :   local node_number",
                                "+ lib/swift:configure_swift:333            :   local swift_node_config",
                                "+ lib/swift:configure_swift:334            :   local swift_log_dir",
                                "+ lib/swift:configure_swift:337            :   /usr/local/bin/swift-init --run-dir=/opt/stack/data/swift/run all stop",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "No container-sync running",
                                "No object-reconstructor running",
                                "No object-auditor running",
                                "No container-updater running",
                                "No object-replicator running",
                                "No object-updater running",
                                "No proxy-server running",
                                "No container-reconciler running",
                                "No container-auditor running",
                                "No container-sharder running",
                                "No account-auditor running",
                                "No account-reaper running",
                                "No object-expirer running",
                                "No object-server running",
                                "No account-replicator running",
                                "No account-server running",
                                "No container-replicator running",
                                "No container-server running",
                                "+ lib/swift:configure_swift:337            :   true",
                                "+ lib/swift:configure_swift:339            :   sudo install -d -o stack /etc/swift",
                                "+ lib/swift:configure_swift:340            :   sudo install -d -o stack /etc/swift/object-server /etc/swift/container-server /etc/swift/account-server",
                                "+ lib/swift:configure_swift:342            :   [[ /etc/swift != \\/\\e\\t\\c\\/\\s\\w\\i\\f\\t ]]",
                                "++ lib/swift:configure_swift:351            :   id -g -n stack",
                                "+ lib/swift:configure_swift:355            :   sudo tee /etc/rsyncd.conf",
                                "+ lib/swift:configure_swift:351            :   sed -e '",
                                "        s/%GROUP%/stack/;",
                                "        s/%USER%/stack/;",
                                "        s,%SWIFT_DATA_DIR%,/opt/stack/data/swift,;",
                                "    ' /opt/stack/devstack/files/swift/rsyncd.conf",
                                "uid = stack",
                                "gid = stack",
                                "log file = /opt/stack/data/swift/logs/rsyncd.log",
                                "pid file = /opt/stack/data/swift/run/rsyncd.pid",
                                "address = 127.0.0.1",
                                "",
                                "[account6612]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/1/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/account6612.lock",
                                "",
                                "[account6622]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/2/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/account6622.lock",
                                "",
                                "[account6632]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/3/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/account6632.lock",
                                "",
                                "[account6642]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/4/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/account6642.lock",
                                "",
                                "",
                                "[container6611]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/1/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/container6611.lock",
                                "",
                                "[container6621]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/2/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/container6621.lock",
                                "",
                                "[container6631]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/3/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/container6631.lock",
                                "",
                                "[container6641]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/4/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/container6641.lock",
                                "",
                                "",
                                "[object6613]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/1/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/object6613.lock",
                                "",
                                "[object6623]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/2/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/object6623.lock",
                                "",
                                "[object6633]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/3/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/object6633.lock",
                                "",
                                "[object6643]",
                                "max connections = 25",
                                "path = /opt/stack/data/swift/4/",
                                "read only = false",
                                "lock file = /opt/stack/data/swift/run/object6643.lock",
                                "+ lib/swift:configure_swift:357            :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/swift:configure_swift:359            :   '[' -e /etc/xinetd.d/rsync ']'",
                                "+ lib/swift:configure_swift:363            :   SWIFT_CONFIG_PROXY_SERVER=/etc/swift/proxy-server.conf",
                                "+ lib/swift:configure_swift:364            :   cp /opt/stack/swift/etc/proxy-server.conf-sample /etc/swift/proxy-server.conf",
                                "+ lib/swift:configure_swift:365            :   cp /opt/stack/swift/etc/internal-client.conf-sample /etc/swift/internal-client.conf",
                                "+ lib/swift:configure_swift:369            :   local csyncfile=/etc/swift/container-sync-realms.conf",
                                "+ lib/swift:configure_swift:370            :   cp /opt/stack/swift/etc/container-sync-realms.conf-sample /etc/swift/container-sync-realms.conf",
                                "+ lib/swift:configure_swift:371            :   iniset /etc/swift/container-sync-realms.conf realm1 key realm1key",
                                "+ lib/swift:configure_swift:372            :   iniset /etc/swift/container-sync-realms.conf realm1 cluster_name1 https://38.102.83.69:8080/v1/",
                                "+ lib/swift:configure_swift:374            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT user",
                                "+ lib/swift:configure_swift:375            :   iniset /etc/swift/proxy-server.conf DEFAULT user stack",
                                "+ lib/swift:configure_swift:377            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT swift_dir",
                                "+ lib/swift:configure_swift:378            :   iniset /etc/swift/proxy-server.conf DEFAULT swift_dir /etc/swift",
                                "+ lib/swift:configure_swift:380            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT workers",
                                "+ lib/swift:configure_swift:381            :   iniset /etc/swift/proxy-server.conf DEFAULT workers 1",
                                "+ lib/swift:configure_swift:383            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT log_level",
                                "+ lib/swift:configure_swift:384            :   iniset /etc/swift/proxy-server.conf DEFAULT log_level DEBUG",
                                "+ lib/swift:configure_swift:386            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT bind_ip",
                                "+ lib/swift:configure_swift:387            :   iniset /etc/swift/proxy-server.conf DEFAULT bind_ip 0.0.0.0",
                                "+ lib/swift:configure_swift:389            :   iniuncomment /etc/swift/proxy-server.conf DEFAULT bind_port",
                                "+ lib/swift:configure_swift:390            :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/swift:configure_swift:391            :   iniset /etc/swift/proxy-server.conf DEFAULT bind_port 8081",
                                "+ lib/swift:configure_swift:399            :   iniset /etc/swift/proxy-server.conf app:proxy-server node_timeout 120",
                                "+ lib/swift:configure_swift:400            :   iniset /etc/swift/proxy-server.conf app:proxy-server conn_timeout 20",
                                "+ lib/swift:configure_swift:403            :   iniset /etc/swift/proxy-server.conf filter:versioned_writes allow_versioned_writes true",
                                "+ lib/swift:configure_swift:406            :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/swift:configure_swift:411            :   is_service_enabled ceilometer",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/swift:configure_swift:422            :   iniset /etc/swift/proxy-server.conf filter:proxy-logging reveal_sensitive_prefix 12",
                                "+ lib/swift:configure_swift:428            :   is_service_enabled s3api",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/swift:configure_swift:431            :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/swift:configure_swift:432            :   swift_pipeline+=' authtoken'",
                                "+ lib/swift:configure_swift:433            :   is_service_enabled s3api",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/swift:configure_swift:445            :   swift_pipeline+=' keystoneauth'",
                                "+ lib/swift:configure_swift:448            :   swift_pipeline+=' tempauth '",
                                "+ lib/swift:configure_swift:450            :   sed -i '/^pipeline/ { s/tempauth/crossdomain authtoken keystoneauth tempauth  formpost staticweb/ ;}' /etc/swift/proxy-server.conf",
                                "+ lib/swift:configure_swift:451            :   sed -i '/^pipeline/ { s/proxy-server/ proxy-server/ ; }' /etc/swift/proxy-server.conf",
                                "+ lib/swift:configure_swift:453            :   iniset /etc/swift/proxy-server.conf app:proxy-server account_autocreate true",
                                "+ lib/swift:configure_swift:454            :   iniset /etc/swift/proxy-server.conf app:proxy-server allow_account_management true",
                                "+ lib/swift:configure_swift:457            :   iniset /etc/swift/proxy-server.conf filter:crossdomain use egg:swift#crossdomain",
                                "+ lib/swift:configure_swift:462            :   iniset /etc/swift/proxy-server.conf filter:authtoken log_name swift",
                                "+ lib/swift:configure_swift:464            :   iniset /etc/swift/proxy-server.conf filter:authtoken paste.filter_factory keystonemiddleware.auth_token:filter_factory",
                                "+ lib/swift:configure_swift:465            :   configure_keystone_authtoken_middleware /etc/swift/proxy-server.conf swift filter:authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/swift/proxy-server.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=swift",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=filter:authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/swift/proxy-server.conf swift filter:authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/swift/proxy-server.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=swift",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=filter:authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/swift/proxy-server.conf filter:authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/swift/proxy-server.conf filter:authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/swift/proxy-server.conf filter:authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/swift/proxy-server.conf filter:authtoken username swift",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/swift/proxy-server.conf filter:authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/swift/proxy-server.conf filter:authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/swift/proxy-server.conf filter:authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/swift/proxy-server.conf filter:authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/swift/proxy-server.conf filter:authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/swift/proxy-server.conf filter:authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/swift/proxy-server.conf filter:authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/swift:configure_swift:466            :   iniset /etc/swift/proxy-server.conf filter:authtoken delay_auth_decision 1",
                                "+ lib/swift:configure_swift:467            :   iniset /etc/swift/proxy-server.conf filter:authtoken cache swift.cache",
                                "+ lib/swift:configure_swift:468            :   iniset /etc/swift/proxy-server.conf filter:authtoken include_service_catalog False",
                                "+ lib/swift:configure_swift:470            :   iniset /etc/swift/proxy-server.conf filter:keystoneauth use egg:swift#keystoneauth",
                                "+ lib/swift:configure_swift:471            :   iniset /etc/swift/proxy-server.conf filter:keystoneauth operator_roles 'Member, admin'",
                                "+ lib/swift:configure_swift:476            :   iniuncomment /etc/swift/proxy-server.conf filter:tempauth account_autocreate",
                                "+ lib/swift:configure_swift:477            :   iniset /etc/swift/proxy-server.conf filter:tempauth reseller_prefix TEMPAUTH",
                                "+ lib/swift:configure_swift:480            :   iniset /etc/swift/proxy-server.conf filter:domain_remap reseller_prefixes 'AUTH, TEMPAUTH'",
                                "+ lib/swift:configure_swift:482            :   cp /opt/stack/swift/etc/swift.conf-sample /etc/swift/swift.conf",
                                "+ lib/swift:configure_swift:483            :   iniset /etc/swift/swift.conf swift-hash swift_hash_path_suffix 1234123412341234",
                                "+ lib/swift:configure_swift:484            :   iniset /etc/swift/swift.conf swift-constraints max_header_size 16384",
                                "+ lib/swift:configure_swift:485            :   iniset /etc/swift/swift.conf swift-constraints max_file_size 5368709122",
                                "+ lib/swift:configure_swift:488            :   iniset /etc/swift/swift.conf storage-policy:1 name silver",
                                "+ lib/swift:configure_swift:490            :   local node_number",
                                "+ lib/swift:configure_swift:491            :   for node_number in ${SWIFT_REPLICAS_SEQ}",
                                "+ lib/swift:configure_swift:492            :   local swift_node_config=/etc/swift/object-server/1.conf",
                                "+ lib/swift:configure_swift:493            :   cp /opt/stack/swift/etc/object-server.conf-sample /etc/swift/object-server/1.conf",
                                "+ lib/swift:configure_swift:494            :   generate_swift_config_services /etc/swift/object-server/1.conf 1 6613 object",
                                "+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/object-server/1.conf",
                                "+ lib/swift:generate_swift_config_services:290 :   local node_id=1",
                                "+ lib/swift:generate_swift_config_services:291 :   local bind_port=6613",
                                "+ lib/swift:generate_swift_config_services:292 :   local server_type=object",
                                "+ lib/swift:generate_swift_config_services:294 :   log_facility=0",
                                "+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT user",
                                "+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/object-server/1.conf DEFAULT user stack",
                                "+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT bind_port",
                                "+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/object-server/1.conf DEFAULT bind_port 6613",
                                "+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT swift_dir",
                                "+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/object-server/1.conf DEFAULT swift_dir /etc/swift",
                                "+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT devices",
                                "+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/object-server/1.conf DEFAULT devices /opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT log_facility",
                                "+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/object-server/1.conf DEFAULT log_facility LOG_LOCAL0",
                                "+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT workers",
                                "+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/object-server/1.conf DEFAULT workers 2",
                                "+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT disable_fallocate",
                                "+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/object-server/1.conf DEFAULT disable_fallocate true",
                                "+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/object-server/1.conf DEFAULT mount_check",
                                "+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/object-server/1.conf DEFAULT mount_check false",
                                "+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/object-server/1.conf object-replicator rsync_module",
                                "+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/object-server/1.conf object-replicator rsync_module '{replication_ip}::object{replication_port}'",
                                "+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/object-server/1.conf",
                                "+ lib/swift:configure_swift:495            :   iniuncomment /etc/swift/object-server/1.conf DEFAULT bind_ip",
                                "+ lib/swift:configure_swift:496            :   iniset /etc/swift/object-server/1.conf DEFAULT bind_ip 0.0.0.0",
                                "+ lib/swift:configure_swift:497            :   iniset /etc/swift/object-server/1.conf filter:recon recon_cache_path /opt/stack/data/swift/cache",
                                "+ lib/swift:configure_swift:499            :   swift_node_config=/etc/swift/container-server/1.conf",
                                "+ lib/swift:configure_swift:500            :   cp /opt/stack/swift/etc/container-server.conf-sample /etc/swift/container-server/1.conf",
                                "+ lib/swift:configure_swift:501            :   generate_swift_config_services /etc/swift/container-server/1.conf 1 6611 container",
                                "+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/container-server/1.conf",
                                "+ lib/swift:generate_swift_config_services:290 :   local node_id=1",
                                "+ lib/swift:generate_swift_config_services:291 :   local bind_port=6611",
                                "+ lib/swift:generate_swift_config_services:292 :   local server_type=container",
                                "+ lib/swift:generate_swift_config_services:294 :   log_facility=0",
                                "+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT user",
                                "+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/container-server/1.conf DEFAULT user stack",
                                "+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT bind_port",
                                "+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/container-server/1.conf DEFAULT bind_port 6611",
                                "+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT swift_dir",
                                "+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/container-server/1.conf DEFAULT swift_dir /etc/swift",
                                "+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT devices",
                                "+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/container-server/1.conf DEFAULT devices /opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT log_facility",
                                "+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/container-server/1.conf DEFAULT log_facility LOG_LOCAL0",
                                "+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT workers",
                                "+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/container-server/1.conf DEFAULT workers 2",
                                "+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT disable_fallocate",
                                "+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/container-server/1.conf DEFAULT disable_fallocate true",
                                "+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/container-server/1.conf DEFAULT mount_check",
                                "+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/container-server/1.conf DEFAULT mount_check false",
                                "+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/container-server/1.conf container-replicator rsync_module",
                                "+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/container-server/1.conf container-replicator rsync_module '{replication_ip}::container{replication_port}'",
                                "+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/container-server/1.conf",
                                "+ lib/swift:configure_swift:502            :   iniuncomment /etc/swift/container-server/1.conf DEFAULT bind_ip",
                                "+ lib/swift:configure_swift:503            :   iniset /etc/swift/container-server/1.conf DEFAULT bind_ip 0.0.0.0",
                                "+ lib/swift:configure_swift:505            :   swift_node_config=/etc/swift/account-server/1.conf",
                                "+ lib/swift:configure_swift:506            :   cp /opt/stack/swift/etc/account-server.conf-sample /etc/swift/account-server/1.conf",
                                "+ lib/swift:configure_swift:507            :   generate_swift_config_services /etc/swift/account-server/1.conf 1 6612 account",
                                "+ lib/swift:generate_swift_config_services:289 :   local swift_node_config=/etc/swift/account-server/1.conf",
                                "+ lib/swift:generate_swift_config_services:290 :   local node_id=1",
                                "+ lib/swift:generate_swift_config_services:291 :   local bind_port=6612",
                                "+ lib/swift:generate_swift_config_services:292 :   local server_type=account",
                                "+ lib/swift:generate_swift_config_services:294 :   log_facility=0",
                                "+ lib/swift:generate_swift_config_services:295 :   local node_path=/opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:297 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT user",
                                "+ lib/swift:generate_swift_config_services:298 :   iniset /etc/swift/account-server/1.conf DEFAULT user stack",
                                "+ lib/swift:generate_swift_config_services:300 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT bind_port",
                                "+ lib/swift:generate_swift_config_services:301 :   iniset /etc/swift/account-server/1.conf DEFAULT bind_port 6612",
                                "+ lib/swift:generate_swift_config_services:303 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT swift_dir",
                                "+ lib/swift:generate_swift_config_services:304 :   iniset /etc/swift/account-server/1.conf DEFAULT swift_dir /etc/swift",
                                "+ lib/swift:generate_swift_config_services:306 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT devices",
                                "+ lib/swift:generate_swift_config_services:307 :   iniset /etc/swift/account-server/1.conf DEFAULT devices /opt/stack/data/swift/1",
                                "+ lib/swift:generate_swift_config_services:309 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT log_facility",
                                "+ lib/swift:generate_swift_config_services:310 :   iniset /etc/swift/account-server/1.conf DEFAULT log_facility LOG_LOCAL0",
                                "+ lib/swift:generate_swift_config_services:312 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT workers",
                                "+ lib/swift:generate_swift_config_services:313 :   iniset /etc/swift/account-server/1.conf DEFAULT workers 2",
                                "+ lib/swift:generate_swift_config_services:315 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT disable_fallocate",
                                "+ lib/swift:generate_swift_config_services:316 :   iniset /etc/swift/account-server/1.conf DEFAULT disable_fallocate true",
                                "+ lib/swift:generate_swift_config_services:318 :   iniuncomment /etc/swift/account-server/1.conf DEFAULT mount_check",
                                "+ lib/swift:generate_swift_config_services:319 :   iniset /etc/swift/account-server/1.conf DEFAULT mount_check false",
                                "+ lib/swift:generate_swift_config_services:321 :   iniuncomment /etc/swift/account-server/1.conf account-replicator rsync_module",
                                "+ lib/swift:generate_swift_config_services:322 :   iniset /etc/swift/account-server/1.conf account-replicator rsync_module '{replication_ip}::account{replication_port}'",
                                "+ lib/swift:generate_swift_config_services:326 :   sed -i -e 's,#[ ]*recon_cache_path .*,recon_cache_path = /opt/stack/data/swift/cache,' /etc/swift/account-server/1.conf",
                                "+ lib/swift:configure_swift:508            :   iniuncomment /etc/swift/account-server/1.conf DEFAULT bind_ip",
                                "+ lib/swift:configure_swift:509            :   iniset /etc/swift/account-server/1.conf DEFAULT bind_ip 0.0.0.0",
                                "+ lib/swift:configure_swift:513            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest1_swiftusertest1 'testing .admin'",
                                "+ lib/swift:configure_swift:514            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest2_swiftusertest2 'testing2 .admin'",
                                "+ lib/swift:configure_swift:515            :   iniset /etc/swift/proxy-server.conf filter:tempauth user_swiftprojecttest1_swiftusertest3 'testing3 .admin'",
                                "+ lib/swift:configure_swift:517            :   testfile=/etc/swift/test.conf",
                                "+ lib/swift:configure_swift:518            :   cp /opt/stack/swift/test/sample.conf /etc/swift/test.conf",
                                "+ lib/swift:configure_swift:521            :   iniset /etc/swift/test.conf func_test account swiftprojecttest1",
                                "+ lib/swift:configure_swift:522            :   iniset /etc/swift/test.conf func_test username swiftusertest1",
                                "+ lib/swift:configure_swift:523            :   iniset /etc/swift/test.conf func_test username3 swiftusertest3",
                                "+ lib/swift:configure_swift:524            :   iniset /etc/swift/test.conf func_test account2 swiftprojecttest2",
                                "+ lib/swift:configure_swift:525            :   iniset /etc/swift/test.conf func_test username2 swiftusertest2",
                                "+ lib/swift:configure_swift:526            :   iniset /etc/swift/test.conf func_test account4 swiftprojecttest4",
                                "+ lib/swift:configure_swift:527            :   iniset /etc/swift/test.conf func_test username4 swiftusertest4",
                                "+ lib/swift:configure_swift:528            :   iniset /etc/swift/test.conf func_test password4 testing4",
                                "+ lib/swift:configure_swift:529            :   iniset /etc/swift/test.conf func_test domain4 swift_test",
                                "+ lib/swift:configure_swift:531            :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/swift:configure_swift:532            :   iniuncomment /etc/swift/test.conf func_test auth_version",
                                "+ lib/swift:configure_swift:533            :   local auth_vers",
                                "++ lib/swift:configure_swift:534            :   iniget /etc/swift/test.conf func_test auth_version",
                                "+ lib/swift:configure_swift:534            :   auth_vers=3",
                                "+ lib/swift:configure_swift:535            :   iniset /etc/swift/test.conf func_test auth_host 38.102.83.69",
                                "+ lib/swift:configure_swift:536            :   [[ https == \\h\\t\\t\\p\\s ]]",
                                "+ lib/swift:configure_swift:537            :   iniset /etc/swift/test.conf func_test auth_port 443",
                                "+ lib/swift:configure_swift:541            :   iniset /etc/swift/test.conf func_test auth_uri https://38.102.83.69/identity",
                                "+ lib/swift:configure_swift:542            :   [[ 3 == \\3 ]]",
                                "+ lib/swift:configure_swift:543            :   iniset /etc/swift/test.conf func_test auth_prefix /identity/v3/",
                                "+ lib/swift:configure_swift:547            :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/swift:configure_swift:548            :   iniset /etc/swift/test.conf func_test cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/swift:configure_swift:549            :   iniset /etc/swift/test.conf func_test web_front_end apache2",
                                "+ lib/swift:configure_swift:553            :   local user_group",
                                "++ lib/swift:configure_swift:554            :   id -g stack",
                                "+ lib/swift:configure_swift:554            :   user_group=1003",
                                "+ lib/swift:configure_swift:555            :   sudo install -d -o stack -g 1003 /opt/stack/data/swift",
                                "+ lib/swift:configure_swift:557            :   local swift_log_dir=/opt/stack/data/swift/logs",
                                "+ lib/swift:configure_swift:558            :   sudo rm -rf /opt/stack/data/swift/logs",
                                "+ lib/swift:configure_swift:559            :   local swift_log_group=adm",
                                "+ lib/swift:configure_swift:560            :   sudo install -d -o stack -g adm /opt/stack/data/swift/logs/hourly",
                                "+ lib/swift:configure_swift:562            :   [[ False != \\F\\a\\l\\s\\e ]]",
                                "+ lib/swift:configure_swift:570            :   '[' False == True ']'",
                                "+ ./stack.sh:main:930                      :   is_service_enabled s3api",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:936                      :   is_service_enabled g-api n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:938                      :   stack_install_service glance",
                                "+ lib/stack:stack_install_service:20       :   local service=glance",
                                "+ lib/stack:stack_install_service:21       :   type install_glance",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_glance",
                                "+ lib/glance:install_glance:551            :   glance_store_extras=()",
                                "+ lib/glance:install_glance:551            :   local glance_store_extras",
                                "+ lib/glance:install_glance:553            :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:install_glance:554            :   glance_store_extras=(\"cinder\" \"${glance_store_extras[@]}\")",
                                "+ lib/glance:install_glance:557            :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:install_glance:558            :   glance_store_extras=(\"swift\" \"${glance_store_extras[@]}\")",
                                "+ lib/glance:install_glance:563            :   use_library_from_git glance_store",
                                "+ inc/python:use_library_from_git:266      :   local name=glance_store",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,glance_store, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "++ lib/glance:install_glance:569            :   join_extras swift cinder",
                                "++ inc/python:join_extras:28                :   local IFS=,",
                                "++ inc/python:join_extras:29                :   echo swift,cinder",
                                "+ lib/glance:install_glance:569            :   pip_install_gr_extras glance-store swift,cinder",
                                "+ inc/python:pip_install_gr_extras:107     :   local name=glance-store",
                                "+ inc/python:pip_install_gr_extras:108     :   local extras=swift,cinder",
                                "+ inc/python:pip_install_gr_extras:109     :   local version_constraints",
                                "++ inc/python:pip_install_gr_extras:110     :   get_version_constraints_from_global_requirements glance-store",
                                "++ inc/python:get_version_constraints_from_global_requirements:253 :   local package=glance-store",
                                "++ inc/python:get_version_constraints_from_global_requirements:254 :   local required_pkg_version_constraint",
                                "+++ inc/python:get_version_constraints_from_global_requirements:256 :   cut -d# -f1",
                                "+++ inc/python:get_version_constraints_from_global_requirements:256 :   grep -i -h -o -P '^glance-store\\K.*' /opt/stack/requirements/global-requirements.txt",
                                "++ inc/python:get_version_constraints_from_global_requirements:256 :   required_pkg_version_constraint='!=0.29.0  '",
                                "++ inc/python:get_version_constraints_from_global_requirements:257 :   [[ !=0.29.0   == '' ]]",
                                "++ inc/python:get_version_constraints_from_global_requirements:260 :   echo '!=0.29.0'",
                                "+ inc/python:pip_install_gr_extras:110     :   version_constraints='!=0.29.0'",
                                "+ inc/python:pip_install_gr_extras:111     :   pip_install 'glance-store[swift,cinder]!=0.29.0'",
                                "Using python 3.12 to install glance-store[swift,cinder]!=0.29.0",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'glance-store[swift,cinder]!=0.29.0'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting glance-store!=0.29.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/ae/642109e91454b4029d111922ef6ca1dbe43f3a31994f22905f697d511737/glance_store-5.5.0-py3-none-any.whl.metadata (4.6 kB)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (10.5.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (6.8.0)",
                                "Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=4.7.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (10.1.1)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (7.5.0)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.8.0)",
                                "Requirement already satisfied: eventlet!=0.18.3,!=0.20.1,>=0.18.2 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.41.0)",
                                "Requirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (4.26.0)",
                                "Requirement already satisfied: keystoneauth1>=3.4.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.14.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (5.8.0)",
                                "Requirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.34.2)",
                                "Collecting retrying!=1.3.0,>=1.2.3 (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/67/f3/6cd296376653270ac1b423bb30bd70942d9916b6978c6f40472d6ac038e7/retrying-1.4.2-py3-none-any.whl.metadata (5.5 kB)",
                                "Requirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.3.0)",
                                "Collecting python-swiftclient>=3.2.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/60/a8/afbe7a509bf178f620d0a11131c84fa855b98639ed90f86ea53dfb564124/python_swiftclient-4.10.0-py3-none-any.whl.metadata (3.9 kB)",
                                "Collecting python-cinderclient>=4.1.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/bb/03659e4ab881a1b2828a37662d18b679be2f93f3163094c4efcaead8e62d/python_cinderclient-9.9.0-py3-none-any.whl.metadata (19 kB)",
                                "Collecting os-brick>=6.3.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/d4/f64cabce8872f027ca4ac7df2daff56a164ae0beb78c4fd142208b59285c/os_brick-7.1.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting oslo.rootwrap>=5.8.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/23/24/77379237687d443ae8a64f24b1eab1f878918ae23a30063155255ee27a20/oslo_rootwrap-7.9.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting oslo.privsep>=1.23.0 (from glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/0c/5fcafa34a09d95a7f924b6907245d9a62b9f082933fda2cb47ae9fc0d161/oslo_privsep-3.11.0-py3-none-any.whl.metadata (2.8 kB)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.8.0)",
                                "Requirement already satisfied: greenlet>=1.0 in /usr/local/lib64/python3.12/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.5.1)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=1.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.1.0)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2026.5.1)",
                                "Requirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (7.0.3)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.1.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (1.8.2)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (4.15.0)",
                                "Requirement already satisfied: oslo.context>=4.1.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (6.4.0)",
                                "Requirement already satisfied: oslo.log>=4.8.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (8.2.0)",
                                "Requirement already satisfied: oslo.service>=2.8.0 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (4.6.0)",
                                "Collecting tenacity>=6.3.1 (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB)",
                                "Requirement already satisfied: psutil>=5.7.2 in /usr/local/lib64/python3.12/site-packages (from os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (7.2.2)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (0.20)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (6.0.3)",
                                "Requirement already satisfied: cffi>=1.14.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (2.0.0)",
                                "Requirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (1.1.2)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (26.2)",
                                "Requirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from python-cinderclient>=4.1.0->glance-store[cinder,swift]!=0.29.0) (3.17.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2026.5.20)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.14.0->oslo.privsep>=1.23.0->glance-store[cinder,swift]!=0.29.0) (3.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->futurist>=1.2.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (2.2.1)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (2.9.0.post0)",
                                "Requirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.8.10)",
                                "Requirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (3.1.0)",
                                "Requirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (2.5.1)",
                                "Requirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (3.10.1)",
                                "Requirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.7.6)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder,swift]!=0.29.0) (80.10.2)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->python-cinderclient>=4.1.0->glance-store[cinder,swift]!=0.29.0) (0.8.0)",
                                "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (1.17.0)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder,swift]!=0.29.0) (0.8)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/ae/642109e91454b4029d111922ef6ca1dbe43f3a31994f22905f697d511737/glance_store-5.5.0-py3-none-any.whl (262 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 262.1/262.1 kB 24.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/d4/f64cabce8872f027ca4ac7df2daff56a164ae0beb78c4fd142208b59285c/os_brick-7.1.0-py3-none-any.whl (285 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 285.5/285.5 kB 28.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/0c/5fcafa34a09d95a7f924b6907245d9a62b9f082933fda2cb47ae9fc0d161/oslo_privsep-3.11.0-py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 4.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/23/24/77379237687d443ae8a64f24b1eab1f878918ae23a30063155255ee27a20/oslo_rootwrap-7.9.0-py3-none-any.whl (40 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.7/40.7 kB 4.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/bb/03659e4ab881a1b2828a37662d18b679be2f93f3163094c4efcaead8e62d/python_cinderclient-9.9.0-py3-none-any.whl (256 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 256.6/256.6 kB 23.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/60/a8/afbe7a509bf178f620d0a11131c84fa855b98639ed90f86ea53dfb564124/python_swiftclient-4.10.0-py3-none-any.whl (88 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.6/88.6 kB 11.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/67/f3/6cd296376653270ac1b423bb30bd70942d9916b6978c6f40472d6ac038e7/retrying-1.4.2-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl (28 kB)",
                                "Installing collected packages: tenacity, retrying, python-swiftclient, oslo.rootwrap, python-cinderclient, oslo.privsep, glance-store, os-brick",
                                "Successfully installed glance-store-5.5.0 os-brick-7.1.0 oslo.privsep-3.11.0 oslo.rootwrap-7.9.0 python-cinderclient-9.9.0 python-swiftclient-4.10.0 retrying-1.4.2 tenacity-9.1.4",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278726966",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278726966 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278730396",
                                "+ functions-common:time_stop:2427          :   elapsed_time=3430",
                                "+ functions-common:time_stop:2428          :   total=50618",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=54048",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/glance:install_glance:570            :   copy_rootwrap /usr/local/etc/glance",
                                "+ lib/glance:copy_rootwrap:265             :   local source_path=/usr/local/etc/glance",
                                "+ lib/glance:copy_rootwrap:267             :   sudo install -d -o stack /etc/glance",
                                "+ lib/glance:copy_rootwrap:268             :   cp -r /usr/local/etc/glance/rootwrap.conf /usr/local/etc/glance/rootwrap.d /etc/glance/",
                                "+ lib/glance:install_glance:573            :   git_clone https://opendev.org/openstack/glance.git /opt/stack/glance master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/glance.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/glance",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/glance ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/glance",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/glance",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "c7a5f6e00 Merge \"Add non-voting Zuul Rally job for Glance on uWSGI\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/glance:install_glance:575            :   setup_develop /opt/stack/glance",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/glance == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/glance",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/glance -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/glance == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/glance",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/glance",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/glance",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/glance/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=glance",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z glance ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- glance",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/glance -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/glance == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/glance",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/glance",
                                "Using python 3.12 to install /opt/stack/glance",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/glance",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/glance",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=3.1.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (7.0.3)",
                                "Requirement already satisfied: defusedxml>=0.7.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (0.7.1)",
                                "Requirement already satisfied: SQLAlchemy>=1.3.14 in /usr/local/lib64/python3.12/site-packages (from glance==32.1.0.dev54) (2.0.50)",
                                "Requirement already satisfied: eventlet>=0.33.3 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (0.41.0)",
                                "Requirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.1.0)",
                                "Requirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (2.5.1)",
                                "Requirement already satisfied: WebOb>=1.8.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (1.8.10)",
                                "Requirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (1.18.4)",
                                "Collecting httplib2>=0.9.1 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2f/90/fd509079dfcab01102c0fdd87f3a9506894bc70afcf9e9785ef6b2b3aff6/httplib2-0.31.2-py3-none-any.whl.metadata (2.2 kB)",
                                "Requirement already satisfied: oslo.config>=8.1.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (10.5.0)",
                                "Requirement already satisfied: oslo.concurrency>=4.5.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (7.5.0)",
                                "Requirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (6.4.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (2.7.1)",
                                "Requirement already satisfied: oslo.utils>=7.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (10.1.1)",
                                "Requirement already satisfied: stevedore!=3.0.0,>=1.20.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.8.0)",
                                "Requirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.3.0)",
                                "Collecting taskflow>=4.0.0 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/54/70a628d8d04b8b083cd7ae54e1d49b9b0684f5f478af79f7291c276c0894/taskflow-6.3.0-py3-none-any.whl.metadata (4.5 kB)",
                                "Requirement already satisfied: keystoneauth1>=3.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.14.0)",
                                "Requirement already satisfied: keystonemiddleware>=5.1.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (13.0.0)",
                                "Collecting WSME>=0.8.0 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/d7/58769c65cfd723812fd98c6dad218f9922519e8cded7bc6a79f750ed527c/WSME-0.12.1-py3-none-any.whl.metadata (3.7 kB)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.17.0)",
                                "Requirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.10.1)",
                                "Requirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (4.26.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.8.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.8.0)",
                                "Requirement already satisfied: oslo.db>=5.0.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (18.0.0)",
                                "Requirement already satisfied: oslo.i18n>=5.0.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (6.8.0)",
                                "Collecting oslo.limit>=1.6.0 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/68/ce/b58f0ec3c3f3ae760fd3b3c7d82b6bd27c3f0d55fe7d50edc073f6c728af/oslo_limit-2.11.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Requirement already satisfied: oslo.log>=4.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (8.2.0)",
                                "Requirement already satisfied: oslo.messaging!=9.0.0,>=5.29.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (18.1.0)",
                                "Requirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (8.1.0)",
                                "Collecting oslo.reports>=1.18.0 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/42/45d9675c124d059b3eb2bb0f2e305c9ba61f25809d8011d9938a0f1536a9/oslo_reports-3.8.0-py3-none-any.whl.metadata (3.9 kB)",
                                "Requirement already satisfied: oslo.policy>=4.5.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.1.0)",
                                "Requirement already satisfied: osprofiler>=1.4.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (4.4.0)",
                                "Requirement already satisfied: glance-store>=5.3.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (5.5.0)",
                                "Requirement already satisfied: debtcollector>=1.19.0 in /usr/local/lib/python3.12/site-packages (from glance==32.1.0.dev54) (3.1.0)",
                                "Requirement already satisfied: cryptography>=2.6.1 in /usr/local/lib64/python3.12/site-packages (from glance==32.1.0.dev54) (43.0.3)",
                                "Collecting cursive>=0.2.1 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/c2/b82b94373fa95b3224d8f0ba644bb2d4c8413dbf39116340425ba0af63d8/cursive-0.2.3-py2.py3-none-any.whl.metadata (1.7 kB)",
                                "Collecting castellan>=0.17.0 (from glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/79/37e7389ff1c3c587fd4e9ecfbe939ccc30c68e0f2415af267256ee9399f3/castellan-5.7.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Requirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->glance==32.1.0.dev54) (1.3.12)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->glance==32.1.0.dev54) (4.15.0)",
                                "Collecting python-barbicanclient>=5.5.0 (from castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/68/916c6efaf08a6c6c1dce499a0a9e9b7b90f45efb102d8054648069f4a2fe/python_barbicanclient-7.4.0-py3-none-any.whl.metadata (11 kB)",
                                "Requirement already satisfied: requests>=2.18.0 in /usr/local/lib/python3.12/site-packages (from castellan>=0.17.0->glance==32.1.0.dev54) (2.34.2)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.6.1->glance==32.1.0.dev54) (2.0.0)",
                                "Requirement already satisfied: oslo.serialization>=1.10.0 in /usr/local/lib/python3.12/site-packages (from cursive>=0.2.1->glance==32.1.0.dev54) (5.10.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.19.0->glance==32.1.0.dev54) (2.2.1)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.33.3->glance==32.1.0.dev54) (2.8.0)",
                                "Requirement already satisfied: greenlet>=1.0 in /usr/local/lib64/python3.12/site-packages (from eventlet>=0.33.3->glance==32.1.0.dev54) (3.5.1)",
                                "Requirement already satisfied: retrying!=1.3.0,>=1.2.3 in /usr/local/lib/python3.12/site-packages (from glance-store>=5.3.0->glance==32.1.0.dev54) (1.4.2)",
                                "Requirement already satisfied: pyparsing<4,>=3.1 in /usr/local/lib/python3.12/site-packages (from httplib2>=0.9.1->glance==32.1.0.dev54) (3.3.2)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->glance==32.1.0.dev54) (2026.5.1)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance==32.1.0.dev54) (2.1.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.4.0->glance==32.1.0.dev54) (1.8.2)",
                                "Requirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (4.2.0)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->glance==32.1.0.dev54) (2.13.0)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.1->glance==32.1.0.dev54) (0.20)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=8.1.0->glance==32.1.0.dev54) (6.0.3)",
                                "Requirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=5.0.0->glance==32.1.0.dev54) (2.1.2)",
                                "Requirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=5.0.0->glance==32.1.0.dev54) (0.6.2)",
                                "Collecting openstacksdk>=4.11.0 (from oslo.limit>=1.6.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/7a/b02111b33d3738127cdeae41bb49cf2c051238cdee654dc996338366b908/openstacksdk-4.15.0-py3-none-any.whl.metadata (12 kB)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.5.0->glance==32.1.0.dev54) (2.9.0.post0)",
                                "Requirement already satisfied: oslo.service>=1.24.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (4.6.0)",
                                "Requirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (7.1.4)",
                                "Requirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.3.1)",
                                "Requirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.6.2)",
                                "Requirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (0.16.0)",
                                "Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (5.0.0)",
                                "Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (3.1.6)",
                                "Requirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->glance==32.1.0.dev54) (4.0.1)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.reports>=1.18.0->glance==32.1.0.dev54) (7.2.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.4.0->glance==32.1.0.dev54) (26.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->glance==32.1.0.dev54) (80.10.2)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->glance==32.1.0.dev54) (0.8.0)",
                                "Requirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->glance==32.1.0.dev54) (1.17.0)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->glance==32.1.0.dev54) (0.8)",
                                "Collecting networkx>=2.1.0 (from taskflow>=4.0.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB)",
                                "Collecting automaton>=1.9.0 (from taskflow>=4.0.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/d7/8b53332e977434bc9b26a872615bac3ac67b44d273b2f7c9969a50dbbc38/automaton-3.4.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Requirement already satisfied: tenacity>=6.0.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.0.0->glance==32.1.0.dev54) (9.1.4)",
                                "Collecting pydot>=1.2.4 (from taskflow>=4.0.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7e/32/a7125fb28c4261a627f999d5fb4afff25b523800faed2c30979949d6facd/pydot-4.0.1-py3-none-any.whl.metadata (11 kB)",
                                "Collecting simplegeneric (from WSME>=0.8.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip (12 kB)",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Getting requirements to build wheel: started",
                                "  Getting requirements to build wheel: finished with status 'done'",
                                "  Preparing metadata (pyproject.toml): started",
                                "  Preparing metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pytz in /usr/local/lib/python3.12/site-packages (from WSME>=0.8.0->glance==32.1.0.dev54) (2026.2)",
                                "Collecting importlib-metadata>=4.4 (from WSME>=0.8.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl.metadata (4.5 kB)",
                                "Requirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (5.1.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.6.1->glance==32.1.0.dev54) (3.0)",
                                "Collecting zipp>=3.20 (from importlib-metadata>=4.4->WSME>=0.8.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl.metadata (3.6 kB)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->glance==32.1.0.dev54) (3.0.3)",
                                "Requirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (2026.2)",
                                "Requirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (5.3.1)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (1.5.0)",
                                "Collecting jmespath>=0.9.0 (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54) (1.33)",
                                "Collecting platformdirs>=3 (from openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Requirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (0.25.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=1.10.0->cursive>=0.2.1->glance==32.1.0.dev54) (1.1.2)",
                                "Requirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=1.24.0->oslo.messaging!=9.0.0,>=5.29.0->glance==32.1.0.dev54) (1.7.6)",
                                "Collecting cliff>=2.8.0 (from python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/42/72e0e60f60e4857374d2f950e4de7952cc4eea8c7b9e0419d2b662d0313c/cliff-4.14.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==32.1.0.dev54) (2026.5.20)",
                                "Collecting autopage>=0.4.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/73/6c/0324d6ed15cfb3ed0d2578fd1486f815e01f7f8d0a32b1522ff3e611e5f9/autopage-0.6.0-py3-none-any.whl.metadata (8.1 kB)",
                                "Collecting cmd2>=3.0.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/66/31b059d1580b5a1819be73f99bd4e6c73c24a24d0cd7d0523209b220daab/cmd2-4.0.0-py3-none-any.whl.metadata (16 kB)",
                                "Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.11.0->oslo.limit>=1.6.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl.metadata (2.4 kB)",
                                "Collecting prompt-toolkit>=3.0.52 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)",
                                "Collecting pyperclip>=1.8.2 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB)",
                                "Collecting rich>=15.0.0 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl.metadata (18 kB)",
                                "Collecting rich-argparse>=1.7.2 (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0b/35/1cceccc5fcb50fa2ed53e2aa278cd032f3902682a73e763fb1ac3be8e6fa/rich_argparse-1.8.0-py3-none-any.whl.metadata (15 kB)",
                                "Collecting markdown-it-py>=2.2.0 (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)",
                                "Collecting pygments<3.0.0,>=2.13.0 (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==32.1.0.dev54)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5f/79/37e7389ff1c3c587fd4e9ecfbe939ccc30c68e0f2415af267256ee9399f3/castellan-5.7.0-py3-none-any.whl (103 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.1/103.1 kB 11.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/59/c2/b82b94373fa95b3224d8f0ba644bb2d4c8413dbf39116340425ba0af63d8/cursive-0.2.3-py2.py3-none-any.whl (43 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 43.8/43.8 kB 6.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2f/90/fd509079dfcab01102c0fdd87f3a9506894bc70afcf9e9785ef6b2b3aff6/httplib2-0.31.2-py3-none-any.whl (91 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.1/91.1 kB 3.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/68/ce/b58f0ec3c3f3ae760fd3b3c7d82b6bd27c3f0d55fe7d50edc073f6c728af/oslo_limit-2.11.0-py3-none-any.whl (23 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/42/45d9675c124d059b3eb2bb0f2e305c9ba61f25809d8011d9938a0f1536a9/oslo_reports-3.8.0-py3-none-any.whl (54 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.7/54.7 kB 6.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d6/54/70a628d8d04b8b083cd7ae54e1d49b9b0684f5f478af79f7291c276c0894/taskflow-6.3.0-py3-none-any.whl (491 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 492.0/492.0 kB 44.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/d7/58769c65cfd723812fd98c6dad218f9922519e8cded7bc6a79f750ed527c/WSME-0.12.1-py3-none-any.whl (59 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 59.6/59.6 kB 6.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/d7/8b53332e977434bc9b26a872615bac3ac67b44d273b2f7c9969a50dbbc38/automaton-3.4.0-py3-none-any.whl (23 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl (27 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl (2.1 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.1/2.1 MB 38.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/7a/b02111b33d3738127cdeae41bb49cf2c051238cdee654dc996338366b908/openstacksdk-4.15.0-py3-none-any.whl (2.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 37.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7e/32/a7125fb28c4261a627f999d5fb4afff25b523800faed2c30979949d6facd/pydot-4.0.1-py3-none-any.whl (37 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/68/916c6efaf08a6c6c1dce499a0a9e9b7b90f45efb102d8054648069f4a2fe/python_barbicanclient-7.4.0-py3-none-any.whl (88 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 88.7/88.7 kB 9.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/35/42/72e0e60f60e4857374d2f950e4de7952cc4eea8c7b9e0419d2b662d0313c/cliff-4.14.0-py3-none-any.whl (86 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 86.9/86.9 kB 9.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl (20 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/81/e6/cd9575ac904136b3cbf7aa7ee819ef86eedb7274e46f230e94ea4342e729/platformdirs-4.10.0-py3-none-any.whl (22 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/73/6c/0324d6ed15cfb3ed0d2578fd1486f815e01f7f8d0a32b1522ff3e611e5f9/autopage-0.6.0-py3-none-any.whl (30 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/66/31b059d1580b5a1819be73f99bd4e6c73c24a24d0cd7d0523209b220daab/cmd2-4.0.0-py3-none-any.whl (180 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 180.5/180.5 kB 13.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl (7.7 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 391.4/391.4 kB 29.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/df/80/fc9d01d5ed37ba4c42ca2b55b4339ae6e200b456be3a1aaddf4a9fa99b8c/pyperclip-1.11.0-py3-none-any.whl (11 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl (310 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 310.7/310.7 kB 32.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0b/35/1cceccc5fcb50fa2ed53e2aa278cd032f3902682a73e763fb1ac3be8e6fa/rich_argparse-1.8.0-py3-none-any.whl (25 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl (91 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 91.7/91.7 kB 10.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl (1.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 81.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)",
                                "Building wheels for collected packages: glance, simplegeneric",
                                "  Building editable for glance (pyproject.toml): started",
                                "  Building editable for glance (pyproject.toml): finished with status 'done'",
                                "  Created wheel for glance: filename=glance-32.1.0.dev54-0.editable-py3-none-any.whl size=8930 sha256=d4921076a23235ec3580987963c700ee811b14e8191a3dd963ce23cd0ae35da8",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-ydo2wn98/wheels/31/93/bf/c06e9c56745867b4722d11aae03416a994ddf0e859898c0382",
                                "  Building wheel for simplegeneric (pyproject.toml): started",
                                "  Building wheel for simplegeneric (pyproject.toml): finished with status 'done'",
                                "  Created wheel for simplegeneric: filename=simplegeneric-0.8.1-py3-none-any.whl size=5068 sha256=5ef2123b7b4c59e8787fabe7e5390105d8381e636da528fa758222055a73fe06",
                                "  Stored in directory: /root/.cache/pip/wheels/62/15/02/c0608286b778cb6daa6cd38989363398d9a477ecb5dc3f47de",
                                "Successfully built glance simplegeneric",
                                "Installing collected packages: simplegeneric, pyperclip, zipp, pygments, pydot, prompt-toolkit, platformdirs, networkx, mdurl, jsonpointer, jmespath, httplib2, autopage, markdown-it-py, importlib-metadata, automaton, WSME, rich, rich-argparse, openstacksdk, taskflow, oslo.reports, cmd2, oslo.limit, cliff, python-barbicanclient, castellan, cursive, glance",
                                "Successfully installed WSME-0.12.1 automaton-3.4.0 autopage-0.6.0 castellan-5.7.0 cliff-4.14.0 cmd2-4.0.0 cursive-0.2.3 glance-32.1.0.dev54 httplib2-0.31.2 importlib-metadata-9.0.0 jmespath-1.1.0 jsonpointer-3.1.1 markdown-it-py-4.2.0 mdurl-0.1.2 networkx-3.6.1 openstacksdk-4.15.0 oslo.limit-2.11.0 oslo.reports-3.8.0 platformdirs-4.10.0 prompt-toolkit-3.0.52 pydot-4.0.1 pygments-2.20.0 pyperclip-1.11.0 python-barbicanclient-7.4.0 rich-15.0.0 rich-argparse-1.8.0 simplegeneric-0.8.1 taskflow-6.3.0 zipp-4.1.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278730813",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278730813 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278748402",
                                "+ functions-common:time_stop:2427          :   elapsed_time=17589",
                                "+ functions-common:time_stop:2428          :   total=54048",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=71637",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/glance/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/glance",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/glance",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/glance, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:939                      :   configure_glance",
                                "+ lib/glance:configure_glance:348          :   sudo install -d -o stack /etc/glance /etc/glance/metadefs",
                                "+ lib/glance:configure_glance:351          :   local dburl",
                                "++ lib/glance:configure_glance:352          :   database_connection_url glance",
                                "++ lib/database:database_connection_url:134 :   local db=glance",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql glance",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=glance",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'",
                                "+ lib/glance:configure_glance:352          :   dburl='mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'",
                                "+ lib/glance:configure_glance:354          :   iniset /etc/glance/glance-api.conf DEFAULT debug True",
                                "+ lib/glance:configure_glance:355          :   iniset /etc/glance/glance-api.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/glance?charset=utf8&plugin=dbcounter'",
                                "+ lib/glance:configure_glance:356          :   iniset /etc/glance/glance-api.conf DEFAULT use_syslog False",
                                "+ lib/glance:configure_glance:357          :   iniset /etc/glance/glance-api.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/",
                                "+ lib/glance:configure_glance:358          :   iniset /etc/glance/glance-api.conf DEFAULT image_cache_driver centralized_db",
                                "+ lib/glance:configure_glance:359          :   iniset /etc/glance/glance-api.conf oslo_concurrency lock_path /opt/stack/data/glance/locks",
                                "+ lib/glance:configure_glance:360          :   iniset /etc/glance/glance-api.conf paste_deploy flavor keystone+cachemanagement",
                                "+ lib/glance:configure_glance:361          :   configure_keystone_authtoken_middleware /etc/glance/glance-api.conf glance",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/glance/glance-api.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=glance",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/glance/glance-api.conf glance keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/glance/glance-api.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=glance",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/glance/glance-api.conf keystone_authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/glance/glance-api.conf keystone_authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/glance/glance-api.conf keystone_authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/glance/glance-api.conf keystone_authtoken username glance",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/glance/glance-api.conf keystone_authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/glance/glance-api.conf keystone_authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/glance/glance-api.conf keystone_authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/glance/glance-api.conf keystone_authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/glance/glance-api.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/glance/glance-api.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/glance/glance-api.conf keystone_authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/glance:configure_glance:362          :   iniset /etc/glance/glance-api.conf oslo_messaging_notifications driver messagingv2",
                                "+ lib/glance:configure_glance:363          :   iniset_rpc_backend glance /etc/glance/glance-api.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=glance",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/glance/glance-api.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/glance/glance-api.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/glance:configure_glance:364          :   '[' libvirt = libvirt ']'",
                                "+ lib/glance:configure_glance:364          :   '[' qemu = parallels ']'",
                                "+ lib/glance:configure_glance:368          :   iniset /etc/glance/glance-api.conf DEFAULT show_image_direct_url False",
                                "+ lib/glance:configure_glance:369          :   iniset /etc/glance/glance-api.conf DEFAULT show_multiple_locations False",
                                "+ lib/glance:configure_glance:370          :   iniset /etc/glance/glance-api.conf image_format require_image_format_match True",
                                "+ lib/glance:configure_glance:373          :   configure_glance_store False False",
                                "+ lib/glance:configure_glance_store:278    :   local use_cinder_for_glance=False",
                                "+ lib/glance:configure_glance_store:279    :   local glance_enable_multiple_stores=False",
                                "+ lib/glance:configure_glance_store:280    :   local be",
                                "+ lib/glance:configure_glance_store:282    :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ lib/glance:configure_glance_store:283    :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/glance:configure_glance_store:300    :   iniset /etc/glance/glance-api.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/",
                                "+ lib/glance:configure_glance:376          :   '[' -n '' ']'",
                                "+ lib/glance:configure_glance:379          :   iniset /etc/glance/glance-api.conf cors allowed_origin http://38.102.83.69",
                                "+ lib/glance:configure_glance:383          :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ lib/glance:configure_glance:385          :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/glance:configure_glance:391          :   is_service_enabled s-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:configure_glance:393          :   iniset /etc/glance/glance-api.conf glance_store default_store swift",
                                "+ lib/glance:configure_glance:394          :   iniset /etc/glance/glance-api.conf glance_store swift_store_create_container_on_put True",
                                "+ lib/glance:configure_glance:396          :   iniset /etc/glance/glance-api.conf glance_store swift_store_config_file /etc/glance/glance-swift-store.conf",
                                "+ lib/glance:configure_glance:397          :   iniset /etc/glance/glance-api.conf glance_store default_swift_reference ref1",
                                "+ lib/glance:configure_glance:398          :   iniset /etc/glance/glance-api.conf glance_store stores 'file, http, swift'",
                                "+ lib/glance:configure_glance:399          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:configure_glance:400          :   iniset /etc/glance/glance-api.conf glance_store swift_store_cacert /opt/stack/data/ca-bundle.pem",
                                "+ lib/glance:configure_glance:402          :   iniset /etc/glance/glance-api.conf DEFAULT graceful_shutdown_timeout 5",
                                "+ lib/glance:configure_glance:404          :   iniset /etc/glance/glance-swift-store.conf ref1 user service:glance-swift",
                                "+ lib/glance:configure_glance:406          :   iniset /etc/glance/glance-swift-store.conf ref1 key secretservice",
                                "+ lib/glance:configure_glance:407          :   iniset /etc/glance/glance-swift-store.conf ref1 auth_address https://38.102.83.69/identity/v3",
                                "+ lib/glance:configure_glance:408          :   iniset /etc/glance/glance-swift-store.conf ref1 auth_version 3",
                                "+ lib/glance:configure_glance:420          :   iniset /etc/glance/glance-api.conf DEFAULT public_endpoint https://38.102.83.69/image",
                                "+ lib/glance:configure_glance:422          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:configure_glance:423          :   iniset /etc/glance/glance-api.conf DEFAULT bind_port 19292",
                                "+ lib/glance:configure_glance:424          :   iniset /etc/glance/glance-api.conf keystone_authtoken identity_uri https://38.102.83.69/identity",
                                "+ lib/glance:configure_glance:428          :   setup_logging /etc/glance/glance-api.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/glance/glance-api.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/glance/glance-api.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/glance/glance-api.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/glance/glance-api.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/glance/glance-api.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/glance/glance-api.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/glance/glance-api.conf DEFAULT log_color False",
                                "+ lib/glance:configure_glance:430          :   cp -p /opt/stack/glance/etc/glance-api-paste.ini /etc/glance/glance-api-paste.ini",
                                "+ lib/glance:configure_glance:433          :   iniset /etc/glance/glance-cache.conf DEFAULT debug True",
                                "+ lib/glance:configure_glance:434          :   iniset /etc/glance/glance-cache.conf DEFAULT use_syslog False",
                                "+ lib/glance:configure_glance:435          :   iniset /etc/glance/glance-cache.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/",
                                "+ lib/glance:configure_glance:436          :   iniset /etc/glance/glance-cache.conf DEFAULT image_cache_driver centralized_db",
                                "+ lib/glance:configure_glance:439          :   iniset /etc/glance/glance-cache.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/",
                                "+ lib/glance:configure_glance:442          :   iniset /etc/glance/glance-image-import.conf image_import_opts image_import_plugins '[]'",
                                "+ lib/glance:configure_glance:443          :   iniset /etc/glance/glance-image-import.conf inject_metadata_properties ignore_user_roles admin",
                                "+ lib/glance:configure_glance:444          :   iniset /etc/glance/glance-image-import.conf inject_metadata_properties inject",
                                "+ lib/glance:configure_glance:446          :   cp -p /opt/stack/glance/etc/schema-image.json /etc/glance/schema-image.json",
                                "+ lib/glance:configure_glance:447          :   cp -p /opt/stack/glance/etc/metadefs/cim-processor-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-resource-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-storage-allocation-setting-data.json /opt/stack/glance/etc/metadefs/cim-virtual-system-setting-data.json /opt/stack/glance/etc/metadefs/compute-aggr-disk-filter.json /opt/stack/glance/etc/metadefs/compute-aggr-iops-filter.json /opt/stack/glance/etc/metadefs/compute-aggr-num-instances.json /opt/stack/glance/etc/metadefs/compute-cpu-mode.json /opt/stack/glance/etc/metadefs/compute-cpu-pinning.json /opt/stack/glance/etc/metadefs/compute-guest-memory-backing.json /opt/stack/glance/etc/metadefs/compute-guest-shutdown.json /opt/stack/glance/etc/metadefs/compute-host-capabilities.json /opt/stack/glance/etc/metadefs/compute-hypervisor.json /opt/stack/glance/etc/metadefs/compute-instance-data.json /opt/stack/glance/etc/metadefs/compute-libvirt-image.json /opt/stack/glance/etc/metadefs/compute-libvirt.json /opt/stack/glance/etc/metadefs/compute-quota.json /opt/stack/glance/etc/metadefs/compute-randomgen.json /opt/stack/glance/etc/metadefs/compute-vcputopology.json /opt/stack/glance/etc/metadefs/compute-vmware-flavor.json /opt/stack/glance/etc/metadefs/compute-vmware.json /opt/stack/glance/etc/metadefs/compute-vmware-quota-flavor.json /opt/stack/glance/etc/metadefs/compute-vtpm-hw.json /opt/stack/glance/etc/metadefs/compute-vtpm.json /opt/stack/glance/etc/metadefs/compute-watchdog.json /opt/stack/glance/etc/metadefs/compute-xenapi.json /opt/stack/glance/etc/metadefs/glance-common-image-props.json /opt/stack/glance/etc/metadefs/image-signature-verification.json /opt/stack/glance/etc/metadefs/operating-system.json /opt/stack/glance/etc/metadefs/software-databases.json /opt/stack/glance/etc/metadefs/software-runtimes.json /opt/stack/glance/etc/metadefs/software-webservers.json /opt/stack/glance/etc/metadefs/storage-volume-type.json /etc/glance/metadefs",
                                "+ lib/glance:configure_glance:449          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:configure_glance:450          :   CINDER_SERVICE_HOST=38.102.83.69",
                                "+ lib/glance:configure_glance:451          :   CINDER_SERVICE_PORT=8776",
                                "+ lib/glance:configure_glance:453          :   iniset /etc/glance/glance-api.conf DEFAULT cinder_endpoint_template 'https://38.102.83.69:8776/v3/%(project_id)s'",
                                "+ lib/glance:configure_glance:454          :   iniset /etc/glance/glance-cache.conf DEFAULT cinder_endpoint_template 'https://38.102.83.69:8776/v3/%(project_id)s'",
                                "+ lib/glance:configure_glance:457          :   write_local_uwsgi_http_config /etc/glance/glance-uwsgi.ini glance.wsgi.api:application /image glance-api",
                                "+ lib/apache:write_local_uwsgi_http_config:319 :   local conf=/etc/glance/glance-uwsgi.ini",
                                "+ lib/apache:write_local_uwsgi_http_config:320 :   local wsgi=glance.wsgi.api:application",
                                "+ lib/apache:write_local_uwsgi_http_config:321 :   local url=/image",
                                "+ lib/apache:write_local_uwsgi_http_config:322 :   local name=glance-api",
                                "+ lib/apache:write_local_uwsgi_http_config:324 :   '[' -z glance-api ']'",
                                "+ lib/apache:write_local_uwsgi_http_config:332 :   rm -rf /etc/glance/glance-uwsgi.ini",
                                "+ lib/apache:write_local_uwsgi_http_config:335 :   [[ glance.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_local_uwsgi_http_config:336 :   iniset /etc/glance/glance-uwsgi.ini uwsgi module glance.wsgi.api:application",
                                "++ lib/apache:write_local_uwsgi_http_config:341 :   get_random_port",
                                "++ functions:get_random_port:860            :   read lower_port upper_port",
                                "++ functions:get_random_port:861            :   true",
                                "++ functions:get_random_port:862            :   (( port = upper_port  ))",
                                "++ functions:get_random_port:862            :   (( port >= lower_port  ))",
                                "++ functions:get_random_port:863            :   sudo lsof -i :60999",
                                "++ functions:get_random_port:864            :   [[ 1 > 0 ]]",
                                "++ functions:get_random_port:865            :   break 2",
                                "++ functions:get_random_port:869            :   echo 60999",
                                "+ lib/apache:write_local_uwsgi_http_config:341 :   port=60999",
                                "+ lib/apache:write_local_uwsgi_http_config:342 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-socket 127.0.0.1:60999",
                                "+ lib/apache:write_local_uwsgi_http_config:343 :   iniset /etc/glance/glance-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_local_uwsgi_http_config:345 :   iniset /etc/glance/glance-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_local_uwsgi_http_config:347 :   iniset /etc/glance/glance-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_local_uwsgi_http_config:348 :   iniset /etc/glance/glance-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_local_uwsgi_http_config:351 :   iniset /etc/glance/glance-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_local_uwsgi_http_config:352 :   iniset /etc/glance/glance-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_local_uwsgi_http_config:353 :   iniset /etc/glance/glance-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_local_uwsgi_http_config:355 :   iniset /etc/glance/glance-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_local_uwsgi_http_config:357 :   iniset /etc/glance/glance-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_local_uwsgi_http_config:359 :   iniset /etc/glance/glance-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_local_uwsgi_http_config:361 :   iniset /etc/glance/glance-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_local_uwsgi_http_config:363 :   iniset /etc/glance/glance-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_local_uwsgi_http_config:364 :   iniset /etc/glance/glance-uwsgi.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_local_uwsgi_http_config:365 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-raw-body true",
                                "+ lib/apache:write_local_uwsgi_http_config:366 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-chunked-input true",
                                "+ lib/apache:write_local_uwsgi_http_config:367 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-auto-chunked true",
                                "+ lib/apache:write_local_uwsgi_http_config:368 :   iniset /etc/glance/glance-uwsgi.ini uwsgi http-keepalive false",
                                "+ lib/apache:write_local_uwsgi_http_config:370 :   iniset /etc/glance/glance-uwsgi.ini uwsgi socket-timeout 30",
                                "+ lib/apache:write_local_uwsgi_http_config:372 :   iniset /etc/glance/glance-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_local_uwsgi_http_config:374 :   enable_apache_mod proxy",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:write_local_uwsgi_http_config:375 :   enable_apache_mod proxy_http",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:write_local_uwsgi_http_config:376 :   local apache_conf=",
                                "++ lib/apache:write_local_uwsgi_http_config:377 :   apache_site_config_for glance-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=glance-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/glance-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/glance-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/glance-api.conf.disabled",
                                "+ lib/apache:write_local_uwsgi_http_config:377 :   apache_conf=/etc/httpd/conf.d/glance-api.conf.disabled",
                                "+ lib/apache:write_local_uwsgi_http_config:378 :   echo 'KeepAlive Off'",
                                "+ lib/apache:write_local_uwsgi_http_config:378 :   sudo tee /etc/httpd/conf.d/glance-api.conf.disabled",
                                "KeepAlive Off",
                                "+ lib/apache:write_local_uwsgi_http_config:379 :   echo 'SetEnv proxy-sendchunked 1'",
                                "+ lib/apache:write_local_uwsgi_http_config:379 :   sudo tee -a /etc/httpd/conf.d/glance-api.conf.disabled",
                                "SetEnv proxy-sendchunked 1",
                                "+ lib/apache:write_local_uwsgi_http_config:380 :   echo 'ProxyPass \"/image\" \"http://127.0.0.1:60999\" retry=0 acquire=1 '",
                                "+ lib/apache:write_local_uwsgi_http_config:380 :   sudo tee -a /etc/httpd/conf.d/glance-api.conf.disabled",
                                "ProxyPass \"/image\" \"http://127.0.0.1:60999\" retry=0 acquire=1 ",
                                "+ lib/apache:write_local_uwsgi_http_config:381 :   enable_apache_site glance-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=glance-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/glance-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/glance-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/glance-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/glance-api.conf.disabled /etc/httpd/conf.d/glance-api.conf",
                                "+ lib/apache:write_local_uwsgi_http_config:382 :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "++ lib/glance:configure_glance:461          :   awk '-F= ' '/^http-socket/ { print \"http://\"$2}' /etc/glance/glance-uwsgi.ini",
                                "+ lib/glance:configure_glance:461          :   iniset /etc/glance/glance-api.conf DEFAULT worker_self_reference_url http://127.0.0.1:60999",
                                "+ lib/glance:configure_glance:465          :   iniset /etc/glance/glance-api.conf wsgi python_interpreter /bin/python3.12",
                                "+ lib/glance:configure_glance:467          :   [[ True == True ]]",
                                "+ lib/glance:configure_glance:468          :   iniset /etc/glance/glance-api.conf oslo_policy enforce_scope true",
                                "+ lib/glance:configure_glance:469          :   iniset /etc/glance/glance-api.conf oslo_policy enforce_new_defaults true",
                                "+ lib/glance:configure_glance:470          :   iniset /etc/glance/glance-api.conf DEFAULT enforce_secure_rbac true",
                                "+ ./stack.sh:main:942                      :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:944                      :   stack_install_service cinder",
                                "+ lib/stack:stack_install_service:20       :   local service=cinder",
                                "+ lib/stack:stack_install_service:21       :   type install_cinder",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_cinder",
                                "+ lib/cinder:install_cinder:525            :   git_clone https://opendev.org/openstack/cinder.git /opt/stack/cinder master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/cinder.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/cinder",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/cinder ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/cinder",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/cinder",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "7b7751418 Merge \"Remove eventlet import from backup API\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/cinder:install_cinder:526            :   setup_develop /opt/stack/cinder",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/cinder == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/cinder",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/cinder -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/cinder == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/cinder",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/cinder",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/cinder",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/cinder/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=cinder",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z cinder ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- cinder",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/cinder -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/cinder == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/cinder",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/cinder",
                                "Using python 3.12 to install /opt/stack/cinder",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/cinder",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/cinder",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=5.8.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.0.3)",
                                "Requirement already satisfied: decorator>=4.4.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.3.1)",
                                "Requirement already satisfied: eventlet!=0.32.0,>=0.30.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (0.41.0)",
                                "Requirement already satisfied: futurist>=3.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.3.0)",
                                "Requirement already satisfied: greenlet>=0.4.16 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (3.5.1)",
                                "Requirement already satisfied: iso8601>=0.1.12 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.1.0)",
                                "Requirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.26.0)",
                                "Requirement already satisfied: keystoneauth1>=4.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.14.0)",
                                "Requirement already satisfied: keystonemiddleware>=9.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (13.0.0)",
                                "Requirement already satisfied: lxml>=4.5.2 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (6.1.1)",
                                "Requirement already satisfied: oslo.config>=8.3.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (10.5.0)",
                                "Requirement already satisfied: oslo.concurrency>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.5.0)",
                                "Requirement already satisfied: oslo.context>=3.4.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.4.0)",
                                "Requirement already satisfied: oslo.db>=11.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (18.0.0)",
                                "Requirement already satisfied: oslo.log>=4.6.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (8.2.0)",
                                "Requirement already satisfied: oslo.messaging>=14.6.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (18.1.0)",
                                "Requirement already satisfied: oslo.middleware>=4.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (8.1.0)",
                                "Requirement already satisfied: oslo.policy>=5.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.1.0)",
                                "Requirement already satisfied: oslo.privsep>=2.6.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.11.0)",
                                "Requirement already satisfied: oslo.reports>=3.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.8.0)",
                                "Requirement already satisfied: oslo.rootwrap>=6.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.9.0)",
                                "Requirement already satisfied: oslo.serialization>=4.2.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.10.0)",
                                "Requirement already satisfied: oslo.service>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.6.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.7.1)",
                                "Requirement already satisfied: oslo.utils>=6.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (10.1.1)",
                                "Collecting oslo.versionedobjects>=2.4.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/04/3c9ffe65109cad3ed77fed6dece9b3d88f76dd34a857eddf61806df24391/oslo_versionedobjects-3.10.2-py3-none-any.whl.metadata (2.5 kB)",
                                "Requirement already satisfied: osprofiler>=3.4.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.4.0)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (26.2)",
                                "Collecting paramiko>=2.7.2 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/90/a744336f5af32c433bd09af7854599682a383b37cfd78f7de263de6ad6cb/paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB)",
                                "Requirement already satisfied: Paste>=3.4.3 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.10.1)",
                                "Requirement already satisfied: PasteDeploy>=2.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.1.0)",
                                "Requirement already satisfied: pyparsing>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (3.3.2)",
                                "Requirement already satisfied: python-barbicanclient>=5.0.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.4.0)",
                                "Collecting python-glanceclient>=3.2.2 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f1/b0/f31a7601ededdfae51db135a17a234d680d094885bec56705eeb4f433af6/python_glanceclient-4.12.0-py3-none-any.whl.metadata (4.0 kB)",
                                "Requirement already satisfied: python-keystoneclient>=4.1.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.8.0)",
                                "Collecting python-novaclient>=18.2.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/36/f070b4e8ce76888855a9b405bfd7f07a97c43db155d01524f0802bba2ff1/python_novaclient-18.13.0-py3-none-any.whl.metadata (3.2 kB)",
                                "Requirement already satisfied: python-swiftclient>=3.10.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (4.10.0)",
                                "Requirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.34.2)",
                                "Requirement already satisfied: Routes>=2.4.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2.5.1)",
                                "Requirement already satisfied: taskflow>=4.5.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.3.0)",
                                "Collecting rtslib-fb>=2.1.74 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3b/1c/88f7a736e0f9a29d0157eacb98172a439428f8a38dc26eab5068fb6eccbe/rtslib_fb-2.2.4-py3-none-any.whl.metadata (2.4 kB)",
                                "Requirement already satisfied: SQLAlchemy>=1.4.23 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (2.0.50)",
                                "Requirement already satisfied: stevedore>=3.2.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.8.0)",
                                "Collecting tabulate>=0.8.7 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl.metadata (40 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.8/40.8 kB 5.2 MB/s eta 0:00:00",
                                "Requirement already satisfied: tenacity>=6.3.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (9.1.4)",
                                "Requirement already satisfied: WebOb>=1.8.6 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (1.8.10)",
                                "Requirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (6.8.0)",
                                "Collecting oslo.vmware>=3.10.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/c4/9eefb621d31ac0a56091f53968804697084e544d30ea7f73b9580605c709/oslo_vmware-4.9.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Requirement already satisfied: os-brick>=6.10.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.1.0)",
                                "Collecting tooz>=2.8.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/27/70b9734e40c3454aa83a606cb0e99da3f47430b5f6663194480036d753b4/tooz-8.1.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting google-api-python-client>=1.11.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/e5/e9cc221fd75230974d4ef45eb72d2261feca3c110d5554215d516bfe6534/google_api_python_client-2.197.0-py3-none-any.whl.metadata (7.0 kB)",
                                "Requirement already satisfied: castellan>=3.7.0 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (5.7.0)",
                                "Requirement already satisfied: cryptography>=3.1 in /usr/local/lib64/python3.12/site-packages (from cinder==28.1.0.dev113) (43.0.3)",
                                "Requirement already satisfied: cursive>=0.2.2 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (0.2.3)",
                                "Collecting zstd>=1.5.0.0 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/11/c4/db4807d6a68b4628c74fd379de7e3c67ec34f19a2a80ac246b3837cde6cb/zstd-1.5.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (29 kB)",
                                "Collecting boto3>=1.18.49 (from cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/77/8bbca82f70b062181cf0ae53fd43f1ac6556f3078884bfef9da2269c06a3/boto3-1.35.99-py3-none-any.whl.metadata (6.7 kB)",
                                "Requirement already satisfied: distro>=1.8.0 in /usr/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (1.9.0)",
                                "Requirement already satisfied: tzdata>=2022.4 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (2026.2)",
                                "Requirement already satisfied: cachetools>=4.2.1 in /usr/local/lib/python3.12/site-packages (from cinder==28.1.0.dev113) (7.1.4)",
                                "Collecting botocore<1.36.0,>=1.35.99 (from boto3>=1.18.49->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fc/dd/d87e2a145fad9e08d0ec6edcf9d71f838ccc7acdd919acc4c0d4a93515f8/botocore-1.35.99-py3-none-any.whl.metadata (5.7 kB)",
                                "Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/local/lib/python3.12/site-packages (from boto3>=1.18.49->cinder==28.1.0.dev113) (1.1.0)",
                                "Collecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.18.49->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl.metadata (1.7 kB)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=3.1->cinder==28.1.0.dev113) (2.0.0)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet!=0.32.0,>=0.30.1->cinder==28.1.0.dev113) (2.8.0)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=3.2.1->cinder==28.1.0.dev113) (3.1.0)",
                                "Requirement already satisfied: httplib2<1.0.0,>=0.19.0 in /usr/local/lib/python3.12/site-packages (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113) (0.31.2)",
                                "Collecting google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4a/c9/db44165ba7c581268c6d46017ef63339110378305062830104fc7fa144cb/google_auth-2.53.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting google-auth-httplib2<1.0.0,>=0.2.0 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/be/954c35a62b9e31de66b0a43c225c9b6bb9e0f98d6b1dc110a2308e3644f5/google_auth_httplib2-0.4.0-py3-none-any.whl.metadata (3.0 kB)",
                                "Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl.metadata (3.2 kB)",
                                "Collecting uritemplate<5,>=3.0.1 (from google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/99/3ae339466c9183ea5b8ae87b34c0b897eda475d2aec2307cae60e5cd4f29/uritemplate-4.2.0-py3-none-any.whl.metadata (2.6 kB)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->cinder==28.1.0.dev113) (2026.5.1)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.2.1->cinder==28.1.0.dev113) (1.8.2)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.2.1->cinder==28.1.0.dev113) (4.15.0)",
                                "Requirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (4.2.0)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (2.13.0)",
                                "Requirement already satisfied: psutil>=5.7.2 in /usr/local/lib64/python3.12/site-packages (from os-brick>=6.10.0->cinder==28.1.0.dev113) (7.2.2)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.0->cinder==28.1.0.dev113) (0.20)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=8.3.2->cinder==28.1.0.dev113) (6.0.3)",
                                "Requirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (1.18.4)",
                                "Requirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (2.1.2)",
                                "Requirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=11.0.0->cinder==28.1.0.dev113) (0.6.2)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.6.1->cinder==28.1.0.dev113) (2.9.0.post0)",
                                "Requirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.3.1)",
                                "Requirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.6.2)",
                                "Requirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (0.16.0)",
                                "Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (5.0.0)",
                                "Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (3.1.6)",
                                "Requirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (4.0.1)",
                                "Requirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=2.6.2->cinder==28.1.0.dev113) (1.1.2)",
                                "Requirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.5.0->cinder==28.1.0.dev113) (1.7.6)",
                                "Collecting cotyledon>=2.2.0 (from oslo.service[threading]>=4.5.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/33/fb4a45f4bdde90934955a7c4244d4ffbedccaeaaa838f29714b45a2112e2/cotyledon-2.2.0-py3-none-any.whl.metadata (3.7 kB)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.1.1->cinder==28.1.0.dev113) (3.17.0)",
                                "Collecting suds-community>=0.6 (from oslo.vmware>=3.10.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/0e/513c353018247dc846074d9460f3c9adeeea360ac85abd5a7750eb53fc03/suds_community-1.2.0-py3-none-any.whl.metadata (1.6 kB)",
                                "Requirement already satisfied: urllib3>=1.21.1 in /usr/local/lib/python3.12/site-packages (from oslo.vmware>=3.10.0->cinder==28.1.0.dev113) (2.7.0)",
                                "Collecting invoke>=2.0 (from paramiko>=2.7.2->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5a/de/bbc12563bbf979618d17625a4e753ff7a078523e28d870d3626daa97261a/invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB)",
                                "Collecting pynacl>=1.5 (from paramiko>=2.7.2->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c9/a8/b917096b1accc9acd878819a49d3d84875731a41eb665f6ebc826b1af99e/pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=3.4.3->cinder==28.1.0.dev113) (80.10.2)",
                                "Requirement already satisfied: cliff>=2.8.0 in /usr/local/lib/python3.12/site-packages (from python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.14.0)",
                                "Collecting warlock>=1.2.0 (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/4b/8b3a3ae43afd4f7e4eebd86b53924d5271f84857ca38161ca502d0891caa/warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)",
                                "Requirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (2.2.1)",
                                "Requirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (24.2.1)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (3.18)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->cinder==28.1.0.dev113) (2026.5.20)",
                                "Requirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.4.1->cinder==28.1.0.dev113) (1.17.0)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.4.1->cinder==28.1.0.dev113) (0.8)",
                                "Collecting pyudev~=0.18 (from rtslib-fb>=2.1.74->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2a/51/3dc0cd6498b24dea3cdeaed648568e3ca7454d41334d840b114156d7479f/pyudev-0.24.4-py3-none-any.whl.metadata (4.4 kB)",
                                "Requirement already satisfied: networkx>=2.1.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (3.6.1)",
                                "Requirement already satisfied: automaton>=1.9.0 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (3.4.0)",
                                "Requirement already satisfied: pydot>=1.2.4 in /usr/local/lib/python3.12/site-packages (from taskflow>=4.5.0->cinder==28.1.0.dev113) (4.0.1)",
                                "Collecting voluptuous>=0.8.9 (from tooz>=2.8.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d1/00/0e0da784245c93cf346150ab67634177bf277f93b7a162bb56c928c39c04/voluptuous-0.16.0-py3-none-any.whl.metadata (20 kB)",
                                "Requirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->oslo.db>=11.0.0->cinder==28.1.0.dev113) (1.3.12)",
                                "Requirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (5.1.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=3.1->cinder==28.1.0.dev113) (3.0)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.0.0)",
                                "Collecting setproctitle (from cotyledon>=2.2.0->oslo.service[threading]>=4.5.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (10 kB)",
                                "Collecting googleapis-common-protos<2.0.0,>=1.63.2 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/c8/e2645aa8ed02fd4c7a2f59d68783b65b1f3cbdfe39a6308e156509d1fee8/googleapis_common_protos-1.75.0-py3-none-any.whl.metadata (8.6 kB)",
                                "Collecting protobuf<8.0.0,>=5.29.6 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/16/92/d1e32e3e0d894fe00b15ce28ad4944ab692713f2e7f0a99787405e43533a/protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)",
                                "Collecting proto-plus<2.0.0,>=1.24.0 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7c/20/b122d4626976acb81132036d2ad1bb35a1a8775fceb837ec30964622516a/proto_plus-1.28.0-py3-none-any.whl.metadata (2.2 kB)",
                                "Collecting pyasn1-modules>=0.2.1 (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=4.1.1->cinder==28.1.0.dev113) (3.0.3)",
                                "Requirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=9.1.0->cinder==28.1.0.dev113) (1.5.0)",
                                "Requirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.6.0->cinder==28.1.0.dev113) (0.25.0)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.1.1->cinder==28.1.0.dev113) (0.8.0)",
                                "Requirement already satisfied: jsonpatch~=1.0 in /usr/lib/python3.12/site-packages (from warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (1.33)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (1.8.0)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch~=1.0->warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==28.1.0.dev113) (3.1.1)",
                                "Collecting pyasn1<0.7.0,>=0.6.1 (from pyasn1-modules>=0.2.1->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==28.1.0.dev113)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl.metadata (8.4 kB)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==28.1.0.dev113) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/65/77/8bbca82f70b062181cf0ae53fd43f1ac6556f3078884bfef9da2269c06a3/boto3-1.35.99-py3-none-any.whl (139 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 139.2/139.2 kB 18.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a0/e5/e9cc221fd75230974d4ef45eb72d2261feca3c110d5554215d516bfe6534/google_api_python_client-2.197.0-py3-none-any.whl (15.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 15.3/15.3 MB 117.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a8/04/3c9ffe65109cad3ed77fed6dece9b3d88f76dd34a857eddf61806df24391/oslo_versionedobjects-3.10.2-py3-none-any.whl (99 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 99.9/99.9 kB 10.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/c4/9eefb621d31ac0a56091f53968804697084e544d30ea7f73b9580605c709/oslo_vmware-4.9.0-py3-none-any.whl (624 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 624.2/624.2 kB 53.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/90/a744336f5af32c433bd09af7854599682a383b37cfd78f7de263de6ad6cb/paramiko-4.0.0-py3-none-any.whl (223 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 223.9/223.9 kB 23.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f1/b0/f31a7601ededdfae51db135a17a234d680d094885bec56705eeb4f433af6/python_glanceclient-4.12.0-py3-none-any.whl (202 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 202.2/202.2 kB 26.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/36/f070b4e8ce76888855a9b405bfd7f07a97c43db155d01524f0802bba2ff1/python_novaclient-18.13.0-py3-none-any.whl (336 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 336.1/336.1 kB 37.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/3b/1c/88f7a736e0f9a29d0157eacb98172a439428f8a38dc26eab5068fb6eccbe/rtslib_fb-2.2.4-py3-none-any.whl (92 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 92.3/92.3 kB 12.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/55/db07de81b5c630da5cbf5c7df646580ca26dfaefa593667fc6f2fe016d2e/tabulate-0.10.0-py3-none-any.whl (39 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2c/27/70b9734e40c3454aa83a606cb0e99da3f47430b5f6663194480036d753b4/tooz-8.1.0-py3-none-any.whl (92 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 92.3/92.3 kB 12.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/11/c4/db4807d6a68b4628c74fd379de7e3c67ec34f19a2a80ac246b3837cde6cb/zstd-1.5.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (2.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.2/2.2 MB 101.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fc/dd/d87e2a145fad9e08d0ec6edcf9d71f838ccc7acdd919acc4c0d4a93515f8/botocore-1.35.99-py3-none-any.whl (13.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 13.3/13.3 MB 35.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/33/fb4a45f4bdde90934955a7c4244d4ffbedccaeaaa838f29714b45a2112e2/cotyledon-2.2.0-py3-none-any.whl (28 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl (173 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 173.1/173.1 kB 12.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4a/c9/db44165ba7c581268c6d46017ef63339110378305062830104fc7fa144cb/google_auth-2.53.0-py3-none-any.whl (246 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 246.1/246.1 kB 26.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/be/954c35a62b9e31de66b0a43c225c9b6bb9e0f98d6b1dc110a2308e3644f5/google_auth_httplib2-0.4.0-py3-none-any.whl (9.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5a/de/bbc12563bbf979618d17625a4e753ff7a078523e28d870d3626daa97261a/invoke-3.0.3-py3-none-any.whl (160 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 161.0/161.0 kB 16.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c9/a8/b917096b1accc9acd878819a49d3d84875731a41eb665f6ebc826b1af99e/pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.4/1.4 MB 29.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/2a/51/3dc0cd6498b24dea3cdeaed648568e3ca7454d41334d840b114156d7479f/pyudev-0.24.4-py3-none-any.whl (62 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 62.8/62.8 kB 6.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/66/05/7957af15543b8c9799209506df4660cba7afc4cf94bfb60513827e96bed6/s3transfer-0.10.4-py3-none-any.whl (83 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 83.2/83.2 kB 12.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a3/0e/513c353018247dc846074d9460f3c9adeeea360ac85abd5a7750eb53fc03/suds_community-1.2.0-py3-none-any.whl (145 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 145.3/145.3 kB 16.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a9/99/3ae339466c9183ea5b8ae87b34c0b897eda475d2aec2307cae60e5cd4f29/uritemplate-4.2.0-py3-none-any.whl (11 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d1/00/0e0da784245c93cf346150ab67634177bf277f93b7a162bb56c928c39c04/voluptuous-0.16.0-py3-none-any.whl (31 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/53/4b/8b3a3ae43afd4f7e4eebd86b53924d5271f84857ca38161ca502d0891caa/warlock-2.1.0-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/c8/e2645aa8ed02fd4c7a2f59d68783b65b1f3cbdfe39a6308e156509d1fee8/googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 300.6/300.6 kB 28.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/7c/20/b122d4626976acb81132036d2ad1bb35a1a8775fceb837ec30964622516a/proto_plus-1.28.0-py3-none-any.whl (50 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 50.4/50.4 kB 4.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/16/92/d1e32e3e0d894fe00b15ce28ad4944ab692713f2e7f0a99787405e43533a/protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 323.4/323.4 kB 30.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 181.3/181.3 kB 20.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (32 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl (83 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 84.0/84.0 kB 9.1 MB/s eta 0:00:00",
                                "Building wheels for collected packages: cinder",
                                "  Building editable for cinder (pyproject.toml): started",
                                "  Building editable for cinder (pyproject.toml): finished with status 'done'",
                                "  Created wheel for cinder: filename=cinder-28.1.0.dev113-0.editable-py3-none-any.whl size=9138 sha256=72d540b32923dbd4a0c2c8461b0bbd0cc0898083bc9abdff5622495a49bd675c",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-3mmf9g5b/wheels/0f/5b/25/75b4581977dff7afefb19bb31542a98ba75eafb8d1b2a69ccb",
                                "Successfully built cinder",
                                "Installing collected packages: zstd, voluptuous, uritemplate, tabulate, suds-community, setproctitle, pyudev, pyasn1, protobuf, invoke, rtslib-fb, pynacl, pyasn1-modules, proto-plus, googleapis-common-protos, cotyledon, botocore, s3transfer, paramiko, google-auth, warlock, google-auth-httplib2, google-api-core, boto3, tooz, python-novaclient, python-glanceclient, google-api-python-client, oslo.vmware, oslo.versionedobjects, cinder",
                                "Successfully installed boto3-1.35.99 botocore-1.35.99 cinder-28.1.0.dev113 cotyledon-2.2.0 google-api-core-2.31.0 google-api-python-client-2.197.0 google-auth-2.53.0 google-auth-httplib2-0.4.0 googleapis-common-protos-1.75.0 invoke-3.0.3 oslo.versionedobjects-3.10.2 oslo.vmware-4.9.0 paramiko-4.0.0 proto-plus-1.28.0 protobuf-6.33.6 pyasn1-0.6.3 pyasn1-modules-0.4.2 pynacl-1.6.2 python-glanceclient-4.12.0 python-novaclient-18.13.0 pyudev-0.24.4 rtslib-fb-2.2.4 s3transfer-0.10.4 setproctitle-1.3.7 suds-community-1.2.0 tabulate-0.10.0 tooz-8.1.0 uritemplate-4.2.0 voluptuous-0.16.0 warlock-2.1.0 zstd-1.5.7.3",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278753751",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278753751 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278772001",
                                "+ functions-common:time_stop:2427          :   elapsed_time=18250",
                                "+ functions-common:time_stop:2428          :   total=71637",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=89887",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/cinder/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/cinder",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/cinder",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/cinder, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/cinder:install_cinder:527            :   [[ lioadm == \\t\\g\\t\\a\\d\\m ]]",
                                "+ lib/cinder:install_cinder:529            :   [[ lioadm == \\l\\i\\o\\a\\d\\m ]]",
                                "+ lib/cinder:install_cinder:530            :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/cinder:install_cinder:536            :   install_package targetcli",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package targetcli",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install targetcli",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278772142",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y targetcli",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y targetcli",
                                "Last metadata expiration check: 0:03:21 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package targetcli-2.1.58-5.el10.noarch is already installed.",
                                "Dependencies resolved.",
                                "Nothing to do.",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278772142",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278772142 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278772900",
                                "+ functions-common:time_stop:2427          :   elapsed_time=758",
                                "+ functions-common:time_stop:2428          :   total=61131",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=61889",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:945                      :   configure_cinder",
                                "+ lib/cinder:configure_cinder:295          :   sudo install -d -o stack -m 755 /etc/cinder",
                                "+ lib/cinder:configure_cinder:297          :   rm -f /etc/cinder/cinder.conf",
                                "+ lib/cinder:configure_cinder:299          :   configure_rootwrap cinder",
                                "+ inc/rootwrap:configure_rootwrap:43       :   local project=cinder",
                                "+ inc/rootwrap:configure_rootwrap:44       :   local project_uc",
                                "++ inc/rootwrap:configure_rootwrap:45       :   tr a-z A-Z",
                                "++ inc/rootwrap:configure_rootwrap:45       :   echo cinder",
                                "+ inc/rootwrap:configure_rootwrap:45       :   project_uc=CINDER",
                                "+ inc/rootwrap:configure_rootwrap:46       :   local bin_dir=CINDER_BIN_DIR",
                                "+ inc/rootwrap:configure_rootwrap:47       :   bin_dir=/usr/local/bin",
                                "+ inc/rootwrap:configure_rootwrap:48       :   local project_dir=CINDER_DIR",
                                "+ inc/rootwrap:configure_rootwrap:49       :   project_dir=/opt/stack/cinder",
                                "+ inc/rootwrap:configure_rootwrap:51       :   local rootwrap_conf_src_dir=/opt/stack/cinder/etc/cinder",
                                "+ inc/rootwrap:configure_rootwrap:52       :   local rootwrap_bin=/usr/local/bin/cinder-rootwrap",
                                "+ inc/rootwrap:configure_rootwrap:55       :   sudo rm -rf /etc/cinder/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:56       :   sudo install -d -o root -g root -m 755 /etc/cinder/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:57       :   sudo install -o root -g root -m 644 /opt/stack/cinder/etc/cinder/rootwrap.d/volume.filters /etc/cinder/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:60       :   sudo install -o root -g root -m 644 /opt/stack/cinder/etc/cinder/rootwrap.conf /etc/cinder/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:61       :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/cinder/rootwrap.d:' -i /etc/cinder/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:66       :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/cinder/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:69       :   local tempfile",
                                "++ inc/rootwrap:configure_rootwrap:70       :   mktemp",
                                "+ inc/rootwrap:configure_rootwrap:70       :   tempfile=/tmp/tmp.nDdN12reGF",
                                "+ inc/rootwrap:configure_rootwrap:72       :   rootwrap_sudo_cmd='/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *'",
                                "+ inc/rootwrap:configure_rootwrap:73       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *'",
                                "+ inc/rootwrap:configure_rootwrap:74       :   '[' -f /usr/local/bin/cinder-rootwrap-daemon ']'",
                                "+ inc/rootwrap:configure_rootwrap:79       :   chmod 0440 /tmp/tmp.nDdN12reGF",
                                "+ inc/rootwrap:configure_rootwrap:80       :   sudo chown root:root /tmp/tmp.nDdN12reGF",
                                "+ inc/rootwrap:configure_rootwrap:81       :   sudo mv /tmp/tmp.nDdN12reGF /etc/sudoers.d/cinder-rootwrap",
                                "++ inc/rootwrap:configure_rootwrap:85       :   dirname /usr/local/bin/cinder-rootwrap",
                                "+ inc/rootwrap:configure_rootwrap:85       :   add_sudo_secure_path /usr/local/bin",
                                "+ inc/rootwrap:add_sudo_secure_path:21     :   local dir=/usr/local/bin",
                                "+ inc/rootwrap:add_sudo_secure_path:22     :   local line",
                                "+ inc/rootwrap:add_sudo_secure_path:25     :   [[ -r /etc/sudoers.d/zz-secure-path ]]",
                                "+ inc/rootwrap:add_sudo_secure_path:28     :   line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin'",
                                "+ inc/rootwrap:add_sudo_secure_path:32     :   [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /usr/local/bin ]]",
                                "+ lib/cinder:configure_cinder:301          :   [[ -f /opt/stack/cinder/etc/cinder/resource_filters.json ]]",
                                "+ lib/cinder:configure_cinder:302          :   cp -p /opt/stack/cinder/etc/cinder/resource_filters.json /etc/cinder/resource_filters.json",
                                "+ lib/cinder:configure_cinder:305          :   cp /opt/stack/cinder/etc/cinder/api-paste.ini /etc/cinder/api-paste.ini",
                                "+ lib/cinder:configure_cinder:307          :   configure_keystone_authtoken_middleware /etc/cinder/cinder.conf cinder",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=cinder",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/cinder/cinder.conf cinder keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=cinder",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf keystone_authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf keystone_authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf keystone_authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf keystone_authtoken username cinder",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf keystone_authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf keystone_authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf keystone_authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf keystone_authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/cinder/cinder.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/cinder/cinder.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/cinder/cinder.conf keystone_authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/cinder:configure_cinder:309          :   iniset /etc/cinder/cinder.conf DEFAULT debug True",
                                "+ lib/cinder:configure_cinder:311          :   iniset /etc/cinder/cinder.conf DEFAULT target_helper lioadm",
                                "++ lib/cinder:configure_cinder:312          :   database_connection_url cinder",
                                "++ lib/database:database_connection_url:134 :   local db=cinder",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql cinder",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=cinder",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/cinder?charset=utf8&plugin=dbcounter'",
                                "+ lib/cinder:configure_cinder:312          :   iniset /etc/cinder/cinder.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/cinder?charset=utf8&plugin=dbcounter'",
                                "+ lib/cinder:configure_cinder:313          :   iniset /etc/cinder/cinder.conf DEFAULT api_paste_config /etc/cinder/api-paste.ini",
                                "+ lib/cinder:configure_cinder:314          :   iniset /etc/cinder/cinder.conf DEFAULT rootwrap_config /etc/cinder/rootwrap.conf",
                                "+ lib/cinder:configure_cinder:315          :   iniset /etc/cinder/cinder.conf DEFAULT osapi_volume_extension cinder.api.contrib.standard_extensions",
                                "+ lib/cinder:configure_cinder:316          :   iniset /etc/cinder/cinder.conf DEFAULT state_path /opt/stack/data/cinder",
                                "+ lib/cinder:configure_cinder:317          :   iniset /etc/cinder/cinder.conf oslo_concurrency lock_path /opt/stack/data/cinder",
                                "+ lib/cinder:configure_cinder:318          :   iniset /etc/cinder/cinder.conf DEFAULT my_ip 38.102.83.69",
                                "+ lib/cinder:configure_cinder:319          :   iniset /etc/cinder/cinder.conf key_manager backend cinder.keymgr.conf_key_mgr.ConfKeyManager",
                                "++ lib/cinder:configure_cinder:320          :   openssl rand -hex 16",
                                "+ lib/cinder:configure_cinder:320          :   iniset /etc/cinder/cinder.conf key_manager fixed_key 39207e2c2f9e75098a576393c555cdab",
                                "+ lib/cinder:configure_cinder:321          :   [[ -n '' ]]",
                                "+ lib/cinder:configure_cinder:326          :   iniset /etc/cinder/cinder.conf DEFAULT quota_volumes 10",
                                "+ lib/cinder:configure_cinder:327          :   iniset /etc/cinder/cinder.conf DEFAULT quota_backups 10",
                                "+ lib/cinder:configure_cinder:328          :   iniset /etc/cinder/cinder.conf DEFAULT quota_snapshots 10",
                                "+ lib/cinder:configure_cinder:333          :   iniset /etc/cinder/cinder.conf DEFAULT rpc_response_timeout 120",
                                "+ lib/cinder:configure_cinder:335          :   iniset /etc/cinder/cinder.conf DEFAULT report_interval 120",
                                "+ lib/cinder:configure_cinder:336          :   iniset /etc/cinder/cinder.conf DEFAULT service_down_time 720",
                                "+ lib/cinder:configure_cinder:338          :   is_service_enabled c-vol",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:338          :   [[ -n lvm:lvmdriver-1 ]]",
                                "+ lib/cinder:configure_cinder:339          :   local enabled_backends=",
                                "+ lib/cinder:configure_cinder:340          :   local default_name=",
                                "+ lib/cinder:configure_cinder:341          :   local be be_name be_type",
                                "+ lib/cinder:configure_cinder:342          :   for be in ${CINDER_ENABLED_BACKENDS//,/ }",
                                "+ lib/cinder:configure_cinder:343          :   be_type=lvm",
                                "+ lib/cinder:configure_cinder:344          :   be_name=lvmdriver-1",
                                "+ lib/cinder:configure_cinder:345          :   type configure_cinder_backend_lvm",
                                "+ lib/cinder:configure_cinder:346          :   configure_cinder_backend_lvm lvmdriver-1",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:48 :   local be_name=lvmdriver-1",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:50 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_backend_name lvmdriver-1",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:51 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_driver cinder.volume.drivers.lvm.LVMVolumeDriver",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:52 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_group stack-volumes-lvmdriver-1",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:53 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_helper lioadm",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:54 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_protocol iscsi",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:55 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_port 3260",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:56 :   iniset /etc/cinder/cinder.conf lvmdriver-1 target_prefix iqn.2010-10.org.openstack:",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:57 :   iniset /etc/cinder/cinder.conf lvmdriver-1 lvm_type auto",
                                "+ lib/cinder_backends/lvm:configure_cinder_backend_lvm:58 :   iniset /etc/cinder/cinder.conf lvmdriver-1 volume_clear zero",
                                "+ lib/cinder:configure_cinder:348          :   [[ -z '' ]]",
                                "+ lib/cinder:configure_cinder:349          :   default_name=lvmdriver-1",
                                "+ lib/cinder:configure_cinder:351          :   enabled_backends+=lvmdriver-1,",
                                "+ lib/cinder:configure_cinder:353          :   iniset /etc/cinder/cinder.conf DEFAULT enabled_backends lvmdriver-1",
                                "+ lib/cinder:configure_cinder:354          :   [[ -n lvmdriver-1 ]]",
                                "+ lib/cinder:configure_cinder:355          :   iniset /etc/cinder/cinder.conf DEFAULT default_volume_type lvmdriver-1",
                                "+ lib/cinder:configure_cinder:357          :   configure_cinder_image_volume_cache",
                                "+ lib/cinder:configure_cinder_image_volume_cache:716 :   for be in ${CINDER_CACHE_ENABLED_FOR_BACKENDS//,/ }",
                                "+ lib/cinder:configure_cinder_image_volume_cache:717 :   local be_name=lvmdriver-1",
                                "+ lib/cinder:configure_cinder_image_volume_cache:719 :   iniset /etc/cinder/cinder.conf lvmdriver-1 image_volume_cache_enabled True",
                                "+ lib/cinder:configure_cinder_image_volume_cache:721 :   [[ -n '' ]]",
                                "+ lib/cinder:configure_cinder_image_volume_cache:725 :   [[ -n '' ]]",
                                "+ lib/cinder:configure_cinder:362          :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/cinder:configure_cinder:366          :   [[ lvmdriver-1, =~ ceph ]]",
                                "+ lib/cinder:configure_cinder:371          :   is_service_enabled c-bak",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:371          :   [[ -n swift ]]",
                                "+ lib/cinder:configure_cinder:372          :   type configure_cinder_backup_swift",
                                "+ lib/cinder:configure_cinder:373          :   configure_cinder_backup_swift",
                                "+ lib/cinder_backups/swift:configure_cinder_backup_swift:25 :   iniset /etc/cinder/cinder.conf DEFAULT backup_driver cinder.backup.drivers.swift.SwiftBackupDriver",
                                "+ lib/cinder_backups/swift:configure_cinder_backup_swift:26 :   iniset /etc/cinder/cinder.conf DEFAULT backup_swift_url https://38.102.83.69:8080/v1/AUTH_",
                                "+ lib/cinder_backups/swift:configure_cinder_backup_swift:27 :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder_backups/swift:configure_cinder_backup_swift:28 :   iniset /etc/cinder/cinder.conf DEFAULT backup_swift_ca_cert_file /opt/stack/data/ca-bundle.pem",
                                "+ lib/cinder:configure_cinder:379          :   is_service_enabled ceilometer",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/cinder:configure_cinder:383          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:384          :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ c-api ]]",
                                "+ lib/cinder:configure_cinder:386          :   iniset /etc/cinder/cinder.conf oslo_middleware enable_proxy_headers_parsing True",
                                "+ lib/cinder:configure_cinder:390          :   '[' False '!=' False ']'",
                                "+ lib/cinder:configure_cinder:394          :   iniset_rpc_backend cinder /etc/cinder/cinder.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=cinder",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/cinder/cinder.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/cinder/cinder.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/cinder:configure_cinder:397          :   setup_logging /etc/cinder/cinder.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/cinder/cinder.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/cinder/cinder.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/cinder/cinder.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/cinder/cinder.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/cinder/cinder.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/cinder/cinder.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/cinder/cinder.conf DEFAULT log_color False",
                                "+ lib/cinder:configure_cinder:399          :   is_service_enabled c-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:400          :   write_uwsgi_config /etc/cinder/cinder-api-uwsgi.ini cinder.wsgi.api:application /volume '' cinder-api",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/cinder/cinder-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=cinder.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=/volume",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=cinder-api",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z cinder-api ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/cinder-api.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/cinder/cinder-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ cinder.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi module cinder.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]",
                                "+ lib/apache:write_uwsgi_config:304        :   local apache_conf=",
                                "++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for cinder-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=cinder-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/cinder-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/cinder-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/cinder-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/cinder-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:306        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi socket /var/run/uwsgi/cinder-api.socket",
                                "+ lib/apache:write_uwsgi_config:307        :   iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/volume\" \"unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api\" retry=0 acquire=1 '",
                                "+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/cinder-api.conf.disabled",
                                "ProxyPass \"/volume\" \"unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api\" retry=0 acquire=1 ",
                                "+ lib/apache:write_uwsgi_config:309        :   enable_apache_site cinder-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=cinder-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/cinder-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/cinder-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/cinder-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/cinder-api.conf.disabled /etc/httpd/conf.d/cinder-api.conf",
                                "+ lib/apache:write_uwsgi_config:310        :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/cinder:configure_cinder:403          :   [[ -r /opt/stack/devstack/lib/cinder_plugins/default ]]",
                                "+ lib/cinder:configure_cinder:407          :   iniset /etc/cinder/cinder.conf DEFAULT glance_api_servers https://38.102.83.69/image",
                                "+ lib/cinder:configure_cinder:408          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:409          :   iniset /etc/cinder/cinder.conf DEFAULT glance_protocol https",
                                "+ lib/cinder:configure_cinder:410          :   iniset /etc/cinder/cinder.conf DEFAULT glance_ca_certificates_file /opt/stack/data/ca-bundle.pem",
                                "+ lib/cinder:configure_cinder:414          :   configure_keystone_authtoken_middleware /etc/cinder/cinder.conf glance glance",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=glance",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=glance",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/cinder/cinder.conf glance glance",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=glance",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=glance",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf glance auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf glance interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf glance auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf glance username glance",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf glance password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf glance user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf glance project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf glance project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/cinder/cinder.conf glance www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/cinder/cinder.conf glance cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/cinder/cinder.conf glance memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/cinder:configure_cinder:417          :   configure_keystoneauth /etc/cinder/cinder.conf nova nova",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=nova",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf nova auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf nova interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf nova auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf nova username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf nova password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf nova user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf nova project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf nova project_domain_name Default",
                                "+ lib/cinder:configure_cinder:418          :   iniset /etc/cinder/cinder.conf nova region_name RegionOne",
                                "+ lib/cinder:configure_cinder:419          :   iniset /etc/cinder/cinder.conf DEFAULT graceful_shutdown_timeout 5",
                                "+ lib/cinder:configure_cinder:421          :   [[ ! -z '' ]]",
                                "+ lib/cinder:configure_cinder:423          :   is_service_enabled etcd3",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:configure_cinder:426          :   iniset /etc/cinder/cinder.conf coordination backend_url 'etcd3+http://38.102.83.69:2379?api_version=v3'",
                                "+ lib/cinder:configure_cinder:429          :   [[ False == True ]]",
                                "+ lib/cinder:configure_cinder:429          :   [[ False == True ]]",
                                "+ lib/cinder:configure_cinder:433          :   iniset /etc/cinder/cinder.conf oslo_policy enforce_scope false",
                                "+ lib/cinder:configure_cinder:434          :   iniset /etc/cinder/cinder.conf oslo_policy enforce_new_defaults false",
                                "+ lib/cinder:configure_cinder:437          :   '[' True == True ']'",
                                "+ lib/cinder:configure_cinder:438          :   init_cinder_service_user_conf",
                                "+ lib/cinder:init_cinder_service_user_conf:745 :   iniset /etc/cinder/cinder.conf service_user send_service_user_token True",
                                "+ lib/cinder:init_cinder_service_user_conf:746 :   configure_keystoneauth /etc/cinder/cinder.conf cinder service_user",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/cinder/cinder.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=cinder",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=service_user",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/cinder/cinder.conf service_user auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/cinder/cinder.conf service_user interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/cinder/cinder.conf service_user auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/cinder/cinder.conf service_user username cinder",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/cinder/cinder.conf service_user password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/cinder/cinder.conf service_user user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/cinder/cinder.conf service_user project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/cinder/cinder.conf service_user project_domain_name Default",
                                "+ ./stack.sh:main:948                      :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:950                      :   stack_install_service neutron",
                                "+ lib/stack:stack_install_service:20       :   local service=neutron",
                                "+ lib/stack:stack_install_service:21       :   type install_neutron",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_neutron",
                                "+ lib/neutron:install_neutron:509          :   use_library_from_git neutron-lib",
                                "+ inc/python:use_library_from_git:266      :   local name=neutron-lib",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,neutron-lib, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/neutron:install_neutron:516          :   use_library_from_git sqlalchemy",
                                "+ inc/python:use_library_from_git:266      :   local name=sqlalchemy",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,sqlalchemy, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/neutron:install_neutron:520          :   use_library_from_git alembic",
                                "+ inc/python:use_library_from_git:266      :   local name=alembic",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,alembic, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/neutron:install_neutron:525          :   git_clone https://opendev.org/openstack/neutron.git /opt/stack/neutron master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/neutron.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/neutron",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/neutron ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/neutron",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/neutron",
                                "+ functions-common:git_clone:667           :   head -1",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "de087e8f12 Merge \"ovn: pass gateway LRPs to _check_external_ips_changed\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/neutron:install_neutron:526          :   setup_develop /opt/stack/neutron",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/neutron == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/neutron",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/neutron -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/neutron == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/neutron",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/neutron",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/neutron",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/neutron/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=neutron",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z neutron ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- neutron",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/neutron -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/neutron == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/neutron",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/neutron",
                                "Using python 3.12 to install /opt/stack/neutron",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/neutron",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/neutron",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=6.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.0.3)",
                                "Requirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.10.1)",
                                "Requirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.0)",
                                "Requirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.5.1)",
                                "Requirement already satisfied: debtcollector>=1.19.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.0)",
                                "Requirement already satisfied: decorator>=4.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.3.1)",
                                "Collecting pecan>=1.4.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/75/df5f578fd3b6b422e2edd5c9401ed3b533778d66e3d5761fe5138a851d17/pecan-1.8.0-py3-none-any.whl.metadata (1.6 kB)",
                                "Requirement already satisfied: httplib2>=0.22.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (0.31.2)",
                                "Requirement already satisfied: requests>=2.32.3 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.34.2)",
                                "Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.1.6)",
                                "Requirement already satisfied: keystonemiddleware>=5.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (13.0.0)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.3.0)",
                                "Collecting neutron-lib>=4.0.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/27/47ed967ad33d42f6e0b0ee79cccb65069ae6719572d6e045bbdd6d0bacb6/neutron_lib-4.0.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting python-neutronclient>=7.8.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e5/5d/1d44bb545eed7d873e1949bd9167c59f3dc29f3b1554a0347ac53f0f9bcc/python_neutronclient-12.0.0-py3-none-any.whl.metadata (3.5 kB)",
                                "Requirement already satisfied: tenacity>=6.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (9.1.4)",
                                "Requirement already satisfied: SQLAlchemy>=1.4.23 in /usr/local/lib64/python3.12/site-packages (from neutron==28.1.0.dev443) (2.0.50)",
                                "Requirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.8.10)",
                                "Requirement already satisfied: keystoneauth1>=3.14.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.14.0)",
                                "Requirement already satisfied: alembic>=1.6.5 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (1.18.4)",
                                "Requirement already satisfied: stevedore>=2.0.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.8.0)",
                                "Requirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.2.0)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=10.2.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (10.5.0)",
                                "Requirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (6.4.0)",
                                "Requirement already satisfied: oslo.db>=4.44.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.0.0)",
                                "Requirement already satisfied: oslo.i18n>=3.20.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (6.8.0)",
                                "Requirement already satisfied: oslo.log>=5.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.2.0)",
                                "Requirement already satisfied: oslo.messaging>=7.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.1.0)",
                                "Requirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.1.0)",
                                "Requirement already satisfied: oslo.policy>=5.0.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.1.0)",
                                "Requirement already satisfied: oslo.privsep>=2.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.11.0)",
                                "Requirement already satisfied: oslo.reports>=1.18.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.8.0)",
                                "Requirement already satisfied: oslo.rootwrap>=5.15.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (7.9.0)",
                                "Requirement already satisfied: oslo.serialization>=5.5.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (5.10.0)",
                                "Requirement already satisfied: oslo.service>=4.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (4.6.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (2.7.1)",
                                "Requirement already satisfied: oslo.utils>=7.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (10.1.1)",
                                "Requirement already satisfied: oslo.versionedobjects>=1.35.1 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.10.2)",
                                "Requirement already satisfied: osprofiler>=2.3.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.4.0)",
                                "Collecting os-ken>=4.1.1 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/96/4d02e72ad8c1223776701e16c66cf333e18ab059ee6a29f02f45cc005cd2/os_ken-4.2.1-py3-none-any.whl.metadata (2.0 kB)",
                                "Collecting os-resource-classes>=1.1.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/10/efa6e42dfc059c858af4d5671daeb214671f0d3844dc415100d8913e78a8/os_resource_classes-1.1.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Collecting ovs>3.3.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/4c/47f3d3dbfb0bc79324462df512fc2ce0ce3a2b7fa57656d7147f28ae6ab7/ovs-3.7.1.tar.gz (162 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 162.4/162.4 kB 21.1 MB/s eta 0:00:00",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Getting requirements to build wheel: started",
                                "  Getting requirements to build wheel: finished with status 'done'",
                                "  Preparing metadata (pyproject.toml): started",
                                "  Preparing metadata (pyproject.toml): finished with status 'done'",
                                "Collecting ovsdbapp>=2.18.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/ad/6ca2c934ed68bcd651398688e85a9906af0bde752e625267598d51d23fbf/ovsdbapp-2.18.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Requirement already satisfied: psutil>=6.1.0 in /usr/local/lib64/python3.12/site-packages (from neutron==28.1.0.dev443) (7.2.2)",
                                "Collecting pyroute2>=0.7.3 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/76/cb/0b7a8009a577eba01ea54556c921f3cbf67a52931da17b4dd97472d0e694/pyroute2-0.8.1-py3-none-any.whl.metadata (8.2 kB)",
                                "Requirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (24.2.1)",
                                "Requirement already satisfied: python-novaclient>=9.1.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (18.13.0)",
                                "Requirement already satisfied: openstacksdk>=0.31.2 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (4.15.0)",
                                "Collecting python-designateclient>=2.7.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/95/ba594de62553b094ddc471f20badcba993f806635d113f8112e86be12e12/python_designateclient-6.4.0-py3-none-any.whl.metadata (3.1 kB)",
                                "Collecting os-vif>=3.1.0 (from neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a1/fd/a200b2e1ba73dcf1748c2b7b2252f08b73121b4b6163ff4162af58568858/os_vif-5.0.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Requirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (3.3.0)",
                                "Requirement already satisfied: tooz>=1.58.0 in /usr/local/lib/python3.12/site-packages (from neutron==28.1.0.dev443) (8.1.0)",
                                "Requirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=1.6.5->neutron==28.1.0.dev443) (1.3.12)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=1.6.5->neutron==28.1.0.dev443) (4.15.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.19.0->neutron==28.1.0.dev443) (2.2.1)",
                                "Requirement already satisfied: pyparsing<4,>=3.1 in /usr/local/lib/python3.12/site-packages (from httplib2>=0.22.0->neutron==28.1.0.dev443) (3.3.2)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->neutron==28.1.0.dev443) (3.0.3)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.14.0->neutron==28.1.0.dev443) (2.1.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.14.0->neutron==28.1.0.dev443) (1.8.2)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (2.13.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=5.1.0->neutron==28.1.0.dev443) (5.8.0)",
                                "Requirement already satisfied: setproctitle>=1.1.10 in /usr/local/lib64/python3.12/site-packages (from neutron-lib>=4.0.0->neutron==28.1.0.dev443) (1.3.7)",
                                "Collecting os-traits>=0.9.0 (from neutron-lib>=4.0.0->neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/00/e4/c5d4114b5629f3f62726f8813a0c1790d8625afce2e49142dad38b4b3147/os_traits-3.8.0-py3-none-any.whl.metadata (1.9 kB)",
                                "Requirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (43.0.3)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.5.0)",
                                "Requirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.1.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (1.33)",
                                "Requirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (4.10.0)",
                                "Requirement already satisfied: PyYAML>=3.13 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=0.31.2->neutron==28.1.0.dev443) (6.0.3)",
                                "Requirement already satisfied: eventlet>=0.27.0 in /usr/local/lib/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (0.41.0)",
                                "Requirement already satisfied: msgpack>=1.0.0 in /usr/local/lib64/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (1.1.2)",
                                "Collecting ncclient>=0.6.13 (from os-ken>=4.1.1->neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5b/7c/c0c06d1696b03b901fa5a854b03e16f35c5c5cc8f00a0f43217dc467cd39/ncclient-0.7.1-py3-none-any.whl.metadata (12 kB)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from os-ken>=4.1.1->neutron==28.1.0.dev443) (26.2)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->neutron==28.1.0.dev443) (0.20)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=10.2.0->neutron==28.1.0.dev443) (2.0.0)",
                                "Requirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=4.44.0->neutron==28.1.0.dev443) (2.1.2)",
                                "Requirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=4.44.0->neutron==28.1.0.dev443) (0.6.2)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=5.3.0->neutron==28.1.0.dev443) (2.9.0.post0)",
                                "Requirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (7.1.4)",
                                "Requirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.3.1)",
                                "Requirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.6.2)",
                                "Requirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (0.16.0)",
                                "Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->neutron==28.1.0.dev443) (5.0.0)",
                                "Requirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->neutron==28.1.0.dev443) (4.0.1)",
                                "Requirement already satisfied: cffi>=1.14.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=2.3.0->neutron==28.1.0.dev443) (2.0.0)",
                                "Requirement already satisfied: greenlet>=0.4.15 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.2.1->oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (3.5.1)",
                                "Requirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.2.1->oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (1.7.6)",
                                "Requirement already satisfied: cotyledon>=2.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.2.1->neutron==28.1.0.dev443) (2.2.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.3.0->neutron==28.1.0.dev443) (3.17.0)",
                                "Collecting sortedcontainers (from ovs>3.3.0->neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB)",
                                "Collecting fixtures>=3.0.0 (from ovsdbapp>=2.18.0->neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl.metadata (22 kB)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->neutron==28.1.0.dev443) (80.10.2)",
                                "Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in /usr/local/lib/python3.12/site-packages (from python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.14.0)",
                                "Requirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.26.0)",
                                "Collecting osc-lib>=1.8.0 (from python-designateclient>=2.7.0->neutron==28.1.0.dev443)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/1d/f5f325100f77b62e983a2b0d21ed860093574ba1a7bc66fb845f1ee1e38a/osc_lib-4.6.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.32.3->neutron==28.1.0.dev443) (2026.5.20)",
                                "Requirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->neutron==28.1.0.dev443) (1.17.0)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->neutron==28.1.0.dev443) (0.8)",
                                "Requirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from tooz>=1.58.0->neutron==28.1.0.dev443) (0.16.0)",
                                "Requirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (5.1.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.14.0->oslo.privsep>=2.3.0->neutron==28.1.0.dev443) (3.0)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.0.0)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.27.0->os-ken>=4.1.1->neutron==28.1.0.dev443) (2.8.0)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.31.2->neutron==28.1.0.dev443) (3.1.1)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2026.5.1)",
                                "Requirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (2026.2)",
                                "Requirement already satisfied: lxml>=3.3.0 in /usr/local/lib64/python3.12/site-packages (from ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (6.1.1)",
                                "Requirement already satisfied: paramiko>=3.2.0 in /usr/local/lib/python3.12/site-packages (from ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (4.0.0)",
                                "Requirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=7.0.0->neutron==28.1.0.dev443) (0.25.0)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->neutron==28.1.0.dev443) (0.8.0)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (1.8.0)",
                                "Requirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=4.1.1->neutron==28.1.0.dev443) (1.6.2)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==28.1.0.dev443) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/27/47ed967ad33d42f6e0b0ee79cccb65069ae6719572d6e045bbdd6d0bacb6/neutron_lib-4.0.0-py3-none-any.whl (641 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 641.8/641.8 kB 31.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9e/96/4d02e72ad8c1223776701e16c66cf333e18ab059ee6a29f02f45cc005cd2/os_ken-4.2.1-py3-none-any.whl (2.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 53.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/15/10/efa6e42dfc059c858af4d5671daeb214671f0d3844dc415100d8913e78a8/os_resource_classes-1.1.0-py3-none-any.whl (11 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a1/fd/a200b2e1ba73dcf1748c2b7b2252f08b73121b4b6163ff4162af58568858/os_vif-5.0.0-py3-none-any.whl (103 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 103.5/103.5 kB 13.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/ad/6ca2c934ed68bcd651398688e85a9906af0bde752e625267598d51d23fbf/ovsdbapp-2.18.0-py3-none-any.whl (153 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 153.8/153.8 kB 9.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/75/df5f578fd3b6b422e2edd5c9401ed3b533778d66e3d5761fe5138a851d17/pecan-1.8.0-py3-none-any.whl (144 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 144.4/144.4 kB 18.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/76/cb/0b7a8009a577eba01ea54556c921f3cbf67a52931da17b4dd97472d0e694/pyroute2-0.8.1-py3-none-any.whl (474 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 474.3/474.3 kB 44.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/95/ba594de62553b094ddc471f20badcba993f806635d113f8112e86be12e12/python_designateclient-6.4.0-py3-none-any.whl (96 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 96.3/96.3 kB 12.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e5/5d/1d44bb545eed7d873e1949bd9167c59f3dc29f3b1554a0347ac53f0f9bcc/python_neutronclient-12.0.0-py3-none-any.whl (248 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 248.3/248.3 kB 30.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/de/58/b7efb4b7c01cefd47efb53e50c7f1eb2cdc4aff3d98268bdc46c7f628f2c/fixtures-4.3.2-py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.6/41.6 kB 6.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5b/7c/c0c06d1696b03b901fa5a854b03e16f35c5c5cc8f00a0f43217dc467cd39/ncclient-0.7.1-py3-none-any.whl (94 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 94.8/94.8 kB 14.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/00/e4/c5d4114b5629f3f62726f8813a0c1790d8625afce2e49142dad38b4b3147/os_traits-3.8.0-py3-none-any.whl (44 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 44.0/44.0 kB 4.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/1d/f5f325100f77b62e983a2b0d21ed860093574ba1a7bc66fb845f1ee1e38a/osc_lib-4.6.0-py3-none-any.whl (96 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 97.0/97.0 kB 11.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)",
                                "Building wheels for collected packages: neutron, ovs",
                                "  Building editable for neutron (pyproject.toml): started",
                                "  Building editable for neutron (pyproject.toml): finished with status 'done'",
                                "  Created wheel for neutron: filename=neutron-28.1.0.dev443-0.editable-py3-none-any.whl size=12751 sha256=4ecc4001d86d33a3efbbf15ee47fa094bfef45944fefc742606c8d67352c4a3b",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-rqusw8ck/wheels/85/41/4b/b676c3191efff247eca42312d2ef97517d6d981ada429e2e98",
                                "  Building wheel for ovs (pyproject.toml): started",
                                "  Building wheel for ovs (pyproject.toml): finished with status 'done'",
                                "  Created wheel for ovs: filename=ovs-3.7.1-py3-none-any.whl size=190846 sha256=d8cec0cd9722e9b64c8dee9e96cc223ba2bcdfbf99bb4d28d3a20b505fdf854b",
                                "  Stored in directory: /root/.cache/pip/wheels/a4/a7/4e/d3e1b559403c1894fc780e9ec7f5096ff4735401a101cf6f41",
                                "Successfully built neutron ovs",
                                "Installing collected packages: sortedcontainers, pyroute2, ovs, fixtures, pecan, ovsdbapp, os-traits, os-resource-classes, ncclient, os-ken, osc-lib, python-neutronclient, python-designateclient, os-vif, neutron-lib, neutron",
                                "Successfully installed fixtures-4.3.2 ncclient-0.7.1 neutron-28.1.0.dev443 neutron-lib-4.0.0 os-ken-4.2.1 os-resource-classes-1.1.0 os-traits-3.8.0 os-vif-5.0.0 osc-lib-4.6.0 ovs-3.7.1 ovsdbapp-2.18.0 pecan-1.8.0 pyroute2-0.8.1 python-designateclient-6.4.0 python-neutronclient-12.0.0 sortedcontainers-2.4.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278779275",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278779275 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278796644",
                                "+ functions-common:time_stop:2427          :   elapsed_time=17369",
                                "+ functions-common:time_stop:2428          :   total=89887",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=107256",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/neutron/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/neutron",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/neutron",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/neutron, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/neutron:install_neutron:528          :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron:install_neutron:529          :   install_ovn",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:404 :   echo 'Installing OVN and dependent packages'",
                                "Installing OVN and dependent packages",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:407 :   ovn_sanity_check",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:391 :   is_service_enabled q-agt neutron-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:393 :   is_service_enabled q-l3 neutron-l3",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:395 :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:395 :   [[ ! ovn =~ ovn ]]",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:397 :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:ovn_sanity_check:397 :   [[ ! local,flat,vlan,geneve =~ geneve ]]",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:409 :   sudo mkdir -p /var/run/openvswitch",
                                "++ lib/neutron_plugins/ovn_agent:install_ovn:410 :   whoami",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:410 :   sudo chown stack /var/run/openvswitch",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:412 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/ovn_agent:install_ovn:434 :   get_packages openvswitch",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:434 :   install_package openvswitch",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package openvswitch",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install openvswitch",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278796971",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y openvswitch",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y openvswitch",
                                "Last metadata expiration check: 0:03:46 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "===================================================================================================",
                                " Package                                    Arch    Version          Repository                Size",
                                "===================================================================================================",
                                "Installing:",
                                " rdo-openvswitch                            noarch  2:3.4-1.el10s    delorean-master-testing  7.7 k",
                                "Installing dependencies:",
                                " chkconfig                                  x86_64  1.30-2.el10      baseos                   183 k",
                                " initscripts                                x86_64  10.26-2.el10     baseos                   234 k",
                                " ipcalc                                     x86_64  1.0.3-12.el10    baseos                    43 k",
                                " openstack-network-scripts                  x86_64  10.11.1-7.el10s  delorean-master-testing   48 k",
                                " openstack-network-scripts-openvswitch3.4   x86_64  10.11.1-7.el10s  delorean-master-testing   10 k",
                                " openvswitch-selinux-extra-policy           noarch  1.0-36.el10s     centos10-nfv-ovs          10 k",
                                " openvswitch3.4                             x86_64  3.4.0-9.el10s    centos10-nfv-ovs         6.9 M",
                                " protobuf-c                                 x86_64  1.5.0-6.el10     baseos                    33 k",
                                " unbound-libs                               x86_64  1.24.2-7.el10    baseos                   554 k",
                                "Installing weak dependencies:",
                                " geolite2-city                              noarch  20191217-14.el10 appstream                 23 M",
                                " geolite2-country                           noarch  20191217-14.el10 appstream                1.6 M",
                                " libmaxminddb                               x86_64  1.9.1-4.el10     appstream                 43 k",
                                " unbound-anchor                             x86_64  1.24.2-7.el10    baseos                    35 k",
                                "",
                                "Transaction Summary",
                                "===================================================================================================",
                                "Install  14 Packages",
                                "",
                                "Total download size: 32 M",
                                "Installed size: 91 M",
                                "Downloading Packages:",
                                "(1/14): ipcalc-1.0.3-12.el10.x86_64.rpm         150 kB/s |  43 kB     00:00    ",
                                "(2/14): initscripts-10.26-2.el10.x86_64.rpm     681 kB/s | 234 kB     00:00    ",
                                "(3/14): protobuf-c-1.5.0-6.el10.x86_64.rpm      426 kB/s |  33 kB     00:00    ",
                                "(4/14): chkconfig-1.30-2.el10.x86_64.rpm        467 kB/s | 183 kB     00:00    ",
                                "(5/14): unbound-anchor-1.24.2-7.el10.x86_64.rpm 615 kB/s |  35 kB     00:00    ",
                                "(6/14): unbound-libs-1.24.2-7.el10.x86_64.rpm   2.6 MB/s | 554 kB     00:00    ",
                                "(7/14): libmaxminddb-1.9.1-4.el10.x86_64.rpm     14 kB/s |  43 kB     00:02    ",
                                "(8/14): openstack-network-scripts-10.11.1-7.el1 1.2 MB/s |  48 kB     00:00    ",
                                "(9/14): openstack-network-scripts-openvswitch3. 1.9 MB/s |  10 kB     00:00    ",
                                "(10/14): geolite2-country-20191217-14.el10.noar 509 kB/s | 1.6 MB     00:03    ",
                                "(11/14): rdo-openvswitch-3.4-1.el10s.noarch.rpm 504 kB/s | 7.7 kB     00:00    ",
                                "(12/14): openvswitch-selinux-extra-policy-1.0-3 124 kB/s |  10 kB     00:00    ",
                                "(13/14): openvswitch3.4-3.4.0-9.el10s.x86_64.rp  34 MB/s | 6.9 MB     00:00    ",
                                "(14/14): geolite2-city-20191217-14.el10.noarch. 6.1 MB/s |  23 MB     00:03    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                           7.6 MB/s |  32 MB     00:04     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : chkconfig-1.30-2.el10.x86_64                          1/14 ",
                                "  Installing       : initscripts-10.26-2.el10.x86_64                       2/14 ",
                                "  Running scriptlet: initscripts-10.26-2.el10.x86_64                       2/14 ",
                                "Created symlink '/etc/systemd/system/sysinit.target.wants/import-state.service' \u2192 '/usr/lib/systemd/system/import-state.service'.",
                                "",
                                "  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 ",
                                "  Installing       : openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 ",
                                "  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar    3/14 ",
                                "  Installing       : libmaxminddb-1.9.1-4.el10.x86_64                      4/14 ",
                                "  Installing       : geolite2-country-20191217-14.el10.noarch              5/14 ",
                                "  Installing       : geolite2-city-20191217-14.el10.noarch                 6/14 ",
                                "  Installing       : ipcalc-1.0.3-12.el10.x86_64                           7/14 ",
                                "  Installing       : openstack-network-scripts-10.11.1-7.el10s.x86_64      8/14 ",
                                "  Running scriptlet: openstack-network-scripts-10.11.1-7.el10s.x86_64      8/14 ",
                                "  Installing       : openstack-network-scripts-openvswitch3.4-10.11.1-7    9/14 ",
                                "  Installing       : protobuf-c-1.5.0-6.el10.x86_64                       10/14 ",
                                "  Installing       : unbound-anchor-1.24.2-7.el10.x86_64                  11/14 ",
                                "  Running scriptlet: unbound-anchor-1.24.2-7.el10.x86_64                  11/14 ",
                                "Created symlink '/etc/systemd/system/timers.target.wants/unbound-anchor.timer' \u2192 '/usr/lib/systemd/system/unbound-anchor.timer'.",
                                "",
                                "  Running scriptlet: unbound-libs-1.24.2-7.el10.x86_64                    12/14 ",
                                "  Installing       : unbound-libs-1.24.2-7.el10.x86_64                    12/14 ",
                                "  Running scriptlet: openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 ",
                                "  Installing       : openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 ",
                                "  Running scriptlet: openvswitch3.4-3.4.0-9.el10s.x86_64                  13/14 ",
                                "  Installing       : rdo-openvswitch-2:3.4-1.el10s.noarch                 14/14 ",
                                "  Running scriptlet: openvswitch-selinux-extra-policy-1.0-36.el10s.noar   14/14 ",
                                "  Running scriptlet: rdo-openvswitch-2:3.4-1.el10s.noarch                 14/14 ",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "",
                                "",
                                "Installed:",
                                "  chkconfig-1.30-2.el10.x86_64                                                  ",
                                "  geolite2-city-20191217-14.el10.noarch                                         ",
                                "  geolite2-country-20191217-14.el10.noarch                                      ",
                                "  initscripts-10.26-2.el10.x86_64                                               ",
                                "  ipcalc-1.0.3-12.el10.x86_64                                                   ",
                                "  libmaxminddb-1.9.1-4.el10.x86_64                                              ",
                                "  openstack-network-scripts-10.11.1-7.el10s.x86_64                              ",
                                "  openstack-network-scripts-openvswitch3.4-10.11.1-7.el10s.x86_64               ",
                                "  openvswitch-selinux-extra-policy-1.0-36.el10s.noarch                          ",
                                "  openvswitch3.4-3.4.0-9.el10s.x86_64                                           ",
                                "  protobuf-c-1.5.0-6.el10.x86_64                                                ",
                                "  rdo-openvswitch-2:3.4-1.el10s.noarch                                          ",
                                "  unbound-anchor-1.24.2-7.el10.x86_64                                           ",
                                "  unbound-libs-1.24.2-7.el10.x86_64                                             ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278796971",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278796971 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278812710",
                                "+ functions-common:time_stop:2427          :   elapsed_time=15739",
                                "+ functions-common:time_stop:2428          :   total=61889",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=77628",
                                "++ lib/neutron_plugins/ovn_agent:install_ovn:435 :   get_packages ovn",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:435 :   install_package ovn-central ovn-host ovn-vtep",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package ovn-central ovn-host ovn-vtep",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install ovn-central ovn-host ovn-vtep",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278812835",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y ovn-central ovn-host ovn-vtep",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y ovn-central ovn-host ovn-vtep",
                                "Last metadata expiration check: 0:04:02 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package               Arch    Version           Repository                Size",
                                "================================================================================",
                                "Installing:",
                                " rdo-ovn-central       noarch  2:24.09-1.el10s   delorean-master-testing  8.1 k",
                                " rdo-ovn-host          noarch  2:24.09-1.el10s   delorean-master-testing  8.0 k",
                                " rdo-ovn-vtep          noarch  2:24.09-1.el10s   delorean-master-testing  8.0 k",
                                "Installing dependencies:",
                                " firewalld-filesystem  noarch  2.4.0-1.el10      baseos                   8.6 k",
                                " ovn24.09              x86_64  24.09.3-22.el10s  centos10-nfv-ovs         1.1 M",
                                " ovn24.09-central      x86_64  24.09.3-22.el10s  centos10-nfv-ovs         565 k",
                                " ovn24.09-host         x86_64  24.09.3-22.el10s  centos10-nfv-ovs         706 k",
                                " ovn24.09-vtep         x86_64  24.09.3-22.el10s  centos10-nfv-ovs         192 k",
                                " rdo-ovn               noarch  2:24.09-1.el10s   delorean-master-testing  7.4 k",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  9 Packages",
                                "",
                                "Total download size: 2.6 M",
                                "Installed size: 8.4 M",
                                "Downloading Packages:",
                                "(1/9): rdo-ovn-central-24.09-1.el10s.noarch.rpm 357 kB/s | 8.1 kB     00:00    ",
                                "(2/9): rdo-ovn-24.09-1.el10s.noarch.rpm         293 kB/s | 7.4 kB     00:00    ",
                                "(3/9): rdo-ovn-host-24.09-1.el10s.noarch.rpm    1.7 MB/s | 8.0 kB     00:00    ",
                                "(4/9): rdo-ovn-vtep-24.09-1.el10s.noarch.rpm    1.7 MB/s | 8.0 kB     00:00    ",
                                "(5/9): firewalld-filesystem-2.4.0-1.el10.noarch 100 kB/s | 8.6 kB     00:00    ",
                                "(6/9): ovn24.09-central-24.09.3-22.el10s.x86_64 4.7 MB/s | 565 kB     00:00    ",
                                "(7/9): ovn24.09-24.09.3-22.el10s.x86_64.rpm     8.3 MB/s | 1.1 MB     00:00    ",
                                "(8/9): ovn24.09-host-24.09.3-22.el10s.x86_64.rp 7.3 MB/s | 706 kB     00:00    ",
                                "(9/9): ovn24.09-vtep-24.09.3-22.el10s.x86_64.rp 5.7 MB/s | 192 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                           9.1 MB/s | 2.6 MB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : ovn24.09-24.09.3-22.el10s.x86_64                       1/9 ",
                                "  Running scriptlet: ovn24.09-24.09.3-22.el10s.x86_64                       1/9 ",
                                "  Installing       : rdo-ovn-2:24.09-1.el10s.noarch                         2/9 ",
                                "  Installing       : firewalld-filesystem-2.4.0-1.el10.noarch               3/9 ",
                                "  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 ",
                                "Unit ovn-northd.service could not be found.",
                                "",
                                "  Installing       : ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 ",
                                "  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               4/9 ",
                                "  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 ",
                                "Unit ovn-controller.service could not be found.",
                                "",
                                "  Installing       : ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 ",
                                "  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  5/9 ",
                                "  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 ",
                                "Unit ovn-controller-vtep.service could not be found.",
                                "",
                                "  Installing       : ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 ",
                                "  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  6/9 ",
                                "  Installing       : rdo-ovn-vtep-2:24.09-1.el10s.noarch                    7/9 ",
                                "  Installing       : rdo-ovn-host-2:24.09-1.el10s.noarch                    8/9 ",
                                "  Installing       : rdo-ovn-central-2:24.09-1.el10s.noarch                 9/9 ",
                                "  Running scriptlet: ovn24.09-central-24.09.3-22.el10s.x86_64               9/9 ",
                                "  Running scriptlet: ovn24.09-host-24.09.3-22.el10s.x86_64                  9/9 ",
                                "  Running scriptlet: ovn24.09-vtep-24.09.3-22.el10s.x86_64                  9/9 ",
                                "  Running scriptlet: rdo-ovn-central-2:24.09-1.el10s.noarch                 9/9 ",
                                "",
                                "Installed:",
                                "  firewalld-filesystem-2.4.0-1.el10.noarch                                      ",
                                "  ovn24.09-24.09.3-22.el10s.x86_64                                              ",
                                "  ovn24.09-central-24.09.3-22.el10s.x86_64                                      ",
                                "  ovn24.09-host-24.09.3-22.el10s.x86_64                                         ",
                                "  ovn24.09-vtep-24.09.3-22.el10s.x86_64                                         ",
                                "  rdo-ovn-2:24.09-1.el10s.noarch                                                ",
                                "  rdo-ovn-central-2:24.09-1.el10s.noarch                                        ",
                                "  rdo-ovn-host-2:24.09-1.el10s.noarch                                           ",
                                "  rdo-ovn-vtep-2:24.09-1.el10s.noarch                                           ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278812835",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278812835 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278815205",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2370",
                                "+ functions-common:time_stop:2428          :   total=77628",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=79998",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:439 :   export PATH=/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:439 :   PATH=/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:442 :   local log_archive_dir=/opt/stack/logs/archive",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:443 :   mkdir -p /opt/stack/logs/archive",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovs-vswitchd.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-northd.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-controller.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovn-controller-vtep.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovs-vtep.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server-nb.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:444 :   for logfile in ovs-vswitchd.log ovn-northd.log ovn-controller.log ovn-controller-vtep.log ovs-vtep.log ovsdb-server.log ovsdb-server-nb.log ovsdb-server-sb.log",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:445 :   '[' -f /opt/stack/logs/ovsdb-server-sb.log ']'",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:451 :   use_library_from_git ovsdbapp",
                                "+ inc/python:use_library_from_git:266      :   local name=ovsdbapp",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,ovsdbapp, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:install_ovn:457 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:953                      :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:955                      :   stack_install_service nova",
                                "+ lib/stack:stack_install_service:20       :   local service=nova",
                                "+ lib/stack:stack_install_service:21       :   type install_nova",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_nova",
                                "+ lib/nova:install_nova:910                :   use_library_from_git os-vif",
                                "+ inc/python:use_library_from_git:266      :   local name=os-vif",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,os-vif, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/nova:install_nova:915                :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:install_nova:915                :   [[ -r /opt/stack/devstack/lib/nova_plugins/hypervisor-libvirt ]]",
                                "+ lib/nova:install_nova:916                :   install_nova_hypervisor",
                                "+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:91 :   install_libvirt",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:80 :   [[ rhel10 =~ bookworm ]]",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:93 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- libvirt-python",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:95 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:110 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:113 :   [[ rhel10 =~ f[0-9][0-9] ]]",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:118 :   is_openeuler",
                                "+ functions-common:is_openeuler:555        :   [[ -z rpm ]]",
                                "+ functions-common:is_openeuler:558        :   '[' CentOSStream = openEuler ']'",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:121 :   qemu_package=qemu-kvm",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:128 :   install_package qemu-kvm",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package qemu-kvm",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install qemu-kvm",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278815644",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y qemu-kvm",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y qemu-kvm",
                                "Last metadata expiration check: 0:04:05 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "======================================================================================================",
                                " Package                                  Arch    Version                     Repository          Size",
                                "======================================================================================================",
                                "Installing:",
                                " qemu-kvm                                 x86_64  18:10.1.0-19.el10           appstream           57 k",
                                "Installing dependencies:",
                                " bison                                    x86_64  3.8.2-9.el10                appstream          1.0 M",
                                " boost-atomic                             x86_64  1.83.0-8.el10               appstream           15 k",
                                " boost-filesystem                         x86_64  1.83.0-8.el10               appstream           67 k",
                                " boost-system                             x86_64  1.83.0-8.el10               appstream           11 k",
                                " boost-thread                             x86_64  1.83.0-8.el10               appstream           59 k",
                                " capstone                                 x86_64  5.0.1-8.el10                appstream          1.0 M",
                                " daxctl-libs                              x86_64  82-2.el10                   baseos              42 k",
                                " device-mapper-multipath-libs             x86_64  0.9.9-19.el10               baseos             306 k",
                                " dyninst                                  x86_64  13.0.0-1.el10               appstream          3.8 M",
                                " edk2-ovmf                                noarch  20260221-2.el10             appstream          8.8 M",
                                " efivar-libs                              x86_64  39-3.el10                   baseos             128 k",
                                " elfutils-devel                           x86_64  0.195-1.el10                appstream           50 k",
                                " elfutils-libelf-devel                    x86_64  0.195-1.el10                appstream          125 k",
                                " flac-libs                                x86_64  1.4.3-6.el10                appstream          265 k",
                                " flex                                     x86_64  2.6.4-19.el10               appstream          298 k",
                                " gsm                                      x86_64  1.0.22-8.el10               appstream           37 k",
                                " ipxe-roms-qemu                           noarch  20240119-5.gitde8a0821.el10 appstream          850 k",
                                " lame-libs                                x86_64  3.100-19.el10               appstream          339 k",
                                " libX11-xcb                               x86_64  1.8.13-1.el10               appstream           11 k",
                                " libXxf86vm                               x86_64  1.1.5-8.el10                appstream           19 k",
                                " libasyncns                               x86_64  0.8-30.el10                 appstream           31 k",
                                " libblkio                                 x86_64  1.5.0-2.el10                appstream          300 k",
                                " libdrm                                   x86_64  2.4.128-1.el10              baseos             164 k",
                                " libepoxy                                 x86_64  1.5.10-10.el10              appstream          227 k",
                                " libfdt                                   x86_64  1.7.0-12.el10               appstream           35 k",
                                " libglvnd                                 x86_64  1:1.7.0-7.el10              appstream          116 k",
                                " libglvnd-egl                             x86_64  1:1.7.0-7.el10              appstream           37 k",
                                " libglvnd-glx                             x86_64  1:1.7.0-7.el10              appstream          132 k",
                                " libnbd                                   x86_64  1.24.1-1.el10               appstream          177 k",
                                " libogg                                   x86_64  2:1.3.5-10.el10             appstream           34 k",
                                " libpciaccess                             x86_64  0.16-16.el10                baseos              28 k",
                                " libpmem                                  x86_64  2.1.0-2.el10_0              epel-low-priority  112 k",
                                " libpmemobj                               x86_64  2.1.0-2.el10_0              epel-low-priority  161 k",
                                " librados2                                x86_64  2:19.2.4-1.el10s            centos10-storage   4.0 M",
                                " librbd1                                  x86_64  2:19.2.4-1.el10s            centos10-storage   3.3 M",
                                " librdmacm                                x86_64  62.0-2.el10                 baseos              73 k",
                                " libslirp                                 x86_64  4.7.0-10.el10               appstream           75 k",
                                " libsndfile                               x86_64  1.2.2-7.el10                appstream          214 k",
                                " libusb1                                  x86_64  1.0.29-3.el10               baseos              77 k",
                                " libvorbis                                x86_64  1:1.3.7-12.el10             appstream          189 k",
                                " libwayland-client                        x86_64  1.24.0-1.el10               appstream           34 k",
                                " libxshmfence                             x86_64  1.3.2-5.el10                appstream           13 k",
                                " libzstd-devel                            x86_64  1.5.5-9.el10                appstream           52 k",
                                " llvm-filesystem                          x86_64  22.1.1-1.el10               appstream           13 k",
                                " llvm-libs                                x86_64  22.1.1-1.el10               appstream           59 M",
                                " lttng-ust                                x86_64  2.13.7-5.el10               appstream          339 k",
                                " mesa-dri-drivers                         x86_64  25.2.7-5.el10               appstream           11 M",
                                " mesa-filesystem                          x86_64  25.2.7-5.el10               appstream           10 k",
                                " mesa-libEGL                              x86_64  25.2.7-5.el10               appstream          120 k",
                                " mesa-libGL                               x86_64  25.2.7-5.el10               appstream          120 k",
                                " mesa-libgbm                              x86_64  25.2.7-5.el10               appstream           16 k",
                                " mokutil                                  x86_64  2:0.7.2-4.el10              baseos              49 k",
                                " mpg123-libs                              x86_64  1.32.9-1.el10               appstream          353 k",
                                " ndctl-libs                               x86_64  82-2.el10                   baseos              89 k",
                                " opus                                     x86_64  1.4-6.el10                  appstream          211 k",
                                " pulseaudio-libs                          x86_64  17.0-6.el10                 appstream          706 k",
                                " qemu-kvm-audio-pa                        x86_64  18:10.1.0-19.el10           appstream           70 k",
                                " qemu-kvm-block-blkio                     x86_64  18:10.1.0-19.el10           appstream           72 k",
                                " qemu-kvm-block-rbd                       x86_64  18:10.1.0-19.el10           appstream           75 k",
                                " qemu-kvm-common                          x86_64  18:10.1.0-19.el10           appstream          700 k",
                                " qemu-kvm-core                            x86_64  18:10.1.0-19.el10           appstream          4.8 M",
                                " qemu-kvm-device-display-virtio-gpu       x86_64  18:10.1.0-19.el10           appstream           86 k",
                                " qemu-kvm-device-display-virtio-gpu-pci   x86_64  18:10.1.0-19.el10           appstream           65 k",
                                " qemu-kvm-device-display-virtio-vga       x86_64  18:10.1.0-19.el10           appstream           66 k",
                                " qemu-kvm-device-usb-host                 x86_64  18:10.1.0-19.el10           appstream           78 k",
                                " qemu-kvm-device-usb-redirect             x86_64  18:10.1.0-19.el10           appstream           84 k",
                                " qemu-kvm-docs                            x86_64  18:10.1.0-19.el10           appstream          1.5 M",
                                " qemu-kvm-tools                           x86_64  18:10.1.0-19.el10           appstream          553 k",
                                " qemu-kvm-ui-egl-headless                 x86_64  18:10.1.0-19.el10           appstream           65 k",
                                " qemu-kvm-ui-opengl                       x86_64  18:10.1.0-19.el10           appstream           73 k",
                                " qemu-pr-helper                           x86_64  18:10.1.0-19.el10           appstream          489 k",
                                " seabios-bin                              noarch  1.17.0-1.el10               appstream           96 k",
                                " seavgabios-bin                           noarch  1.17.0-1.el10               appstream           33 k",
                                " spirv-tools-libs                         x86_64  2026.1-1.el10               appstream          1.7 M",
                                " systemtap-runtime                        x86_64  5.5-1.el10                  appstream          468 k",
                                " tbb                                      x86_64  2021.11.0-7.el10            appstream          166 k",
                                " thrift                                   x86_64  0.20.0-4.el10_1             epel-low-priority  1.7 M",
                                " usbredir                                 x86_64  0.13.0-6.el10               appstream           51 k",
                                " virtiofsd                                x86_64  1.13.3-2.el10               appstream          987 k",
                                "Installing weak dependencies:",
                                " elfutils-debuginfod-client-devel         x86_64  0.195-1.el10                appstream           16 k",
                                " kernel-devel                             x86_64  6.12.0-233.el10             appstream           23 M",
                                " systemtap-client                         x86_64  5.5-1.el10                  appstream          4.2 M",
                                " systemtap-devel                          x86_64  5.5-1.el10                  appstream          2.5 M",
                                "",
                                "Transaction Summary",
                                "======================================================================================================",
                                "Install  84 Packages",
                                "",
                                "Total download size: 141 M",
                                "Installed size: 569 M",
                                "Downloading Packages:",
                                "(1/84): daxctl-libs-82-2.el10.x86_64.rpm        705 kB/s |  42 kB     00:00    ",
                                "(2/84): efivar-libs-39-3.el10.x86_64.rpm        1.8 MB/s | 128 kB     00:00    ",
                                "(3/84): libdrm-2.4.128-1.el10.x86_64.rpm        4.7 MB/s | 164 kB     00:00    ",
                                "(4/84): libpciaccess-0.16-16.el10.x86_64.rpm    581 kB/s |  28 kB     00:00    ",
                                "(5/84): device-mapper-multipath-libs-0.9.9-19.e 2.3 MB/s | 306 kB     00:00    ",
                                "(6/84): librdmacm-62.0-2.el10.x86_64.rpm        1.7 MB/s |  73 kB     00:00    ",
                                "(7/84): libusb1-1.0.29-3.el10.x86_64.rpm        2.0 MB/s |  77 kB     00:00    ",
                                "(8/84): mokutil-0.7.2-4.el10.x86_64.rpm         1.5 MB/s |  49 kB     00:00    ",
                                "(9/84): ndctl-libs-82-2.el10.x86_64.rpm         2.3 MB/s |  89 kB     00:00    ",
                                "(10/84): boost-atomic-1.83.0-8.el10.x86_64.rpm  336 kB/s |  15 kB     00:00    ",
                                "(11/84): bison-3.8.2-9.el10.x86_64.rpm           15 MB/s | 1.0 MB     00:00    ",
                                "(12/84): boost-filesystem-1.83.0-8.el10.x86_64. 1.4 MB/s |  67 kB     00:00    ",
                                "(13/84): boost-system-1.83.0-8.el10.x86_64.rpm  242 kB/s |  11 kB     00:00    ",
                                "(14/84): boost-thread-1.83.0-8.el10.x86_64.rpm  1.3 MB/s |  59 kB     00:00    ",
                                "(15/84): capstone-5.0.1-8.el10.x86_64.rpm        14 MB/s | 1.0 MB     00:00    ",
                                "(16/84): elfutils-debuginfod-client-devel-0.195 469 kB/s |  16 kB     00:00    ",
                                "(17/84): dyninst-13.0.0-1.el10.x86_64.rpm        31 MB/s | 3.8 MB     00:00    ",
                                "(18/84): elfutils-devel-0.195-1.el10.x86_64.rpm 806 kB/s |  50 kB     00:00    ",
                                "(19/84): edk2-ovmf-20260221-2.el10.noarch.rpm    50 MB/s | 8.8 MB     00:00    ",
                                "(20/84): elfutils-libelf-devel-0.195-1.el10.x86 2.0 MB/s | 125 kB     00:00    ",
                                "(21/84): flac-libs-1.4.3-6.el10.x86_64.rpm      4.4 MB/s | 265 kB     00:00    ",
                                "(22/84): flex-2.6.4-19.el10.x86_64.rpm          7.4 MB/s | 298 kB     00:00    ",
                                "(23/84): gsm-1.0.22-8.el10.x86_64.rpm           981 kB/s |  37 kB     00:00    ",
                                "(24/84): ipxe-roms-qemu-20240119-5.gitde8a0821.  18 MB/s | 850 kB     00:00    ",
                                "(25/84): lame-libs-3.100-19.el10.x86_64.rpm     8.5 MB/s | 339 kB     00:00    ",
                                "(26/84): libX11-xcb-1.8.13-1.el10.x86_64.rpm    309 kB/s |  11 kB     00:00    ",
                                "(27/84): libXxf86vm-1.1.5-8.el10.x86_64.rpm     524 kB/s |  19 kB     00:00    ",
                                "(28/84): libasyncns-0.8-30.el10.x86_64.rpm      923 kB/s |  31 kB     00:00    ",
                                "(29/84): libblkio-1.5.0-2.el10.x86_64.rpm       8.8 MB/s | 300 kB     00:00    ",
                                "(30/84): libepoxy-1.5.10-10.el10.x86_64.rpm     5.6 MB/s | 227 kB     00:00    ",
                                "(31/84): libfdt-1.7.0-12.el10.x86_64.rpm        965 kB/s |  35 kB     00:00    ",
                                "(32/84): libglvnd-1.7.0-7.el10.x86_64.rpm       2.8 MB/s | 116 kB     00:00    ",
                                "(33/84): libglvnd-egl-1.7.0-7.el10.x86_64.rpm   646 kB/s |  37 kB     00:00    ",
                                "(34/84): libglvnd-glx-1.7.0-7.el10.x86_64.rpm   1.5 MB/s | 132 kB     00:00    ",
                                "(35/84): libnbd-1.24.1-1.el10.x86_64.rpm        2.9 MB/s | 177 kB     00:00    ",
                                "(36/84): libogg-1.3.5-10.el10.x86_64.rpm        835 kB/s |  34 kB     00:00    ",
                                "(37/84): libslirp-4.7.0-10.el10.x86_64.rpm      1.6 MB/s |  75 kB     00:00    ",
                                "(38/84): kernel-devel-6.12.0-233.el10.x86_64.rp  59 MB/s |  23 MB     00:00    ",
                                "(39/84): libsndfile-1.2.2-7.el10.x86_64.rpm     2.2 MB/s | 214 kB     00:00    ",
                                "(40/84): libvorbis-1.3.7-12.el10.x86_64.rpm     2.2 MB/s | 189 kB     00:00    ",
                                "(41/84): libwayland-client-1.24.0-1.el10.x86_64 1.0 MB/s |  34 kB     00:00    ",
                                "(42/84): libxshmfence-1.3.2-5.el10.x86_64.rpm   424 kB/s |  13 kB     00:00    ",
                                "(43/84): libzstd-devel-1.5.5-9.el10.x86_64.rpm  1.7 MB/s |  52 kB     00:00    ",
                                "(44/84): llvm-filesystem-22.1.1-1.el10.x86_64.r 396 kB/s |  13 kB     00:00    ",
                                "(45/84): lttng-ust-2.13.7-5.el10.x86_64.rpm     8.4 MB/s | 339 kB     00:00    ",
                                "(46/84): mesa-filesystem-25.2.7-5.el10.x86_64.r 276 kB/s |  10 kB     00:00    ",
                                "(47/84): mesa-libEGL-25.2.7-5.el10.x86_64.rpm   2.8 MB/s | 120 kB     00:00    ",
                                "(48/84): mesa-dri-drivers-25.2.7-5.el10.x86_64.  80 MB/s |  11 MB     00:00    ",
                                "(49/84): mesa-libGL-25.2.7-5.el10.x86_64.rpm    2.0 MB/s | 120 kB     00:00    ",
                                "(50/84): mesa-libgbm-25.2.7-5.el10.x86_64.rpm   531 kB/s |  16 kB     00:00    ",
                                "(51/84): mpg123-libs-1.32.9-1.el10.x86_64.rpm    11 MB/s | 353 kB     00:00    ",
                                "(52/84): opus-1.4-6.el10.x86_64.rpm             5.8 MB/s | 211 kB     00:00    ",
                                "(53/84): pulseaudio-libs-17.0-6.el10.x86_64.rpm  22 MB/s | 706 kB     00:00    ",
                                "(54/84): qemu-kvm-10.1.0-19.el10.x86_64.rpm     1.9 MB/s |  57 kB     00:00    ",
                                "(55/84): qemu-kvm-audio-pa-10.1.0-19.el10.x86_6 2.2 MB/s |  70 kB     00:00    ",
                                "(56/84): qemu-kvm-block-blkio-10.1.0-19.el10.x8 2.2 MB/s |  72 kB     00:00    ",
                                "(57/84): qemu-kvm-block-rbd-10.1.0-19.el10.x86_ 1.8 MB/s |  75 kB     00:00    ",
                                "(58/84): qemu-kvm-common-10.1.0-19.el10.x86_64.  18 MB/s | 700 kB     00:00    ",
                                "(59/84): qemu-kvm-device-display-virtio-gpu-10. 2.0 MB/s |  86 kB     00:00    ",
                                "(60/84): qemu-kvm-device-display-virtio-gpu-pci 1.4 MB/s |  65 kB     00:00    ",
                                "(61/84): qemu-kvm-device-display-virtio-vga-10. 1.7 MB/s |  66 kB     00:00    ",
                                "(62/84): qemu-kvm-core-10.1.0-19.el10.x86_64.rp  26 MB/s | 4.8 MB     00:00    ",
                                "(63/84): qemu-kvm-device-usb-host-10.1.0-19.el1 1.7 MB/s |  78 kB     00:00    ",
                                "(64/84): qemu-kvm-device-usb-redirect-10.1.0-19 1.4 MB/s |  84 kB     00:00    ",
                                "(65/84): qemu-kvm-docs-10.1.0-19.el10.x86_64.rp  22 MB/s | 1.5 MB     00:00    ",
                                "(66/84): qemu-kvm-tools-10.1.0-19.el10.x86_64.r 9.5 MB/s | 553 kB     00:00    ",
                                "(67/84): qemu-kvm-ui-egl-headless-10.1.0-19.el1 1.3 MB/s |  65 kB     00:00    ",
                                "(68/84): qemu-kvm-ui-opengl-10.1.0-19.el10.x86_ 1.5 MB/s |  73 kB     00:00    ",
                                "(69/84): qemu-pr-helper-10.1.0-19.el10.x86_64.r 9.4 MB/s | 489 kB     00:00    ",
                                "(70/84): seabios-bin-1.17.0-1.el10.noarch.rpm   2.1 MB/s |  96 kB     00:00    ",
                                "(71/84): seavgabios-bin-1.17.0-1.el10.noarch.rp 806 kB/s |  33 kB     00:00    ",
                                "(72/84): spirv-tools-libs-2026.1-1.el10.x86_64.  33 MB/s | 1.7 MB     00:00    ",
                                "(73/84): systemtap-devel-5.5-1.el10.x86_64.rpm   35 MB/s | 2.5 MB     00:00    ",
                                "(74/84): systemtap-client-5.5-1.el10.x86_64.rpm  33 MB/s | 4.2 MB     00:00    ",
                                "(75/84): systemtap-runtime-5.5-1.el10.x86_64.rp  12 MB/s | 468 kB     00:00    ",
                                "(76/84): tbb-2021.11.0-7.el10.x86_64.rpm        4.3 MB/s | 166 kB     00:00    ",
                                "(77/84): usbredir-0.13.0-6.el10.x86_64.rpm      1.8 MB/s |  51 kB     00:00    ",
                                "(78/84): virtiofsd-1.13.3-2.el10.x86_64.rpm      26 MB/s | 987 kB     00:00    ",
                                "(79/84): librados2-19.2.4-1.el10s.x86_64.rpm     63 MB/s | 4.0 MB     00:00    ",
                                "(80/84): librbd1-19.2.4-1.el10s.x86_64.rpm       47 MB/s | 3.3 MB     00:00    ",
                                "(81/84): libpmemobj-2.1.0-2.el10_0.x86_64.rpm   1.7 MB/s | 161 kB     00:00    ",
                                "(82/84): libpmem-2.1.0-2.el10_0.x86_64.rpm      689 kB/s | 112 kB     00:00    ",
                                "(83/84): thrift-0.20.0-4.el10_1.x86_64.rpm       15 MB/s | 1.7 MB     00:00    ",
                                "(84/84): llvm-libs-22.1.1-1.el10.x86_64.rpm      37 MB/s |  59 MB     00:01    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                            47 MB/s | 141 MB     00:02     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : boost-system-1.83.0-8.el10.x86_64                     1/84 ",
                                "  Installing       : libogg-2:1.3.5-10.el10.x86_64                         2/84 ",
                                "  Installing       : libX11-xcb-1.8.13-1.el10.x86_64                       3/84 ",
                                "  Installing       : libusb1-1.0.29-3.el10.x86_64                          4/84 ",
                                "  Installing       : daxctl-libs-82-2.el10.x86_64                          5/84 ",
                                "  Installing       : ndctl-libs-82-2.el10.x86_64                           6/84 ",
                                "  Installing       : lttng-ust-2.13.7-5.el10.x86_64                        7/84 ",
                                "  Installing       : libzstd-devel-1.5.5-9.el10.x86_64                     8/84 ",
                                "  Installing       : elfutils-libelf-devel-0.195-1.el10.x86_64             9/84 ",
                                "  Installing       : libglvnd-1:1.7.0-7.el10.x86_64                       10/84 ",
                                "  Installing       : libepoxy-1.5.10-10.el10.x86_64                       11/84 ",
                                "  Installing       : libpmem-2.1.0-2.el10_0.x86_64                        12/84 ",
                                "  Installing       : libpmemobj-2.1.0-2.el10_0.x86_64                     13/84 ",
                                "  Installing       : usbredir-0.13.0-6.el10.x86_64                        14/84 ",
                                "  Installing       : flac-libs-1.4.3-6.el10.x86_64                        15/84 ",
                                "  Installing       : libvorbis-1:1.3.7-12.el10.x86_64                     16/84 ",
                                "  Installing       : boost-thread-1.83.0-8.el10.x86_64                    17/84 ",
                                "  Installing       : thrift-0.20.0-4.el10_1.x86_64                        18/84 ",
                                "  Installing       : tbb-2021.11.0-7.el10.x86_64                          19/84 ",
                                "  Installing       : spirv-tools-libs-2026.1-1.el10.x86_64                20/84 ",
                                "  Installing       : seavgabios-bin-1.17.0-1.el10.noarch                  21/84 ",
                                "  Installing       : seabios-bin-1.17.0-1.el10.noarch                     22/84 ",
                                "  Installing       : qemu-kvm-docs-18:10.1.0-19.el10.x86_64               23/84 ",
                                "  Installing       : opus-1.4-6.el10.x86_64                               24/84 ",
                                "  Installing       : mpg123-libs-1.32.9-1.el10.x86_64                     25/84 ",
                                "  Installing       : mesa-filesystem-25.2.7-5.el10.x86_64                 26/84 ",
                                "  Installing       : llvm-filesystem-22.1.1-1.el10.x86_64                 27/84 ",
                                "  Installing       : llvm-libs-22.1.1-1.el10.x86_64                       28/84 ",
                                "  Installing       : libxshmfence-1.3.2-5.el10.x86_64                     29/84 ",
                                "  Installing       : libwayland-client-1.24.0-1.el10.x86_64               30/84 ",
                                "  Installing       : libslirp-4.7.0-10.el10.x86_64                        31/84 ",
                                "  Installing       : libnbd-1.24.1-1.el10.x86_64                          32/84 ",
                                "  Installing       : libfdt-1.7.0-12.el10.x86_64                          33/84 ",
                                "  Installing       : libblkio-1.5.0-2.el10.x86_64                         34/84 ",
                                "  Installing       : libasyncns-0.8-30.el10.x86_64                        35/84 ",
                                "  Installing       : libXxf86vm-1.1.5-8.el10.x86_64                       36/84 ",
                                "  Installing       : lame-libs-3.100-19.el10.x86_64                       37/84 ",
                                "  Installing       : ipxe-roms-qemu-20240119-5.gitde8a0821.el10.noarch    38/84 ",
                                "  Installing       : qemu-kvm-common-18:10.1.0-19.el10.x86_64             39/84 ",
                                "  Running scriptlet: qemu-kvm-common-18:10.1.0-19.el10.x86_64             39/84 ",
                                "  Installing       : qemu-kvm-device-display-virtio-gpu-18:10.1.0-19.el   40/84 ",
                                "  Installing       : qemu-kvm-device-display-virtio-gpu-pci-18:10.1.0-1   41/84 ",
                                "  Installing       : qemu-kvm-block-blkio-18:10.1.0-19.el10.x86_64        42/84 ",
                                "  Installing       : qemu-kvm-device-display-virtio-vga-18:10.1.0-19.el   43/84 ",
                                "  Installing       : qemu-kvm-device-usb-host-18:10.1.0-19.el10.x86_64    44/84 ",
                                "  Installing       : qemu-kvm-device-usb-redirect-18:10.1.0-19.el10.x86   45/84 ",
                                "  Installing       : virtiofsd-1.13.3-2.el10.x86_64                       46/84 ",
                                "  Installing       : gsm-1.0.22-8.el10.x86_64                             47/84 ",
                                "  Installing       : libsndfile-1.2.2-7.el10.x86_64                       48/84 ",
                                "  Installing       : pulseaudio-libs-17.0-6.el10.x86_64                   49/84 ",
                                "  Installing       : qemu-kvm-audio-pa-18:10.1.0-19.el10.x86_64           50/84 ",
                                "  Installing       : flex-2.6.4-19.el10.x86_64                            51/84 ",
                                "  Installing       : elfutils-debuginfod-client-devel-0.195-1.el10.x86_   52/84 ",
                                "  Installing       : elfutils-devel-0.195-1.el10.x86_64                   53/84 ",
                                "  Installing       : edk2-ovmf-20260221-2.el10.noarch                     54/84 ",
                                "  Installing       : capstone-5.0.1-8.el10.x86_64                         55/84 ",
                                "  Installing       : qemu-kvm-core-18:10.1.0-19.el10.x86_64               56/84 ",
                                "  Installing       : boost-atomic-1.83.0-8.el10.x86_64                    57/84 ",
                                "  Installing       : boost-filesystem-1.83.0-8.el10.x86_64                58/84 ",
                                "  Installing       : dyninst-13.0.0-1.el10.x86_64                         59/84 ",
                                "  Running scriptlet: dyninst-13.0.0-1.el10.x86_64                         59/84 ",
                                "  Running scriptlet: systemtap-runtime-5.5-1.el10.x86_64                  60/84 ",
                                "Creating group 'stapusr' with GID 156.",
                                "Creating group 'stapsys' with GID 157.",
                                "Creating group 'stapdev' with GID 158.",
                                "Creating group 'stapunpriv' with GID 159.",
                                "Creating user 'stapunpriv' (systemtap unprivileged user) with UID 159 and GID 159.",
                                "",
                                "  Installing       : systemtap-runtime-5.5-1.el10.x86_64                  60/84 ",
                                "  Running scriptlet: systemtap-runtime-5.5-1.el10.x86_64                  60/84 ",
                                "  Installing       : bison-3.8.2-9.el10.x86_64                            61/84 ",
                                "  Installing       : kernel-devel-6.12.0-233.el10.x86_64                  62/84 ",
                                "  Running scriptlet: kernel-devel-6.12.0-233.el10.x86_64                  62/84 ",
                                "  Installing       : systemtap-devel-5.5-1.el10.x86_64                    63/84 ",
                                "  Installing       : librdmacm-62.0-2.el10.x86_64                         64/84 ",
                                "  Installing       : librados2-2:19.2.4-1.el10s.x86_64                    65/84 ",
                                "  Running scriptlet: librados2-2:19.2.4-1.el10s.x86_64                    65/84 ",
                                "  Installing       : librbd1-2:19.2.4-1.el10s.x86_64                      66/84 ",
                                "  Running scriptlet: librbd1-2:19.2.4-1.el10s.x86_64                      66/84 ",
                                "  Installing       : qemu-kvm-block-rbd-18:10.1.0-19.el10.x86_64          67/84 ",
                                "  Installing       : libpciaccess-0.16-16.el10.x86_64                     68/84 ",
                                "  Installing       : libdrm-2.4.128-1.el10.x86_64                         69/84 ",
                                "  Installing       : mesa-dri-drivers-25.2.7-5.el10.x86_64                70/84 ",
                                "  Installing       : mesa-libgbm-25.2.7-5.el10.x86_64                     71/84 ",
                                "  Installing       : libglvnd-egl-1:1.7.0-7.el10.x86_64                   72/84 ",
                                "  Installing       : mesa-libEGL-25.2.7-5.el10.x86_64                     73/84 ",
                                "  Installing       : libglvnd-glx-1:1.7.0-7.el10.x86_64                   74/84 ",
                                "  Installing       : mesa-libGL-25.2.7-5.el10.x86_64                      75/84 ",
                                "  Installing       : qemu-kvm-ui-opengl-18:10.1.0-19.el10.x86_64          76/84 ",
                                "  Installing       : qemu-kvm-ui-egl-headless-18:10.1.0-19.el10.x86_64    77/84 ",
                                "  Installing       : efivar-libs-39-3.el10.x86_64                         78/84 ",
                                "  Installing       : mokutil-2:0.7.2-4.el10.x86_64                        79/84 ",
                                "  Installing       : systemtap-client-5.5-1.el10.x86_64                   80/84 ",
                                "  Installing       : qemu-kvm-tools-18:10.1.0-19.el10.x86_64              81/84 ",
                                "  Installing       : device-mapper-multipath-libs-0.9.9-19.el10.x86_64    82/84 ",
                                "  Installing       : qemu-pr-helper-18:10.1.0-19.el10.x86_64              83/84 ",
                                "  Installing       : qemu-kvm-18:10.1.0-19.el10.x86_64                    84/84 ",
                                "  Running scriptlet: qemu-kvm-18:10.1.0-19.el10.x86_64                    84/84 ",
                                "",
                                "Installed:",
                                "  bison-3.8.2-9.el10.x86_64                                                     ",
                                "  boost-atomic-1.83.0-8.el10.x86_64                                             ",
                                "  boost-filesystem-1.83.0-8.el10.x86_64                                         ",
                                "  boost-system-1.83.0-8.el10.x86_64                                             ",
                                "  boost-thread-1.83.0-8.el10.x86_64                                             ",
                                "  capstone-5.0.1-8.el10.x86_64                                                  ",
                                "  daxctl-libs-82-2.el10.x86_64                                                  ",
                                "  device-mapper-multipath-libs-0.9.9-19.el10.x86_64                             ",
                                "  dyninst-13.0.0-1.el10.x86_64                                                  ",
                                "  edk2-ovmf-20260221-2.el10.noarch                                              ",
                                "  efivar-libs-39-3.el10.x86_64                                                  ",
                                "  elfutils-debuginfod-client-devel-0.195-1.el10.x86_64                          ",
                                "  elfutils-devel-0.195-1.el10.x86_64                                            ",
                                "  elfutils-libelf-devel-0.195-1.el10.x86_64                                     ",
                                "  flac-libs-1.4.3-6.el10.x86_64                                                 ",
                                "  flex-2.6.4-19.el10.x86_64                                                     ",
                                "  gsm-1.0.22-8.el10.x86_64                                                      ",
                                "  ipxe-roms-qemu-20240119-5.gitde8a0821.el10.noarch                             ",
                                "  kernel-devel-6.12.0-233.el10.x86_64                                           ",
                                "  lame-libs-3.100-19.el10.x86_64                                                ",
                                "  libX11-xcb-1.8.13-1.el10.x86_64                                               ",
                                "  libXxf86vm-1.1.5-8.el10.x86_64                                                ",
                                "  libasyncns-0.8-30.el10.x86_64                                                 ",
                                "  libblkio-1.5.0-2.el10.x86_64                                                  ",
                                "  libdrm-2.4.128-1.el10.x86_64                                                  ",
                                "  libepoxy-1.5.10-10.el10.x86_64                                                ",
                                "  libfdt-1.7.0-12.el10.x86_64                                                   ",
                                "  libglvnd-1:1.7.0-7.el10.x86_64                                                ",
                                "  libglvnd-egl-1:1.7.0-7.el10.x86_64                                            ",
                                "  libglvnd-glx-1:1.7.0-7.el10.x86_64                                            ",
                                "  libnbd-1.24.1-1.el10.x86_64                                                   ",
                                "  libogg-2:1.3.5-10.el10.x86_64                                                 ",
                                "  libpciaccess-0.16-16.el10.x86_64                                              ",
                                "  libpmem-2.1.0-2.el10_0.x86_64                                                 ",
                                "  libpmemobj-2.1.0-2.el10_0.x86_64                                              ",
                                "  librados2-2:19.2.4-1.el10s.x86_64                                             ",
                                "  librbd1-2:19.2.4-1.el10s.x86_64                                               ",
                                "  librdmacm-62.0-2.el10.x86_64                                                  ",
                                "  libslirp-4.7.0-10.el10.x86_64                                                 ",
                                "  libsndfile-1.2.2-7.el10.x86_64                                                ",
                                "  libusb1-1.0.29-3.el10.x86_64                                                  ",
                                "  libvorbis-1:1.3.7-12.el10.x86_64                                              ",
                                "  libwayland-client-1.24.0-1.el10.x86_64                                        ",
                                "  libxshmfence-1.3.2-5.el10.x86_64                                              ",
                                "  libzstd-devel-1.5.5-9.el10.x86_64                                             ",
                                "  llvm-filesystem-22.1.1-1.el10.x86_64                                          ",
                                "  llvm-libs-22.1.1-1.el10.x86_64                                                ",
                                "  lttng-ust-2.13.7-5.el10.x86_64                                                ",
                                "  mesa-dri-drivers-25.2.7-5.el10.x86_64                                         ",
                                "  mesa-filesystem-25.2.7-5.el10.x86_64                                          ",
                                "  mesa-libEGL-25.2.7-5.el10.x86_64                                              ",
                                "  mesa-libGL-25.2.7-5.el10.x86_64                                               ",
                                "  mesa-libgbm-25.2.7-5.el10.x86_64                                              ",
                                "  mokutil-2:0.7.2-4.el10.x86_64                                                 ",
                                "  mpg123-libs-1.32.9-1.el10.x86_64                                              ",
                                "  ndctl-libs-82-2.el10.x86_64                                                   ",
                                "  opus-1.4-6.el10.x86_64                                                        ",
                                "  pulseaudio-libs-17.0-6.el10.x86_64                                            ",
                                "  qemu-kvm-18:10.1.0-19.el10.x86_64                                             ",
                                "  qemu-kvm-audio-pa-18:10.1.0-19.el10.x86_64                                    ",
                                "  qemu-kvm-block-blkio-18:10.1.0-19.el10.x86_64                                 ",
                                "  qemu-kvm-block-rbd-18:10.1.0-19.el10.x86_64                                   ",
                                "  qemu-kvm-common-18:10.1.0-19.el10.x86_64                                      ",
                                "  qemu-kvm-core-18:10.1.0-19.el10.x86_64                                        ",
                                "  qemu-kvm-device-display-virtio-gpu-18:10.1.0-19.el10.x86_64                   ",
                                "  qemu-kvm-device-display-virtio-gpu-pci-18:10.1.0-19.el10.x86_64               ",
                                "  qemu-kvm-device-display-virtio-vga-18:10.1.0-19.el10.x86_64                   ",
                                "  qemu-kvm-device-usb-host-18:10.1.0-19.el10.x86_64                             ",
                                "  qemu-kvm-device-usb-redirect-18:10.1.0-19.el10.x86_64                         ",
                                "  qemu-kvm-docs-18:10.1.0-19.el10.x86_64                                        ",
                                "  qemu-kvm-tools-18:10.1.0-19.el10.x86_64                                       ",
                                "  qemu-kvm-ui-egl-headless-18:10.1.0-19.el10.x86_64                             ",
                                "  qemu-kvm-ui-opengl-18:10.1.0-19.el10.x86_64                                   ",
                                "  qemu-pr-helper-18:10.1.0-19.el10.x86_64                                       ",
                                "  seabios-bin-1.17.0-1.el10.noarch                                              ",
                                "  seavgabios-bin-1.17.0-1.el10.noarch                                           ",
                                "  spirv-tools-libs-2026.1-1.el10.x86_64                                         ",
                                "  systemtap-client-5.5-1.el10.x86_64                                            ",
                                "  systemtap-devel-5.5-1.el10.x86_64                                             ",
                                "  systemtap-runtime-5.5-1.el10.x86_64                                           ",
                                "  tbb-2021.11.0-7.el10.x86_64                                                   ",
                                "  thrift-0.20.0-4.el10_1.x86_64                                                 ",
                                "  usbredir-0.13.0-6.el10.x86_64                                                 ",
                                "  virtiofsd-1.13.3-2.el10.x86_64                                                ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278815644",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278815644 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278865034",
                                "+ functions-common:time_stop:2427          :   elapsed_time=49390",
                                "+ functions-common:time_stop:2428          :   total=79998",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=129388",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:129 :   install_package libvirt libvirt-devel",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package libvirt libvirt-devel",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install libvirt libvirt-devel",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278865131",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y libvirt libvirt-devel",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y libvirt libvirt-devel",
                                "Last metadata expiration check: 0:04:54 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Dependencies resolved.",
                                "============================================================================================",
                                " Package                                 Arch    Version                    Repo        Size",
                                "============================================================================================",
                                "Installing:",
                                " libvirt                                 x86_64  11.10.0-12.el10            appstream   28 k",
                                " libvirt-devel                           x86_64  11.10.0-12.el10            crb        222 k",
                                "Installing dependencies:",
                                " container-selinux                       noarch  4:2.248.0-1.el10           appstream   60 k",
                                " dmidecode                               x86_64  1:3.6-5.el10               baseos      99 k",
                                " gnutls-dane                             x86_64  3.8.10-4.el10              appstream   40 k",
                                " gnutls-utils                            x86_64  3.8.10-4.el10              appstream  313 k",
                                " libtpms                                 x86_64  0.9.6-11.el10              appstream  185 k",
                                " libvirt-client                          x86_64  11.10.0-12.el10            appstream  460 k",
                                " libvirt-client-qemu                     x86_64  11.10.0-12.el10            appstream   52 k",
                                " libvirt-daemon                          x86_64  11.10.0-12.el10            appstream  219 k",
                                " libvirt-daemon-common                   x86_64  11.10.0-12.el10            appstream  159 k",
                                " libvirt-daemon-config-network           x86_64  11.10.0-12.el10            appstream   34 k",
                                " libvirt-daemon-config-nwfilter          x86_64  11.10.0-12.el10            appstream   47 k",
                                " libvirt-daemon-driver-interface         x86_64  11.10.0-12.el10            appstream  224 k",
                                " libvirt-daemon-driver-network           x86_64  11.10.0-12.el10            appstream  278 k",
                                " libvirt-daemon-driver-nodedev           x86_64  11.10.0-12.el10            appstream  248 k",
                                " libvirt-daemon-driver-nwfilter          x86_64  11.10.0-12.el10            appstream  261 k",
                                " libvirt-daemon-driver-qemu              x86_64  11.10.0-12.el10            appstream  1.0 M",
                                " libvirt-daemon-driver-secret            x86_64  11.10.0-12.el10            appstream  221 k",
                                " libvirt-daemon-driver-storage           x86_64  11.10.0-12.el10            appstream   28 k",
                                " libvirt-daemon-driver-storage-core      x86_64  11.10.0-12.el10            appstream  278 k",
                                " libvirt-daemon-driver-storage-disk      x86_64  11.10.0-12.el10            appstream   43 k",
                                " libvirt-daemon-driver-storage-iscsi     x86_64  11.10.0-12.el10            appstream   40 k",
                                " libvirt-daemon-driver-storage-logical   x86_64  11.10.0-12.el10            appstream   44 k",
                                " libvirt-daemon-driver-storage-mpath     x86_64  11.10.0-12.el10            appstream   37 k",
                                " libvirt-daemon-driver-storage-rbd       x86_64  11.10.0-12.el10            appstream   48 k",
                                " libvirt-daemon-driver-storage-scsi      x86_64  11.10.0-12.el10            appstream   40 k",
                                " libvirt-daemon-lock                     x86_64  11.10.0-12.el10            appstream   69 k",
                                " libvirt-daemon-log                      x86_64  11.10.0-12.el10            appstream   74 k",
                                " libvirt-daemon-plugin-lockd             x86_64  11.10.0-12.el10            appstream   43 k",
                                " libvirt-daemon-proxy                    x86_64  11.10.0-12.el10            appstream  217 k",
                                " libvirt-libs                            x86_64  11.10.0-12.el10            appstream  5.5 M",
                                " lzop                                    x86_64  1.04-16.el10               baseos      57 k",
                                " mdevctl                                 x86_64  1.3.0-6.el10               appstream  939 k",
                                " nbdkit-basic-filters                    x86_64  1.46.2-1.el10              appstream  389 k",
                                " nbdkit-basic-plugins                    x86_64  1.46.2-1.el10              appstream  211 k",
                                " nbdkit-selinux                          noarch  1.46.2-1.el10              appstream   25 k",
                                " nbdkit-server                           x86_64  1.46.2-1.el10              appstream  139 k",
                                " nftables                                x86_64  1:1.1.5-5.el10             baseos     448 k",
                                " numad                                   x86_64  0.5-50.20251104git.el10    baseos      39 k",
                                " passt-selinux                           noarch  0^20251210.gd04c480-3.el10 appstream   26 k",
                                " python3-cffi                            x86_64  1.16.0-7.el10              baseos     308 k",
                                " python3-cryptography                    x86_64  48.0.0-3.el10              baseos     1.8 M",
                                " python3-libvirt                         x86_64  11.10.0-2.el10             appstream  362 k",
                                " python3-lxml                            x86_64  5.2.1-4.el10               appstream  1.4 M",
                                " python3-ply                             noarch  3.11-25.el10               baseos     134 k",
                                " python3-pycparser                       noarch  2.20-16.el10               baseos     158 k",
                                " scrub                                   x86_64  2.6.1-11.el10              appstream   45 k",
                                " swtpm                                   x86_64  0.9.0-2.el10               appstream   30 k",
                                " swtpm-libs                              x86_64  0.9.0-2.el10               appstream   51 k",
                                " swtpm-selinux                           noarch  0.9.0-2.el10               appstream   23 k",
                                " swtpm-tools                             x86_64  0.9.0-2.el10               appstream  118 k",
                                " systemd-container                       x86_64  257-25.el10                baseos     667 k",
                                "Installing weak dependencies:",
                                " nbdkit                                  x86_64  1.46.2-1.el10              appstream  6.6 k",
                                " nbdkit-curl-plugin                      x86_64  1.46.2-1.el10              appstream   41 k",
                                " nbdkit-ssh-plugin                       x86_64  1.46.2-1.el10              appstream   31 k",
                                " nmap-ncat                               x86_64  4:7.92-5.el10              appstream  226 k",
                                " passt                                   x86_64  0^20251210.gd04c480-3.el10 appstream  283 k",
                                "",
                                "Transaction Summary",
                                "============================================================================================",
                                "Install  58 Packages",
                                "",
                                "Total download size: 18 M",
                                "Installed size: 71 M",
                                "Downloading Packages:",
                                "(1/58): dmidecode-3.6-5.el10.x86_64.rpm         380 kB/s |  99 kB     00:00    ",
                                "(2/58): lzop-1.04-16.el10.x86_64.rpm            200 kB/s |  57 kB     00:00    ",
                                "(3/58): numad-0.5-50.20251104git.el10.x86_64.rp 715 kB/s |  39 kB     00:00    ",
                                "(4/58): nftables-1.1.5-5.el10.x86_64.rpm        1.1 MB/s | 448 kB     00:00    ",
                                "(5/58): python3-ply-3.11-25.el10.noarch.rpm     2.1 MB/s | 134 kB     00:00    ",
                                "(6/58): python3-cffi-1.16.0-7.el10.x86_64.rpm   1.8 MB/s | 308 kB     00:00    ",
                                "(7/58): python3-pycparser-2.20-16.el10.noarch.r 2.5 MB/s | 158 kB     00:00    ",
                                "(8/58): container-selinux-2.248.0-1.el10.noarch 1.0 MB/s |  60 kB     00:00    ",
                                "(9/58): systemd-container-257-25.el10.x86_64.rp 5.3 MB/s | 667 kB     00:00    ",
                                "(10/58): python3-cryptography-48.0.0-3.el10.x86 6.7 MB/s | 1.8 MB     00:00    ",
                                "(11/58): gnutls-dane-3.8.10-4.el10.x86_64.rpm   705 kB/s |  40 kB     00:00    ",
                                "(12/58): gnutls-utils-3.8.10-4.el10.x86_64.rpm  4.7 MB/s | 313 kB     00:00    ",
                                "(13/58): libtpms-0.9.6-11.el10.x86_64.rpm       2.8 MB/s | 185 kB     00:00    ",
                                "(14/58): libvirt-11.10.0-12.el10.x86_64.rpm     488 kB/s |  28 kB     00:00    ",
                                "(15/58): libvirt-client-qemu-11.10.0-12.el10.x8 882 kB/s |  52 kB     00:00    ",
                                "(16/58): libvirt-daemon-11.10.0-12.el10.x86_64. 3.3 MB/s | 219 kB     00:00    ",
                                "(17/58): libvirt-client-11.10.0-12.el10.x86_64. 4.0 MB/s | 460 kB     00:00    ",
                                "(18/58): libvirt-daemon-common-11.10.0-12.el10. 2.5 MB/s | 159 kB     00:00    ",
                                "(19/58): libvirt-daemon-config-network-11.10.0- 591 kB/s |  34 kB     00:00    ",
                                "(20/58): libvirt-daemon-config-nwfilter-11.10.0 821 kB/s |  47 kB     00:00    ",
                                "(21/58): libvirt-daemon-driver-interface-11.10. 3.4 MB/s | 224 kB     00:00    ",
                                "(22/58): libvirt-daemon-driver-network-11.10.0- 4.3 MB/s | 278 kB     00:00    ",
                                "(23/58): libvirt-daemon-driver-nodedev-11.10.0- 3.5 MB/s | 248 kB     00:00    ",
                                "(24/58): libvirt-daemon-driver-nwfilter-11.10.0 3.9 MB/s | 261 kB     00:00    ",
                                "(25/58): libvirt-daemon-driver-secret-11.10.0-1 3.3 MB/s | 221 kB     00:00    ",
                                "(26/58): libvirt-daemon-driver-storage-11.10.0- 504 kB/s |  28 kB     00:00    ",
                                "(27/58): libvirt-daemon-driver-qemu-11.10.0-12. 9.4 MB/s | 1.0 MB     00:00    ",
                                "(28/58): libvirt-daemon-driver-storage-core-11. 4.2 MB/s | 278 kB     00:00    ",
                                "(29/58): libvirt-daemon-driver-storage-disk-11. 737 kB/s |  43 kB     00:00    ",
                                "(30/58): libvirt-daemon-driver-storage-iscsi-11 702 kB/s |  40 kB     00:00    ",
                                "(31/58): libvirt-daemon-driver-storage-logical- 789 kB/s |  44 kB     00:00    ",
                                "(32/58): libvirt-daemon-driver-storage-mpath-11 676 kB/s |  37 kB     00:00    ",
                                "(33/58): libvirt-daemon-driver-storage-rbd-11.1 879 kB/s |  48 kB     00:00    ",
                                "(34/58): libvirt-daemon-driver-storage-scsi-11. 700 kB/s |  40 kB     00:00    ",
                                "(35/58): libvirt-daemon-lock-11.10.0-12.el10.x8 1.2 MB/s |  69 kB     00:00    ",
                                "(36/58): libvirt-daemon-log-11.10.0-12.el10.x86 1.3 MB/s |  74 kB     00:00    ",
                                "(37/58): libvirt-daemon-plugin-lockd-11.10.0-12 754 kB/s |  43 kB     00:00    ",
                                "(38/58): libvirt-daemon-proxy-11.10.0-12.el10.x 3.3 MB/s | 217 kB     00:00    ",
                                "(39/58): libvirt-libs-11.10.0-12.el10.x86_64.rp  30 MB/s | 5.5 MB     00:00    ",
                                "(40/58): nbdkit-1.46.2-1.el10.x86_64.rpm         47 kB/s | 6.6 kB     00:00    ",
                                "(41/58): mdevctl-1.3.0-6.el10.x86_64.rpm        4.5 MB/s | 939 kB     00:00    ",
                                "(42/58): nbdkit-basic-filters-1.46.2-1.el10.x86 5.7 MB/s | 389 kB     00:00    ",
                                "(43/58): nbdkit-basic-plugins-1.46.2-1.el10.x86 2.7 MB/s | 211 kB     00:00    ",
                                "(44/58): nbdkit-curl-plugin-1.46.2-1.el10.x86_6 729 kB/s |  41 kB     00:00    ",
                                "(45/58): nbdkit-selinux-1.46.2-1.el10.noarch.rp 441 kB/s |  25 kB     00:00    ",
                                "(46/58): nbdkit-server-1.46.2-1.el10.x86_64.rpm 2.2 MB/s | 139 kB     00:00    ",
                                "(47/58): nbdkit-ssh-plugin-1.46.2-1.el10.x86_64 501 kB/s |  31 kB     00:00    ",
                                "(48/58): nmap-ncat-7.92-5.el10.x86_64.rpm       3.5 MB/s | 226 kB     00:00    ",
                                "(49/58): passt-0^20251210.gd04c480-3.el10.x86_6 4.3 MB/s | 283 kB     00:00    ",
                                "(50/58): passt-selinux-0^20251210.gd04c480-3.el 465 kB/s |  26 kB     00:00    ",
                                "(51/58): python3-libvirt-11.10.0-2.el10.x86_64. 5.5 MB/s | 362 kB     00:00    ",
                                "(52/58): python3-lxml-5.2.1-4.el10.x86_64.rpm    18 MB/s | 1.4 MB     00:00    ",
                                "(53/58): scrub-2.6.1-11.el10.x86_64.rpm         806 kB/s |  45 kB     00:00    ",
                                "(54/58): swtpm-0.9.0-2.el10.x86_64.rpm          533 kB/s |  30 kB     00:00    ",
                                "(55/58): swtpm-libs-0.9.0-2.el10.x86_64.rpm     853 kB/s |  51 kB     00:00    ",
                                "(56/58): swtpm-selinux-0.9.0-2.el10.noarch.rpm  394 kB/s |  23 kB     00:00    ",
                                "(57/58): swtpm-tools-0.9.0-2.el10.x86_64.rpm    2.0 MB/s | 118 kB     00:00    ",
                                "(58/58): libvirt-devel-11.10.0-12.el10.x86_64.r 3.2 MB/s | 222 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                           8.8 MB/s |  18 MB     00:02     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : libvirt-libs-11.10.0-12.el10.x86_64                   1/58 ",
                                "  Installing       : nbdkit-server-1.46.2-1.el10.x86_64                    2/58 ",
                                "  Installing       : libvirt-client-11.10.0-12.el10.x86_64                 3/58 ",
                                "  Running scriptlet: libvirt-daemon-lock-11.10.0-12.el10.x86_64            4/58 ",
                                "  Installing       : libvirt-daemon-lock-11.10.0-12.el10.x86_64            4/58 ",
                                "  Running scriptlet: libvirt-daemon-log-11.10.0-12.el10.x86_64             5/58 ",
                                "  Installing       : libvirt-daemon-log-11.10.0-12.el10.x86_64             5/58 ",
                                "  Installing       : libtpms-0.9.6-11.el10.x86_64                          6/58 ",
                                "  Installing       : swtpm-libs-0.9.0-2.el10.x86_64                        7/58 ",
                                "  Installing       : swtpm-0.9.0-2.el10.x86_64                             8/58 ",
                                "  Installing       : swtpm-selinux-0.9.0-2.el10.noarch                     9/58 ",
                                "  Running scriptlet: swtpm-selinux-0.9.0-2.el10.noarch                     9/58 ",
                                "  Installing       : nbdkit-basic-filters-1.46.2-1.el10.x86_64            10/58 ",
                                "  Installing       : nbdkit-basic-plugins-1.46.2-1.el10.x86_64            11/58 ",
                                "  Installing       : nbdkit-curl-plugin-1.46.2-1.el10.x86_64              12/58 ",
                                "  Installing       : nbdkit-ssh-plugin-1.46.2-1.el10.x86_64               13/58 ",
                                "  Installing       : python3-libvirt-11.10.0-2.el10.x86_64                14/58 ",
                                "  Installing       : scrub-2.6.1-11.el10.x86_64                           15/58 ",
                                "  Installing       : python3-lxml-5.2.1-4.el10.x86_64                     16/58 ",
                                "  Installing       : nmap-ncat-4:7.92-5.el10.x86_64                       17/58 ",
                                "  Running scriptlet: nmap-ncat-4:7.92-5.el10.x86_64                       17/58 ",
                                "  Running scriptlet: libvirt-daemon-proxy-11.10.0-12.el10.x86_64          18/58 ",
                                "  Installing       : libvirt-daemon-proxy-11.10.0-12.el10.x86_64          18/58 ",
                                "  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 ",
                                "  Installing       : nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 ",
                                "  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  19/58 ",
                                "  Installing       : nbdkit-1.46.2-1.el10.x86_64                          20/58 ",
                                "  Installing       : mdevctl-1.3.0-6.el10.x86_64                          21/58 ",
                                "  Installing       : gnutls-dane-3.8.10-4.el10.x86_64                     22/58 ",
                                "  Installing       : gnutls-utils-3.8.10-4.el10.x86_64                    23/58 ",
                                "  Installing       : swtpm-tools-0.9.0-2.el10.x86_64                      24/58 ",
                                "  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            25/58 ",
                                "  Installing       : container-selinux-4:2.248.0-1.el10.noarch            25/58 ",
                                "  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            25/58 ",
                                "  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 ",
                                "  Installing       : passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 ",
                                "  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      26/58 ",
                                "  Installing       : passt-0^20251210.gd04c480-3.el10.x86_64              27/58 ",
                                "  Installing       : systemd-container-257-25.el10.x86_64                 28/58 ",
                                "  Installing       : python3-ply-3.11-25.el10.noarch                      29/58 ",
                                "  Installing       : python3-pycparser-2.20-16.el10.noarch                30/58 ",
                                "  Installing       : python3-cffi-1.16.0-7.el10.x86_64                    31/58 ",
                                "  Installing       : python3-cryptography-48.0.0-3.el10.x86_64            32/58 ",
                                "  Installing       : libvirt-client-qemu-11.10.0-12.el10.x86_64           33/58 ",
                                "  Installing       : numad-0.5-50.20251104git.el10.x86_64                 34/58 ",
                                "  Running scriptlet: numad-0.5-50.20251104git.el10.x86_64                 34/58 ",
                                "  Installing       : nftables-1:1.1.5-5.el10.x86_64                       35/58 ",
                                "  Running scriptlet: nftables-1:1.1.5-5.el10.x86_64                       35/58 ",
                                "  Installing       : lzop-1.04-16.el10.x86_64                             36/58 ",
                                "  Installing       : dmidecode-1:3.6-5.el10.x86_64                        37/58 ",
                                "  Running scriptlet: libvirt-daemon-common-11.10.0-12.el10.x86_64         38/58 ",
                                "  Installing       : libvirt-daemon-common-11.10.0-12.el10.x86_64         38/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-storage-core-11.10.0-12.el10   39/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-core-11.10.0-12.el10   39/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 ",
                                "  Installing       : libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   40/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   41/58 ",
                                "  Installing       : libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   41/58 ",
                                "  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 ",
                                "  Installing       : libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 ",
                                "  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   42/58 ",
                                "  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 ",
                                "  Installing       : libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 ",
                                "  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   43/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-disk-11.10.0-12.el10   44/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-iscsi-11.10.0-12.el1   45/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-logical-11.10.0-12.e   46/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-mpath-11.10.0-12.el1   47/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-rbd-11.10.0-12.el10.   48/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-scsi-11.10.0-12.el10   49/58 ",
                                "  Installing       : libvirt-daemon-driver-storage-11.10.0-12.el10.x86_   50/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-interface-11.10.0-12.el10.x8   51/58 ",
                                "  Installing       : libvirt-daemon-driver-interface-11.10.0-12.el10.x8   51/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   52/58 ",
                                "  Installing       : libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   52/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    53/58 ",
                                "  Installing       : libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    53/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   54/58 ",
                                "  Installing       : libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   54/58 ",
                                "  Installing       : libvirt-daemon-plugin-lockd-11.10.0-12.el10.x86_64   55/58 ",
                                "  Running scriptlet: libvirt-daemon-11.10.0-12.el10.x86_64                56/58 ",
                                "  Installing       : libvirt-daemon-11.10.0-12.el10.x86_64                56/58 ",
                                "  Installing       : libvirt-11.10.0-12.el10.x86_64                       57/58 ",
                                "  Installing       : libvirt-devel-11.10.0-12.el10.x86_64                 58/58 ",
                                "  Running scriptlet: libvirt-daemon-lock-11.10.0-12.el10.x86_64           58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtlockd.socket' \u2192 '/usr/lib/systemd/system/virtlockd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtlockd-admin.socket' \u2192 '/usr/lib/systemd/system/virtlockd-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-log-11.10.0-12.el10.x86_64            58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtlogd.socket' \u2192 '/usr/lib/systemd/system/virtlogd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtlogd-admin.socket' \u2192 '/usr/lib/systemd/system/virtlogd-admin.socket'.",
                                "",
                                "  Running scriptlet: swtpm-selinux-0.9.0-2.el10.noarch                    58/58 ",
                                "  Running scriptlet: libvirt-daemon-proxy-11.10.0-12.el10.x86_64          58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtproxyd.socket' \u2192 '/usr/lib/systemd/system/virtproxyd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtproxyd-ro.socket' \u2192 '/usr/lib/systemd/system/virtproxyd-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtproxyd-admin.socket' \u2192 '/usr/lib/systemd/system/virtproxyd-admin.socket'.",
                                "",
                                "  Running scriptlet: nbdkit-selinux-1.46.2-1.el10.noarch                  58/58 ",
                                "  Running scriptlet: container-selinux-4:2.248.0-1.el10.noarch            58/58 ",
                                "  Running scriptlet: passt-selinux-0^20251210.gd04c480-3.el10.noarch      58/58 ",
                                "  Running scriptlet: libvirt-daemon-common-11.10.0-12.el10.x86_64         58/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-storage-core-11.10.0-12.el10   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtstoraged.socket' \u2192 '/usr/lib/systemd/system/virtstoraged.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtstoraged-ro.socket' \u2192 '/usr/lib/systemd/system/virtstoraged-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtstoraged-admin.socket' \u2192 '/usr/lib/systemd/system/virtstoraged-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-driver-network-11.10.0-12.el10.x86_   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnetworkd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnetworkd-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnwfilterd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnwfilterd-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86   58/58 ",
                                "  Running scriptlet: libvirt-daemon-config-network-11.10.0-12.el10.x86_   58/58 ",
                                "  Running scriptlet: libvirt-daemon-driver-interface-11.10.0-12.el10.x8   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced-ro.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtinterfaced-admin.socket' \u2192 '/usr/lib/systemd/system/virtinterfaced-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd-ro.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtnodedevd-admin.socket' \u2192 '/usr/lib/systemd/system/virtnodedevd-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64    58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtqemud.socket' \u2192 '/usr/lib/systemd/system/virtqemud.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtqemud-ro.socket' \u2192 '/usr/lib/systemd/system/virtqemud-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtqemud-admin.socket' \u2192 '/usr/lib/systemd/system/virtqemud-admin.socket'.",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/virtqemud.service' \u2192 '/usr/lib/systemd/system/virtqemud.service'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-driver-secret-11.10.0-12.el10.x86_6   58/58 ",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtsecretd.socket' \u2192 '/usr/lib/systemd/system/virtsecretd.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtsecretd-ro.socket' \u2192 '/usr/lib/systemd/system/virtsecretd-ro.socket'.",
                                "Created symlink '/etc/systemd/system/sockets.target.wants/virtsecretd-admin.socket' \u2192 '/usr/lib/systemd/system/virtsecretd-admin.socket'.",
                                "",
                                "  Running scriptlet: libvirt-daemon-11.10.0-12.el10.x86_64                58/58 ",
                                "  Running scriptlet: libvirt-devel-11.10.0-12.el10.x86_64                 58/58 ",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "",
                                "",
                                "Installed:",
                                "  container-selinux-4:2.248.0-1.el10.noarch                                     ",
                                "  dmidecode-1:3.6-5.el10.x86_64                                                 ",
                                "  gnutls-dane-3.8.10-4.el10.x86_64                                              ",
                                "  gnutls-utils-3.8.10-4.el10.x86_64                                             ",
                                "  libtpms-0.9.6-11.el10.x86_64                                                  ",
                                "  libvirt-11.10.0-12.el10.x86_64                                                ",
                                "  libvirt-client-11.10.0-12.el10.x86_64                                         ",
                                "  libvirt-client-qemu-11.10.0-12.el10.x86_64                                    ",
                                "  libvirt-daemon-11.10.0-12.el10.x86_64                                         ",
                                "  libvirt-daemon-common-11.10.0-12.el10.x86_64                                  ",
                                "  libvirt-daemon-config-network-11.10.0-12.el10.x86_64                          ",
                                "  libvirt-daemon-config-nwfilter-11.10.0-12.el10.x86_64                         ",
                                "  libvirt-daemon-driver-interface-11.10.0-12.el10.x86_64                        ",
                                "  libvirt-daemon-driver-network-11.10.0-12.el10.x86_64                          ",
                                "  libvirt-daemon-driver-nodedev-11.10.0-12.el10.x86_64                          ",
                                "  libvirt-daemon-driver-nwfilter-11.10.0-12.el10.x86_64                         ",
                                "  libvirt-daemon-driver-qemu-11.10.0-12.el10.x86_64                             ",
                                "  libvirt-daemon-driver-secret-11.10.0-12.el10.x86_64                           ",
                                "  libvirt-daemon-driver-storage-11.10.0-12.el10.x86_64                          ",
                                "  libvirt-daemon-driver-storage-core-11.10.0-12.el10.x86_64                     ",
                                "  libvirt-daemon-driver-storage-disk-11.10.0-12.el10.x86_64                     ",
                                "  libvirt-daemon-driver-storage-iscsi-11.10.0-12.el10.x86_64                    ",
                                "  libvirt-daemon-driver-storage-logical-11.10.0-12.el10.x86_64                  ",
                                "  libvirt-daemon-driver-storage-mpath-11.10.0-12.el10.x86_64                    ",
                                "  libvirt-daemon-driver-storage-rbd-11.10.0-12.el10.x86_64                      ",
                                "  libvirt-daemon-driver-storage-scsi-11.10.0-12.el10.x86_64                     ",
                                "  libvirt-daemon-lock-11.10.0-12.el10.x86_64                                    ",
                                "  libvirt-daemon-log-11.10.0-12.el10.x86_64                                     ",
                                "  libvirt-daemon-plugin-lockd-11.10.0-12.el10.x86_64                            ",
                                "  libvirt-daemon-proxy-11.10.0-12.el10.x86_64                                   ",
                                "  libvirt-devel-11.10.0-12.el10.x86_64                                          ",
                                "  libvirt-libs-11.10.0-12.el10.x86_64                                           ",
                                "  lzop-1.04-16.el10.x86_64                                                      ",
                                "  mdevctl-1.3.0-6.el10.x86_64                                                   ",
                                "  nbdkit-1.46.2-1.el10.x86_64                                                   ",
                                "  nbdkit-basic-filters-1.46.2-1.el10.x86_64                                     ",
                                "  nbdkit-basic-plugins-1.46.2-1.el10.x86_64                                     ",
                                "  nbdkit-curl-plugin-1.46.2-1.el10.x86_64                                       ",
                                "  nbdkit-selinux-1.46.2-1.el10.noarch                                           ",
                                "  nbdkit-server-1.46.2-1.el10.x86_64                                            ",
                                "  nbdkit-ssh-plugin-1.46.2-1.el10.x86_64                                        ",
                                "  nftables-1:1.1.5-5.el10.x86_64                                                ",
                                "  nmap-ncat-4:7.92-5.el10.x86_64                                                ",
                                "  numad-0.5-50.20251104git.el10.x86_64                                          ",
                                "  passt-0^20251210.gd04c480-3.el10.x86_64                                       ",
                                "  passt-selinux-0^20251210.gd04c480-3.el10.noarch                               ",
                                "  python3-cffi-1.16.0-7.el10.x86_64                                             ",
                                "  python3-cryptography-48.0.0-3.el10.x86_64                                     ",
                                "  python3-libvirt-11.10.0-2.el10.x86_64                                         ",
                                "  python3-lxml-5.2.1-4.el10.x86_64                                              ",
                                "  python3-ply-3.11-25.el10.noarch                                               ",
                                "  python3-pycparser-2.20-16.el10.noarch                                         ",
                                "  scrub-2.6.1-11.el10.x86_64                                                    ",
                                "  swtpm-0.9.0-2.el10.x86_64                                                     ",
                                "  swtpm-libs-0.9.0-2.el10.x86_64                                                ",
                                "  swtpm-selinux-0.9.0-2.el10.noarch                                             ",
                                "  swtpm-tools-0.9.0-2.el10.x86_64                                               ",
                                "  systemd-container-257-25.el10.x86_64                                          ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278865131",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278865131 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278957504",
                                "+ functions-common:time_stop:2427          :   elapsed_time=92373",
                                "+ functions-common:time_stop:2428          :   total=129388",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=221761",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:130 :   install_package edk2-ovmf",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package edk2-ovmf",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install edk2-ovmf",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278957584",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y edk2-ovmf",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y edk2-ovmf",
                                "Last metadata expiration check: 0:06:26 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package edk2-ovmf-20260221-2.el10.noarch is already installed.",
                                "Dependencies resolved.",
                                "Nothing to do.",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278957584",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278957584 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278958351",
                                "+ functions-common:time_stop:2427          :   elapsed_time=767",
                                "+ functions-common:time_stop:2428          :   total=221761",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=222528",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:132 :   [[ rhel10 =~ rhel9 ]]",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:135 :   install_package python3-libvirt",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package python3-libvirt",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install python3-libvirt",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278958451",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y python3-libvirt",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y python3-libvirt",
                                "Last metadata expiration check: 0:06:27 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package python3-libvirt-11.10.0-2.el10.x86_64 is already installed.",
                                "Dependencies resolved.",
                                "Nothing to do.",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278958451",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278958451 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278959211",
                                "+ functions-common:time_stop:2427          :   elapsed_time=760",
                                "+ functions-common:time_stop:2428          :   total=222528",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=223288",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:138 :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:142 :   install_package swtpm swtpm-tools mdevctl",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package swtpm swtpm-tools mdevctl",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install swtpm swtpm-tools mdevctl",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278959334",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y swtpm swtpm-tools mdevctl",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y swtpm swtpm-tools mdevctl",
                                "Last metadata expiration check: 0:06:28 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package swtpm-0.9.0-2.el10.x86_64 is already installed.",
                                "Package swtpm-tools-0.9.0-2.el10.x86_64 is already installed.",
                                "Package mdevctl-1.3.0-6.el10.x86_64 is already installed.",
                                "Dependencies resolved.",
                                "Nothing to do.",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278959334",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278959334 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278960118",
                                "+ functions-common:time_stop:2427          :   elapsed_time=784",
                                "+ functions-common:time_stop:2428          :   total=223288",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=224072",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:145 :   [[ True == True ]]",
                                "+ lib/nova_plugins/functions-libvirt:install_libvirt:146 :   _enable_coredump",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:34 :   local confdir=/etc/systemd/system/libvirtd.service.d",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:35 :   local conffile=/etc/systemd/system/libvirtd.service.d/coredump.conf",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:39 :   sudo mkdir -p /var/core",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:40 :   sudo chmod a+wrx /var/core",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:42 :   sudo tee /proc/sys/kernel/core_pattern",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:41 :   echo /var/core/core.%e.%p.%h.%t",
                                "/var/core/core.%e.%p.%h.%t",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:45 :   sudo mkdir -p /etc/systemd/system/libvirtd.service.d",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:46 :   sudo tee /etc/systemd/system/libvirtd.service.d/coredump.conf",
                                "[Service]",
                                "LimitCORE=infinity",
                                "+ lib/nova_plugins/functions-libvirt:_enable_coredump:53 :   sudo systemctl daemon-reload",
                                "+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:96 :   [[ qemu == \\l\\x\\c ]]",
                                "+ lib/nova_plugins/hypervisor-libvirt:install_nova_hypervisor:108 :   [[ '' == \\T\\r\\u\\e ]]",
                                "+ lib/nova:install_nova:919                :   is_service_enabled n-novnc",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/nova:install_nova:921                :   trueorfalse False NOVNC_FROM_PACKAGE",
                                "+ lib/nova:install_nova:921                :   NOVNC_FROM_PACKAGE=False",
                                "+ lib/nova:install_nova:922                :   '[' False = True ']'",
                                "+ lib/nova:install_nova:941                :   NOVNC_WEB_DIR=/opt/stack/novnc",
                                "+ lib/nova:install_nova:942                :   git_clone https://github.com/novnc/novnc.git /opt/stack/novnc v1.3.0",
                                "+ functions-common:git_clone:583           :   local git_remote=https://github.com/novnc/novnc.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/novnc",
                                "+ functions-common:git_clone:585           :   local git_ref=v1.3.0",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo v1.3.0",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/novnc ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/novnc",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/novnc",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "7c36fab Merge pull request #2046 from ArduFish/master",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/nova:install_nova:946                :   is_service_enabled n-spice",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:install_nova:958                :   git_clone https://opendev.org/openstack/nova.git /opt/stack/nova master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/nova.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/nova",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/nova ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/nova",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/nova",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "48ea13af2f libvirt: Add conf option for live migration monitor interval",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/nova:install_nova:959                :   setup_develop /opt/stack/nova",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/nova == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/nova",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/nova -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/nova == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/nova",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/nova",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/nova",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/nova/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=nova",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z nova ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- nova",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/nova -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/nova == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/nova",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/nova",
                                "Using python 3.12 to install /opt/stack/nova",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/nova",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/nova",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=5.8.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.0.3)",
                                "Requirement already satisfied: SQLAlchemy>=1.4.13 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (2.0.50)",
                                "Requirement already satisfied: decorator>=4.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.3.1)",
                                "Requirement already satisfied: eventlet>=0.30.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (0.41.0)",
                                "Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.1.6)",
                                "Requirement already satisfied: keystonemiddleware>=4.20.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (13.0.0)",
                                "Requirement already satisfied: lxml>=4.5.0 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (6.1.1)",
                                "Requirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.5.1)",
                                "Requirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (43.0.3)",
                                "Requirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.8.10)",
                                "Requirement already satisfied: greenlet>=0.4.15 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (3.5.1)",
                                "Requirement already satisfied: PasteDeploy>=1.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.1.0)",
                                "Requirement already satisfied: Paste>=2.0.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.10.1)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.17.0)",
                                "Requirement already satisfied: alembic>=1.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.18.4)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.3.0)",
                                "Requirement already satisfied: paramiko>=2.7.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.0.0)",
                                "Requirement already satisfied: jsonschema>=4.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.26.0)",
                                "Requirement already satisfied: python-cinderclient>=4.0.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (9.9.0)",
                                "Requirement already satisfied: keystoneauth1>=3.16.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.14.0)",
                                "Requirement already satisfied: python-neutronclient>=7.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (12.0.0)",
                                "Requirement already satisfied: python-glanceclient>=4.7.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.12.0)",
                                "Requirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.34.2)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.8.0)",
                                "Collecting websockify>=0.9.0 (from nova==33.1.0.dev176)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/19/e8/6476cd85a71f7cfb04ca1e199809b75bc8580d075d4338ffcde4c761d620/websockify-0.13.0-py3-none-any.whl.metadata (14 kB)",
                                "Requirement already satisfied: oslo.cache>=1.26.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.2.0)",
                                "Requirement already satisfied: oslo.concurrency>=5.0.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=9.3.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (10.5.0)",
                                "Requirement already satisfied: oslo.context>=3.4.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (6.4.0)",
                                "Requirement already satisfied: oslo.log>=4.6.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.2.0)",
                                "Requirement already satisfied: oslo.limit>=2.9.2 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.11.0)",
                                "Requirement already satisfied: oslo.reports>=1.18.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.8.0)",
                                "Requirement already satisfied: oslo.serialization>=4.2.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.10.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.7.1)",
                                "Requirement already satisfied: oslo.utils>=8.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (10.1.1)",
                                "Requirement already satisfied: oslo.db>=10.0.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (18.0.0)",
                                "Requirement already satisfied: oslo.rootwrap>=5.15.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.9.0)",
                                "Requirement already satisfied: oslo.messaging>=14.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (18.1.0)",
                                "Requirement already satisfied: oslo.policy>=4.5.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.1.0)",
                                "Requirement already satisfied: oslo.privsep>=3.11.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.11.0)",
                                "Requirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (6.8.0)",
                                "Requirement already satisfied: oslo.service>=4.5.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (4.6.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.0.0)",
                                "Requirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.1.0)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (7.2.2)",
                                "Requirement already satisfied: oslo.versionedobjects>=1.35.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.10.2)",
                                "Requirement already satisfied: os-brick>=6.10.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (7.1.0)",
                                "Requirement already satisfied: os-resource-classes>=1.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.1.0)",
                                "Requirement already satisfied: os-traits>=3.6.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.8.0)",
                                "Requirement already satisfied: os-vif>=3.1.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.0.0)",
                                "Requirement already satisfied: castellan>=0.16.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (5.7.0)",
                                "Collecting microversion-parse>=0.2.1 (from nova==33.1.0.dev176)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/b2/ca57b27d28b7f8a3ef5bc987bd7f68285e8902e3fd1602770fa939e7f7a9/microversion_parse-2.1.0-py3-none-any.whl.metadata (5.1 kB)",
                                "Requirement already satisfied: tooz>=1.58.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (8.1.0)",
                                "Requirement already satisfied: cursive>=0.2.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (0.2.3)",
                                "Requirement already satisfied: retrying>=1.3.3 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.4.2)",
                                "Requirement already satisfied: os-service-types>=1.7.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (1.8.2)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from nova==33.1.0.dev176) (2.9.0.post0)",
                                "Requirement already satisfied: futurist>=3.2.1 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (3.3.0)",
                                "Requirement already satisfied: openstacksdk>=4.4.0 in /usr/local/lib/python3.12/site-packages (from nova==33.1.0.dev176) (4.15.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from nova==33.1.0.dev176) (6.0.3)",
                                "Requirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=1.5.0->nova==33.1.0.dev176) (1.3.12)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from alembic>=1.5.0->nova==33.1.0.dev176) (4.15.0)",
                                "Requirement already satisfied: python-barbicanclient>=5.5.0 in /usr/local/lib/python3.12/site-packages (from castellan>=0.16.0->nova==33.1.0.dev176) (7.4.0)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->nova==33.1.0.dev176) (2.0.0)",
                                "Requirement already satisfied: dnspython>=1.15.0 in /usr/local/lib/python3.12/site-packages (from eventlet>=0.30.1->nova==33.1.0.dev176) (2.8.0)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=3.2.1->nova==33.1.0.dev176) (3.1.0)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->nova==33.1.0.dev176) (3.0.3)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=4.0.0->nova==33.1.0.dev176) (2026.5.1)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.16.0->nova==33.1.0.dev176) (2.1.0)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (2.13.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.20.0->nova==33.1.0.dev176) (5.8.0)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.5.0)",
                                "Requirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.1.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (1.33)",
                                "Requirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.4.0->nova==33.1.0.dev176) (4.10.0)",
                                "Requirement already satisfied: tenacity>=6.3.1 in /usr/local/lib/python3.12/site-packages (from os-brick>=6.10.0->nova==33.1.0.dev176) (9.1.4)",
                                "Requirement already satisfied: ovsdbapp>=0.12.1 in /usr/local/lib/python3.12/site-packages (from os-vif>=3.1.0->nova==33.1.0.dev176) (2.18.0)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=5.0.1->nova==33.1.0.dev176) (0.20)",
                                "Requirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=10.0.0->nova==33.1.0.dev176) (2.1.2)",
                                "Requirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=10.0.0->nova==33.1.0.dev176) (0.6.2)",
                                "Requirement already satisfied: cachetools>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (7.1.4)",
                                "Requirement already satisfied: amqp>=2.5.2 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.3.1)",
                                "Requirement already satisfied: kombu>=4.6.8 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.6.2)",
                                "Requirement already satisfied: oslo.metrics>=0.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.messaging>=14.1.0->nova==33.1.0.dev176) (0.16.0)",
                                "Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->nova==33.1.0.dev176) (5.0.0)",
                                "Requirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->nova==33.1.0.dev176) (4.0.1)",
                                "Requirement already satisfied: msgpack>=0.6.0 in /usr/local/lib64/python3.12/site-packages (from oslo.privsep>=3.11.0->nova==33.1.0.dev176) (1.1.2)",
                                "Requirement already satisfied: Yappi>=1.0 in /usr/local/lib64/python3.12/site-packages (from oslo.service>=4.5.0->oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (1.7.6)",
                                "Requirement already satisfied: cotyledon>=2.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (2.2.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=8.0.0->nova==33.1.0.dev176) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=8.0.0->nova==33.1.0.dev176) (26.2)",
                                "Requirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=2.7.1->nova==33.1.0.dev176) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.1->nova==33.1.0.dev176) (1.6.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from Paste>=2.0.2->nova==33.1.0.dev176) (80.10.2)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->nova==33.1.0.dev176) (0.8.0)",
                                "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->nova==33.1.0.dev176) (1.17.0)",
                                "Requirement already satisfied: warlock>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (2.1.0)",
                                "Requirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (2.2.1)",
                                "Requirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=4.7.0->nova==33.1.0.dev176) (24.2.1)",
                                "Requirement already satisfied: cliff>=3.4.0 in /usr/local/lib/python3.12/site-packages (from python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.14.0)",
                                "Requirement already satisfied: osc-lib>=1.12.0 in /usr/local/lib/python3.12/site-packages (from python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.6.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->nova==33.1.0.dev176) (2026.5.20)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->nova==33.1.0.dev176) (0.8)",
                                "Requirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from tooz>=1.58.0->nova==33.1.0.dev176) (0.16.0)",
                                "Collecting numpy (from websockify>=0.9.0->nova==33.1.0.dev176)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)",
                                "Collecting jwcrypto (from websockify>=0.9.0->nova==33.1.0.dev176)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/24/fb7da4d6613de7001feaf540d4b5969c6b5a1c42839043b0196cb13aa057/jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB)",
                                "Collecting redis (from websockify>=0.9.0->nova==33.1.0.dev176)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/e3/b519734372d305bd547534a9f32e4ce9f98552af753dce72cf3483a0ff0b/redis-8.0.0-py3-none-any.whl.metadata (13 kB)",
                                "Requirement already satisfied: vine<6.0.0,>=5.0.0 in /usr/local/lib/python3.12/site-packages (from amqp>=2.5.2->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (5.1.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->nova==33.1.0.dev176) (3.0)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.0.0)",
                                "Requirement already satisfied: setproctitle in /usr/local/lib64/python3.12/site-packages (from cotyledon>=2.2.0->oslo.service[threading]>=4.5.0->nova==33.1.0.dev176) (1.3.7)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.4.0->nova==33.1.0.dev176) (3.1.1)",
                                "Requirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (2026.2)",
                                "Requirement already satisfied: prometheus-client>=0.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.1.0->nova==33.1.0.dev176) (0.25.0)",
                                "Requirement already satisfied: fixtures>=3.0.0 in /usr/local/lib/python3.12/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (4.3.2)",
                                "Requirement already satisfied: ovs>=2.10.0 in /usr/local/lib/python3.12/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (3.7.1)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (1.8.0)",
                                "Requirement already satisfied: sortedcontainers in /usr/local/lib/python3.12/site-packages (from ovs>=2.10.0->ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==33.1.0.dev176) (2.4.0)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==33.1.0.dev176) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/b2/ca57b27d28b7f8a3ef5bc987bd7f68285e8902e3fd1602770fa939e7f7a9/microversion_parse-2.1.0-py3-none-any.whl (20 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/19/e8/6476cd85a71f7cfb04ca1e199809b75bc8580d075d4338ffcde4c761d620/websockify-0.13.0-py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.5/41.5 kB 5.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/72/24/fb7da4d6613de7001feaf540d4b5969c6b5a1c42839043b0196cb13aa057/jwcrypto-1.5.7-py3-none-any.whl (94 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 94.8/94.8 kB 13.3 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 16.6/16.6 MB 128.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/27/e3/b519734372d305bd547534a9f32e4ce9f98552af753dce72cf3483a0ff0b/redis-8.0.0-py3-none-any.whl (499 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 499.9/499.9 kB 42.0 MB/s eta 0:00:00",
                                "Building wheels for collected packages: nova",
                                "  Building editable for nova (pyproject.toml): started",
                                "  Building editable for nova (pyproject.toml): finished with status 'done'",
                                "  Created wheel for nova: filename=nova-33.1.0.dev176-0.editable-py3-none-any.whl size=9379 sha256=7a7daf9f3e90062873e0321ac91e21c42035302fdce243cddba07a2b59994cc3",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-i3c2qciw/wheels/ee/2b/3a/69794dff55dd5d6c4a3613dfc37217369e4acdbc37f2b08153",
                                "Successfully built nova",
                                "Installing collected packages: redis, numpy, microversion-parse, jwcrypto, websockify, nova",
                                "Successfully installed jwcrypto-1.5.7 microversion-parse-2.1.0 nova-33.1.0.dev176 numpy-2.4.6 redis-8.0.0 websockify-0.13.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278961072",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278961072 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278973706",
                                "+ functions-common:time_stop:2427          :   elapsed_time=12634",
                                "+ functions-common:time_stop:2428          :   total=107256",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=119890",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/nova/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/nova",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/nova",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/nova, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/nova:install_nova:960                :   sudo install -D -m 0644 -o stack /opt/stack/nova/tools/nova-manage.bash_completion /etc/bash_completion.d/nova-manage.bash_completion",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:956                      :   configure_nova",
                                "+ lib/nova:configure_nova:260              :   sudo install -d -o stack /etc/nova",
                                "+ lib/nova:configure_nova:262              :   configure_rootwrap nova",
                                "+ inc/rootwrap:configure_rootwrap:43       :   local project=nova",
                                "+ inc/rootwrap:configure_rootwrap:44       :   local project_uc",
                                "++ inc/rootwrap:configure_rootwrap:45       :   echo nova",
                                "++ inc/rootwrap:configure_rootwrap:45       :   tr a-z A-Z",
                                "+ inc/rootwrap:configure_rootwrap:45       :   project_uc=NOVA",
                                "+ inc/rootwrap:configure_rootwrap:46       :   local bin_dir=NOVA_BIN_DIR",
                                "+ inc/rootwrap:configure_rootwrap:47       :   bin_dir=/usr/local/bin",
                                "+ inc/rootwrap:configure_rootwrap:48       :   local project_dir=NOVA_DIR",
                                "+ inc/rootwrap:configure_rootwrap:49       :   project_dir=/opt/stack/nova",
                                "+ inc/rootwrap:configure_rootwrap:51       :   local rootwrap_conf_src_dir=/opt/stack/nova/etc/nova",
                                "+ inc/rootwrap:configure_rootwrap:52       :   local rootwrap_bin=/usr/local/bin/nova-rootwrap",
                                "+ inc/rootwrap:configure_rootwrap:55       :   sudo rm -rf /etc/nova/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:56       :   sudo install -d -o root -g root -m 755 /etc/nova/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:57       :   sudo install -o root -g root -m 644 /opt/stack/nova/etc/nova/rootwrap.d/compute.filters /etc/nova/rootwrap.d",
                                "+ inc/rootwrap:configure_rootwrap:60       :   sudo install -o root -g root -m 644 /opt/stack/nova/etc/nova/rootwrap.conf /etc/nova/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:61       :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/nova/rootwrap.d:' -i /etc/nova/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:66       :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/nova/rootwrap.conf",
                                "+ inc/rootwrap:configure_rootwrap:69       :   local tempfile",
                                "++ inc/rootwrap:configure_rootwrap:70       :   mktemp",
                                "+ inc/rootwrap:configure_rootwrap:70       :   tempfile=/tmp/tmp.4bm83eLr6W",
                                "+ inc/rootwrap:configure_rootwrap:72       :   rootwrap_sudo_cmd='/usr/local/bin/nova-rootwrap /etc/nova/rootwrap.conf *'",
                                "+ inc/rootwrap:configure_rootwrap:73       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/nova-rootwrap /etc/nova/rootwrap.conf *'",
                                "+ inc/rootwrap:configure_rootwrap:74       :   '[' -f /usr/local/bin/nova-rootwrap-daemon ']'",
                                "+ inc/rootwrap:configure_rootwrap:76       :   rootwrap_sudo_cmd='/usr/local/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf'",
                                "+ inc/rootwrap:configure_rootwrap:77       :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf'",
                                "+ inc/rootwrap:configure_rootwrap:79       :   chmod 0440 /tmp/tmp.4bm83eLr6W",
                                "+ inc/rootwrap:configure_rootwrap:80       :   sudo chown root:root /tmp/tmp.4bm83eLr6W",
                                "+ inc/rootwrap:configure_rootwrap:81       :   sudo mv /tmp/tmp.4bm83eLr6W /etc/sudoers.d/nova-rootwrap",
                                "++ inc/rootwrap:configure_rootwrap:85       :   dirname /usr/local/bin/nova-rootwrap",
                                "+ inc/rootwrap:configure_rootwrap:85       :   add_sudo_secure_path /usr/local/bin",
                                "+ inc/rootwrap:add_sudo_secure_path:21     :   local dir=/usr/local/bin",
                                "+ inc/rootwrap:add_sudo_secure_path:22     :   local line",
                                "+ inc/rootwrap:add_sudo_secure_path:25     :   [[ -r /etc/sudoers.d/zz-secure-path ]]",
                                "+ inc/rootwrap:add_sudo_secure_path:28     :   line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin'",
                                "+ inc/rootwrap:add_sudo_secure_path:32     :   [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /usr/local/bin ]]",
                                "+ lib/nova:configure_nova:264              :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ n-api ]]",
                                "+ lib/nova:configure_nova:266              :   cp /opt/stack/nova/etc/nova/api-paste.ini /etc/nova",
                                "+ lib/nova:configure_nova:269              :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_nova:271              :   sudo sysctl -w net.ipv4.ip_forward=1",
                                "net.ipv4.ip_forward = 1",
                                "+ lib/nova:configure_nova:273              :   [[ libvirt = \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ lib/nova:configure_nova:277              :   [[ qemu == \\k\\v\\m ]]",
                                "+ lib/nova:configure_nova:294              :   [[ qemu == \\l\\x\\c ]]",
                                "+ lib/nova:configure_nova:309              :   sudo install -d -o stack /opt/stack/data/nova/instances",
                                "+ lib/nova:configure_nova:314              :   '[' -L /dev/disk/by-label/nova-instances ']'",
                                "+ lib/nova:configure_nova:323              :   sudo tee /etc/iscsi/initiatorname.iscsi",
                                "++ lib/nova:configure_nova:323              :   iscsi-iname",
                                "+ lib/nova:configure_nova:323              :   echo InitiatorName=iqn.1994-05.com.redhat:55ba1726c817",
                                "InitiatorName=iqn.1994-05.com.redhat:55ba1726c817",
                                "+ lib/nova:configure_nova:325              :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/nova:configure_nova:340              :   iniset -sudo /etc/iscsi/iscsid.conf DEFAULT node.session.auth.chap_algs SHA3-256,SHA256",
                                "+ lib/nova:configure_nova:342              :   [[ lioadm != \\n\\v\\m\\e\\t ]]",
                                "+ lib/nova:configure_nova:344              :   restart_service iscsid",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart iscsid",
                                "+ lib/nova:configure_nova:367              :   create_nova_conf",
                                "+ lib/nova:create_nova_conf:437            :   rm -f /opt/stack/nova/bin/nova.conf",
                                "+ lib/nova:create_nova_conf:440            :   rm -f /etc/nova/nova.conf",
                                "+ lib/nova:create_nova_conf:441            :   iniset /etc/nova/nova.conf DEFAULT debug True",
                                "+ lib/nova:create_nova_conf:442            :   '[' True == True ']'",
                                "+ lib/nova:create_nova_conf:443            :   iniset /etc/nova/nova.conf DEFAULT allow_resize_to_same_host True",
                                "+ lib/nova:create_nova_conf:445            :   iniset /etc/nova/nova.conf wsgi api_paste_config /etc/nova/api-paste.ini",
                                "+ lib/nova:create_nova_conf:446            :   iniset /etc/nova/nova.conf DEFAULT rootwrap_config /etc/nova/rootwrap.conf",
                                "+ lib/nova:create_nova_conf:447            :   iniset /etc/nova/nova.conf filter_scheduler enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter",
                                "+ lib/nova:create_nova_conf:448            :   iniset /etc/nova/nova.conf scheduler workers 2",
                                "+ lib/nova:create_nova_conf:449            :   iniset /etc/nova/nova.conf neutron default_floating_pool public",
                                "+ lib/nova:create_nova_conf:450            :   iniset /etc/nova/nova.conf DEFAULT my_ip 38.102.83.69",
                                "+ lib/nova:create_nova_conf:451            :   iniset /etc/nova/nova.conf DEFAULT instance_name_template instance-%08x",
                                "+ lib/nova:create_nova_conf:452            :   iniset /etc/nova/nova.conf DEFAULT osapi_compute_listen 0.0.0.0",
                                "+ lib/nova:create_nova_conf:453            :   iniset /etc/nova/nova.conf DEFAULT metadata_listen 0.0.0.0",
                                "+ lib/nova:create_nova_conf:454            :   iniset /etc/nova/nova.conf DEFAULT shutdown_timeout 0",
                                "+ lib/nova:create_nova_conf:458            :   iniset /etc/nova/nova.conf api response_validation error",
                                "+ lib/nova:create_nova_conf:460            :   iniset /etc/nova/nova.conf key_manager backend nova.keymgr.conf_key_mgr.ConfKeyManager",
                                "+ lib/nova:create_nova_conf:462            :   iniset /etc/nova/nova.conf DEFAULT report_interval 120",
                                "+ lib/nova:create_nova_conf:463            :   iniset /etc/nova/nova.conf DEFAULT service_down_time 720",
                                "+ lib/nova:create_nova_conf:465            :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/nova:create_nova_conf:468            :   iniset /etc/nova/nova.conf DEFAULT bindir /usr/bin",
                                "+ lib/nova:create_nova_conf:474            :   is_service_enabled n-api n-cond n-sched n-spice n-novnc n-sproxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:478            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:create_nova_conf:481            :   local db=nova_cell0",
                                "+ lib/nova:create_nova_conf:484            :   iniset /etc/nova/nova.conf filter_scheduler track_instance_changes False",
                                "++ lib/nova:create_nova_conf:487            :   database_connection_url nova_cell0",
                                "++ lib/database:database_connection_url:134 :   local db=nova_cell0",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell0",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell0",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:create_nova_conf:487            :   iniset /etc/nova/nova.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'",
                                "++ lib/nova:create_nova_conf:488            :   database_connection_url nova_api",
                                "++ lib/database:database_connection_url:134 :   local db=nova_api",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_api",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_api",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:create_nova_conf:488            :   iniset /etc/nova/nova.conf api_database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:create_nova_conf:493            :   iniset /etc/nova/nova.conf cache enabled True",
                                "+ lib/nova:create_nova_conf:494            :   iniset /etc/nova/nova.conf cache backend dogpile.cache.memcached",
                                "+ lib/nova:create_nova_conf:495            :   iniset /etc/nova/nova.conf cache memcache_servers localhost:11211",
                                "+ lib/nova:create_nova_conf:498            :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:499            :   is_service_enabled n-api-meta",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/nova:create_nova_conf:501            :   echo osapi_compute,metadata",
                                "++ lib/nova:create_nova_conf:501            :   sed s/,metadata//",
                                "+ lib/nova:create_nova_conf:501            :   NOVA_ENABLED_APIS=osapi_compute",
                                "+ lib/nova:create_nova_conf:503            :   iniset /etc/nova/nova.conf DEFAULT enabled_apis osapi_compute",
                                "+ lib/nova:create_nova_conf:504            :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/nova:create_nova_conf:505            :   iniset /etc/nova/nova.conf oslo_policy enforce_new_defaults True",
                                "+ lib/nova:create_nova_conf:506            :   iniset /etc/nova/nova.conf oslo_policy enforce_scope True",
                                "+ lib/nova:create_nova_conf:512            :   configure_keystone_authtoken_middleware /etc/nova/nova.conf nova",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=nova",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/nova/nova.conf nova keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf keystone_authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf keystone_authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf keystone_authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf keystone_authtoken username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf keystone_authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf keystone_authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf keystone_authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf keystone_authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/nova/nova.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/nova/nova.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/nova/nova.conf keystone_authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/nova:create_nova_conf:515            :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:516            :   configure_cinder_access",
                                "+ lib/nova:configure_cinder_access:640     :   iniset /etc/nova/nova.conf cinder os_region_name RegionOne",
                                "+ lib/nova:configure_cinder_access:647     :   configure_keystoneauth /etc/nova/nova.conf nova cinder",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=cinder",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf cinder auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf cinder interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf cinder auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf cinder username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf cinder password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf cinder user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf cinder project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf cinder project_domain_name Default",
                                "+ lib/nova:configure_cinder_access:648     :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_cinder_access:649     :   CINDER_SERVICE_HOST=38.102.83.69",
                                "+ lib/nova:configure_cinder_access:650     :   CINDER_SERVICE_PORT=8776",
                                "+ lib/nova:configure_cinder_access:651     :   iniset /etc/nova/nova.conf cinder cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/nova:create_nova_conf:519            :   is_service_enabled manila",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:create_nova_conf:523            :   '[' -n /opt/stack/data/nova ']'",
                                "+ lib/nova:create_nova_conf:524            :   iniset /etc/nova/nova.conf DEFAULT state_path /opt/stack/data/nova",
                                "+ lib/nova:create_nova_conf:525            :   iniset /etc/nova/nova.conf oslo_concurrency lock_path /opt/stack/data/nova",
                                "+ lib/nova:create_nova_conf:527            :   '[' -n /opt/stack/data/nova/instances ']'",
                                "+ lib/nova:create_nova_conf:528            :   iniset /etc/nova/nova.conf DEFAULT instances_path /opt/stack/data/nova/instances",
                                "+ lib/nova:create_nova_conf:530            :   '[' False '!=' False ']'",
                                "+ lib/nova:create_nova_conf:533            :   '[' True '!=' False ']'",
                                "+ lib/nova:create_nova_conf:534            :   iniset /etc/nova/nova.conf DEFAULT force_config_drive True",
                                "+ lib/nova:create_nova_conf:539            :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/nova:create_nova_conf:540            :   iniset /etc/nova/nova.conf DEFAULT mkisofs_cmd /usr/bin/mkisofs",
                                "+ lib/nova:create_nova_conf:544            :   setup_logging /etc/nova/nova.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/nova/nova.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/nova/nova.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/nova/nova.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/nova/nova.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/nova/nova.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/nova/nova.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/nova/nova.conf DEFAULT log_color False",
                                "+ lib/nova:create_nova_conf:546            :   iniset /etc/nova/nova.conf upgrade_levels compute auto",
                                "+ lib/nova:create_nova_conf:548            :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:549            :   write_uwsgi_config /etc/nova/nova-api-uwsgi.ini nova.wsgi.osapi_compute:application /compute '' nova-api",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/nova/nova-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=nova.wsgi.osapi_compute:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=/compute",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=nova-api",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z nova-api ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/nova-api.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/nova/nova-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ nova.wsgi.osapi_compute:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi module nova.wsgi.osapi_compute:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]",
                                "+ lib/apache:write_uwsgi_config:304        :   local apache_conf=",
                                "++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for nova-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=nova-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/nova-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/nova-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/nova-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/nova-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:306        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi socket /var/run/uwsgi/nova-api.socket",
                                "+ lib/apache:write_uwsgi_config:307        :   iniset /etc/nova/nova-api-uwsgi.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/compute\" \"unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api\" retry=0 acquire=1 '",
                                "+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/nova-api.conf.disabled",
                                "ProxyPass \"/compute\" \"unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api\" retry=0 acquire=1 ",
                                "+ lib/apache:write_uwsgi_config:309        :   enable_apache_site nova-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=nova-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/nova-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/nova-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/nova-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/nova-api.conf.disabled /etc/httpd/conf.d/nova-api.conf",
                                "+ lib/apache:write_uwsgi_config:310        :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/nova:create_nova_conf:552            :   is_service_enabled n-api-meta",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:553            :   write_uwsgi_config /etc/nova/nova-metadata-uwsgi.ini nova.wsgi.metadata:application '' 0.0.0.0:8775 nova-metadata",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/nova/nova-metadata-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=nova.wsgi.metadata:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=0.0.0.0:8775",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=nova-metadata",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z nova-metadata ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/nova-metadata.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/nova/nova-metadata-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ nova.wsgi.metadata:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi module nova.wsgi.metadata:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n 0.0.0.0:8775 ]]",
                                "+ lib/apache:write_uwsgi_config:302        :   iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi http 0.0.0.0:8775",
                                "+ lib/nova:create_nova_conf:556            :   is_service_enabled ceilometer",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:create_nova_conf:564            :   iniset /etc/nova/nova.conf oslo_messaging_notifications driver messagingv2",
                                "++ lib/nova:create_nova_conf:565            :   get_notification_url",
                                "++ lib/rpc_backend:get_notification_url:136 :   local virtual_host=",
                                "++ lib/rpc_backend:get_notification_url:137 :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_notification_url:138 :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/nova:create_nova_conf:565            :   iniset /etc/nova/nova.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/nova:create_nova_conf:566            :   iniset /etc/nova/nova.conf notifications notification_format unversioned",
                                "+ lib/nova:create_nova_conf:567            :   iniset_rpc_backend nova /etc/nova/nova.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/nova:create_nova_conf:569            :   iniset /etc/nova/nova.conf DEFAULT osapi_compute_workers 2",
                                "+ lib/nova:create_nova_conf:570            :   iniset /etc/nova/nova.conf DEFAULT metadata_workers 2",
                                "+ lib/nova:create_nova_conf:572            :   iniset /etc/nova/nova.conf conductor workers 2",
                                "+ lib/nova:create_nova_conf:574            :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:575            :   iniset /etc/nova/nova.conf DEFAULT glance_protocol https",
                                "+ lib/nova:create_nova_conf:576            :   iniset /etc/nova/nova.conf oslo_middleware enable_proxy_headers_parsing True",
                                "+ lib/nova:create_nova_conf:579            :   iniset /etc/nova/nova.conf DEFAULT graceful_shutdown_timeout 5",
                                "+ lib/nova:create_nova_conf:581            :   '[' True == True ']'",
                                "+ lib/nova:create_nova_conf:582            :   init_nova_service_user_conf",
                                "+ lib/nova:init_nova_service_user_conf:820 :   iniset /etc/nova/nova.conf service_user send_service_user_token True",
                                "+ lib/nova:init_nova_service_user_conf:821 :   configure_keystoneauth /etc/nova/nova.conf nova service_user",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=service_user",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf service_user auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf service_user interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf service_user auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf service_user username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf service_user password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf service_user user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf service_user project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf service_user project_domain_name Default",
                                "+ lib/nova:create_nova_conf:585            :   is_service_enabled n-cond",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/nova:create_nova_conf:586            :   seq 1 1",
                                "+ lib/nova:create_nova_conf:586            :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:create_nova_conf:587            :   local conf",
                                "+ lib/nova:create_nova_conf:588            :   local vhost",
                                "++ lib/nova:create_nova_conf:589            :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:create_nova_conf:589            :   conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:create_nova_conf:590            :   vhost=nova_cell1",
                                "+ lib/nova:create_nova_conf:592            :   rm -f /etc/nova/nova_cell1.conf",
                                "++ lib/nova:create_nova_conf:593            :   database_connection_url nova_cell1",
                                "++ lib/database:database_connection_url:134 :   local db=nova_cell1",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell1",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell1",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:create_nova_conf:593            :   iniset /etc/nova/nova_cell1.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:create_nova_conf:594            :   iniset /etc/nova/nova_cell1.conf conductor workers 2",
                                "+ lib/nova:create_nova_conf:595            :   iniset /etc/nova/nova_cell1.conf DEFAULT debug True",
                                "+ lib/nova:create_nova_conf:597            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:create_nova_conf:600            :   rpc_backend_add_vhost nova_cell1",
                                "+ lib/rpc_backend:rpc_backend_add_vhost:112 :   local vhost=nova_cell1",
                                "+ lib/rpc_backend:rpc_backend_add_vhost:113 :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:rpc_backend_add_vhost:114 :   sudo rabbitmqctl list_vhosts",
                                "++ lib/rpc_backend:rpc_backend_add_vhost:114 :   grep nova_cell1",
                                "+ lib/rpc_backend:rpc_backend_add_vhost:114 :   '[' -z ']'",
                                "+ lib/rpc_backend:rpc_backend_add_vhost:115 :   sudo rabbitmqctl add_vhost nova_cell1",
                                "Adding vhost \"nova_cell1\" ...",
                                "+ lib/rpc_backend:rpc_backend_add_vhost:116 :   sudo rabbitmqctl set_permissions -p nova_cell1 stackrabbit '.*' '.*' '.*'",
                                "Setting permissions for user \"stackrabbit\" in vhost \"nova_cell1\" ...",
                                "+ lib/nova:create_nova_conf:601            :   iniset_rpc_backend nova /etc/nova/nova_cell1.conf DEFAULT nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova_cell1.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url nova_cell1",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=nova_cell1",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova_cell1.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/nova:create_nova_conf:605            :   is_service_enabled placement placement-client",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_conf:606            :   configure_placement_nova_compute /etc/nova/nova_cell1.conf",
                                "+ lib/nova:configure_placement_nova_compute:634 :   local conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:configure_placement_nova_compute:635 :   configure_keystoneauth /etc/nova/nova_cell1.conf nova placement",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova_cell1.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=placement",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova_cell1.conf placement auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova_cell1.conf placement interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova_cell1.conf placement auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova_cell1.conf placement username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova_cell1.conf placement password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova_cell1.conf placement user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova_cell1.conf placement project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova_cell1.conf placement project_domain_name Default",
                                "+ lib/nova:create_nova_conf:610            :   setup_logging /etc/nova/nova_cell1.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/nova/nova_cell1.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/nova/nova_cell1.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/nova/nova_cell1.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/nova/nova_cell1.conf DEFAULT log_color False",
                                "+ lib/nova:create_nova_conf:617            :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "++ lib/nova:create_nova_conf:620            :   seq 1 1",
                                "+ lib/nova:create_nova_conf:620            :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:create_nova_conf:621            :   local conf",
                                "+ lib/nova:create_nova_conf:622            :   local offset",
                                "++ lib/nova:create_nova_conf:623            :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:create_nova_conf:623            :   conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:create_nova_conf:624            :   offset=0",
                                "+ lib/nova:create_nova_conf:625            :   configure_console_proxies /etc/nova/nova_cell1.conf 0",
                                "+ lib/nova:configure_console_proxies:724   :   local conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:configure_console_proxies:725   :   local offset=0",
                                "+ lib/nova:configure_console_proxies:729   :   offset=0",
                                "+ lib/nova:configure_console_proxies:731   :   is_service_enabled n-novnc",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_console_proxies:732   :   iniset /etc/nova/nova_cell1.conf vnc novncproxy_host 0.0.0.0",
                                "+ lib/nova:configure_console_proxies:733   :   iniset /etc/nova/nova_cell1.conf vnc novncproxy_port 6080",
                                "+ lib/nova:configure_console_proxies:735   :   is_nova_console_proxy_compute_tls_enabled",
                                "+ lib/nova:is_nova_console_proxy_compute_tls_enabled:188 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ lib/nova:is_nova_console_proxy_compute_tls_enabled:189 :   return 1",
                                "+ lib/nova:configure_console_proxies:763   :   is_service_enabled n-spice",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:configure_console_proxies:768   :   is_service_enabled n-sproxy",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:configure_nova:369              :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_nova:369              :   [[ -r /opt/stack/devstack/lib/nova_plugins/hypervisor-libvirt ]]",
                                "+ lib/nova:configure_nova:371              :   configure_nova_hypervisor",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:40 :   configure_libvirt",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:153 :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:153 :   sudo grep -q '^cgroup_device_acl' /etc/libvirt/qemu.conf",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:155 :   cat",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:155 :   sudo tee -a /etc/libvirt/qemu.conf",
                                "cgroup_device_acl = [",
                                "    \"/dev/null\", \"/dev/full\", \"/dev/zero\",",
                                "    \"/dev/random\", \"/dev/urandom\",",
                                "    \"/dev/ptmx\", \"/dev/kvm\", \"/dev/kqemu\",",
                                "    \"/dev/rtc\", \"/dev/hpet\",\"/dev/net/tun\",",
                                "    \"/dev/vfio/vfio\",",
                                "]",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:166 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:170 :   rules_dir=/etc/polkit-1/rules.d",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:171 :   sudo mkdir -p /etc/polkit-1/rules.d",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:172 :   cat",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:172 :   sudo tee /etc/polkit-1/rules.d/50-libvirt-stack.rules",
                                "polkit.addRule(function(action, subject) {",
                                "    if (action.id == 'org.libvirt.unix.manage' &&",
                                "        subject.user == 'stack') {",
                                "        return polkit.Result.YES;",
                                "    }",
                                "});",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:180 :   unset rules_dir",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:185 :   getent group libvirtd",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:186 :   sudo groupadd libvirtd",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:188 :   add_user_to_group stack libvirtd",
                                "+ functions-common:add_user_to_group:2183  :   local user=stack",
                                "+ functions-common:add_user_to_group:2184  :   local group=libvirtd",
                                "+ functions-common:add_user_to_group:2186  :   sudo usermod -a -G libvirtd stack",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:191 :   [[ True = \\T\\r\\u\\e ]]",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:192 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:199 :   local 'log_filters=1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu'",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:201 :   local log_outputs=1:file:/var/log/libvirt/libvirtd.log",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:202 :   sudo grep -q '^log_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"' /etc/libvirt/libvirtd.conf",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:203 :   echo 'log_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"'",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:203 :   sudo tee -a /etc/libvirt/libvirtd.conf",
                                "log_filters=\"1:libvirt 1:qemu 1:conf 1:security 3:object 3:event 3:json 3:file 1:util 1:cpu\"",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:205 :   sudo grep -q '^log_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"' /etc/libvirt/libvirtd.conf",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:206 :   echo 'log_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"'",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:206 :   sudo tee -a /etc/libvirt/libvirtd.conf",
                                "log_outputs=\"1:file:/var/log/libvirt/libvirtd.log\"",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:210 :   is_nova_console_proxy_compute_tls_enabled",
                                "+ lib/nova:is_nova_console_proxy_compute_tls_enabled:188 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ lib/nova:is_nova_console_proxy_compute_tls_enabled:189 :   return 1",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:228 :   restart_service libvirtd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart libvirtd",
                                "+ lib/nova_plugins/functions-libvirt:configure_libvirt:234 :   restart_service virtlogd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart virtlogd",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:41 :   iniset /etc/nova/nova.conf libvirt virt_type qemu",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:42 :   iniset /etc/nova/nova.conf libvirt cpu_mode custom",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:43 :   '[' custom == custom ']'",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:44 :   iniset /etc/nova/nova.conf libvirt cpu_models Nehalem",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:47 :   iniset /etc/nova/nova.conf DEFAULT pointer_model ps2mouse",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:48 :   iniset /etc/nova/nova.conf libvirt live_migration_uri qemu+ssh://stack@%s/system",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:49 :   iniset /etc/nova/nova.conf DEFAULT default_ephemeral_format ext4",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:50 :   iniset /etc/nova/nova.conf DEFAULT compute_driver libvirt.LibvirtDriver",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:52 :   is_arch ppc64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:57 :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:65 :   isset ENABLE_FILE_INJECTION",
                                "+ functions-common:isset:266               :   [[ -v ENABLE_FILE_INJECTION ]]",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:73 :   [[ qemu = \\p\\a\\r\\a\\l\\l\\e\\l\\s ]]",
                                "+ lib/nova_plugins/hypervisor-libvirt:configure_nova_hypervisor:80 :   [[ '' == \\L\\V\\M ]]",
                                "+ ./stack.sh:main:959                      :   is_service_enabled placement",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:961                      :   stack_install_service placement",
                                "+ lib/stack:stack_install_service:20       :   local service=placement",
                                "+ lib/stack:stack_install_service:21       :   type install_placement",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_placement",
                                "+ lib/placement:install_placement:121      :   pip_install_gr osc-placement",
                                "+ inc/python:pip_install_gr:94             :   local name=osc-placement",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements osc-placement",
                                "++ inc/python:get_from_global_requirements:241 :   local package=osc-placement",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^osc-placement' /opt/stack/requirements/global-requirements.txt",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='osc-placement  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ osc-placement   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo osc-placement",
                                "+ inc/python:pip_install_gr:96             :   clean_name=osc-placement",
                                "+ inc/python:pip_install_gr:97             :   pip_install osc-placement",
                                "Using python 3.12 to install osc-placement",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt osc-placement",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting osc-placement",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/d4/175637e9a8d9b68f1beb78d66329589275ebed9d87095249c794bcf69196/osc_placement-4.8.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Requirement already satisfied: pbr>=2.0.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (7.0.3)",
                                "Requirement already satisfied: keystoneauth1>=3.3.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (5.14.0)",
                                "Requirement already satisfied: osc-lib>=1.2.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (4.6.0)",
                                "Requirement already satisfied: oslo.utils>=3.37.0 in /usr/local/lib/python3.12/site-packages (from osc-placement) (10.1.1)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.1.0)",
                                "Requirement already satisfied: requests>=2.14.2 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.34.2)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (5.8.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (1.8.2)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.3.0->osc-placement) (4.15.0)",
                                "Requirement already satisfied: cliff>=4.9.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (4.14.0)",
                                "Requirement already satisfied: openstacksdk>=4.12.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (4.15.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from osc-lib>=1.2.0->osc-placement) (6.8.0)",
                                "Requirement already satisfied: netaddr>=0.10.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (1.3.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (26.2)",
                                "Requirement already satisfied: PyYAML>=3.13 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (6.0.3)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=3.37.0->osc-placement) (7.2.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=2.0.0->osc-placement) (80.10.2)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (4.0.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (3.17.0)",
                                "Requirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (43.0.3)",
                                "Requirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (5.3.1)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.5.0)",
                                "Requirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.1.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (1.33)",
                                "Requirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (4.10.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (2026.5.20)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.8.0)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (2.0.0)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (3.1.1)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.8.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=4.12.0->osc-lib>=1.2.0->osc-placement) (3.0)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/d4/175637e9a8d9b68f1beb78d66329589275ebed9d87095249c794bcf69196/osc_placement-4.8.0-py3-none-any.whl (64 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.9/64.9 kB 6.9 MB/s eta 0:00:00",
                                "Installing collected packages: osc-placement",
                                "Successfully installed osc-placement-4.8.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278984610",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278984610 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278987089",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2479",
                                "+ functions-common:time_stop:2428          :   total=119890",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=122369",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/placement:install_placement:122      :   git_clone https://opendev.org/openstack/placement.git /opt/stack/placement master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/placement.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/placement",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/placement ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/placement",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/placement",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "3cba66c7 Merge \"Update python versions\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/placement:install_placement:123      :   setup_develop /opt/stack/placement",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/placement == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/placement",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/placement -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/placement == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/placement",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/placement",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/placement",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/placement/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=openstack-placement",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z openstack-placement ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- openstack-placement",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/placement -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/placement == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/placement",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/placement",
                                "Using python 3.12 to install /opt/stack/placement",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/placement",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/placement",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=3.1.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (7.0.3)",
                                "Requirement already satisfied: SQLAlchemy>=1.4.0 in /usr/local/lib64/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.0.50)",
                                "Requirement already satisfied: keystonemiddleware>=4.18.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (13.0.0)",
                                "Requirement already satisfied: Routes>=2.3.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.5.1)",
                                "Requirement already satisfied: WebOb>=1.8.2 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (1.8.10)",
                                "Requirement already satisfied: jsonschema>=3.2.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (4.26.0)",
                                "Requirement already satisfied: requests>=2.25.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.34.2)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=6.7.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (10.5.0)",
                                "Requirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (6.4.0)",
                                "Requirement already satisfied: oslo.log>=4.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (8.2.0)",
                                "Requirement already satisfied: oslo.serialization>=2.25.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=4.5.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (10.1.1)",
                                "Requirement already satisfied: oslo.db>=8.6.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (18.0.0)",
                                "Requirement already satisfied: oslo.policy>=4.4.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (5.1.0)",
                                "Requirement already satisfied: oslo.middleware>=3.31.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (8.1.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.7.1)",
                                "Requirement already satisfied: os-resource-classes>=1.1.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (1.1.0)",
                                "Requirement already satisfied: os-traits>=3.3.0 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (3.8.0)",
                                "Requirement already satisfied: microversion-parse>=0.2.1 in /usr/local/lib/python3.12/site-packages (from openstack-placement==15.1.0.dev5) (2.1.0)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=3.2.0->openstack-placement==15.1.0.dev5) (2026.5.1)",
                                "Requirement already satisfied: keystoneauth1>=3.12.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.14.0)",
                                "Requirement already satisfied: oslo.cache>=3.11.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (4.2.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (6.8.0)",
                                "Requirement already satisfied: pycadf>=1.1.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (4.0.1)",
                                "Requirement already satisfied: PyJWT>=2.4.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (2.13.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.20.0 in /usr/local/lib/python3.12/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.8.0)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (0.20)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (3.1.0)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (1.3.0)",
                                "Requirement already satisfied: stevedore>=5.6.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (5.8.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (2.0.0)",
                                "Requirement already satisfied: PyYAML>=5.1 in /usr/local/lib64/python3.12/site-packages (from oslo.config>=6.7.0->openstack-placement==15.1.0.dev5) (6.0.3)",
                                "Requirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.22.0->openstack-placement==15.1.0.dev5) (4.15.0)",
                                "Requirement already satisfied: alembic>=0.9.6 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (1.18.4)",
                                "Requirement already satisfied: testresources>=2.0.0 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (2.1.2)",
                                "Requirement already satisfied: testscenarios>=0.4 in /usr/local/lib/python3.12/site-packages (from oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (0.6.2)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=4.3.0->openstack-placement==15.1.0.dev5) (2.9.0.post0)",
                                "Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib64/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (5.0.0)",
                                "Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (3.1.6)",
                                "Requirement already satisfied: statsd>=3.2.1 in /usr/local/lib/python3.12/site-packages (from oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (4.0.1)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.25.0->openstack-placement==15.1.0.dev5) (1.1.2)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.3.0->openstack-placement==15.1.0.dev5) (3.17.0)",
                                "Requirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (2.1.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=4.5.0->openstack-placement==15.1.0.dev5) (7.2.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=3.1.1->openstack-placement==15.1.0.dev5) (80.10.2)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.0->openstack-placement==15.1.0.dev5) (2026.5.20)",
                                "Requirement already satisfied: six in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->openstack-placement==15.1.0.dev5) (1.17.0)",
                                "Requirement already satisfied: repoze.lru>=0.3 in /usr/local/lib/python3.12/site-packages (from Routes>=2.3.1->openstack-placement==15.1.0.dev5) (0.8)",
                                "Requirement already satisfied: greenlet>=1 in /usr/local/lib64/python3.12/site-packages (from SQLAlchemy>=1.4.0->openstack-placement==15.1.0.dev5) (3.5.1)",
                                "Requirement already satisfied: Mako in /usr/local/lib/python3.12/site-packages (from alembic>=0.9.6->oslo.db>=8.6.0->openstack-placement==15.1.0.dev5) (1.3.12)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=3.0.0->oslo.concurrency>=3.26.0->openstack-placement==15.1.0.dev5) (2.2.1)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib64/python3.12/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->openstack-placement==15.1.0.dev5) (3.0.3)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (1.8.2)",
                                "Requirement already satisfied: dogpile.cache>=1.3.3 in /usr/local/lib/python3.12/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (1.5.0)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->openstack-placement==15.1.0.dev5) (0.8.0)",
                                "Requirement already satisfied: decorator>=4.0.0 in /usr/local/lib/python3.12/site-packages (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==15.1.0.dev5) (5.3.1)",
                                "Building wheels for collected packages: openstack-placement",
                                "  Building editable for openstack-placement (pyproject.toml): started",
                                "  Building editable for openstack-placement (pyproject.toml): finished with status 'done'",
                                "  Created wheel for openstack-placement: filename=openstack_placement-15.1.0.dev5-0.editable-py3-none-any.whl size=8695 sha256=60b8006323bbe3697c2c367b71f2f00f56e57d0f7918b076fcba3f26d71e966c",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-uvjqkqlr/wheels/0f/d8/4f/e8707957c726bd4763e71d7ed0672723b81ca99945904983a6",
                                "Successfully built openstack-placement",
                                "Installing collected packages: openstack-placement",
                                "Successfully installed openstack-placement-15.1.0.dev5",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278987448",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278987448 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278993655",
                                "+ functions-common:time_stop:2427          :   elapsed_time=6207",
                                "+ functions-common:time_stop:2428          :   total=122369",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=128576",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/placement/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/placement",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/placement",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/placement, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:962                      :   configure_placement",
                                "+ lib/placement:configure_placement:86     :   sudo install -d -o stack /etc/placement",
                                "+ lib/placement:configure_placement:87     :   create_placement_conf",
                                "+ lib/placement:create_placement_conf:76   :   rm -f /etc/placement/placement.conf",
                                "++ lib/placement:create_placement_conf:77   :   database_connection_url placement",
                                "++ lib/database:database_connection_url:134 :   local db=placement",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql placement",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=placement",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/placement?charset=utf8&plugin=dbcounter'",
                                "+ lib/placement:create_placement_conf:77   :   iniset /etc/placement/placement.conf placement_database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/placement?charset=utf8&plugin=dbcounter'",
                                "+ lib/placement:create_placement_conf:78   :   iniset /etc/placement/placement.conf DEFAULT debug True",
                                "+ lib/placement:create_placement_conf:79   :   iniset /etc/placement/placement.conf api auth_strategy keystone",
                                "+ lib/placement:create_placement_conf:80   :   configure_keystone_authtoken_middleware /etc/placement/placement.conf placement",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/placement/placement.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=placement",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/placement/placement.conf placement keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/placement/placement.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=placement",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/placement/placement.conf keystone_authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/placement/placement.conf keystone_authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/placement/placement.conf keystone_authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/placement/placement.conf keystone_authtoken username placement",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/placement/placement.conf keystone_authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/placement/placement.conf keystone_authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/placement/placement.conf keystone_authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/placement/placement.conf keystone_authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/placement/placement.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/placement/placement.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/placement/placement.conf keystone_authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/placement:create_placement_conf:81   :   setup_logging /etc/placement/placement.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/placement/placement.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/placement/placement.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/placement/placement.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/placement/placement.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/placement/placement.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/placement/placement.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/placement/placement.conf DEFAULT log_color False",
                                "+ lib/placement:configure_placement:89     :   write_uwsgi_config /etc/placement/placement-uwsgi.ini placement.wsgi.api:application /placement '' placement-api",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/placement/placement-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=placement.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=/placement",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=placement-api",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z placement-api ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/placement-api.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/placement/placement-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ placement.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/placement/placement-uwsgi.ini uwsgi module placement.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/placement/placement-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/placement/placement-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/placement/placement-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/placement/placement-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/placement/placement-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/placement/placement-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/placement/placement-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/placement/placement-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/placement/placement-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/placement/placement-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/placement/placement-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/placement/placement-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/placement/placement-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]",
                                "+ lib/apache:write_uwsgi_config:304        :   local apache_conf=",
                                "++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for placement-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=placement-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/placement-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/placement-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/placement-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/placement-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:306        :   iniset /etc/placement/placement-uwsgi.ini uwsgi socket /var/run/uwsgi/placement-api.socket",
                                "+ lib/apache:write_uwsgi_config:307        :   iniset /etc/placement/placement-uwsgi.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/placement\" \"unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api\" retry=0 acquire=1 '",
                                "+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/placement-api.conf.disabled",
                                "ProxyPass \"/placement\" \"unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api\" retry=0 acquire=1 ",
                                "+ lib/apache:write_uwsgi_config:309        :   enable_apache_site placement-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=placement-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/placement-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/placement-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/placement-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/placement-api.conf.disabled /etc/httpd/conf.d/placement-api.conf",
                                "+ lib/apache:write_uwsgi_config:310        :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/placement:configure_placement:90     :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/placement:configure_placement:90     :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/placement:configure_placement:94     :   iniset /etc/placement/placement.conf oslo_policy enforce_new_defaults False",
                                "+ lib/placement:configure_placement:95     :   iniset /etc/placement/placement.conf oslo_policy enforce_scope False",
                                "+ ./stack.sh:main:969                      :   is_service_enabled placement placement-client",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:970                      :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:971                      :   configure_placement_nova_compute",
                                "+ lib/nova:configure_placement_nova_compute:634 :   local conf=/etc/nova/nova.conf",
                                "+ lib/nova:configure_placement_nova_compute:635 :   configure_keystoneauth /etc/nova/nova.conf nova placement",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=placement",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf placement auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf placement interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf placement auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf placement username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf placement password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf placement user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf placement project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf placement project_domain_name Default",
                                "+ ./stack.sh:main:975                      :   is_service_enabled horizon",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:977                      :   stack_install_service horizon",
                                "+ lib/stack:stack_install_service:20       :   local service=horizon",
                                "+ lib/stack:stack_install_service:21       :   type install_horizon",
                                "+ lib/stack:stack_install_service:23       :   [[ False = True ]]",
                                "+ lib/stack:stack_install_service:32       :   install_horizon",
                                "+ lib/horizon:install_horizon:174          :   install_apache_wsgi",
                                "+ lib/apache:install_apache_wsgi:131       :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:install_apache_wsgi:138       :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:install_apache_wsgi:139       :   sudo rm -f '/etc/httpd/conf.d/000-*'",
                                "+ lib/apache:install_apache_wsgi:140       :   install_package httpd python3.12-mod_wsgi",
                                "+ functions-common:install_package:1432    :   update_package_repo",
                                "+ functions-common:update_package_repo:1406 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1407 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1408 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1410 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1414 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:install_package:1433    :   real_install_package httpd python3.12-mod_wsgi",
                                "+ functions-common:real_install_package:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ functions-common:real_install_package:1422 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ functions-common:real_install_package:1423 :   yum_install httpd python3.12-mod_wsgi",
                                "+ functions-common:yum_install:1477        :   local result parse_yum_result",
                                "+ functions-common:yum_install:1479        :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:yum_install:1481        :   time_start yum_install",
                                "+ functions-common:time_start:2400         :   local name=yum_install",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781278997411",
                                "+ functions-common:yum_install:1482        :   sudo_with_proxies dnf install -y httpd python3.12-mod_wsgi",
                                "+ functions-common:sudo_with_proxies:2368  :   local sudo",
                                "++ functions-common:sudo_with_proxies:2370  :   id -u",
                                "+ functions-common:sudo_with_proxies:2370  :   [[ 1003 = \\0 ]]",
                                "+ functions-common:sudo_with_proxies:2370  :   sudo=sudo",
                                "+ functions-common:sudo_with_proxies:2372  :   sudo http_proxy= https_proxy= no_proxy= dnf install -y httpd python3.12-mod_wsgi",
                                "Last metadata expiration check: 0:07:06 ago on Fri 12 Jun 2026 11:36:11 AM EDT.",
                                "Package httpd-2.4.63-13.el10.x86_64 is already installed.",
                                "Dependencies resolved.",
                                "================================================================================",
                                " Package                Architecture Version              Repository       Size",
                                "================================================================================",
                                "Installing:",
                                " python3-mod_wsgi       x86_64       5.0.0-4.el10         appstream       957 k",
                                "",
                                "Transaction Summary",
                                "================================================================================",
                                "Install  1 Package",
                                "",
                                "Total download size: 957 k",
                                "Installed size: 5.6 M",
                                "Downloading Packages:",
                                "python3-mod_wsgi-5.0.0-4.el10.x86_64.rpm        7.8 MB/s | 957 kB     00:00    ",
                                "--------------------------------------------------------------------------------",
                                "Total                                           2.7 MB/s | 957 kB     00:00     ",
                                "Running transaction check",
                                "Transaction check succeeded.",
                                "Running transaction test",
                                "Transaction test succeeded.",
                                "Running transaction",
                                "  Preparing        :                                                        1/1 ",
                                "  Installing       : python3-mod_wsgi-5.0.0-4.el10.x86_64                   1/1 ",
                                "  Running scriptlet: python3-mod_wsgi-5.0.0-4.el10.x86_64                   1/1 ",
                                "",
                                "Installed:",
                                "  python3-mod_wsgi-5.0.0-4.el10.x86_64                                          ",
                                "",
                                "Complete!",
                                "+ functions-common:yum_install:1483        :   time_stop yum_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=yum_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278997411",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278997411 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781278999394",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1983",
                                "+ functions-common:time_stop:2428          :   total=224072",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=226055",
                                "+ lib/apache:install_apache_wsgi:142       :   sudo systemctl enable httpd",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/httpd.service' \u2192 '/usr/lib/systemd/system/httpd.service'.",
                                "+ lib/apache:install_apache_wsgi:145       :   sudo sed -i '/mod_mpm_prefork.so/s/^/#/g' /etc/httpd/conf.modules.d/00-mpm.conf",
                                "+ lib/apache:install_apache_wsgi:146       :   sudo sed -i '/mod_mpm_event.so/s/^/#/g' /etc/httpd/conf.modules.d/00-mpm.conf",
                                "+ lib/apache:install_apache_wsgi:147       :   sudo sed -i '/mod_mpm_worker.so/s/^#//g' /etc/httpd/conf.modules.d/00-mpm.conf",
                                "+ lib/apache:install_apache_wsgi:152       :   enable_apache_mod wsgi",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=wsgi",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/horizon:install_horizon:178          :   pip_install_gr pymemcache",
                                "+ inc/python:pip_install_gr:94             :   local name=pymemcache",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements pymemcache",
                                "++ inc/python:get_from_global_requirements:241 :   local package=pymemcache",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^pymemcache' /opt/stack/requirements/global-requirements.txt",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='pymemcache!=1.3.0  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ pymemcache!=1.3.0   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo 'pymemcache!=1.3.0'",
                                "+ inc/python:pip_install_gr:96             :   clean_name='pymemcache!=1.3.0'",
                                "+ inc/python:pip_install_gr:97             :   pip_install 'pymemcache!=1.3.0'",
                                "Using python 3.12 to install pymemcache!=1.3.0",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'pymemcache!=1.3.0'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting pymemcache!=1.3.0",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/ba/2f7b22d8135b51c4fefb041461f8431e1908778e6539ff5af6eeaaee367a/pymemcache-4.0.0-py2.py3-none-any.whl.metadata (14 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/41/ba/2f7b22d8135b51c4fefb041461f8431e1908778e6539ff5af6eeaaee367a/pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 60.8/60.8 kB 8.6 MB/s eta 0:00:00",
                                "Installing collected packages: pymemcache",
                                "Successfully installed pymemcache-4.0.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781278999893",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781278999893 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279002011",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2118",
                                "+ functions-common:time_stop:2428          :   total=128576",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=130694",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/horizon:install_horizon:180          :   git_clone https://opendev.org/openstack/horizon.git /opt/stack/horizon master",
                                "+ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/horizon.git",
                                "+ functions-common:git_clone:584           :   local git_dest=/opt/stack/horizon",
                                "+ functions-common:git_clone:585           :   local git_ref=master",
                                "+ functions-common:git_clone:586           :   local orig_dir",
                                "++ functions-common:git_clone:587           :   pwd",
                                "+ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "+ functions-common:git_clone:588           :   local git_clone_flags=",
                                "++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "+ functions-common:git_clone:590           :   RECLONE=False",
                                "+ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "+ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:604           :   echo master",
                                "+ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions-common:git_clone:618           :   [[ ! -d /opt/stack/horizon ]]",
                                "+ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/horizon",
                                "+ functions-common:git_clone:666           :   cd /opt/stack/horizon",
                                "+ functions-common:git_clone:667           :   git show --oneline",
                                "+ functions-common:git_clone:667           :   head -1",
                                "c17623de6 Merge \"Make selenium screenshots_directory configurable\"",
                                "+ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "+ lib/stack:stack_install_service:33       :   [[ False = True ]]",
                                "+ ./stack.sh:main:980                      :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:981                      :   fix_system_ca_bundle_path",
                                "+ lib/tls:fix_system_ca_bundle_path:365    :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/tls:fix_system_ca_bundle_path:366    :   local capath",
                                "+ lib/tls:fix_system_ca_bundle_path:367    :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/tls:fix_system_ca_bundle_path:370    :   python3.12 -c 'try:",
                                " from requests import certs",
                                " print (certs.where())",
                                "except ImportError: pass'",
                                "+ lib/tls:fix_system_ca_bundle_path:370    :   capath=/usr/local/lib/python3.12/site-packages/certifi/cacert.pem",
                                "+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! /usr/local/lib/python3.12/site-packages/certifi/cacert.pem == '' ]]",
                                "+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! /usr/local/lib/python3.12/site-packages/certifi/cacert.pem =~ ^/etc/.* ]]",
                                "+ lib/tls:fix_system_ca_bundle_path:372    :   [[ ! -L /usr/local/lib/python3.12/site-packages/certifi/cacert.pem ]]",
                                "+ lib/tls:fix_system_ca_bundle_path:373    :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/tls:fix_system_ca_bundle_path:374    :   sudo rm -f /usr/local/lib/python3.12/site-packages/certifi/cacert.pem",
                                "+ lib/tls:fix_system_ca_bundle_path:375    :   sudo ln -s /etc/pki/tls/certs/ca-bundle.crt /usr/local/lib/python3.12/site-packages/certifi/cacert.pem",
                                "+ ./stack.sh:main:984                      :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:986                      :   init_os_brick",
                                "+ lib/cinder:init_os_brick:510             :   mkdir -p /opt/stack/data/os_brick",
                                "+ lib/cinder:init_os_brick:511             :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_os_brick:512             :   iniset /etc/cinder/cinder.conf os_brick lock_path /opt/stack/data/os_brick",
                                "+ lib/cinder:init_os_brick:514             :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_os_brick:515             :   iniset /etc/nova/nova.conf os_brick lock_path /opt/stack/data/os_brick",
                                "+ lib/cinder:init_os_brick:517             :   is_service_enabled glance",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_os_brick:518             :   iniset /etc/glance/glance-api.conf os_brick lock_path /opt/stack/data/os_brick",
                                "+ lib/cinder:init_os_brick:519             :   iniset /etc/glance/glance-cache.conf os_brick lock_path /opt/stack/data/os_brick",
                                "+ ./stack.sh:main:993                      :   run_phase stack install",
                                "+ functions-common:run_phase:1842          :   local mode=stack",
                                "+ functions-common:run_phase:1843          :   local phase=install",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack install",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ install == \\i\\n\\s\\t\\a\\l\\l ]]",
                                "++ extras.d/80-tempest.sh:source:8          :   echo_summary 'Installing Tempest'",
                                "++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "++ ./stack.sh:echo_summary:444              :   echo -e Installing Tempest",
                                "++ extras.d/80-tempest.sh:source:9          :   async_runfunc install_tempest",
                                "++ inc/async:async_runfunc:116              :   async_run install_tempest install_tempest",
                                "++ inc/async:async_inner:63                 :   install_tempest",
                                "[9188 Async install_tempest:66114]: running: install_tempest",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1869          :   run_plugins stack install",
                                "+ functions-common:run_plugins:1828        :   local mode=stack",
                                "+ functions-common:run_plugins:1829        :   local phase=install",
                                "+ functions-common:run_plugins:1831        :   local plugins=,neutron",
                                "+ functions-common:run_plugins:1832        :   local plugin",
                                "+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }",
                                "+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron",
                                "+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]",
                                "+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack install",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors",
                                "+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr",
                                "+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source",
                                "++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False",
                                "+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.",
                                "+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3",
                                "+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:49 :   is_frr_enabled",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:38 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:39 :   return 1",
                                "+ ./stack.sh:main:996                      :   use_library_from_git python-openstackclient",
                                "+ inc/python:use_library_from_git:266      :   local name=python-openstackclient",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,python-openstackclient, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ ./stack.sh:main:1000                     :   pip_install_gr python-openstackclient",
                                "+ inc/python:pip_install_gr:94             :   local name=python-openstackclient",
                                "+ inc/python:pip_install_gr:95             :   local clean_name",
                                "++ inc/python:pip_install_gr:96             :   get_from_global_requirements python-openstackclient",
                                "++ inc/python:get_from_global_requirements:241 :   local package=python-openstackclient",
                                "++ inc/python:get_from_global_requirements:242 :   local required_pkg",
                                "+++ inc/python:get_from_global_requirements:243 :   grep -i -h '^python-openstackclient' /opt/stack/requirements/global-requirements.txt",
                                "+++ inc/python:get_from_global_requirements:243 :   cut -d# -f1",
                                "++ inc/python:get_from_global_requirements:243 :   required_pkg='python-openstackclient!=7.3.0,!=7.3.1  '",
                                "++ inc/python:get_from_global_requirements:244 :   [[ python-openstackclient!=7.3.0,!=7.3.1   == '' ]]",
                                "++ inc/python:get_from_global_requirements:247 :   echo 'python-openstackclient!=7.3.0,!=7.3.1'",
                                "+ inc/python:pip_install_gr:96             :   clean_name='python-openstackclient!=7.3.0,!=7.3.1'",
                                "+ inc/python:pip_install_gr:97             :   pip_install 'python-openstackclient!=7.3.0,!=7.3.1'",
                                "Using python 3.12 to install python-openstackclient!=7.3.0,!=7.3.1",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'python-openstackclient!=7.3.0,!=7.3.1'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting python-openstackclient!=7.3.0,!=7.3.1",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/58/3b770b06901f0c75ede0a0916dc36db248022c6eced9dc8e5dd25dbdb3bf/python_openstackclient-10.1.0-py3-none-any.whl.metadata (10 kB)",
                                "Requirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (43.0.3)",
                                "Requirement already satisfied: cliff>=4.13.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.14.0)",
                                "Requirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.1.0)",
                                "Requirement already satisfied: openstacksdk>=4.14.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.15.0)",
                                "Requirement already satisfied: osc-lib>=4.6.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.6.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (6.8.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.22.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.8.0)",
                                "Requirement already satisfied: python-cinderclient>=3.3.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (9.9.0)",
                                "Requirement already satisfied: requests>=2.27.0 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.34.2)",
                                "Requirement already satisfied: stevedore>=2.0.1 in /usr/local/lib/python3.12/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.8.0)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (4.0.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.2 in /usr/local/lib/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (3.17.0)",
                                "Requirement already satisfied: PyYAML>=3.12 in /usr/local/lib64/python3.12/site-packages (from cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (6.0.3)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0)",
                                "Requirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (5.3.1)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.5.0)",
                                "Requirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.1.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.33)",
                                "Requirement already satisfied: keystoneauth1>=5.10.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (5.14.0)",
                                "Requirement already satisfied: os-service-types>=1.8.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (1.8.2)",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (7.0.3)",
                                "Requirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (4.10.0)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (7.2.2)",
                                "Requirement already satisfied: oslo.utils>=3.33.0 in /usr/local/lib/python3.12/site-packages (from osc-lib>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (10.1.1)",
                                "Requirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (3.1.0)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (10.5.0)",
                                "Requirement already satisfied: oslo.serialization>=2.18.0 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (5.10.0)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (26.2)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (2026.5.20)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (3.0)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (1.8.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.2.1)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (3.1.1)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=5.10.0->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (4.15.0)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.3.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.1.2)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (3.3.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->openstacksdk>=4.14.0->python-openstackclient!=7.3.0,!=7.3.1) (80.10.2)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.2->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.8.0)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff>=4.13.0->python-openstackclient!=7.3.0,!=7.3.1) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ce/58/3b770b06901f0c75ede0a0916dc36db248022c6eced9dc8e5dd25dbdb3bf/python_openstackclient-10.1.0-py3-none-any.whl (1.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.2/1.2 MB 55.7 MB/s eta 0:00:00",
                                "Installing collected packages: python-openstackclient",
                                "Successfully installed python-openstackclient-10.1.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781279003307",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279003307 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279006608",
                                "+ functions-common:time_stop:2427          :   elapsed_time=3301",
                                "+ functions-common:time_stop:2428          :   total=130694",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=133995",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ ./stack.sh:main:1001                     :   is_service_enabled openstack-cli-server",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1002                     :   install_openstack_cli_server",
                                "+ functions-common:install_openstack_cli_server:2435 :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ functions-common:install_openstack_cli_server:2435 :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ functions-common:install_openstack_cli_server:2436 :   run_process openstack-cli-server '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:run_process:1668        :   local service=openstack-cli-server",
                                "+ functions-common:run_process:1669        :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=openstack-cli-server",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279006703",
                                "+ functions-common:run_process:1677        :   is_service_enabled openstack-cli-server",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd openstack-cli-server '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=openstack-cli-server",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@openstack-cli-server.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[openstack-cli-server] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@openstack-cli-server.service '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@openstack-cli-server.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@openstack-cli-server.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Unit Description 'Devstack devstack@openstack-cli-server.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service ExecStart '/bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@openstack-cli-server.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@openstack-cli-server.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@openstack-cli-server.service' \u2192 '/etc/systemd/system/devstack@openstack-cli-server.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@openstack-cli-server.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279006703",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279006703 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279008337",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1634",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=1634",
                                "+ ./stack.sh:main:1008                     :   install_oscwrap",
                                "++ functions-common:install_oscwrap:2464    :   mktemp",
                                "+ functions-common:install_oscwrap:2464    :   OSCWRAP_TIMER_FILE=/tmp/tmp.S5bKaMRg6u",
                                "+ functions-common:install_oscwrap:2467    :   shopt -s expand_aliases",
                                "+ functions-common:install_oscwrap:2470    :   unalias -a",
                                "+ functions-common:install_oscwrap:2472    :   alias openstack=oscwrap",
                                "+ ./stack.sh:main:1013                     :   [[ False != \\F\\a\\l\\s\\e ]]",
                                "+ ./stack.sh:main:1053                     :   '[' -f /opt/stack/data/ca-bundle.pem ']'",
                                "+ ./stack.sh:main:1054                     :   export OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:1054                     :   OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:1061                     :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1062                     :   configure_database",
                                "+ lib/database:configure_database:128      :   configure_database_mysql",
                                "+ lib/databases/mysql:configure_database_mysql:60 :   local my_conf mysql slow_log my_client_conf",
                                "+ lib/databases/mysql:configure_database_mysql:61 :   echo_summary 'Configuring and starting MySQL'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring and starting MySQL",
                                "+ lib/databases/mysql:configure_database_mysql:63 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/databases/mysql:configure_database_mysql:65 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/databases/mysql:configure_database_mysql:66 :   my_conf=/etc/my.cnf",
                                "+ lib/databases/mysql:configure_database_mysql:67 :   local cracklib_conf=/etc/my.cnf.d/cracklib_password_check.cnf",
                                "+ lib/databases/mysql:configure_database_mysql:68 :   '[' -f /etc/my.cnf.d/cracklib_password_check.cnf ']'",
                                "+ lib/databases/mysql:configure_database_mysql:76 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/databases/mysql:configure_database_mysql:85 :   ipv6_unquote 0.0.0.0",
                                "++ functions-common:ipv6_unquote:2212       :   echo 0.0.0.0",
                                "++ functions-common:ipv6_unquote:2212       :   tr -d '[]'",
                                "+ lib/databases/mysql:configure_database_mysql:85 :   iniset -sudo /etc/my.cnf mysqld bind-address 0.0.0.0",
                                "+ lib/databases/mysql:configure_database_mysql:88 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/databases/mysql:configure_database_mysql:90 :   start_service mariadb",
                                "+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:start_service:2322      :   sudo /bin/systemctl start mariadb",
                                "+ lib/databases/mysql:configure_database_mysql:98 :   local use_mariadb_socket_auth=False",
                                "+ lib/databases/mysql:configure_database_mysql:99 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/databases/mysql:configure_database_mysql:109 :   [[ False != \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:110 :   sudo mysqladmin -u root password secretdatabase",
                                "+ lib/databases/mysql:configure_database_mysql:115 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/databases/mysql:configure_database_mysql:118 :   local 'cmd_args=-uroot -psecretdatabase -h127.0.0.1 '",
                                "+ lib/databases/mysql:configure_database_mysql:123 :   min_db_ver=11.6.2",
                                "++ lib/databases/mysql:configure_database_mysql:124 :   cut -d - -f 1",
                                "++ lib/databases/mysql:configure_database_mysql:124 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'select version();' -sN",
                                "+ lib/databases/mysql:configure_database_mysql:124 :   db_version=10.11.15",
                                "++ lib/databases/mysql:configure_database_mysql:125 :   printf '%s\\n' 11.6.2 10.11.15",
                                "++ lib/databases/mysql:configure_database_mysql:125 :   sort -V",
                                "++ lib/databases/mysql:configure_database_mysql:125 :   tail -n 1",
                                "+ lib/databases/mysql:configure_database_mysql:125 :   max_db_ver=11.6.2",
                                "+ lib/databases/mysql:configure_database_mysql:126 :   [[ 11.6.2 != \\1\\1\\.\\6\\.\\2 ]]",
                                "+ lib/databases/mysql:configure_database_mysql:132 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:139 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:144 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE USER IF NOT EXISTS '\\''root'\\''@'\\''%'\\'' identified by '\\''secretdatabase'\\'';'",
                                "+ lib/databases/mysql:configure_database_mysql:145 :   sudo mysql -uroot -psecretdatabase -h127.0.0.1 -e 'GRANT ALL PRIVILEGES ON *.* TO '\\''root'\\''@'\\''%'\\'';'",
                                "+ lib/databases/mysql:configure_database_mysql:151 :   iniset -sudo /etc/my.cnf mysqld sql_mode TRADITIONAL",
                                "+ lib/databases/mysql:configure_database_mysql:152 :   iniset -sudo /etc/my.cnf mysqld default-storage-engine InnoDB",
                                "+ lib/databases/mysql:configure_database_mysql:153 :   iniset -sudo /etc/my.cnf mysqld max_connections 1024",
                                "+ lib/databases/mysql:configure_database_mysql:155 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:175 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:176 :   echo 'enabling MySQL performance counting'",
                                "enabling MySQL performance counting",
                                "+ lib/databases/mysql:configure_database_mysql:179 :   pip_install /opt/stack/devstack/tools/dbcounter",
                                "Using python 3.12 to install /opt/stack/devstack/tools/dbcounter",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt /opt/stack/devstack/tools/dbcounter",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Processing ./tools/dbcounter",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Getting requirements to build wheel: started",
                                "  Getting requirements to build wheel: finished with status 'done'",
                                "  Preparing metadata (pyproject.toml): started",
                                "  Preparing metadata (pyproject.toml): finished with status 'done'",
                                "Building wheels for collected packages: dbcounter",
                                "  Building wheel for dbcounter (pyproject.toml): started",
                                "  Building wheel for dbcounter (pyproject.toml): finished with status 'done'",
                                "  Created wheel for dbcounter: filename=dbcounter-0.1-py3-none-any.whl size=3228 sha256=bedeb11310011d6de16f868c43771ea79d9c0dc015375983fc5f0f5a54054dcd",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-thsra05u/wheels/9f/f3/e3/9e703708cca6cc64da4832f57f80621db1f5df923a5ce5447e",
                                "Successfully built dbcounter",
                                "Installing collected packages: dbcounter",
                                "Successfully installed dbcounter-0.1",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781279012465",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279012465 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279019071",
                                "+ functions-common:time_stop:2427          :   elapsed_time=6606",
                                "+ functions-common:time_stop:2428          :   total=133995",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=140601",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ lib/databases/mysql:configure_database_mysql:182 :   recreate_database stats",
                                "+ lib/database:recreate_database:112       :   local db=stats",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql stats",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=stats",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS stats;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE stats CHARACTER SET utf8;'",
                                "+ lib/databases/mysql:configure_database_mysql:183 :   mysql -u root -psecretdatabase -h 127.0.0.1 -e 'CREATE TABLE queries (db VARCHAR(32), op VARCHAR(32),",
                                "                count INT, PRIMARY KEY (db, op)) ENGINE MEMORY' stats",
                                "+ lib/databases/mysql:configure_database_mysql:188 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/databases/mysql:configure_database_mysql:189 :   iniset -sudo /etc/my.cnf mysqld read_buffer_size 64K",
                                "+ lib/databases/mysql:configure_database_mysql:190 :   iniset -sudo /etc/my.cnf mysqld innodb_buffer_pool_size 16M",
                                "+ lib/databases/mysql:configure_database_mysql:191 :   iniset -sudo /etc/my.cnf mysqld thread_stack 192K",
                                "+ lib/databases/mysql:configure_database_mysql:192 :   iniset -sudo /etc/my.cnf mysqld thread_cache_size 8",
                                "+ lib/databases/mysql:configure_database_mysql:193 :   iniset -sudo /etc/my.cnf mysqld tmp_table_size 8M",
                                "+ lib/databases/mysql:configure_database_mysql:194 :   iniset -sudo /etc/my.cnf mysqld sort_buffer_size 8M",
                                "+ lib/databases/mysql:configure_database_mysql:195 :   iniset -sudo /etc/my.cnf mysqld max_allowed_packet 8M",
                                "+ lib/databases/mysql:configure_database_mysql:198 :   restart_service mariadb",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart mariadb",
                                "+ ./stack.sh:main:1066                     :   save_stackenv 1066",
                                "+ functions-common:save_stackenv:65        :   local tag=1066",
                                "++ functions-common:save_stackenv:67        :   date +%F-%H%M%S",
                                "+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-114340",
                                "+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-114340 1066'",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo STACK_USER=stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TLS_IP=IP:38.102.83.69,IP:::1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4",
                                "+ ./stack.sh:main:1076                     :   start_dstat",
                                "+ lib/dstat:start_dstat:31                 :   run_process dstat '/opt/stack/devstack/tools/dstat.sh /opt/stack/logs'",
                                "+ functions-common:run_process:1668        :   local service=dstat",
                                "+ functions-common:run_process:1669        :   local 'command=/opt/stack/devstack/tools/dstat.sh /opt/stack/logs'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=dstat",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279020678",
                                "+ functions-common:run_process:1677        :   is_service_enabled dstat",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279020678",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279020678 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279020740",
                                "+ functions-common:time_stop:2427          :   elapsed_time=62",
                                "+ functions-common:time_stop:2428          :   total=1634",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=1696",
                                "+ lib/dstat:start_dstat:36                 :   run_process memory_tracker /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12",
                                "+ functions-common:run_process:1668        :   local service=memory_tracker",
                                "+ functions-common:run_process:1669        :   local command=/opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=root",
                                "+ functions-common:run_process:1672        :   local env_vars=PYTHON=python3.12",
                                "+ functions-common:run_process:1674        :   local name=memory_tracker",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279020797",
                                "+ functions-common:run_process:1677        :   is_service_enabled memory_tracker",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd memory_tracker /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12",
                                "+ functions-common:_run_under_systemd:1622 :   local service=memory_tracker",
                                "+ functions-common:_run_under_systemd:1623 :   local command=/opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:_run_under_systemd:1624 :   local cmd=/opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls /opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local cmd=/opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /opt/stack/devstack/tools/memory_tracker.sh =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /opt/stack/devstack/tools/memory_tracker.sh =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@memory_tracker.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=root",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z root ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=PYTHON=python3.12",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[memory_tracker] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /opt/stack/devstack/tools/memory_tracker.sh =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@memory_tracker.service /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.12",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@memory_tracker.service",
                                "+ functions-common:write_user_unit_file:1530 :   local command=/opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=root",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=PYTHON=python3.12",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@memory_tracker.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Unit Description 'Devstack devstack@memory_tracker.service'",
                                "++ inc/async:async_inner:64                 :   rc=0",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "[66114 Async install_tempest:66114]: finished successfully",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service User root",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service ExecStart /opt/stack/devstack/tools/memory_tracker.sh",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n PYTHON=python3.12 ]]",
                                "+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Service Environment PYTHON=python3.12",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@memory_tracker.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@memory_tracker.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@memory_tracker.service' \u2192 '/etc/systemd/system/devstack@memory_tracker.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@memory_tracker.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279020797",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279020797 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279022462",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1665",
                                "+ functions-common:time_stop:2428          :   total=1696",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3361",
                                "+ lib/dstat:start_dstat:40                 :   is_service_enabled peakmem_tracker",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/dstat:start_dstat:47                 :   run_process file_tracker /opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:run_process:1668        :   local service=file_tracker",
                                "+ functions-common:run_process:1669        :   local command=/opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=file_tracker",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279022537",
                                "+ functions-common:run_process:1677        :   is_service_enabled file_tracker",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd file_tracker /opt/stack/devstack/tools/file_tracker.sh '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=file_tracker",
                                "+ functions-common:_run_under_systemd:1623 :   local command=/opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:_run_under_systemd:1624 :   local cmd=/opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls /opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local cmd=/opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /opt/stack/devstack/tools/file_tracker.sh =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /opt/stack/devstack/tools/file_tracker.sh =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@file_tracker.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[file_tracker] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /opt/stack/devstack/tools/file_tracker.sh =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@file_tracker.service /opt/stack/devstack/tools/file_tracker.sh '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@file_tracker.service",
                                "+ functions-common:write_user_unit_file:1530 :   local command=/opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@file_tracker.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Unit Description 'Devstack devstack@file_tracker.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service ExecStart /opt/stack/devstack/tools/file_tracker.sh",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@file_tracker.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@file_tracker.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@file_tracker.service' \u2192 '/etc/systemd/system/devstack@file_tracker.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@file_tracker.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279022537",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279022537 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279024114",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1577",
                                "+ functions-common:time_stop:2428          :   total=3361",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=4938",
                                "+ ./stack.sh:main:1078                     :   is_service_enabled atop",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:1086                     :   is_service_enabled tcpdump",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:1094                     :   is_service_enabled etcd3",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1095                     :   start_etcd3",
                                "+ lib/etcd3:start_etcd3:41                 :   local cmd=/opt/stack/bin/etcd",
                                "+ lib/etcd3:start_etcd3:42                 :   cmd+=' --name np0000072095.novalocal --data-dir /opt/stack/data/etcd'",
                                "+ lib/etcd3:start_etcd3:43                 :   cmd+=' --initial-cluster-state new --initial-cluster-token etcd-cluster-01'",
                                "+ lib/etcd3:start_etcd3:44                 :   cmd+=' --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380'",
                                "+ lib/etcd3:start_etcd3:45                 :   cmd+=' --initial-advertise-peer-urls http://38.102.83.69:2380'",
                                "+ lib/etcd3:start_etcd3:46                 :   cmd+=' --advertise-client-urls http://38.102.83.69:2379'",
                                "+ lib/etcd3:start_etcd3:47                 :   '[' 0.0.0.0 == :: ']'",
                                "+ lib/etcd3:start_etcd3:50                 :   cmd+=' --listen-peer-urls http://0.0.0.0:2380 '",
                                "+ lib/etcd3:start_etcd3:52                 :   cmd+=' --listen-client-urls http://38.102.83.69:2379'",
                                "+ lib/etcd3:start_etcd3:53                 :   '[' True == True ']'",
                                "+ lib/etcd3:start_etcd3:54                 :   cmd+=' --log-level=debug'",
                                "+ lib/etcd3:start_etcd3:57                 :   local unitfile=/etc/systemd/system/devstack@etcd.service",
                                "+ lib/etcd3:start_etcd3:58                 :   write_user_unit_file devstack@etcd.service '/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug' '' root",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@etcd.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=root",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@etcd.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Unit Description 'Devstack devstack@etcd.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service User root",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecStart '/opt/stack/bin/etcd --name np0000072095.novalocal --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster np0000072095.novalocal=http://38.102.83.69:2380 --initial-advertise-peer-urls http://38.102.83.69:2380 --advertise-client-urls http://38.102.83.69:2379 --listen-peer-urls http://0.0.0.0:2380  --listen-client-urls http://38.102.83.69:2379 --log-level=debug'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ lib/etcd3:start_etcd3:60                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Unit After network.target",
                                "+ lib/etcd3:start_etcd3:61                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Type notify",
                                "+ lib/etcd3:start_etcd3:62                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service Restart on-failure",
                                "+ lib/etcd3:start_etcd3:63                 :   iniset -sudo /etc/systemd/system/devstack@etcd.service Service LimitNOFILE 65536",
                                "+ lib/etcd3:start_etcd3:64                 :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ lib/etcd3:start_etcd3:68                 :   sudo systemctl daemon-reload",
                                "+ lib/etcd3:start_etcd3:69                 :   sudo systemctl enable devstack@etcd.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@etcd.service' \u2192 '/etc/systemd/system/devstack@etcd.service'.",
                                "+ lib/etcd3:start_etcd3:70                 :   sudo systemctl start devstack@etcd.service",
                                "+ ./stack.sh:main:1101                     :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1102                     :   start_tls_proxy http-services '*' 443 38.102.83.69 80",
                                "+ lib/tls:start_tls_proxy:510              :   local b_service=http-services-tls-proxy",
                                "+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'",
                                "+ lib/tls:start_tls_proxy:512              :   local f_port=443",
                                "+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69",
                                "+ lib/tls:start_tls_proxy:514              :   local b_port=80",
                                "+ lib/tls:start_tls_proxy:516              :   local f_header_size=8190",
                                "+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart",
                                "+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart",
                                "+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf",
                                "+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'",
                                "+ lib/tls:tune_apache_connections:458      :   sudo bash -c 'cat > /etc/httpd/conf.d/connection-tuning.conf'",
                                "+ lib/tls:tune_apache_connections:498      :   '[' norestart '!=' norestart ']'",
                                "+ lib/tls:start_tls_proxy:521              :   local config_file",
                                "++ lib/tls:start_tls_proxy:522              :   apache_site_config_for http-services-tls-proxy",
                                "++ lib/apache:apache_site_config_for:174    :   local site=http-services-tls-proxy",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/http-services-tls-proxy.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/http-services-tls-proxy.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/http-services-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:523              :   local listen_string",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 443 == \\8\\0 ]]",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 443 == \\4\\4\\3 ]]",
                                "+ lib/tls:start_tls_proxy:528              :   listen_string=",
                                "+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/http-services-tls-proxy.conf.disabled'",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=headers",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=ssl",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:572              :   enable_apache_site http-services-tls-proxy",
                                "+ lib/apache:enable_apache_site:191        :   local site=http-services-tls-proxy",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/http-services-tls-proxy.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/http-services-tls-proxy.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/http-services-tls-proxy.conf.disabled /etc/httpd/conf.d/http-services-tls-proxy.conf",
                                "+ lib/tls:start_tls_proxy:573              :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ ./stack.sh:main:1106                     :   write_clouds_yaml",
                                "+ functions-common:write_clouds_yaml:84    :   CLOUDS_YAML=/etc/openstack/clouds.yaml",
                                "+ functions-common:write_clouds_yaml:86    :   sudo mkdir -p /etc/openstack",
                                "+ functions-common:write_clouds_yaml:87    :   sudo chown -R stack /etc/openstack",
                                "+ functions-common:write_clouds_yaml:89    :   CA_CERT_ARG=",
                                "+ functions-common:write_clouds_yaml:90    :   '[' -f /opt/stack/data/ca-bundle.pem ']'",
                                "+ functions-common:write_clouds_yaml:91    :   CA_CERT_ARG='--os-cacert /opt/stack/data/ca-bundle.pem'",
                                "+ functions-common:write_clouds_yaml:94    :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username demo --os-password secretadmin --os-project-name demo",
                                "The user clouds.yaml file didn't exist.",
                                "+ functions-common:write_clouds_yaml:105   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-project-name admin",
                                "+ functions-common:write_clouds_yaml:116   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin-demo --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-project-name demo",
                                "+ functions-common:write_clouds_yaml:127   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo --os-password secretadmin --os-project-name alt_demo",
                                "+ functions-common:write_clouds_yaml:138   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-member --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo_member --os-password secretadmin --os-project-name alt_demo",
                                "+ functions-common:write_clouds_yaml:149   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username alt_demo_reader --os-password secretadmin --os-project-name alt_demo",
                                "+ functions-common:write_clouds_yaml:160   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username demo_reader --os-password secretadmin --os-project-name demo",
                                "+ functions-common:write_clouds_yaml:171   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-admin --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username admin --os-password secretadmin --os-system-scope all",
                                "+ functions-common:write_clouds_yaml:182   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-member --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username system_member --os-password secretadmin --os-system-scope all",
                                "+ functions-common:write_clouds_yaml:193   :   /bin/python3.12 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-reader --os-region-name RegionOne --os-cacert /opt/stack/data/ca-bundle.pem --os-auth-url https://38.102.83.69/identity --os-username system_reader --os-password secretadmin --os-system-scope all",
                                "+ functions-common:write_clouds_yaml:203   :   cat",
                                "++ functions-common:write_clouds_yaml:209   :   eval echo '~stack'",
                                "+++ functions-common:write_clouds_yaml:209   :   echo /opt/stack",
                                "+ functions-common:write_clouds_yaml:209   :   rm -f /opt/stack/.config/openstack/clouds.yaml",
                                "+ ./stack.sh:main:1107                     :   export OS_CLOUD=devstack-admin",
                                "+ ./stack.sh:main:1107                     :   OS_CLOUD=devstack-admin",
                                "+ ./stack.sh:main:1109                     :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1110                     :   echo_summary 'Starting Keystone'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Keystone",
                                "+ ./stack.sh:main:1112                     :   '[' 38.102.83.69 == 38.102.83.69 ']'",
                                "+ ./stack.sh:main:1113                     :   init_keystone",
                                "+ lib/keystone:init_keystone:436           :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/keystone:init_keystone:440           :   [[ True == True ]]",
                                "+ lib/keystone:init_keystone:442           :   recreate_database keystone",
                                "+ lib/database:recreate_database:112       :   local db=keystone",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql keystone",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=keystone",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS keystone;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE keystone CHARACTER SET utf8;'",
                                "+ lib/keystone:init_keystone:445           :   time_start dbsync",
                                "+ functions-common:time_start:2400         :   local name=dbsync",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279030025",
                                "+ lib/keystone:init_keystone:447           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf db_sync",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database keystone\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=70775) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[70775] Writer thread running\u001b[00m \u001b[00;33m{{(pid=70775) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 27e647c0fad4, Initial version.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 27e647c0fad4\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 27e647c0fad4 -> 29e87d24a316, Initial no-op Yoga expand migration.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 27e647c0fad4 to 29e87d24a316\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 29e87d24a316 -> b4f8b3f584e0, Fix incorrect constraints.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 29e87d24a316 to b4f8b3f584e0\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b4f8b3f584e0 -> 11c3b243b4cb, Remove service_provider.relay_state_prefix server default.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b4f8b3f584e0 to 11c3b243b4cb\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 11c3b243b4cb -> 47147121, Add Identity Federation attribute mapping schema version.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 11c3b243b4cb to 47147121\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 47147121 -> e8725d6fa226, Add project_id index to project_endpoint_group\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 47147121 to e8725d6fa226\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade e8725d6fa226 -> 742c857f1dfb, Add index in revocation_event\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate e8725d6fa226 to 742c857f1dfb\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 27e647c0fad4 -> e25ffa003242, Initial no-op Yoga contract migration.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert e25ffa003242\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade e25ffa003242 -> 99de3849d860, Fix incorrect constraints.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate e25ffa003242 to 99de3849d860\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 99de3849d860 -> c88cdce8f248, Remove duplicate constraints.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 99de3849d860 to c88cdce8f248\u001b[00m \u001b[00;33m{{(pid=70775) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "+ lib/keystone:init_keystone:448           :   time_stop dbsync",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=dbsync",
                                "+ functions-common:time_stop:2421          :   start_time=1781279030025",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279030025 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279033569",
                                "+ functions-common:time_stop:2427          :   elapsed_time=3544",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3544",
                                "+ lib/keystone:init_keystone:450           :   [[ fernet == \\f\\e\\r\\n\\e\\t ]]",
                                "+ lib/keystone:init_keystone:451           :   rm -rf /etc/keystone/fernet-keys/",
                                "+ lib/keystone:init_keystone:452           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf fernet_setup",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "INFO keystone.common.utils [\u001b[00;36m-] \u001b[01;35m/etc/keystone/fernet-keys/ does not appear to exist; attempting to create it\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/fernet-keys/0.tmp\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/fernet-keys/0\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mStarting key rotation with 1 key files: ['/etc/keystone/fernet-keys/0']\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/fernet-keys/0.tmp\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCurrent primary key is: 0\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mNext primary key will be: 1\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mPromoted key 0 to be the primary: 1\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/fernet-keys/0\u001b[00m",
                                "+ lib/keystone:init_keystone:454           :   rm -rf /etc/keystone/credential-keys/",
                                "+ lib/keystone:init_keystone:455           :   /usr/local/bin/keystone-manage --config-file /etc/keystone/keystone.conf credential_setup",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "INFO keystone.common.utils [\u001b[00;36m-] \u001b[01;35m/etc/keystone/credential-keys/ does not appear to exist; attempting to create it\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/credential-keys/0.tmp\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/credential-keys/0\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mStarting key rotation with 1 key files: ['/etc/keystone/credential-keys/0']\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCreated a new temporary key: /etc/keystone/credential-keys/0.tmp\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mCurrent primary key is: 0\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mNext primary key will be: 1\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mPromoted key 0 to be the primary: 1\u001b[00m",
                                "INFO keystone.common.fernet_utils [\u001b[00;36m-] \u001b[01;35mBecome a valid new key: /etc/keystone/credential-keys/0\u001b[00m",
                                "+ ./stack.sh:main:1114                     :   start_keystone",
                                "++ lib/keystone:start_keystone:508          :   which uwsgi",
                                "+ lib/keystone:start_keystone:508          :   run_process keystone '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' ''",
                                "+ functions-common:run_process:1668        :   local service=keystone",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=keystone",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279037096",
                                "+ functions-common:run_process:1677        :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd keystone '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=keystone",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@keystone.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[keystone] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@keystone.service '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@keystone.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@keystone.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Unit Description 'Devstack devstack@keystone.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service SyslogIdentifier devstack@keystone.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecStart '/sbin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@keystone.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@keystone.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@keystone.service' \u2192 '/etc/systemd/system/devstack@keystone.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@keystone.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279037096",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279037096 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279039090",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1994",
                                "+ functions-common:time_stop:2428          :   total=4938",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6932",
                                "+ lib/keystone:start_keystone:510          :   echo 'Waiting for keystone to start...'",
                                "Waiting for keystone to start...",
                                "+ lib/keystone:start_keystone:514          :   local service_uri=http://38.102.83.69/identity/v3/",
                                "+ lib/keystone:start_keystone:516          :   wait_for_service 60 http://38.102.83.69/identity/v3/",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=http://38.102.83.69/identity/v3/",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279039143",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://38.102.83.69/identity/v3/",
                                "+ ::                                       :   [[ 200 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279039143",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279039143 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279041205",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2062",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=2062",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ lib/keystone:start_keystone:521          :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/keystone:start_keystone:522          :   start_tls_proxy keystone-service '*' 5000 38.102.83.69 5001",
                                "+ lib/tls:start_tls_proxy:510              :   local b_service=keystone-service-tls-proxy",
                                "+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'",
                                "+ lib/tls:start_tls_proxy:512              :   local f_port=5000",
                                "+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69",
                                "+ lib/tls:start_tls_proxy:514              :   local b_port=5001",
                                "+ lib/tls:start_tls_proxy:516              :   local f_header_size=8190",
                                "+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart",
                                "+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart",
                                "+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf",
                                "+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'",
                                "+ lib/tls:start_tls_proxy:521              :   local config_file",
                                "++ lib/tls:start_tls_proxy:522              :   apache_site_config_for keystone-service-tls-proxy",
                                "++ lib/apache:apache_site_config_for:174    :   local site=keystone-service-tls-proxy",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:523              :   local listen_string",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 5000 == \\8\\0 ]]",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 5000 == \\4\\4\\3 ]]",
                                "+ lib/tls:start_tls_proxy:529              :   [[ * == \\* ]]",
                                "+ lib/tls:start_tls_proxy:530              :   listen_string='Listen 5000'",
                                "+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled'",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=headers",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=ssl",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:572              :   enable_apache_site keystone-service-tls-proxy",
                                "+ lib/apache:enable_apache_site:191        :   local site=keystone-service-tls-proxy",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/keystone-service-tls-proxy.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/keystone-service-tls-proxy.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/keystone-service-tls-proxy.conf.disabled /etc/httpd/conf.d/keystone-service-tls-proxy.conf",
                                "+ lib/tls:start_tls_proxy:573              :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/keystone:start_keystone:526          :   restart_service memcached",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart memcached",
                                "+ ./stack.sh:main:1115                     :   bootstrap_keystone",
                                "+ lib/keystone:bootstrap_keystone:541      :   /usr/local/bin/keystone-manage bootstrap --bootstrap-username admin --bootstrap-password secretadmin --bootstrap-project-name admin --bootstrap-role-name admin --bootstrap-service-name keystone --bootstrap-region-id RegionOne --bootstrap-public-url https://38.102.83.69/identity",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.application_credential.core.Manager._delete_app_creds_on_assignment_removal` subscribed to event `identity.remove_application_credentials_for_user.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.assignment.core.Manager._delete_domain_assignments` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.endpoint.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.federation.core.Manager._cleanup_identity_provider` subscribed to event `identity.domain_deleted.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.identity.core.Manager._domain_deleted` subscribed to event `identity.domain_deleted.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.identity.core.Manager._unset_default_project` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._trust_callback` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._consumer_callback` subscribed to event `identity.OS-OAUTH1:consumer.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._project_callback` subscribed to event `identity.project.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.persist_revocation_event_for_user.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.project.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.invalidate_token_cache.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.trust.core.Manager._on_user_delete` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.OS-TRUST:trust.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.deleted`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.project.disabled`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "DEBUG keystone.notifications [\u001b[00;36m-] \u001b[01;35mCallback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.invalidate_token_cache.internal`.\u001b[00m \u001b[00;33m{{(pid=72093) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}}\u001b[00m",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database keystone\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=72093) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[72093] Writer thread running\u001b[00m \u001b[00;33m{{(pid=72093) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated domain default\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated project admin\u001b[00m",
                                "WARNING keystone.common.password_hashing [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mTruncating password to algorithm specific maximum length 72 characters.\u001b[00m: keystone.exception.UserNotFound: Could not find user: admin.",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated user admin\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role reader\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role member\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where ad63f7c7470948379c77e7353c9ab611 implies 0f1b7847cd3b429db4a5d6ad9132faff\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role manager\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where e04cfa6531b44973890275523ac8861c implies ad63f7c7470948379c77e7353c9ab611\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role admin\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated implied role where 81d0ba90586942ab820fd90dd0c65eec implies e04cfa6531b44973890275523ac8861c\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated role service\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mGranted role admin on project admin to user admin.\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mGranted role admin on the system to user admin.\u001b[00m",
                                "WARNING py.warnings [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35m/usr/local/lib/python3.12/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: RegionOne. To ensure interoperability, identifiers should be a valid uuid.",
                                "  warnings.warn(('Invalid uuid: %s. To ensure interoperability, '",
                                "\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated region RegionOne\u001b[00m",
                                "INFO keystone.cmd.bootstrap [\u001b[01;36mNone req-b29e695b-6df4-4045-87ce-e1ca9580f401 \u001b[00;36mNone None] \u001b[01;35mCreated public endpoint https://38.102.83.69/identity\u001b[00m",
                                "+ lib/keystone:bootstrap_keystone:549      :   '[' False == True ']'",
                                "+ ./stack.sh:main:1118                     :   create_keystone_accounts",
                                "+ lib/keystone:create_keystone_accounts:257 :   local admin_project",
                                "++ lib/keystone:create_keystone_accounts:258 :   oscwrap project show admin -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/keystone:create_keystone_accounts:258 :   admin_project=b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "+ lib/keystone:create_keystone_accounts:259 :   local admin_user",
                                "++ lib/keystone:create_keystone_accounts:260 :   oscwrap user show admin -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/keystone:create_keystone_accounts:260 :   admin_user=170916ee04bb444bb973367491957f95",
                                "+ lib/keystone:create_keystone_accounts:262 :   local admin_role=admin",
                                "+ lib/keystone:create_keystone_accounts:263 :   local member_role=member",
                                "+ lib/keystone:create_keystone_accounts:264 :   local reader_role=reader",
                                "+ lib/keystone:create_keystone_accounts:266 :   async_run ks-domain-role get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default",
                                "[9188 Async ks-domain-role:72214]: running: get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default",
                                "+ lib/keystone:create_keystone_accounts:269 :   get_or_create_domain Default",
                                "+ functions-common:get_or_create_domain:866 :   local domain_id",
                                "++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_domain:871 :   domain_id=default",
                                "+ functions-common:get_or_create_domain:872 :   echo default",
                                "default",
                                "+ lib/keystone:create_keystone_accounts:270 :   async_run ks-project get_or_create_project service Default",
                                "+ inc/async:async_inner:63                 :   get_or_create_project service Default",
                                "[9188 Async ks-project:72340]: running: get_or_create_project service Default",
                                "+ lib/keystone:create_keystone_accounts:273 :   async_run ks-service get_or_create_role service",
                                "+ inc/async:async_inner:63                 :   get_or_create_role service",
                                "[9188 Async ks-service:72434]: running: get_or_create_role service",
                                "+ lib/keystone:create_keystone_accounts:279 :   async_run ks-reseller get_or_create_role ResellerAdmin",
                                "+ inc/async:async_inner:63                 :   get_or_create_role ResellerAdmin",
                                "[9188 Async ks-reseller:72528]: running: get_or_create_role ResellerAdmin",
                                "+ lib/keystone:create_keystone_accounts:283 :   local another_role=anotherrole",
                                "+ lib/keystone:create_keystone_accounts:284 :   async_run ks-anotherrole get_or_create_role anotherrole",
                                "+ inc/async:async_inner:63                 :   get_or_create_role anotherrole",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[9188 Async ks-anotherrole:72624]: running: get_or_create_role anotherrole",
                                "[72214 Async ks-domain-role:72214]: finished successfully",
                                "+ lib/keystone:create_keystone_accounts:287 :   local invis_project",
                                "++ lib/keystone:create_keystone_accounts:288 :   get_or_create_project invisible_to_admin default",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create invisible_to_admin --domain=default --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[72340 Async ks-project:72340]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[72434 Async ks-service:72434]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[72528 Async ks-reseller:72528]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[72624 Async ks-anotherrole:72624]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=9d52bb4166af4a5587392db53b911d66",
                                "++ functions-common:get_or_create_project:923 :   echo 9d52bb4166af4a5587392db53b911d66",
                                "+ lib/keystone:create_keystone_accounts:288 :   invis_project=9d52bb4166af4a5587392db53b911d66",
                                "+ lib/keystone:create_keystone_accounts:291 :   local demo_project",
                                "++ lib/keystone:create_keystone_accounts:292 :   get_or_create_project demo default",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create demo --domain=default --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=4a5a03586ed14dd998a34b7280c49219",
                                "++ functions-common:get_or_create_project:923 :   echo 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:292 :   demo_project=4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:293 :   local demo_user",
                                "++ lib/keystone:create_keystone_accounts:295 :   get_or_create_user demo secretadmin default demo@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z demo@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=demo@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create demo --password secretadmin --domain=default --email=demo@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=15bccab2497b4eac9d51c2f3e70c3426",
                                "++ functions-common:get_or_create_user:910  :   echo 15bccab2497b4eac9d51c2f3e70c3426",
                                "+ lib/keystone:create_keystone_accounts:295 :   demo_user=15bccab2497b4eac9d51c2f3e70c3426",
                                "+ lib/keystone:create_keystone_accounts:297 :   async_wait ks-domain-role ks-domain ks-project ks-service ks-reseller ks-anotherrole",
                                "[9188 Async ks-domain-role:72214]: Waiting for completion of get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default running on PID 72214 (6 other jobs running)",
                                "[9188 Async ks-domain-role:72214]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-domain-role:72214]: Signaled",
                                "+ functions-common:get_or_add_user_domain_role:980 :   local user_role_id",
                                "+ functions-common:get_or_add_user_domain_role:984 :   openstack --os-cloud devstack-system-admin role add admin --user 170916ee04bb444bb973367491957f95 --domain default",
                                "",
                                "++ functions-common:get_or_add_user_domain_role:991 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 170916ee04bb444bb973367491957f95 --domain default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_domain_role:991 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_domain_role:993 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "[9188 Async ks-domain-role:72214]: finished get_or_add_user_domain_role admin 170916ee04bb444bb973367491957f95 default with result 0 in 1 seconds",
                                "Not waiting for async task ks-domain that we never started or has already been waited for",
                                "[9188 Async ks-project:72340]: Waiting for completion of get_or_create_project service Default running on PID 72340 (5 other jobs running)",
                                "[9188 Async ks-project:72340]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-project:72340]: Signaled",
                                "+ functions-common:get_or_create_project:916 :   local project_id",
                                "++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create service --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_project:922 :   project_id=686e702958d84ab4a744362d04b485d5",
                                "+ functions-common:get_or_create_project:923 :   echo 686e702958d84ab4a744362d04b485d5",
                                "686e702958d84ab4a744362d04b485d5",
                                "[9188 Async ks-project:72340]: finished get_or_create_project service Default with result 0 in 0 seconds",
                                "[9188 Async ks-service:72434]: Waiting for completion of get_or_create_role service running on PID 72434 (4 other jobs running)",
                                "[9188 Async ks-service:72434]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-service:72434]: Signaled",
                                "+ functions-common:get_or_create_role:929  :   local role_id",
                                "++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create service --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_role:934  :   role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_create_role:935  :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "[9188 Async ks-service:72434]: finished get_or_create_role service with result 0 in 1 seconds",
                                "[9188 Async ks-reseller:72528]: Waiting for completion of get_or_create_role ResellerAdmin running on PID 72528 (3 other jobs running)",
                                "[9188 Async ks-reseller:72528]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-reseller:72528]: Signaled",
                                "+ functions-common:get_or_create_role:929  :   local role_id",
                                "++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create ResellerAdmin --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_role:934  :   role_id=cae02521c8804cb59bbeee92f0bb9ab7",
                                "+ functions-common:get_or_create_role:935  :   echo cae02521c8804cb59bbeee92f0bb9ab7",
                                "cae02521c8804cb59bbeee92f0bb9ab7",
                                "[9188 Async ks-reseller:72528]: finished get_or_create_role ResellerAdmin with result 0 in 1 seconds",
                                "[9188 Async ks-anotherrole:72624]: Waiting for completion of get_or_create_role anotherrole running on PID 72624 (2 other jobs running)",
                                "[9188 Async ks-anotherrole:72624]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-anotherrole:72624]: Signaled",
                                "+ functions-common:get_or_create_role:929  :   local role_id",
                                "++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create anotherrole --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_role:934  :   role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_create_role:935  :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "[9188 Async ks-anotherrole:72624]: finished get_or_create_role anotherrole with result 0 in 1 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/keystone:create_keystone_accounts:299 :   async_run ks-demo-member get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-demo-member:73461]: running: get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:301 :   async_run ks-demo-admin get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-demo-admin:73557]: running: get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:302 :   async_run ks-demo-another get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-demo-another:73653]: running: get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:303 :   async_run ks-demo-invis get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66",
                                "[9188 Async ks-demo-invis:73749]: running: get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66",
                                "+ lib/keystone:create_keystone_accounts:306 :   local demo_reader",
                                "++ lib/keystone:create_keystone_accounts:308 :   get_or_create_user demo_reader secretadmin default demo_reader@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z demo_reader@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=demo_reader@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create demo_reader --password secretadmin --domain=default --email=demo_reader@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=338ebb54d4744b4ab2eceb07f6d49fd3",
                                "++ functions-common:get_or_create_user:910  :   echo 338ebb54d4744b4ab2eceb07f6d49fd3",
                                "+ lib/keystone:create_keystone_accounts:308 :   demo_reader=338ebb54d4744b4ab2eceb07f6d49fd3",
                                "+ lib/keystone:create_keystone_accounts:310 :   async_run ks-demo-reader get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-demo-reader:73955]: running: get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:313 :   local alt_demo_project",
                                "++ lib/keystone:create_keystone_accounts:314 :   get_or_create_project alt_demo default",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create alt_demo --domain=default --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[73461 Async ks-demo-member:73461]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[73557 Async ks-demo-admin:73557]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[73653 Async ks-demo-another:73653]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[73749 Async ks-demo-invis:73749]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=c71b863f971a4a4f923c0484d00e0b6a",
                                "++ functions-common:get_or_create_project:923 :   echo c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:314 :   alt_demo_project=c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:316 :   local alt_demo_user",
                                "++ lib/keystone:create_keystone_accounts:318 :   get_or_create_user alt_demo secretadmin default alt_demo@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo --password secretadmin --domain=default --email=alt_demo@example.com --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[73955 Async ks-demo-reader:73955]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=f0bf2331c2cf4081ba10b8e658943581",
                                "++ functions-common:get_or_create_user:910  :   echo f0bf2331c2cf4081ba10b8e658943581",
                                "+ lib/keystone:create_keystone_accounts:318 :   alt_demo_user=f0bf2331c2cf4081ba10b8e658943581",
                                "+ lib/keystone:create_keystone_accounts:320 :   async_run ks-alt-admin get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "[9188 Async ks-alt-admin:74343]: running: get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:321 :   async_run ks-alt-another get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "[9188 Async ks-alt-another:74439]: running: get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:324 :   local alt_demo_member",
                                "++ lib/keystone:create_keystone_accounts:326 :   get_or_create_user alt_demo_member secretadmin default alt_demo_member@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo_member@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo_member@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo_member --password secretadmin --domain=default --email=alt_demo_member@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=d7ae9cc32f32432a9d94e58c5a91cac1",
                                "++ functions-common:get_or_create_user:910  :   echo d7ae9cc32f32432a9d94e58c5a91cac1",
                                "+ lib/keystone:create_keystone_accounts:326 :   alt_demo_member=d7ae9cc32f32432a9d94e58c5a91cac1",
                                "+ lib/keystone:create_keystone_accounts:327 :   async_run ks-alt-member-user get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a",
                                "[9188 Async ks-alt-member-user:74609]: running: get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:330 :   local alt_demo_reader",
                                "++ lib/keystone:create_keystone_accounts:332 :   get_or_create_user alt_demo_reader secretadmin default alt_demo_reader@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z alt_demo_reader@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=alt_demo_reader@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create alt_demo_reader --password secretadmin --domain=default --email=alt_demo_reader@example.com --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[74343 Async ks-alt-admin:74343]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[74439 Async ks-alt-another:74439]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=b9339e4fcad842b6a0962f528af9f5d7",
                                "++ functions-common:get_or_create_user:910  :   echo b9339e4fcad842b6a0962f528af9f5d7",
                                "+ lib/keystone:create_keystone_accounts:332 :   alt_demo_reader=b9339e4fcad842b6a0962f528af9f5d7",
                                "+ lib/keystone:create_keystone_accounts:333 :   async_run ks-alt-reader-user get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a",
                                "[9188 Async ks-alt-reader-user:74842]: running: get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a",
                                "++ lib/keystone:create_keystone_accounts:340 :   get_or_create_user system_member secretadmin default system_member@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z system_member@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=system_member@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create system_member --password secretadmin --domain=default --email=system_member@example.com --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[74609 Async ks-alt-member-user:74609]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=617f23529e074f7294e963d6193a0983",
                                "++ functions-common:get_or_create_user:910  :   echo 617f23529e074f7294e963d6193a0983",
                                "+ lib/keystone:create_keystone_accounts:340 :   system_member_user=617f23529e074f7294e963d6193a0983",
                                "+ lib/keystone:create_keystone_accounts:341 :   async_run ks-system-member get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all",
                                "[9188 Async ks-system-member:75040]: running: get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all",
                                "++ lib/keystone:create_keystone_accounts:344 :   get_or_create_user system_reader secretadmin default system_reader@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z system_reader@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=system_reader@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create system_reader --password secretadmin --domain=default --email=system_reader@example.com --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[74842 Async ks-alt-reader-user:74842]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=451bfc4f0a80443d82a048d9c19faa2e",
                                "++ functions-common:get_or_create_user:910  :   echo 451bfc4f0a80443d82a048d9c19faa2e",
                                "+ lib/keystone:create_keystone_accounts:344 :   system_reader_user=451bfc4f0a80443d82a048d9c19faa2e",
                                "+ lib/keystone:create_keystone_accounts:345 :   async_run ks-system-reader get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all",
                                "+ inc/async:async_inner:63                 :   get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all",
                                "[9188 Async ks-system-reader:75239]: running: get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all",
                                "+ lib/keystone:create_keystone_accounts:348 :   local admin_group",
                                "++ lib/keystone:create_keystone_accounts:350 :   get_or_create_group admins default 'openstack admin group'",
                                "++ functions-common:get_or_create_group:878 :   local 'desc=openstack admin group'",
                                "++ functions-common:get_or_create_group:879 :   local group_id",
                                "+++ functions-common:get_or_create_group:886 :   oscwrap --os-cloud devstack-system-admin group create admins --domain default --description 'openstack admin group' --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_group:886 :   group_id=5fd4c21e60624464959718db8cf99399",
                                "++ functions-common:get_or_create_group:887 :   echo 5fd4c21e60624464959718db8cf99399",
                                "+ lib/keystone:create_keystone_accounts:350 :   admin_group=5fd4c21e60624464959718db8cf99399",
                                "+ lib/keystone:create_keystone_accounts:351 :   local non_admin_group",
                                "++ lib/keystone:create_keystone_accounts:353 :   get_or_create_group nonadmins default 'non-admin group'",
                                "++ functions-common:get_or_create_group:878 :   local 'desc=non-admin group'",
                                "++ functions-common:get_or_create_group:879 :   local group_id",
                                "+++ functions-common:get_or_create_group:886 :   oscwrap --os-cloud devstack-system-admin group create nonadmins --domain default --description 'non-admin group' --or-show -f value -c id",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[75040 Async ks-system-member:75040]: finished successfully",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_group:886 :   group_id=ed00623ceed0445698fa4c6ffde4a5d5",
                                "++ functions-common:get_or_create_group:887 :   echo ed00623ceed0445698fa4c6ffde4a5d5",
                                "+ lib/keystone:create_keystone_accounts:353 :   non_admin_group=ed00623ceed0445698fa4c6ffde4a5d5",
                                "+ lib/keystone:create_keystone_accounts:355 :   async_run ks-group-memberdemo get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-group-memberdemo:75508]: running: get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:356 :   async_run ks-group-anotherdemo get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "+ inc/async:async_inner:63                 :   get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "[9188 Async ks-group-anotherdemo:75587]: running: get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219",
                                "+ lib/keystone:create_keystone_accounts:357 :   async_run ks-group-memberalt get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:63                 :   get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "[9188 Async ks-group-memberalt:75666]: running: get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:358 :   async_run ks-group-anotheralt get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "+ inc/async:async_inner:63                 :   get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "[75239 Async ks-system-reader:75239]: finished successfully",
                                "[9188 Async ks-group-anotheralt:75768]: running: get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a",
                                "+ lib/keystone:create_keystone_accounts:359 :   async_run ks-group-admin get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "+ inc/async:async_inner:63                 :   get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "[9188 Async ks-group-admin:75864]: running: get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "+ lib/keystone:create_keystone_accounts:361 :   async_wait ks-demo-member ks-demo-admin ks-demo-another ks-demo-invis ks-demo-reader",
                                "[9188 Async ks-demo-member:73461]: Waiting for completion of get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 running on PID 73461 (17 other jobs running)",
                                "[9188 Async ks-demo-member:73461]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-demo-member:73461]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611",
                                "ad63f7c7470948379c77e7353c9ab611",
                                "[9188 Async ks-demo-member:73461]: finished get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds",
                                "[9188 Async ks-demo-admin:73557]: Waiting for completion of get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219 running on PID 73557 (16 other jobs running)",
                                "[9188 Async ks-demo-admin:73557]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-demo-admin:73557]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user 170916ee04bb444bb973367491957f95 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 170916ee04bb444bb973367491957f95 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "[9188 Async ks-demo-admin:73557]: finished get_or_add_user_project_role admin 170916ee04bb444bb973367491957f95 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds",
                                "[9188 Async ks-demo-another:73653]: Waiting for completion of get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 running on PID 73653 (15 other jobs running)",
                                "[9188 Async ks-demo-another:73653]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-demo-another:73653]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add anotherrole --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user 15bccab2497b4eac9d51c2f3e70c3426 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "[9188 Async ks-demo-another:73653]: finished get_or_add_user_project_role anotherrole 15bccab2497b4eac9d51c2f3e70c3426 4a5a03586ed14dd998a34b7280c49219 with result 0 in 3 seconds",
                                "[9188 Async ks-demo-invis:73749]: Waiting for completion of get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66 running on PID 73749 (14 other jobs running)",
                                "[9188 Async ks-demo-invis:73749]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-demo-invis:73749]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 9d52bb4166af4a5587392db53b911d66",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 15bccab2497b4eac9d51c2f3e70c3426 --project 9d52bb4166af4a5587392db53b911d66 -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611",
                                "ad63f7c7470948379c77e7353c9ab611",
                                "[9188 Async ks-demo-invis:73749]: finished get_or_add_user_project_role member 15bccab2497b4eac9d51c2f3e70c3426 9d52bb4166af4a5587392db53b911d66 with result 0 in 4 seconds",
                                "[9188 Async ks-demo-reader:73955]: Waiting for completion of get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219 running on PID 73955 (13 other jobs running)",
                                "[9188 Async ks-demo-reader:73955]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-demo-reader:73955]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add reader --user 338ebb54d4744b4ab2eceb07f6d49fd3 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 338ebb54d4744b4ab2eceb07f6d49fd3 --project 4a5a03586ed14dd998a34b7280c49219 -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=0f1b7847cd3b429db4a5d6ad9132faff",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 0f1b7847cd3b429db4a5d6ad9132faff",
                                "0f1b7847cd3b429db4a5d6ad9132faff",
                                "[9188 Async ks-demo-reader:73955]: finished get_or_add_user_project_role reader 338ebb54d4744b4ab2eceb07f6d49fd3 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/keystone:create_keystone_accounts:362 :   async_wait ks-alt-admin ks-alt-another ks-alt-member-user ks-alt-reader-user",
                                "[9188 Async ks-alt-admin:74343]: Waiting for completion of get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a running on PID 74343 (12 other jobs running)",
                                "[9188 Async ks-alt-admin:74343]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-alt-admin:74343]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "[9188 Async ks-alt-admin:74343]: finished get_or_add_user_project_role admin f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds",
                                "[9188 Async ks-alt-another:74439]: Waiting for completion of get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a running on PID 74439 (11 other jobs running)",
                                "[9188 Async ks-alt-another:74439]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-alt-another:74439]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add anotherrole --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user f0bf2331c2cf4081ba10b8e658943581 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "[9188 Async ks-alt-another:74439]: finished get_or_add_user_project_role anotherrole f0bf2331c2cf4081ba10b8e658943581 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds",
                                "[9188 Async ks-alt-member-user:74609]: Waiting for completion of get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a running on PID 74609 (10 other jobs running)",
                                "[9188 Async ks-alt-member-user:74609]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-alt-member-user:74609]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add member --user d7ae9cc32f32432a9d94e58c5a91cac1 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user d7ae9cc32f32432a9d94e58c5a91cac1 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=ad63f7c7470948379c77e7353c9ab611",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo ad63f7c7470948379c77e7353c9ab611",
                                "ad63f7c7470948379c77e7353c9ab611",
                                "[9188 Async ks-alt-member-user:74609]: finished get_or_add_user_project_role member d7ae9cc32f32432a9d94e58c5a91cac1 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds",
                                "[9188 Async ks-alt-reader-user:74842]: Waiting for completion of get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a running on PID 74842 (9 other jobs running)",
                                "[9188 Async ks-alt-reader-user:74842]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-alt-reader-user:74842]: Signaled",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add reader --user b9339e4fcad842b6a0962f528af9f5d7 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user b9339e4fcad842b6a0962f528af9f5d7 --project c71b863f971a4a4f923c0484d00e0b6a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=0f1b7847cd3b429db4a5d6ad9132faff",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 0f1b7847cd3b429db4a5d6ad9132faff",
                                "0f1b7847cd3b429db4a5d6ad9132faff",
                                "[9188 Async ks-alt-reader-user:74842]: finished get_or_add_user_project_role reader b9339e4fcad842b6a0962f528af9f5d7 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 2 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/keystone:create_keystone_accounts:363 :   async_wait ks-system-member ks-system-reader",
                                "[9188 Async ks-system-member:75040]: Waiting for completion of get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all running on PID 75040 (8 other jobs running)",
                                "[9188 Async ks-system-member:75040]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-system-member:75040]: Signaled",
                                "+ functions-common:get_or_add_user_system_role:999 :   local user_role_id",
                                "+ functions-common:get_or_add_user_system_role:1000 :   local domain_args",
                                "++ functions-common:get_or_add_user_system_role:1002 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_system_role:1002 :   domain_args=",
                                "++ functions-common:get_or_add_user_system_role:1010 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 617f23529e074f7294e963d6193a0983 --system all -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_system_role:1010 :   user_role_id=",
                                "+ functions-common:get_or_add_user_system_role:1011 :   [[ -z '' ]]",
                                "+ functions-common:get_or_add_user_system_role:1013 :   openstack --os-cloud devstack-system-admin role add member --user 617f23529e074f7294e963d6193a0983 --system all",
                                "",
                                "++ functions-common:get_or_add_user_system_role:1022 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 617f23529e074f7294e963d6193a0983 --system all -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_system_role:1022 :   user_role_id=",
                                "+ functions-common:get_or_add_user_system_role:1024 :   echo",
                                "",
                                "[9188 Async ks-system-member:75040]: finished get_or_add_user_system_role member 617f23529e074f7294e963d6193a0983 all with result 0 in 3 seconds",
                                "[9188 Async ks-system-reader:75239]: Waiting for completion of get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all running on PID 75239 (7 other jobs running)",
                                "[9188 Async ks-system-reader:75239]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-system-reader:75239]: Signaled",
                                "+ functions-common:get_or_add_user_system_role:999 :   local user_role_id",
                                "+ functions-common:get_or_add_user_system_role:1000 :   local domain_args",
                                "++ functions-common:get_or_add_user_system_role:1002 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_system_role:1002 :   domain_args=",
                                "++ functions-common:get_or_add_user_system_role:1010 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_system_role:1010 :   user_role_id=",
                                "+ functions-common:get_or_add_user_system_role:1011 :   [[ -z '' ]]",
                                "+ functions-common:get_or_add_user_system_role:1013 :   openstack --os-cloud devstack-system-admin role add reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all",
                                "",
                                "++ functions-common:get_or_add_user_system_role:1022 :   oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 451bfc4f0a80443d82a048d9c19faa2e --system all -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_system_role:1022 :   user_role_id=",
                                "+ functions-common:get_or_add_user_system_role:1024 :   echo",
                                "",
                                "[9188 Async ks-system-reader:75239]: finished get_or_add_user_system_role reader 451bfc4f0a80443d82a048d9c19faa2e all with result 0 in 3 seconds",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/keystone:create_keystone_accounts:364 :   async_wait ks-group-memberdemo ks-group-anotherdemo ks-group-memberalt ks-group-anotheralt ks-group-admin",
                                "[75508 Async ks-group-memberdemo:75508]: finished successfully",
                                "[9188 Async ks-group-memberdemo:75508]: Waiting for completion of get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 running on PID 75508 (6 other jobs running)",
                                "[9188 Async ks-group-memberdemo:75508]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async ks-group-memberdemo:75508]: Signaled",
                                "+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id",
                                "+ functions-common:get_or_add_group_project_role:1034 :   openstack role add member --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219 -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=ad63f7c7470948379c77e7353c9ab611",
                                "+ functions-common:get_or_add_group_project_role:1043 :   echo ad63f7c7470948379c77e7353c9ab611",
                                "ad63f7c7470948379c77e7353c9ab611",
                                "[9188 Async ks-group-memberdemo:75508]: finished get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds",
                                "[9188 Async ks-group-anotherdemo:75587]: Waiting for completion of get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 running on PID 75587 (5 other jobs running)",
                                "[9188 Async ks-group-anotherdemo:75587]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[75587 Async ks-group-anotherdemo:75587]: finished successfully",
                                "WAKEUP",
                                "[9188 Async ks-group-anotherdemo:75587]: Signaled",
                                "+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id",
                                "+ functions-common:get_or_add_group_project_role:1034 :   openstack role add anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219",
                                "",
                                "++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project 4a5a03586ed14dd998a34b7280c49219 -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_add_group_project_role:1043 :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "[9188 Async ks-group-anotherdemo:75587]: finished get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 4a5a03586ed14dd998a34b7280c49219 with result 0 in 2 seconds",
                                "[9188 Async ks-group-memberalt:75666]: Waiting for completion of get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a running on PID 75666 (4 other jobs running)",
                                "[9188 Async ks-group-memberalt:75666]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[75666 Async ks-group-memberalt:75666]: finished successfully",
                                "WAKEUP",
                                "[9188 Async ks-group-memberalt:75666]: Signaled",
                                "+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id",
                                "+ functions-common:get_or_add_group_project_role:1034 :   openstack role add member --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role member --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=ad63f7c7470948379c77e7353c9ab611",
                                "+ functions-common:get_or_add_group_project_role:1043 :   echo ad63f7c7470948379c77e7353c9ab611",
                                "ad63f7c7470948379c77e7353c9ab611",
                                "[9188 Async ks-group-memberalt:75666]: finished get_or_add_group_project_role member ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 3 seconds",
                                "[9188 Async ks-group-anotheralt:75768]: Waiting for completion of get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a running on PID 75768 (3 other jobs running)",
                                "[9188 Async ks-group-anotheralt:75768]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[75768 Async ks-group-anotheralt:75768]: finished successfully",
                                "WAKEUP",
                                "[9188 Async ks-group-anotheralt:75768]: Signaled",
                                "+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id",
                                "+ functions-common:get_or_add_group_project_role:1034 :   openstack role add anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a",
                                "",
                                "++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group ed00623ceed0445698fa4c6ffde4a5d5 --project c71b863f971a4a4f923c0484d00e0b6a -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_add_group_project_role:1043 :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "[9188 Async ks-group-anotheralt:75768]: finished get_or_add_group_project_role anotherrole ed00623ceed0445698fa4c6ffde4a5d5 c71b863f971a4a4f923c0484d00e0b6a with result 0 in 3 seconds",
                                "[9188 Async ks-group-admin:75864]: Waiting for completion of get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9 running on PID 75864 (2 other jobs running)",
                                "[9188 Async ks-group-admin:75864]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[75864 Async ks-group-admin:75864]: finished successfully",
                                "WAKEUP",
                                "[9188 Async ks-group-admin:75864]: Signaled",
                                "+ functions-common:get_or_add_group_project_role:1030 :   local group_role_id",
                                "+ functions-common:get_or_add_group_project_role:1034 :   openstack role add admin --group 5fd4c21e60624464959718db8cf99399 --project b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "",
                                "++ functions-common:get_or_add_group_project_role:1041 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --group 5fd4c21e60624464959718db8cf99399 --project b0b6a5fd4eb04ff5b58cddf24c0391d9 -f value -c Role",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_group_project_role:1041 :   group_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_group_project_role:1043 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "[9188 Async ks-group-admin:75864]: finished get_or_add_group_project_role admin 5fd4c21e60624464959718db8cf99399 b0b6a5fd4eb04ff5b58cddf24c0391d9 with result 0 in 3 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/keystone:create_keystone_accounts:366 :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:1119                     :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1120                     :   async_runfunc create_nova_accounts",
                                "+ inc/async:async_runfunc:116              :   async_run create_nova_accounts create_nova_accounts",
                                "+ inc/async:async_inner:63                 :   create_nova_accounts",
                                "[9188 Async create_nova_accounts:77666]: running: create_nova_accounts",
                                "+ ./stack.sh:main:1122                     :   is_service_enabled glance",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1123                     :   async_runfunc create_glance_accounts",
                                "+ inc/async:async_runfunc:116              :   async_run create_glance_accounts create_glance_accounts",
                                "+ inc/async:async_inner:63                 :   create_glance_accounts",
                                "[9188 Async create_glance_accounts:77789]: running: create_glance_accounts",
                                "+ ./stack.sh:main:1125                     :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1126                     :   async_runfunc create_cinder_accounts",
                                "+ inc/async:async_runfunc:116              :   async_run create_cinder_accounts create_cinder_accounts",
                                "+ inc/async:async_inner:63                 :   create_cinder_accounts",
                                "[9188 Async create_cinder_accounts:77927]: running: create_cinder_accounts",
                                "+ ./stack.sh:main:1128                     :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1129                     :   async_runfunc create_neutron_accounts",
                                "+ inc/async:async_runfunc:116              :   async_run create_neutron_accounts create_neutron_accounts",
                                "+ inc/async:async_inner:63                 :   create_neutron_accounts",
                                "[9188 Async create_neutron_accounts:78069]: running: create_neutron_accounts",
                                "+ ./stack.sh:main:1131                     :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1132                     :   async_runfunc create_swift_accounts",
                                "+ inc/async:async_runfunc:116              :   async_run create_swift_accounts create_swift_accounts",
                                "+ inc/async:async_inner:63                 :   create_swift_accounts",
                                "[9188 Async create_swift_accounts:78250]: running: create_swift_accounts",
                                "+ ./stack.sh:main:1140                     :   is_service_enabled horizon",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1141                     :   echo_summary 'Configuring Horizon'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Horizon",
                                "+ ./stack.sh:main:1142                     :   async_runfunc configure_horizon",
                                "+ inc/async:async_runfunc:116              :   async_run configure_horizon configure_horizon",
                                "+ inc/async:async_inner:63                 :   configure_horizon",
                                "[9188 Async configure_horizon:78390]: running: configure_horizon",
                                "+ ./stack.sh:main:1145                     :   async_wait create_nova_accounts create_glance_accounts create_cinder_accounts",
                                "[9188 Async create_nova_accounts:77666]: Waiting for completion of create_nova_accounts running on PID 77666 (7 other jobs running)",
                                "[9188 Async create_nova_accounts:77666]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[78390 Async configure_horizon:78390]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[78069 Async create_neutron_accounts:78069]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[77927 Async create_cinder_accounts:77927]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[77666 Async create_nova_accounts:77666]: finished successfully",
                                "WAKEUP",
                                "[9188 Async create_nova_accounts:77666]: Signaled",
                                "+ lib/nova:create_nova_accounts:384        :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ n-api ]]",
                                "+ lib/nova:create_nova_accounts:388        :   create_service_user nova admin",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user nova secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create nova --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=fadd43ec118d47bf87a2b205e4bed190",
                                "+ functions-common:get_or_create_user:910  :   echo fadd43ec118d47bf87a2b205e4bed190",
                                "fadd43ec118d47bf87a2b205e4bed190",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service nova service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user nova --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user nova --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n admin ]]",
                                "+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin nova service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user nova --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user nova --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/nova:create_nova_accounts:390        :   local nova_api_url",
                                "+ lib/nova:create_nova_accounts:391        :   nova_api_url=https://38.102.83.69/compute",
                                "+ lib/nova:create_nova_accounts:393        :   get_or_create_service nova_legacy compute_legacy 'Nova Compute Service (Legacy 2.0)'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show compute_legacy -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create compute_legacy --name nova_legacy '--description=Nova Compute Service (Legacy 2.0)' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "df859d205e604f4fbb4477a98ff10ad7'",
                                "+ functions-common:get_or_create_service:1061 :   echo df859d205e604f4fbb4477a98ff10ad7",
                                "df859d205e604f4fbb4477a98ff10ad7",
                                "+ lib/nova:create_nova_accounts:395        :   get_or_create_endpoint compute_legacy RegionOne 'https://38.102.83.69/compute/v2/$(project_id)s'",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface compute_legacy public 'https://38.102.83.69/compute/v2/$(project_id)s' RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service compute_legacy --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create compute_legacy public 'https://38.102.83.69/compute/v2/$(project_id)s' --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=e592a6968ca441f8817e4484c9d9b2a5",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo e592a6968ca441f8817e4484c9d9b2a5",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=e592a6968ca441f8817e4484c9d9b2a5",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo e592a6968ca441f8817e4484c9d9b2a5",
                                "e592a6968ca441f8817e4484c9d9b2a5",
                                "+ lib/nova:create_nova_accounts:399        :   get_or_create_service nova compute 'Nova Compute Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show compute -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create compute --name nova '--description=Nova Compute Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "45af7acedbcf4c1184bbb1f55d9335e1'",
                                "+ functions-common:get_or_create_service:1061 :   echo 45af7acedbcf4c1184bbb1f55d9335e1",
                                "45af7acedbcf4c1184bbb1f55d9335e1",
                                "+ lib/nova:create_nova_accounts:401        :   get_or_create_endpoint compute RegionOne https://38.102.83.69/compute/v2.1",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface compute public https://38.102.83.69/compute/v2.1 RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service compute --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create compute public https://38.102.83.69/compute/v2.1 --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=215a06683cf64567a025266f32b0d926",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo 215a06683cf64567a025266f32b0d926",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=215a06683cf64567a025266f32b0d926",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo 215a06683cf64567a025266f32b0d926",
                                "215a06683cf64567a025266f32b0d926",
                                "+ lib/nova:create_nova_accounts:406        :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_accounts:408        :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_accounts:411        :   get_or_add_user_project_role ResellerAdmin nova service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add ResellerAdmin --user nova --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role ResellerAdmin --user nova --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=cae02521c8804cb59bbeee92f0bb9ab7",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo cae02521c8804cb59bbeee92f0bb9ab7",
                                "cae02521c8804cb59bbeee92f0bb9ab7",
                                "+ lib/nova:create_nova_accounts:416        :   is_service_enabled s3api",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:create_nova_accounts:427        :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_nova_accounts:428        :   [[ False = True ]]",
                                "[9188 Async create_nova_accounts:77666]: finished create_nova_accounts with result 0 in 39 seconds",
                                "[9188 Async create_glance_accounts:77789]: Waiting for completion of create_glance_accounts running on PID 77789 (6 other jobs running)",
                                "[9188 Async create_glance_accounts:77789]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[77789 Async create_glance_accounts:77789]: finished successfully",
                                "WAKEUP",
                                "[9188 Async create_glance_accounts:77789]: Signaled",
                                "+ lib/glance:create_glance_accounts:486    :   is_service_enabled g-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:create_glance_accounts:490    :   create_service_user glance admin",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user glance secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create glance --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=8c79cec43b8c4d79bd7adc76b018f0a6",
                                "+ functions-common:get_or_create_user:910  :   echo 8c79cec43b8c4d79bd7adc76b018f0a6",
                                "8c79cec43b8c4d79bd7adc76b018f0a6",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service glance service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user glance --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user glance --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n admin ]]",
                                "+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin glance service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user glance --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user glance --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/glance:create_glance_accounts:493    :   is_service_enabled s-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/glance:create_glance_accounts:494    :   create_service_user glance-swift ResellerAdmin",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user glance-swift secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create glance-swift --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=4a8896a2647a4d1e96962dd65a91c2ed",
                                "+ functions-common:get_or_create_user:910  :   echo 4a8896a2647a4d1e96962dd65a91c2ed",
                                "4a8896a2647a4d1e96962dd65a91c2ed",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service glance-swift service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user glance-swift --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user glance-swift --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n ResellerAdmin ]]",
                                "+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role ResellerAdmin glance-swift service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add ResellerAdmin --user glance-swift --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role ResellerAdmin --user glance-swift --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=cae02521c8804cb59bbeee92f0bb9ab7",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo cae02521c8804cb59bbeee92f0bb9ab7",
                                "cae02521c8804cb59bbeee92f0bb9ab7",
                                "+ lib/glance:create_glance_accounts:497    :   get_or_create_service glance image 'Glance Image Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show image -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create image --name glance '--description=Glance Image Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "362bad0f88e14153b8a53c55420e29a4'",
                                "+ functions-common:get_or_create_service:1061 :   echo 362bad0f88e14153b8a53c55420e29a4",
                                "362bad0f88e14153b8a53c55420e29a4",
                                "+ lib/glance:create_glance_accounts:499    :   get_or_create_endpoint image RegionOne https://38.102.83.69/image",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface image public https://38.102.83.69/image RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service image --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create image public https://38.102.83.69/image --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=fc9cb7fb7aba4719b6764bd252c2690f",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo fc9cb7fb7aba4719b6764bd252c2690f",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=fc9cb7fb7aba4719b6764bd252c2690f",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo fc9cb7fb7aba4719b6764bd252c2690f",
                                "fc9cb7fb7aba4719b6764bd252c2690f",
                                "++ lib/glance:create_glance_accounts:504    :   get_or_create_domain Default",
                                "++ functions-common:get_or_create_domain:866 :   local domain_id",
                                "+++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_domain:871 :   domain_id=default",
                                "++ functions-common:get_or_create_domain:872 :   echo default",
                                "+ lib/glance:create_glance_accounts:504    :   service_domain_id=default",
                                "+ lib/glance:create_glance_accounts:505    :   iniset /etc/glance/glance-swift-store.conf ref1 project_domain_id default",
                                "+ lib/glance:create_glance_accounts:506    :   iniset /etc/glance/glance-swift-store.conf ref1 user_domain_id default",
                                "+ lib/glance:create_glance_accounts:508    :   [[ True = True ]]",
                                "+ lib/glance:create_glance_accounts:509    :   configure_glance_quotas",
                                "+ lib/glance:configure_glance_quotas:319   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_size_total",
                                "",
                                "+---------------+----------------------------------+",
                                "| Field         | Value                            |",
                                "+---------------+----------------------------------+",
                                "| default_limit | 2000                             |",
                                "| description   | None                             |",
                                "| id            | eb7b8c90f95f4e8da29238dfc3c03036 |",
                                "| region_id     | RegionOne                        |",
                                "| resource_name | image_size_total                 |",
                                "| service_id    | 362bad0f88e14153b8a53c55420e29a4 |",
                                "+---------------+----------------------------------+",
                                "+ lib/glance:configure_glance_quotas:321   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_stage_total",
                                "",
                                "+---------------+----------------------------------+",
                                "| Field         | Value                            |",
                                "+---------------+----------------------------------+",
                                "| default_limit | 2000                             |",
                                "| description   | None                             |",
                                "| id            | 3fb7a8a6c927497e8c8560476a909c7f |",
                                "| region_id     | RegionOne                        |",
                                "| resource_name | image_stage_total                |",
                                "| service_id    | 362bad0f88e14153b8a53c55420e29a4 |",
                                "+---------------+----------------------------------+",
                                "+ lib/glance:configure_glance_quotas:323   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_total",
                                "",
                                "+---------------+----------------------------------+",
                                "| Field         | Value                            |",
                                "+---------------+----------------------------------+",
                                "| default_limit | 100                              |",
                                "| description   | None                             |",
                                "| id            | d158aa996b534aeca988771d7cea2943 |",
                                "| region_id     | RegionOne                        |",
                                "| resource_name | image_count_total                |",
                                "| service_id    | 362bad0f88e14153b8a53c55420e29a4 |",
                                "+---------------+----------------------------------+",
                                "+ lib/glance:configure_glance_quotas:325   :   openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_uploading",
                                "",
                                "+---------------+----------------------------------+",
                                "| Field         | Value                            |",
                                "+---------------+----------------------------------+",
                                "| default_limit | 100                              |",
                                "| description   | None                             |",
                                "| id            | eeb40ce173fe4418b0b13b490fbbad6b |",
                                "| region_id     | RegionOne                        |",
                                "| resource_name | image_count_uploading            |",
                                "| service_id    | 362bad0f88e14153b8a53c55420e29a4 |",
                                "+---------------+----------------------------------+",
                                "+ lib/glance:configure_glance_quotas:329   :   iniset /etc/glance/glance-api.conf DEFAULT use_keystone_limits True",
                                "+ lib/glance:configure_glance_quotas:332   :   iniset /etc/glance/glance-api.conf oslo_limit user_domain_name Default",
                                "+ lib/glance:configure_glance_quotas:333   :   iniset /etc/glance/glance-api.conf oslo_limit password secretservice",
                                "+ lib/glance:configure_glance_quotas:334   :   iniset /etc/glance/glance-api.conf oslo_limit username glance",
                                "+ lib/glance:configure_glance_quotas:335   :   iniset /etc/glance/glance-api.conf oslo_limit auth_type password",
                                "+ lib/glance:configure_glance_quotas:336   :   iniset /etc/glance/glance-api.conf oslo_limit auth_url https://38.102.83.69/identity",
                                "+ lib/glance:configure_glance_quotas:337   :   iniset /etc/glance/glance-api.conf oslo_limit system_scope all",
                                "++ lib/glance:configure_glance_quotas:338   :   oscwrap --os-cloud devstack-system-admin endpoint list --service glance -f value -c ID",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/glance:configure_glance_quotas:338   :   iniset /etc/glance/glance-api.conf oslo_limit endpoint_id fc9cb7fb7aba4719b6764bd252c2690f",
                                "+ lib/glance:configure_glance_quotas:342   :   openstack --os-cloud devstack-system-admin role add --user glance --user-domain Default --system all reader",
                                "",
                                "+ lib/glance:create_glance_accounts:512    :   is_service_enabled s3api",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "[9188 Async create_glance_accounts:77789]: finished create_glance_accounts with result 0 in 45 seconds",
                                "[9188 Async create_cinder_accounts:77927]: Waiting for completion of create_cinder_accounts running on PID 77927 (5 other jobs running)",
                                "[9188 Async create_cinder_accounts:77927]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async create_cinder_accounts:77927]: Signaled",
                                "+ lib/cinder:create_cinder_accounts:452    :   [[ c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy =~ c-api ]]",
                                "+ lib/cinder:create_cinder_accounts:454    :   local extra_role=",
                                "+ lib/cinder:create_cinder_accounts:457    :   is_service_enabled barbican",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/cinder:create_cinder_accounts:461    :   create_service_user cinder",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user cinder secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create cinder --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=73311f99b4e84771aa5528d3178c88ab",
                                "+ functions-common:get_or_create_user:910  :   echo 73311f99b4e84771aa5528d3178c88ab",
                                "73311f99b4e84771aa5528d3178c88ab",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service cinder service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user cinder --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user cinder --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n '' ]]",
                                "+ lib/cinder:create_cinder_accounts:463    :   local cinder_api_url",
                                "+ lib/cinder:create_cinder_accounts:464    :   cinder_api_url=https://38.102.83.69/volume",
                                "+ lib/cinder:create_cinder_accounts:467    :   get_or_create_service cinder block-storage 'Cinder Volume Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show block-storage -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create block-storage --name cinder '--description=Cinder Volume Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "786865cc45e14848a0d887aeba41ab1a'",
                                "+ functions-common:get_or_create_service:1061 :   echo 786865cc45e14848a0d887aeba41ab1a",
                                "786865cc45e14848a0d887aeba41ab1a",
                                "+ lib/cinder:create_cinder_accounts:469    :   get_or_create_endpoint block-storage RegionOne https://38.102.83.69/volume/v3",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface block-storage public https://38.102.83.69/volume/v3 RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service block-storage --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create block-storage public https://38.102.83.69/volume/v3 --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=24a0669bf20e411aa6aefe1caa59c4ec",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo 24a0669bf20e411aa6aefe1caa59c4ec",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=24a0669bf20e411aa6aefe1caa59c4ec",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo 24a0669bf20e411aa6aefe1caa59c4ec",
                                "24a0669bf20e411aa6aefe1caa59c4ec",
                                "+ lib/cinder:create_cinder_accounts:472    :   configure_cinder_internal_tenant",
                                "++ lib/cinder:configure_cinder_internal_tenant:708 :   get_or_create_project service",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create service --domain= --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=686e702958d84ab4a744362d04b485d5",
                                "++ functions-common:get_or_create_project:923 :   echo 686e702958d84ab4a744362d04b485d5",
                                "+ lib/cinder:configure_cinder_internal_tenant:708 :   iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_project_id 686e702958d84ab4a744362d04b485d5",
                                "++ lib/cinder:configure_cinder_internal_tenant:709 :   get_or_create_user cinder",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "++ functions-common:get_or_create_user:897  :   local email=",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create cinder --password '' --domain= --or-show -f value -c id",
                                "No password was supplied, authentication will fail when a user does not have a password.",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=73311f99b4e84771aa5528d3178c88ab",
                                "++ functions-common:get_or_create_user:910  :   echo 73311f99b4e84771aa5528d3178c88ab",
                                "+ lib/cinder:configure_cinder_internal_tenant:709 :   iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_user_id 73311f99b4e84771aa5528d3178c88ab",
                                "[9188 Async create_cinder_accounts:77927]: finished create_cinder_accounts with result 0 in 29 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1146                     :   async_wait create_neutron_accounts create_swift_accounts configure_horizon",
                                "[9188 Async create_neutron_accounts:78069]: Waiting for completion of create_neutron_accounts running on PID 78069 (4 other jobs running)",
                                "[9188 Async create_neutron_accounts:78069]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async create_neutron_accounts:78069]: Signaled",
                                "+ lib/neutron:create_neutron_accounts:479  :   local neutron_url",
                                "+ lib/neutron:create_neutron_accounts:480  :   neutron_url=https://38.102.83.69/",
                                "+ lib/neutron:create_neutron_accounts:481  :   '[' '!' -z networking ']'",
                                "+ lib/neutron:create_neutron_accounts:482  :   neutron_url=https://38.102.83.69/networking",
                                "+ lib/neutron:create_neutron_accounts:485  :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron:create_neutron_accounts:487  :   create_service_user neutron",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user neutron secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create neutron --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=a242ba85be4a469d90a2263a077bfd5b",
                                "+ functions-common:get_or_create_user:910  :   echo a242ba85be4a469d90a2263a077bfd5b",
                                "a242ba85be4a469d90a2263a077bfd5b",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service neutron service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user neutron --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user neutron --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n '' ]]",
                                "+ lib/neutron:create_neutron_accounts:489  :   get_or_create_service neutron network 'Neutron Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show network -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create network --name neutron '--description=Neutron Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "69d99ca75fd645b89febca4c18e9ad2e'",
                                "+ functions-common:get_or_create_service:1061 :   echo 69d99ca75fd645b89febca4c18e9ad2e",
                                "69d99ca75fd645b89febca4c18e9ad2e",
                                "+ lib/neutron:create_neutron_accounts:491  :   get_or_create_endpoint network RegionOne https://38.102.83.69/networking",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface network public https://38.102.83.69/networking RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service network --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create network public https://38.102.83.69/networking --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=b46f3caa822a43a3b94e6e4d64bb285b",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo b46f3caa822a43a3b94e6e4d64bb285b",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=b46f3caa822a43a3b94e6e4d64bb285b",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo b46f3caa822a43a3b94e6e4d64bb285b",
                                "b46f3caa822a43a3b94e6e4d64bb285b",
                                "[9188 Async create_neutron_accounts:78069]: finished create_neutron_accounts with result 0 in 24 seconds",
                                "[9188 Async create_swift_accounts:78250]: Waiting for completion of create_swift_accounts running on PID 78250 (3 other jobs running)",
                                "[9188 Async create_swift_accounts:78250]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[78250 Async create_swift_accounts:78250]: finished successfully",
                                "WAKEUP",
                                "[9188 Async create_swift_accounts:78250]: Signaled",
                                "+ lib/swift:create_swift_accounts:620      :   export swiftusertest1_password=testing",
                                "+ lib/swift:create_swift_accounts:620      :   swiftusertest1_password=testing",
                                "+ lib/swift:create_swift_accounts:621      :   export swiftusertest2_password=testing2",
                                "+ lib/swift:create_swift_accounts:621      :   swiftusertest2_password=testing2",
                                "+ lib/swift:create_swift_accounts:622      :   export swiftusertest3_password=testing3",
                                "+ lib/swift:create_swift_accounts:622      :   swiftusertest3_password=testing3",
                                "+ lib/swift:create_swift_accounts:623      :   export swiftusertest4_password=testing4",
                                "+ lib/swift:create_swift_accounts:623      :   swiftusertest4_password=testing4",
                                "+ lib/swift:create_swift_accounts:625      :   local another_role",
                                "++ lib/swift:create_swift_accounts:626      :   get_or_create_role anotherrole",
                                "++ functions-common:get_or_create_role:929  :   local role_id",
                                "+++ functions-common:get_or_create_role:934  :   oscwrap --os-cloud devstack-system-admin role create anotherrole --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_role:934  :   role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "++ functions-common:get_or_create_role:935  :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ lib/swift:create_swift_accounts:626      :   another_role=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ lib/swift:create_swift_accounts:630      :   create_service_user swift admin",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user swift secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swift --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=312ee0a28e474495ba1a4f434046542a",
                                "+ functions-common:get_or_create_user:910  :   echo 312ee0a28e474495ba1a4f434046542a",
                                "312ee0a28e474495ba1a4f434046542a",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service swift service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user swift --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user swift --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n admin ]]",
                                "+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin swift service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user swift --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user swift --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/swift:create_swift_accounts:632      :   get_or_create_service swift object-store 'Swift Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show object-store -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create object-store --name swift '--description=Swift Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "e9c8ad4e8cc74058839367ea5f36daf0'",
                                "+ functions-common:get_or_create_service:1061 :   echo e9c8ad4e8cc74058839367ea5f36daf0",
                                "e9c8ad4e8cc74058839367ea5f36daf0",
                                "+ lib/swift:create_swift_accounts:634      :   get_or_create_endpoint object-store RegionOne 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' https://38.102.83.69:8080",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface object-store public 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service object-store --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create object-store public 'https://38.102.83.69:8080/v1/AUTH_$(project_id)s' --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=cab122b0822f40449f3c4e5390253652",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo cab122b0822f40449f3c4e5390253652",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=cab122b0822f40449f3c4e5390253652",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n https://38.102.83.69:8080 ]]",
                                "+ functions-common:get_or_create_endpoint:1097 :   _get_or_create_endpoint_with_interface object-store admin https://38.102.83.69:8080 RegionOne",
                                "+ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service object-store --interface admin --region RegionOne -c ID -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "+ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create object-store admin https://38.102.83.69:8080 --region RegionOne -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=b7161fcf180741f7ad03a224aee30407",
                                "+ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo b7161fcf180741f7ad03a224aee30407",
                                "b7161fcf180741f7ad03a224aee30407",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo cab122b0822f40449f3c4e5390253652",
                                "cab122b0822f40449f3c4e5390253652",
                                "+ lib/swift:create_swift_accounts:639      :   local swift_project_test1",
                                "++ lib/swift:create_swift_accounts:640      :   get_or_create_project swiftprojecttest1 default",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest1 --domain=default --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=adf7627522d54aedab679e079198ee2a",
                                "++ functions-common:get_or_create_project:923 :   echo adf7627522d54aedab679e079198ee2a",
                                "+ lib/swift:create_swift_accounts:640      :   swift_project_test1=adf7627522d54aedab679e079198ee2a",
                                "+ lib/swift:create_swift_accounts:641      :   die_if_not_set 641 swift_project_test1 'Failure creating swift_project_test1'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/swift:create_swift_accounts:643      :   get_or_create_user swiftusertest1 testing default test@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z test@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=test@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest1 --password testing --domain=default --email=test@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=7d7fd2d47eb04f59a579c8c44f859211",
                                "++ functions-common:get_or_create_user:910  :   echo 7d7fd2d47eb04f59a579c8c44f859211",
                                "+ lib/swift:create_swift_accounts:643      :   SWIFT_USER_TEST1=7d7fd2d47eb04f59a579c8c44f859211",
                                "+ lib/swift:create_swift_accounts:644      :   die_if_not_set 644 SWIFT_USER_TEST1 'Failure creating SWIFT_USER_TEST1'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:645      :   get_or_add_user_project_role admin 7d7fd2d47eb04f59a579c8c44f859211 adf7627522d54aedab679e079198ee2a",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user 7d7fd2d47eb04f59a579c8c44f859211 --project adf7627522d54aedab679e079198ee2a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 7d7fd2d47eb04f59a579c8c44f859211 --project adf7627522d54aedab679e079198ee2a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/swift:create_swift_accounts:647      :   local swift_user_test3",
                                "++ lib/swift:create_swift_accounts:649      :   get_or_create_user swiftusertest3 testing3 default test3@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z test3@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=test3@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest3 --password testing3 --domain=default --email=test3@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=ee8ae8ae33b548909f9b63cf235a416a",
                                "++ functions-common:get_or_create_user:910  :   echo ee8ae8ae33b548909f9b63cf235a416a",
                                "+ lib/swift:create_swift_accounts:649      :   swift_user_test3=ee8ae8ae33b548909f9b63cf235a416a",
                                "+ lib/swift:create_swift_accounts:650      :   die_if_not_set 650 swift_user_test3 'Failure creating swift_user_test3'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:651      :   get_or_add_user_project_role 23bdddd5c1aa4f61ad6149d136ac5687 ee8ae8ae33b548909f9b63cf235a416a adf7627522d54aedab679e079198ee2a",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add 23bdddd5c1aa4f61ad6149d136ac5687 --user ee8ae8ae33b548909f9b63cf235a416a --project adf7627522d54aedab679e079198ee2a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role 23bdddd5c1aa4f61ad6149d136ac5687 --user ee8ae8ae33b548909f9b63cf235a416a --project adf7627522d54aedab679e079198ee2a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 23bdddd5c1aa4f61ad6149d136ac5687",
                                "23bdddd5c1aa4f61ad6149d136ac5687",
                                "+ lib/swift:create_swift_accounts:653      :   local swift_project_test2",
                                "++ lib/swift:create_swift_accounts:654      :   get_or_create_project swiftprojecttest2 default",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest2 --domain=default --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=744e78a904ff412494ed34de948faa6c",
                                "++ functions-common:get_or_create_project:923 :   echo 744e78a904ff412494ed34de948faa6c",
                                "+ lib/swift:create_swift_accounts:654      :   swift_project_test2=744e78a904ff412494ed34de948faa6c",
                                "+ lib/swift:create_swift_accounts:655      :   die_if_not_set 655 swift_project_test2 'Failure creating swift_project_test2'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:657      :   local swift_user_test2",
                                "++ lib/swift:create_swift_accounts:659      :   get_or_create_user swiftusertest2 testing2 default test2@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z test2@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=test2@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest2 --password testing2 --domain=default --email=test2@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=e378f64ad88a49f8bb476ad789ae0e9c",
                                "++ functions-common:get_or_create_user:910  :   echo e378f64ad88a49f8bb476ad789ae0e9c",
                                "+ lib/swift:create_swift_accounts:659      :   swift_user_test2=e378f64ad88a49f8bb476ad789ae0e9c",
                                "+ lib/swift:create_swift_accounts:660      :   die_if_not_set 660 swift_user_test2 'Failure creating swift_user_test2'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:661      :   get_or_add_user_project_role admin e378f64ad88a49f8bb476ad789ae0e9c 744e78a904ff412494ed34de948faa6c",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user e378f64ad88a49f8bb476ad789ae0e9c --project 744e78a904ff412494ed34de948faa6c",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user e378f64ad88a49f8bb476ad789ae0e9c --project 744e78a904ff412494ed34de948faa6c -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/swift:create_swift_accounts:663      :   local swift_domain",
                                "++ lib/swift:create_swift_accounts:664      :   get_or_create_domain swift_test 'Used for swift functional testing'",
                                "++ functions-common:get_or_create_domain:866 :   local domain_id",
                                "+++ functions-common:get_or_create_domain:871 :   oscwrap --os-cloud devstack-system-admin domain create swift_test --description 'Used for swift functional testing' --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_domain:871 :   domain_id=3d17db7c65994f99bd4510c93b732ef9",
                                "++ functions-common:get_or_create_domain:872 :   echo 3d17db7c65994f99bd4510c93b732ef9",
                                "+ lib/swift:create_swift_accounts:664      :   swift_domain=3d17db7c65994f99bd4510c93b732ef9",
                                "+ lib/swift:create_swift_accounts:665      :   die_if_not_set 665 swift_domain 'Failure creating swift_test domain'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:667      :   local swift_project_test4",
                                "++ lib/swift:create_swift_accounts:668      :   get_or_create_project swiftprojecttest4 3d17db7c65994f99bd4510c93b732ef9",
                                "++ functions-common:get_or_create_project:916 :   local project_id",
                                "+++ functions-common:get_or_create_project:922 :   oscwrap --os-cloud devstack-system-admin project create swiftprojecttest4 --domain=3d17db7c65994f99bd4510c93b732ef9 --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_project:922 :   project_id=5d77c84c24444152b096cc1c46480e4a",
                                "++ functions-common:get_or_create_project:923 :   echo 5d77c84c24444152b096cc1c46480e4a",
                                "+ lib/swift:create_swift_accounts:668      :   swift_project_test4=5d77c84c24444152b096cc1c46480e4a",
                                "+ lib/swift:create_swift_accounts:669      :   die_if_not_set 669 swift_project_test4 'Failure creating swift_project_test4'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:671      :   local swift_user_test4",
                                "++ lib/swift:create_swift_accounts:673      :   get_or_create_user swiftusertest4 testing4 3d17db7c65994f99bd4510c93b732ef9 test4@example.com",
                                "++ functions-common:get_or_create_user:893  :   local user_id",
                                "++ functions-common:get_or_create_user:894  :   [[ ! -z test4@example.com ]]",
                                "++ functions-common:get_or_create_user:895  :   local email=--email=test4@example.com",
                                "+++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create swiftusertest4 --password testing4 --domain=3d17db7c65994f99bd4510c93b732ef9 --email=test4@example.com --or-show -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:get_or_create_user:909  :   user_id=dcdebc2293d4427286507b414a576951",
                                "++ functions-common:get_or_create_user:910  :   echo dcdebc2293d4427286507b414a576951",
                                "+ lib/swift:create_swift_accounts:673      :   swift_user_test4=dcdebc2293d4427286507b414a576951",
                                "+ lib/swift:create_swift_accounts:674      :   die_if_not_set 674 swift_user_test4 'Failure creating swift_user_test4'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/swift:create_swift_accounts:675      :   get_or_add_user_project_role admin dcdebc2293d4427286507b414a576951 5d77c84c24444152b096cc1c46480e4a",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:947    :   [[ -n '' ]]",
                                "++ functions-common:_get_domain_args:951    :   echo",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args=",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user dcdebc2293d4427286507b414a576951 --project 5d77c84c24444152b096cc1c46480e4a",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user dcdebc2293d4427286507b414a576951 --project 5d77c84c24444152b096cc1c46480e4a -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "[9188 Async create_swift_accounts:78250]: finished create_swift_accounts with result 0 in 49 seconds",
                                "[9188 Async configure_horizon:78390]: Waiting for completion of configure_horizon running on PID 78390 (2 other jobs running)",
                                "[9188 Async configure_horizon:78390]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async configure_horizon:78390]: Signaled",
                                "+ lib/horizon:configure_horizon:75         :   setup_develop /opt/stack/horizon",
                                "+ inc/python:setup_develop:353             :   local bindep",
                                "+ inc/python:setup_develop:354             :   [[ /opt/stack/horizon == -bindep* ]]",
                                "+ inc/python:setup_develop:358             :   local project_dir=/opt/stack/horizon",
                                "+ inc/python:setup_develop:359             :   local extras=",
                                "+ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/horizon -e",
                                "+ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "+ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/horizon == -bindep* ]]",
                                "+ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/horizon",
                                "+ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "+ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/horizon",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "+ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/horizon",
                                "+ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/horizon/setup.cfg",
                                "+ inc/python:_setup_package_with_constraints_edit:400 :   name=horizon",
                                "+ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z horizon ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- horizon",
                                "+ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/horizon -e",
                                "+ inc/python:setup_package:436             :   local bindep=0",
                                "+ inc/python:setup_package:437             :   local bindep_flag=",
                                "+ inc/python:setup_package:438             :   local bindep_profiles=",
                                "+ inc/python:setup_package:439             :   [[ /opt/stack/horizon == -bindep* ]]",
                                "+ inc/python:setup_package:444             :   local project_dir=/opt/stack/horizon",
                                "+ inc/python:setup_package:445             :   local flags=-e",
                                "+ inc/python:setup_package:446             :   local extras=",
                                "+ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "+ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "+ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "+ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "+ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "+ inc/python:setup_package:464             :   pip_install -e /opt/stack/horizon",
                                "Using python 3.12 to install /opt/stack/horizon",
                                "+ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/horizon",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/horizon",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr>=5.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (7.0.3)",
                                "Collecting Babel>=2.6.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/f5/21d2de20e8b8b0408f0681956ca2c69f1320a3848ac50e6e7f39c6159675/babel-2.18.0-py3-none-any.whl.metadata (2.2 kB)",
                                "Collecting Django>=4.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/b5/38140b1643c00d5c46ce69c78e6980fd285aee223100319631bedee4f5e7/django-5.2.15-py3-none-any.whl.metadata (4.1 kB)",
                                "Collecting django-compressor>=4.4 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d5/9d/9a0ba39f33574994e5b33aea55a68e8fad72b8dd923a82300e4e91774f59/django_compressor-4.6.0-py3-none-any.whl.metadata (5.2 kB)",
                                "Collecting django-debreach>=1.4.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/36/6c/8b451b1fc650f7a4336e03a5a56d555f823b6b94f1468728d650ef4d42e1/django_debreach-2.1.0-py3-none-any.whl.metadata (3.7 kB)",
                                "Requirement already satisfied: futurist>=1.2.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (3.3.0)",
                                "Requirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.1.0)",
                                "Requirement already satisfied: keystoneauth1>=4.3.1 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.14.0)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (1.3.0)",
                                "Requirement already satisfied: openstacksdk>=4.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.15.0)",
                                "Requirement already satisfied: oslo.concurrency>=4.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=8.8.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (10.5.0)",
                                "Requirement already satisfied: oslo.i18n>=5.1.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (6.8.0)",
                                "Requirement already satisfied: oslo.policy>=3.11.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.1.0)",
                                "Requirement already satisfied: oslo.serialization>=4.3.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.10.0)",
                                "Requirement already satisfied: oslo.upgradecheck>=1.5.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.7.1)",
                                "Requirement already satisfied: oslo.utils>=7.0.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (10.1.1)",
                                "Requirement already satisfied: osprofiler>=3.4.2 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.4.0)",
                                "Collecting libsass>=0.23.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fd/5a/eb5b62641df0459a3291fc206cf5bd669c0feed7814dded8edef4ade8512/libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (4.2 kB)",
                                "Collecting Pillow>=9.1.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)",
                                "Requirement already satisfied: python-cinderclient>=8.0.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (9.9.0)",
                                "Requirement already satisfied: python-glanceclient>=2.8.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.12.0)",
                                "Requirement already satisfied: python-keystoneclient>=3.22.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (5.8.0)",
                                "Requirement already satisfied: python-novaclient>=9.1.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (18.13.0)",
                                "Requirement already satisfied: python-swiftclient>=3.2.0 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (4.10.0)",
                                "Requirement already satisfied: PyYAML>=6.0 in /usr/local/lib64/python3.12/site-packages (from horizon==25.8.0.dev84) (6.0.3)",
                                "Collecting qrcode>=8.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl.metadata (17 kB)",
                                "Requirement already satisfied: requests>=2.25.1 in /usr/local/lib/python3.12/site-packages (from horizon==25.8.0.dev84) (2.34.2)",
                                "Collecting semantic-version>=2.3.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)",
                                "Collecting XStatic>=1.0.3 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/73/6be224b0e18ac454909a236ad6d67c6c0f59962d5350dda797998b0409bf/XStatic-1.0.3-py3-none-any.whl.metadata (1.4 kB)",
                                "Collecting XStatic-Angular>=1.8.2.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/df/a111df624d7ba565ece8607382b4c79148a35c0a3b3f57b512d9efcab895/xstatic_angular-1.8.2.3-py2.py3-none-any.whl.metadata (934 bytes)",
                                "Collecting XStatic-Angular-Bootstrap>=2.2.0.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6b/17/1380ba8cf2d945cdab56c8874a5357b19e38abdb3fc787a8909aa7b4f44c/xstatic_angular_bootstrap-2.5.0.1-py2.py3-none-any.whl.metadata (1.1 kB)",
                                "Collecting XStatic-Angular-FileUpload>=12.0.4.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/61/aef90931330574135d01d8deb43ec2cfccb8570d5fc495437de02d7798ee/xstatic_angular_fileupload-12.2.13.2-py2.py3-none-any.whl.metadata (1.1 kB)",
                                "Collecting XStatic-Angular-Gettext>=2.3.8.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/55/b6/ee25096ce9b8ae63610d966a812b223ab55b2ae1de3947f11e6922ea0479/xstatic_angular_gettext-2.4.1.1-py2.py3-none-any.whl.metadata (999 bytes)",
                                "Collecting XStatic-Angular-lrdragndrop>=1.0.2.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1a/ab/c171db136f1a9156546b29c713ec3fad4548c63aa91be3f2136bbd0099e3/xstatic_angular_lrdragndrop-1.0.2.7-py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-Angular-Schema-Form>=0.8.13.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/85/fa8e214b7d77aadf120887b1c5062ca0c664d32b87bb1b9eadfacde4174d/xstatic_angular_schema_form-0.8.13.1-py3-none-any.whl.metadata (982 bytes)",
                                "Collecting XStatic-Bootstrap-Datepicker>=1.3.1.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/50/81d9006680ef10335f4357809375051d3ea3153ee3a5a83ed3097aa71324/xstatic_bootstrap_datepicker-1.4.0.1-py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-Bootstrap-SCSS>=3.3.7.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/fb/ffa35dbaf9f956c87b6d58a1541ffd335bcb93b8d4a265d80ea71b89b032/xstatic_bootstrap_scss-3.4.1.1-py2.py3-none-any.whl.metadata (940 bytes)",
                                "Collecting XStatic-bootswatch>=3.3.7.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ab/03/cb58cdf6db4821f53f29fe1e84df3a19da62e40bd7bee8f58dfd3b4a3aa4/xstatic_bootswatch-3.3.7.1-py2.py3-none-any.whl.metadata (953 bytes)",
                                "Collecting XStatic-D3>=3.5.17.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/8e/b58faea01985224ea3ce8e24abce4a83268b6bba9f541a8094cfca87ad7a/xstatic_d3-3.5.17.1-py2.py3-none-any.whl.metadata (862 bytes)",
                                "Collecting XStatic-Hogan>=2.0.0.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c5/d3/6008844f0ac9f5fb400c9d77fc25949e5799a8aba0f5d2385f96eeb9589f/xstatic_hogan-2.0.0.5-py3-none-any.whl.metadata (904 bytes)",
                                "Collecting XStatic-Font-Awesome>=6.2.1.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/9f/d510c7b3b0204fdb704b65c7a263cc3b8abef9dca2cae9bc795c050803f3/xstatic_font_awesome-6.2.1.2-py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-Jasmine>=2.4.1.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/a6/02f7be2ff8ab2f7f03cb33d4421ad9aa6084ddd7b34bc77c4e21363f2fb7/xstatic_jasmine-2.4.1.3-py2.py3-none-any.whl.metadata (939 bytes)",
                                "Collecting XStatic-jQuery>=3.5.1.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e9/36/df0a886e21d72c521c5b94f5d4fc035fede7eb229d79839a8cb9ee2950e3/xstatic_jquery-3.7.1.1-py3-none-any.whl.metadata (888 bytes)",
                                "Collecting XStatic-JQuery-Migrate>=3 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/df/35a87e41d7f0169a9ff72f47ae341c0e78177543519ab305ee05e48161fd/xstatic_jquery_migrate-3.3.2.2-py3-none-any.whl.metadata (1.4 kB)",
                                "Collecting XStatic-JQuery.quicksearch>=2.0.3.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/df/7ee250c2d34b263624ef3ee40d755aa566c56d8d6dd9b83c3bbcdd80d71e/xstatic_jquery_quicksearch-2.0.3.3-py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-JQuery.TableSorter>=2.14.5.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/25/8b61540d98b6e9389011d0777ed3f516c8d0e39cf814a29596d1f1912623/xstatic_jquery_tablesorter-2.14.5.3-py3-none-any.whl.metadata (1000 bytes)",
                                "Collecting XStatic-jquery-ui>=1.13.0.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/28/85/e78673e3dc1649af14278a3b70abcd1c46ba213a0022b614fec1a16a5296/xstatic_jquery_ui-1.13.0.2-py3-none-any.whl.metadata (965 bytes)",
                                "Collecting XStatic-JSEncrypt>=2.3.1.1 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/31/f5a51e5b6341f1466857a5bc6c1ca194a82a964cc170adc284549ebbfab9/xstatic_jsencrypt-2.3.1.2-py2.py3-none-any.whl.metadata (917 bytes)",
                                "Collecting XStatic-mdi>=1.6.50.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/be/caf20082a07539078dd78c4c7a48962fde0646f5cdd83c93b44dbb5b395c/xstatic_mdi-1.6.50.3-py2.py3-none-any.whl.metadata (960 bytes)",
                                "Collecting XStatic-objectpath>=1.2.1.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4f/7d/8a6118a502da62f5eeea21fe3ec464414a89156e0ca9e9ebd03688172c4c/xstatic_objectpath-1.2.1.1-py3-none-any.whl.metadata (971 bytes)",
                                "Collecting XStatic-Rickshaw>=1.5.0.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/a6/946eeefbf6178c2b40d39c1e8c1c9716e0e913eda2f3c7d4ada74018d25f/xstatic_rickshaw-1.5.1.3-py3-none-any.whl.metadata (929 bytes)",
                                "Collecting XStatic-roboto-fontface>=0.5.0.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/fa/097a4648c78483ff7331ce5bc7712765ed2b08775e733ceaa4f69ffb4456/xstatic_roboto_fontface-0.8.0.1-py2.py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-smart-table>=1.4.13.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/fb/d5a4a342408aceebe4862770980738f405049e46f4ae15db6754b938ae06/xstatic_smart_table-1.4.13.3-py2.py3-none-any.whl.metadata (1.0 kB)",
                                "Collecting XStatic-Spin>=1.2.5.2 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/27/c678a4ca0e0a14f5a9edf4c97a89a6c493446b1a00aee78ea03e79333097/XStatic_Spin-1.2.5.3-py3-none-any.whl.metadata (741 bytes)",
                                "Collecting XStatic-term.js>=0.0.7.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/22/02b15214b8942378e042c3d71bb1b06bd04c16ad38655f5b9c2837edf3a0/xstatic_term_js-0.0.7.1-py3-none-any.whl.metadata (1.2 kB)",
                                "Collecting XStatic-tv4>=1.2.7.0 (from horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/9b/a6bd64fad6039967a53b8f708d255eff5e700951a6371633d170fb686a30/xstatic_tv4-1.2.7.1-py3-none-any.whl.metadata (982 bytes)",
                                "Collecting asgiref>=3.8.1 (from Django>=4.2->horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5c/0a/a72d10ed65068e115044937873362e6e32fab1b7dce0046aeb224682c989/asgiref-3.11.1-py3-none-any.whl.metadata (9.3 kB)",
                                "Collecting sqlparse>=0.3.1 (from Django>=4.2->horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/49/4b/359f28a903c13438ef59ebeee215fb25da53066db67b305c125f1c6d2a25/sqlparse-0.5.5-py3-none-any.whl.metadata (4.7 kB)",
                                "Collecting django-appconf>=1.0.3 (from django-compressor>=4.4->horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/e6/4c34d94dfb74bbcbc489606e61f1924933de30d22c593dd1f429f35fbd7f/django_appconf-1.2.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting rcssmin>=1.2.1 (from django-compressor>=4.4->horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/89/dc/b522a5e1a0a8ef8af50adbb3bdd9f5a059a9890b9fc5ce3f44a37a996a74/rcssmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl.metadata (4.8 kB)",
                                "Collecting rjsmin>=1.2.4 (from django-compressor>=4.4->horizon==25.8.0.dev84)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/13/dc/72ca27c526925e88e273c3af6848777b289e4eb0854afcd7c6dbbfd4d196/rjsmin-1.2.5-cp312-cp312-manylinux1_x86_64.whl.metadata (4.6 kB)",
                                "Requirement already satisfied: debtcollector>=3.0.0 in /usr/local/lib/python3.12/site-packages (from futurist>=1.2.0->horizon==25.8.0.dev84) (3.1.0)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (5.8.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (1.8.2)",
                                "Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/site-packages (from keystoneauth1>=4.3.1->horizon==25.8.0.dev84) (4.15.0)",
                                "Requirement already satisfied: cryptography>=2.7 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (43.0.3)",
                                "Requirement already satisfied: decorator>=4.4.1 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (5.3.1)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.5.0)",
                                "Requirement already satisfied: jmespath>=0.9.0 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.1.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /usr/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (1.33)",
                                "Requirement already satisfied: platformdirs>=3 in /usr/local/lib/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (4.10.0)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from openstacksdk>=4.5.0->horizon==25.8.0.dev84) (7.2.2)",
                                "Requirement already satisfied: fasteners>=0.7.0 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=4.5.0->horizon==25.8.0.dev84) (0.20)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=8.8.0->horizon==25.8.0.dev84) (2.0.0)",
                                "Requirement already satisfied: oslo.context>=2.22.0 in /usr/local/lib/python3.12/site-packages (from oslo.policy>=3.11.0->horizon==25.8.0.dev84) (6.4.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization>=4.3.0->horizon==25.8.0.dev84) (1.1.2)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from oslo.upgradecheck>=1.5.0->horizon==25.8.0.dev84) (3.17.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->horizon==25.8.0.dev84) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->horizon==25.8.0.dev84) (26.2)",
                                "Requirement already satisfied: WebOb>=1.7.1 in /usr/local/lib/python3.12/site-packages (from osprofiler>=3.4.2->horizon==25.8.0.dev84) (1.8.10)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr>=5.5.0->horizon==25.8.0.dev84) (80.10.2)",
                                "Requirement already satisfied: warlock>=1.2.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2.1.0)",
                                "Requirement already satisfied: wrapt>=1.7.0 in /usr/local/lib64/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2.2.1)",
                                "Requirement already satisfied: pyOpenSSL>=17.1.0 in /usr/local/lib/python3.12/site-packages (from python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (24.2.1)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (3.18)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (2.7.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.25.1->horizon==25.8.0.dev84) (2026.5.20)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.7->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (2.0.0)",
                                "Requirement already satisfied: jsonpointer>=1.9 in /usr/local/lib/python3.12/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (3.1.1)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.5.0->horizon==25.8.0.dev84) (0.8.0)",
                                "Requirement already satisfied: jsonschema~=4.0 in /usr/local/lib/python3.12/site-packages (from warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (4.26.0)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=4.5.0->horizon==25.8.0.dev84) (3.0)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema~=4.0->warlock>=1.2.0->python-glanceclient>=2.8.0->horizon==25.8.0.dev84) (2026.5.1)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/f5/21d2de20e8b8b0408f0681956ca2c69f1320a3848ac50e6e7f39c6159675/babel-2.18.0-py3-none-any.whl (10.2 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 10.2/10.2 MB 120.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/92/b5/38140b1643c00d5c46ce69c78e6980fd285aee223100319631bedee4f5e7/django-5.2.15-py3-none-any.whl (8.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 8.3/8.3 MB 48.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/d5/9d/9a0ba39f33574994e5b33aea55a68e8fad72b8dd923a82300e4e91774f59/django_compressor-4.6.0-py3-none-any.whl (96 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 96.8/96.8 kB 12.6 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/36/6c/8b451b1fc650f7a4336e03a5a56d555f823b6b94f1468728d650ef4d42e1/django_debreach-2.1.0-py3-none-any.whl (7.7 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/fd/5a/eb5b62641df0459a3291fc206cf5bd669c0feed7814dded8edef4ade8512/libsass-0.23.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.4 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 9.4/9.4 MB 124.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/43/e3/fdc657359e919462369869f1c9f0e973f353f9a9ee295a39b1fea8ee1a77/pillow-12.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 7.1/7.1 MB 123.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl (45 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 46.0/46.0 kB 5.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/73/6be224b0e18ac454909a236ad6d67c6c0f59962d5350dda797998b0409bf/XStatic-1.0.3-py3-none-any.whl (4.4 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/51/df/a111df624d7ba565ece8607382b4c79148a35c0a3b3f57b512d9efcab895/xstatic_angular-1.8.2.3-py2.py3-none-any.whl (495 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 495.2/495.2 kB 44.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6b/17/1380ba8cf2d945cdab56c8874a5357b19e38abdb3fc787a8909aa7b4f44c/xstatic_angular_bootstrap-2.5.0.1-py2.py3-none-any.whl (60 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 60.9/60.9 kB 6.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f4/61/aef90931330574135d01d8deb43ec2cfccb8570d5fc495437de02d7798ee/xstatic_angular_fileupload-12.2.13.2-py2.py3-none-any.whl (194 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 194.6/194.6 kB 27.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/55/b6/ee25096ce9b8ae63610d966a812b223ab55b2ae1de3947f11e6922ea0479/xstatic_angular_gettext-2.4.1.1-py2.py3-none-any.whl (11 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1a/ab/c171db136f1a9156546b29c713ec3fad4548c63aa91be3f2136bbd0099e3/xstatic_angular_lrdragndrop-1.0.2.7-py3-none-any.whl (5.7 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/85/fa8e214b7d77aadf120887b1c5062ca0c664d32b87bb1b9eadfacde4174d/xstatic_angular_schema_form-0.8.13.1-py3-none-any.whl (45 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.3/45.3 kB 5.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5e/50/81d9006680ef10335f4357809375051d3ea3153ee3a5a83ed3097aa71324/xstatic_bootstrap_datepicker-1.4.0.1-py3-none-any.whl (66 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 66.5/66.5 kB 10.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e7/fb/ffa35dbaf9f956c87b6d58a1541ffd335bcb93b8d4a265d80ea71b89b032/xstatic_bootstrap_scss-3.4.1.1-py2.py3-none-any.whl (249 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 249.9/249.9 kB 37.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ab/03/cb58cdf6db4821f53f29fe1e84df3a19da62e40bd7bee8f58dfd3b4a3aa4/xstatic_bootswatch-3.3.7.1-py2.py3-none-any.whl (1.6 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.6/1.6 MB 89.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/8e/b58faea01985224ea3ce8e24abce4a83268b6bba9f541a8094cfca87ad7a/xstatic_d3-3.5.17.1-py2.py3-none-any.whl (76 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 76.6/76.6 kB 8.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bc/9f/d510c7b3b0204fdb704b65c7a263cc3b8abef9dca2cae9bc795c050803f3/xstatic_font_awesome-6.2.1.2-py3-none-any.whl (6.4 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.4/6.4 MB 39.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c5/d3/6008844f0ac9f5fb400c9d77fc25949e5799a8aba0f5d2385f96eeb9589f/xstatic_hogan-2.0.0.5-py3-none-any.whl (7.1 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/a6/02f7be2ff8ab2f7f03cb33d4421ad9aa6084ddd7b34bc77c4e21363f2fb7/xstatic_jasmine-2.4.1.3-py2.py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.1/41.1 kB 4.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e9/36/df0a886e21d72c521c5b94f5d4fc035fede7eb229d79839a8cb9ee2950e3/xstatic_jquery-3.7.1.1-py3-none-any.whl (306 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 306.4/306.4 kB 30.5 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/77/df/35a87e41d7f0169a9ff72f47ae341c0e78177543519ab305ee05e48161fd/xstatic_jquery_migrate-3.3.2.2-py3-none-any.whl (15 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/8a/df/7ee250c2d34b263624ef3ee40d755aa566c56d8d6dd9b83c3bbcdd80d71e/xstatic_jquery_quicksearch-2.0.3.3-py3-none-any.whl (7.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/47/25/8b61540d98b6e9389011d0777ed3f516c8d0e39cf814a29596d1f1912623/xstatic_jquery_tablesorter-2.14.5.3-py3-none-any.whl (19 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/28/85/e78673e3dc1649af14278a3b70abcd1c46ba213a0022b614fec1a16a5296/xstatic_jquery_ui-1.13.0.2-py3-none-any.whl (1.8 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 82.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/09/31/f5a51e5b6341f1466857a5bc6c1ca194a82a964cc170adc284549ebbfab9/xstatic_jsencrypt-2.3.1.2-py2.py3-none-any.whl (34 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/be/caf20082a07539078dd78c4c7a48962fde0646f5cdd83c93b44dbb5b395c/xstatic_mdi-1.6.50.3-py2.py3-none-any.whl (785 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 785.4/785.4 kB 61.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4f/7d/8a6118a502da62f5eeea21fe3ec464414a89156e0ca9e9ebd03688172c4c/xstatic_objectpath-1.2.1.1-py3-none-any.whl (4.7 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/32/a6/946eeefbf6178c2b40d39c1e8c1c9716e0e913eda2f3c7d4ada74018d25f/xstatic_rickshaw-1.5.1.3-py3-none-any.whl (28 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/26/fa/097a4648c78483ff7331ce5bc7712765ed2b08775e733ceaa4f69ffb4456/xstatic_roboto_fontface-0.8.0.1-py2.py3-none-any.whl (6.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 6.3/6.3 MB 88.7 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/dc/fb/d5a4a342408aceebe4862770980738f405049e46f4ae15db6754b938ae06/xstatic_smart_table-1.4.13.3-py2.py3-none-any.whl (13 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/ba/27/c678a4ca0e0a14f5a9edf4c97a89a6c493446b1a00aee78ea03e79333097/XStatic_Spin-1.2.5.3-py3-none-any.whl (5.9 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c4/22/02b15214b8942378e042c3d71bb1b06bd04c16ad38655f5b9c2837edf3a0/xstatic_term_js-0.0.7.1-py3-none-any.whl (38 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/0c/9b/a6bd64fad6039967a53b8f708d255eff5e700951a6371633d170fb686a30/xstatic_tv4-1.2.7.1-py3-none-any.whl (24 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5c/0a/a72d10ed65068e115044937873362e6e32fab1b7dce0046aeb224682c989/asgiref-3.11.1-py3-none-any.whl (24 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/e6/4c34d94dfb74bbcbc489606e61f1924933de30d22c593dd1f429f35fbd7f/django_appconf-1.2.0-py3-none-any.whl (6.5 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/89/dc/b522a5e1a0a8ef8af50adbb3bdd9f5a059a9890b9fc5ce3f44a37a996a74/rcssmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl (49 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 49.2/49.2 kB 5.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/13/dc/72ca27c526925e88e273c3af6848777b289e4eb0854afcd7c6dbbfd4d196/rjsmin-1.2.5-cp312-cp312-manylinux1_x86_64.whl (31 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/49/4b/359f28a903c13438ef59ebeee215fb25da53066db67b305c125f1c6d2a25/sqlparse-0.5.5-py3-none-any.whl (46 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 46.1/46.1 kB 6.6 MB/s eta 0:00:00",
                                "Building wheels for collected packages: horizon",
                                "  Building editable for horizon (pyproject.toml): started",
                                "  Building editable for horizon (pyproject.toml): finished with status 'done'",
                                "  Created wheel for horizon: filename=horizon-25.8.0.dev84-0.editable-py3-none-any.whl size=8885 sha256=0ca714dc0376f831cc9473cf5135602de831ee1d6ed7eff7e0ab65677953a778",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-2qlxgjsb/wheels/79/fe/07/a1abea766a1105ac4673031ff9f771cb36f68aeaefcdd5e470",
                                "Successfully built horizon",
                                "Installing collected packages: XStatic-tv4, XStatic-term.js, XStatic-Spin, XStatic-smart-table, XStatic-roboto-fontface, XStatic-Rickshaw, XStatic-objectpath, XStatic-mdi, XStatic-JSEncrypt, XStatic-JQuery.TableSorter, XStatic-JQuery.quicksearch, XStatic-JQuery-Migrate, XStatic-jQuery, XStatic-Jasmine, XStatic-Hogan, XStatic-Font-Awesome, XStatic-D3, XStatic-bootswatch, XStatic-Bootstrap-SCSS, XStatic-Bootstrap-Datepicker, XStatic-Angular-Schema-Form, XStatic-Angular-lrdragndrop, XStatic-Angular-Gettext, XStatic-Angular-FileUpload, XStatic-Angular-Bootstrap, XStatic-Angular, XStatic, rjsmin, rcssmin, XStatic-jquery-ui, sqlparse, semantic-version, qrcode, Pillow, libsass, django-debreach, Babel, asgiref, Django, django-appconf, django-compressor, horizon",
                                "Successfully installed Babel-2.18.0 Django-5.2.15 Pillow-12.2.0 XStatic-1.0.3 XStatic-Angular-1.8.2.3 XStatic-Angular-Bootstrap-2.5.0.1 XStatic-Angular-FileUpload-12.2.13.2 XStatic-Angular-Gettext-2.4.1.1 XStatic-Angular-Schema-Form-0.8.13.1 XStatic-Angular-lrdragndrop-1.0.2.7 XStatic-Bootstrap-Datepicker-1.4.0.1 XStatic-Bootstrap-SCSS-3.4.1.1 XStatic-D3-3.5.17.1 XStatic-Font-Awesome-6.2.1.2 XStatic-Hogan-2.0.0.5 XStatic-JQuery-Migrate-3.3.2.2 XStatic-JQuery.TableSorter-2.14.5.3 XStatic-JQuery.quicksearch-2.0.3.3 XStatic-JSEncrypt-2.3.1.2 XStatic-Jasmine-2.4.1.3 XStatic-Rickshaw-1.5.1.3 XStatic-Spin-1.2.5.3 XStatic-bootswatch-3.3.7.1 XStatic-jQuery-3.7.1.1 XStatic-jquery-ui-1.13.0.2 XStatic-mdi-1.6.50.3 XStatic-objectpath-1.2.1.1 XStatic-roboto-fontface-0.8.0.1 XStatic-smart-table-1.4.13.3 XStatic-term.js-0.0.7.1 XStatic-tv4-1.2.7.1 asgiref-3.11.1 django-appconf-1.2.0 django-compressor-4.6.0 django-debreach-2.1.0 horizon-25.8.0.dev84 libsass-0.23.0 qrcode-8.2 rcssmin-1.2.2 rjsmin-1.2.5 semantic-version-2.10.0 sqlparse-0.5.5",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "+ inc/python:pip_install:216               :   result=0",
                                "+ inc/python:pip_install:218               :   time_stop pip_install",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=pip_install",
                                "+ functions-common:time_stop:2421          :   start_time=1781279072722",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279072722 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279090671",
                                "+ functions-common:time_stop:2427          :   elapsed_time=17949",
                                "+ functions-common:time_stop:2428          :   total=140601",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=158550",
                                "+ inc/python:pip_install:219               :   return 0",
                                "+ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "+ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ inc/python:setup_package:468             :   '[' -d '/opt/stack/horizon/*.egg-info' ']'",
                                "+ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/horizon",
                                "+ inc/python:use_library_from_git:266      :   local name=/opt/stack/horizon",
                                "+ inc/python:use_library_from_git:267      :   local enabled=1",
                                "+ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "+ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/horizon, ]]",
                                "+ inc/python:use_library_from_git:269      :   return 1",
                                "+ lib/horizon:configure_horizon:81         :   cd /opt/stack/horizon",
                                "+ lib/horizon:configure_horizon:81         :   /bin/python3.12 manage.py compilemessages",
                                "No local_settings file found.",
                                "/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.",
                                "  version_info = version.StrictVersion(__version__).version",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/ko_KR/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/ja/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/en_GB/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/id/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/pt_BR/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/zh_CN/LC_MESSAGES",
                                "processing file releasenotes.po in /opt/stack/horizon/releasenotes/source/locale/de/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mr/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ur/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ks/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/it/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/it/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/as/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ko_KR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ko_KR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ja/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ja/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hant/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hant/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/hi/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/brx/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/fr/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/fr/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/en_GB/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/en_GB/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hans/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/zh_Hans/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pa_IN/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/eo/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/eo/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/id/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/id/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/cs/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/cs/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/bn_IN/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/en_AU/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/en_AU/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pt_BR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/pt_BR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/tr_TR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/tr_TR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ta/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ka_GE/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ka_GE/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ru/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/ru/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/gu/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/ne/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mai/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/pl_PL/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/es/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/es/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/mni/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/kn/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/de/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/openstack_dashboard/locale/de/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_dashboard/locale/kok/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/es_MX/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/pt/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/it/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/it/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/ko_KR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/ko_KR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/ja/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/ja/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/zh_Hant/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/zh_Hant/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/hi/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/fr/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/fr/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/en_GB/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/en_GB/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/zh_Hans/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/zh_Hans/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/pa_IN/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/pa_IN/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/eo/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/eo/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/id/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/id/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/cs/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/cs/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/sl_SI/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/sr/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/en_AU/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/en_AU/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/pt_BR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/pt_BR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/tr_TR/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/tr_TR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/fil/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/ar/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/nl_NL/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/nl_NL/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/ka_GE/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/ka_GE/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/ru/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/ru/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/pl_PL/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/pl_PL/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/es/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/es/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/de/LC_MESSAGES",
                                "processing file djangojs.po in /opt/stack/horizon/horizon/locale/de/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/ca/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/hu/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/horizon/locale/fi_FI/LC_MESSAGES",
                                "processing file doc-admin.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/ko_KR/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/ja/LC_MESSAGES",
                                "processing file doc-admin.po in /opt/stack/horizon/doc/source/locale/fr/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/fr/LC_MESSAGES",
                                "processing file doc-admin.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc-configuration.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc-contributor.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc-user.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/en_GB/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/eo/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/eo/LC_MESSAGES",
                                "processing file doc-admin.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc-configuration.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc-contributor.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc-user.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/id/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/pt_BR/LC_MESSAGES",
                                "processing file doc-admin.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES",
                                "processing file doc-user.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/ru/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/ne/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/es/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/zh_CN/LC_MESSAGES",
                                "processing file doc-install.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES",
                                "processing file doc-user.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES",
                                "processing file doc.po in /opt/stack/horizon/doc/source/locale/de/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/ko_KR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/ja/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/zh_Hant/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/fr/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/en_GB/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/zh_Hans/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/eo/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/id/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/pt_BR/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/ka_GE/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/ru/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/ne/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/es/LC_MESSAGES",
                                "processing file django.po in /opt/stack/horizon/openstack_auth/locale/de/LC_MESSAGES",
                                "+ lib/horizon:configure_horizon:84         :   local local_settings=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:configure_horizon:85         :   cp /opt/stack/horizon/openstack_dashboard/local/local_settings.py.example /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:configure_horizon:88         :   echo",
                                "+ lib/horizon:configure_horizon:90         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' WEBROOT '\"/dashboard/\"'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=WEBROOT",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=\"/dashboard/\"'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^WEBROOT/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'WEBROOT = \"/dashboard/\"'",
                                "+ lib/horizon:configure_horizon:92         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' COMPRESS_OFFLINE True",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=COMPRESS_OFFLINE",
                                "+ lib/horizon:_horizon_config_set:43       :   local value=True",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^COMPRESS_OFFLINE/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'COMPRESS_OFFLINE = True'",
                                "+ lib/horizon:configure_horizon:93         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_KEYSTONE_DEFAULT_ROLE '\"member\"'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_KEYSTONE_DEFAULT_ROLE",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=\"member\"'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_KEYSTONE_DEFAULT_ROLE/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_KEYSTONE_DEFAULT_ROLE = \"member\"'",
                                "+ lib/horizon:configure_horizon:95         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_HOST '\"38.102.83.69\"'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_HOST",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=\"38.102.83.69\"'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_HOST/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_HOST = \"38.102.83.69\"'",
                                "+ lib/horizon:configure_horizon:97         :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_KEYSTONE_URL '\"https://38.102.83.69/identity/v3\"'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_KEYSTONE_URL",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=\"https://38.102.83.69/identity/v3\"'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_KEYSTONE_URL/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_KEYSTONE_URL = \"https://38.102.83.69/identity/v3\"'",
                                "+ lib/horizon:configure_horizon:102        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' ALLOWED_HOSTS '[\"*\"]'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=ALLOWED_HOSTS",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=[\"*\"]'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^ALLOWED_HOSTS/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'ALLOWED_HOSTS = [\"*\"]'",
                                "+ lib/horizon:configure_horizon:104        :   '[' -f /opt/stack/data/ca-bundle.pem ']'",
                                "+ lib/horizon:configure_horizon:105        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py '' OPENSTACK_SSL_CACERT '\"/opt/stack/data/ca-bundle.pem\"'",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=OPENSTACK_SSL_CACERT",
                                "+ lib/horizon:_horizon_config_set:43       :   local 'value=\"/opt/stack/data/ca-bundle.pem\"'",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z '' ']'",
                                "+ lib/horizon:_horizon_config_set:46       :   sed -e '/^OPENSTACK_SSL_CACERT/d' -i /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:47       :   echo 'OPENSTACK_SSL_CACERT = \"/opt/stack/data/ca-bundle.pem\"'",
                                "+ lib/horizon:configure_horizon:108        :   is_service_enabled ldap",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/horizon:configure_horizon:112        :   is_service_enabled c-bak",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/horizon:configure_horizon:113        :   _horizon_config_set /opt/stack/horizon/openstack_dashboard/local/local_settings.py OPENSTACK_CINDER_FEATURES enable_backup True",
                                "+ lib/horizon:_horizon_config_set:40       :   local file=/opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:41       :   local section=OPENSTACK_CINDER_FEATURES",
                                "+ lib/horizon:_horizon_config_set:42       :   local option=enable_backup",
                                "+ lib/horizon:_horizon_config_set:43       :   local value=True",
                                "+ lib/horizon:_horizon_config_set:45       :   '[' -z OPENSTACK_CINDER_FEATURES ']'",
                                "+ lib/horizon:_horizon_config_set:48       :   grep -q '^OPENSTACK_CINDER_FEATURES' /opt/stack/horizon/openstack_dashboard/local/local_settings.py",
                                "+ lib/horizon:_horizon_config_set:57       :   echo -e '\\n\\nOPENSTACK_CINDER_FEATURES = {\\n    '\\''enable_backup'\\'': True,\\n}'",
                                "+ lib/horizon:configure_horizon:117        :   sudo mkdir -p /opt/stack/horizon/.blackhole",
                                "+ lib/horizon:configure_horizon:119        :   local horizon_conf",
                                "++ lib/horizon:configure_horizon:120        :   apache_site_config_for horizon",
                                "++ lib/apache:apache_site_config_for:174    :   local site=horizon",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/horizon.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/horizon.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/horizon.conf.disabled",
                                "+ lib/horizon:configure_horizon:120        :   horizon_conf=/etc/httpd/conf.d/horizon.conf.disabled",
                                "+ lib/horizon:configure_horizon:122        :   local wsgi_venv_config=",
                                "+ lib/horizon:configure_horizon:123        :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/horizon:configure_horizon:129        :   sudo sh -c 'sed -e \"",
                                "        s,%USER%,stack,g;",
                                "        s,%GROUP%,stack,g;",
                                "        s,%HORIZON_DIR%,/opt/stack/horizon,g;",
                                "        s,%APACHE_NAME%,httpd,g;",
                                "        s,%DEST%,/opt/stack,g;",
                                "        s,%WEBROOT%,/dashboard,g;",
                                "        s,%WSGIPYTHONHOME%,,g;",
                                "    \" /opt/stack/devstack/files/apache-horizon.template >/etc/httpd/conf.d/horizon.conf.disabled'",
                                "+ lib/horizon:configure_horizon:139        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/horizon:configure_horizon:142        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/horizon:configure_horizon:143        :   :",
                                "+ lib/horizon:configure_horizon:147        :   enable_apache_site horizon",
                                "+ lib/apache:enable_apache_site:191        :   local site=horizon",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/horizon.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/horizon.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/horizon.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/horizon.conf.disabled /etc/httpd/conf.d/horizon.conf",
                                "[9188 Async configure_horizon:78390]: finished configure_horizon with result 0 in 20 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1152                     :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1152                     :   is_service_enabled glance",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1153                     :   echo_summary 'Configuring Glance'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Glance",
                                "+ ./stack.sh:main:1154                     :   async_runfunc init_glance",
                                "+ inc/async:async_runfunc:116              :   async_run init_glance init_glance",
                                "+ inc/async:async_inner:63                 :   init_glance",
                                "[9188 Async init_glance:82635]: running: init_glance",
                                "+ ./stack.sh:main:1161                     :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1162                     :   echo_summary 'Configuring Neutron'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Neutron",
                                "+ ./stack.sh:main:1164                     :   configure_neutron",
                                "+ lib/neutron:configure_neutron:377        :   _configure_neutron_common",
                                "+ lib/neutron:_configure_neutron_common:873 :   _create_neutron_conf_dir",
                                "+ lib/neutron:_create_neutron_conf_dir:866 :   sudo install -d -o stack /etc/neutron",
                                "+ lib/neutron:_configure_neutron_common:876 :   cd /opt/stack/neutron",
                                "+ lib/neutron:_configure_neutron_common:876 :   exec ./tools/generate_config_file_samples.sh",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[82635 Async init_glance:82635]: finished successfully",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"",
                                "  warnings.warn('The selected oslo_service backend is \"eventlet\"')",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"",
                                "  warnings.warn('The selected oslo_service backend is \"eventlet\"')",
                                "+ lib/neutron:_configure_neutron_common:878 :   cp /opt/stack/neutron/etc/neutron.conf.sample /etc/neutron/neutron.conf",
                                "+ lib/neutron:_configure_neutron_common:880 :   Q_POLICY_FILE=/etc/neutron/policy.json",
                                "+ lib/neutron:_configure_neutron_common:884 :   '[' -f /opt/stack/neutron/etc/policy.json ']'",
                                "+ lib/neutron:_configure_neutron_common:888 :   echo '{\"context_is_admin\":  \"role:admin or user_name:neutron\"}'",
                                "+ lib/neutron:_configure_neutron_common:893 :   neutron_plugin_configure_common",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:65 :   Q_PLUGIN_CONF_PATH=etc/neutron/plugins/ml2",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:66 :   Q_PLUGIN_CONF_FILENAME=ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:67 :   Q_PLUGIN_CLASS=ml2",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_common:70 :   neutron_service_plugin_class_add ovn-router",
                                "+ lib/neutron:neutron_service_plugin_class_add:1032 :   local service_plugin_class=ovn-router",
                                "+ lib/neutron:neutron_service_plugin_class_add:1033 :   [[ '' == '' ]]",
                                "+ lib/neutron:neutron_service_plugin_class_add:1034 :   Q_SERVICE_PLUGIN_CLASSES=ovn-router",
                                "+ lib/neutron:_configure_neutron_common:895 :   [[ etc/neutron/plugins/ml2 == '' ]]",
                                "+ lib/neutron:_configure_neutron_common:895 :   [[ ml2_conf.ini == '' ]]",
                                "+ lib/neutron:_configure_neutron_common:895 :   [[ ml2 == '' ]]",
                                "+ lib/neutron:_configure_neutron_common:900 :   mkdir -p /etc/neutron/plugins/ml2",
                                "+ lib/neutron:_configure_neutron_common:901 :   Q_PLUGIN_CONF_FILE=etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron:_configure_neutron_common:904 :   NEUTRON_CORE_PLUGIN_CONF=etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron:_configure_neutron_common:907 :   '[' -f /opt/stack/neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample ']'",
                                "+ lib/neutron:_configure_neutron_common:908 :   cp /opt/stack/neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample /etc/neutron/plugins/ml2/ml2_conf.ini",
                                "++ lib/neutron:_configure_neutron_common:913 :   database_connection_url neutron",
                                "++ lib/database:database_connection_url:134 :   local db=neutron",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql neutron",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=neutron",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/neutron?charset=utf8&plugin=dbcounter'",
                                "+ lib/neutron:_configure_neutron_common:913 :   iniset /etc/neutron/neutron.conf database connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/neutron?charset=utf8&plugin=dbcounter'",
                                "+ lib/neutron:_configure_neutron_common:914 :   iniset /etc/neutron/neutron.conf DEFAULT state_path /opt/stack/data/neutron",
                                "+ lib/neutron:_configure_neutron_common:915 :   iniset /etc/neutron/neutron.conf DEFAULT use_syslog False",
                                "+ lib/neutron:_configure_neutron_common:916 :   iniset /etc/neutron/neutron.conf DEFAULT bind_host 0.0.0.0",
                                "+ lib/neutron:_configure_neutron_common:917 :   iniset /etc/neutron/neutron.conf oslo_concurrency lock_path /opt/stack/data/neutron/lock",
                                "+ lib/neutron:_configure_neutron_common:920 :   iniset /etc/neutron/neutron.conf nova region_name RegionOne",
                                "+ lib/neutron:_configure_neutron_common:922 :   '[' libvirt = fake ']'",
                                "+ lib/neutron:_configure_neutron_common:932 :   setup_logging /etc/neutron/neutron.conf",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/neutron/neutron.conf",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/neutron/neutron.conf",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/neutron/neutron.conf DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/neutron/neutron.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/neutron/neutron.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/neutron/neutron.conf DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/neutron/neutron.conf DEFAULT log_color False",
                                "+ lib/neutron:_configure_neutron_common:934 :   _neutron_setup_rootwrap",
                                "+ lib/neutron:_neutron_setup_rootwrap:1067 :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron:_neutron_setup_rootwrap:1071 :   Q_CONF_ROOTWRAP_D=/etc/neutron/rootwrap.d",
                                "+ lib/neutron:_neutron_setup_rootwrap:1072 :   [[ -d /etc/neutron/rootwrap.d ]]",
                                "+ lib/neutron:_neutron_setup_rootwrap:1076 :   neutron_deploy_rootwrap_filters /opt/stack/neutron",
                                "+ lib/neutron:neutron_deploy_rootwrap_filters:1057 :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron:neutron_deploy_rootwrap_filters:1060 :   local srcdir=/opt/stack/neutron",
                                "+ lib/neutron:neutron_deploy_rootwrap_filters:1061 :   sudo install -d -o root -m 755 /etc/neutron/rootwrap.d",
                                "+ lib/neutron:neutron_deploy_rootwrap_filters:1062 :   sudo install -o root -m 644 /opt/stack/neutron/etc/neutron/rootwrap.d/rootwrap.filters /etc/neutron/rootwrap.d/",
                                "+ lib/neutron:_neutron_setup_rootwrap:1080 :   sudo install -o root -g root -m 644 /opt/stack/neutron/etc/neutron/rootwrap.conf /etc/neutron/rootwrap.conf",
                                "+ lib/neutron:_neutron_setup_rootwrap:1081 :   sudo sed -e 's:^filters_path=.*$:filters_path=/etc/neutron/rootwrap.d:' -i /etc/neutron/rootwrap.conf",
                                "+ lib/neutron:_neutron_setup_rootwrap:1085 :   sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/neutron/rootwrap.conf",
                                "+ lib/neutron:_neutron_setup_rootwrap:1088 :   ROOTWRAP_SUDOER_CMD='/usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *'",
                                "+ lib/neutron:_neutron_setup_rootwrap:1089 :   ROOTWRAP_DAEMON_SUDOER_CMD='/usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'",
                                "++ lib/neutron:_neutron_setup_rootwrap:1092 :   mktemp",
                                "+ lib/neutron:_neutron_setup_rootwrap:1092 :   TEMPFILE=/tmp/tmp.LBIjPpdZ1n",
                                "+ lib/neutron:_neutron_setup_rootwrap:1093 :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *'",
                                "+ lib/neutron:_neutron_setup_rootwrap:1094 :   echo 'stack ALL=(root) NOPASSWD: /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'",
                                "+ lib/neutron:_neutron_setup_rootwrap:1095 :   chmod 0440 /tmp/tmp.LBIjPpdZ1n",
                                "+ lib/neutron:_neutron_setup_rootwrap:1096 :   sudo chown root:root /tmp/tmp.LBIjPpdZ1n",
                                "+ lib/neutron:_neutron_setup_rootwrap:1097 :   sudo mv /tmp/tmp.LBIjPpdZ1n /etc/sudoers.d/neutron-rootwrap",
                                "+ lib/neutron:_neutron_setup_rootwrap:1100 :   configure_root_helper_options /etc/neutron/neutron.conf",
                                "+ lib/neutron:configure_root_helper_options:1104 :   local conffile=/etc/neutron/neutron.conf",
                                "+ lib/neutron:configure_root_helper_options:1105 :   iniset /etc/neutron/neutron.conf agent root_helper 'sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'",
                                "+ lib/neutron:configure_root_helper_options:1106 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron:configure_root_helper_options:1107 :   iniset /etc/neutron/neutron.conf agent root_helper_daemon 'sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'",
                                "+ lib/neutron:configure_neutron:378        :   iniset_rpc_backend neutron /etc/neutron/neutron.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=neutron",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/neutron/neutron.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url ''",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/neutron/neutron.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/neutron:configure_neutron:380        :   is_service_enabled q-metering neutron-metering",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:383        :   is_service_enabled q-agt neutron-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:386        :   is_service_enabled q-dhcp neutron-dhcp",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:389        :   is_service_enabled q-l3 neutron-l3",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:392        :   is_service_enabled q-meta neutron-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:396        :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]",
                                "+ lib/neutron:configure_neutron:399        :   is_service_enabled ceilometer",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:403        :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron:configure_neutron:404        :   configure_ovn",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:554 :   echo 'Configuring OVN'",
                                "Configuring OVN",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:556 :   '[' -z '' ']'",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:557 :   '[' -f /etc/openvswitch/system-id.conf ']'",
                                "++ lib/neutron_plugins/ovn_agent:configure_ovn:560 :   uuidgen",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:560 :   OVN_UUID=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:561 :   echo fd514c8f-9628-46c3-a6ae-2051fa0cfc5f",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:561 :   sudo tee /etc/openvswitch/system-id.conf",
                                "fd514c8f-9628-46c3-a6ae-2051fa0cfc5f",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:573 :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:573 :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:574 :   sudo truncate -s 0 /etc/openvswitch/default.conf",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:575 :   sudo truncate -s 0 /etc/sysconfig/openvswitch",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:576 :   sudo truncate -s 0 /etc/sysconfig/ovn",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:580 :   local sample_file=",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:581 :   local config_file=",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   is_ovn_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   [[ metadata =~ metadata ]]",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:582 :   is_service_enabled ovn-controller",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:583 :   sample_file=/opt/stack/neutron/etc/neutron/plugins/ml2/ovn_agent.ini.sample",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:584 :   config_file=/etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:589 :   '[' -n /etc/neutron/plugins/ml2/ovn_agent.ini ']'",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:590 :   sudo install -d -o stack /etc/neutron",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:592 :   mkdir -p /opt/stack/neutron/etc/neutron/plugins/ml2",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:593 :   cd /opt/stack/neutron",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:593 :   exec ./tools/generate_config_file_samples.sh",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"",
                                "  warnings.warn('The selected oslo_service backend is \"eventlet\"')",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "/opt/stack/neutron/neutron/__init__.py:26: UserWarning: The selected oslo_service backend is \"eventlet\"",
                                "  warnings.warn('The selected oslo_service backend is \"eventlet\"')",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:595 :   cp /opt/stack/neutron/etc/neutron/plugins/ml2/ovn_agent.ini.sample /etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:596 :   configure_root_helper_options /etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ lib/neutron:configure_root_helper_options:1104 :   local conffile=/etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ lib/neutron:configure_root_helper_options:1105 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent root_helper 'sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'",
                                "+ lib/neutron:configure_root_helper_options:1106 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron:configure_root_helper_options:1107 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent root_helper_daemon 'sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:598 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT debug True",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:599 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT nova_metadata_host 38.102.83.69",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:600 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT metadata_workers 2",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:601 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT state_path /opt/stack/data/neutron",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:602 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovs ovsdb_connection tcp:127.0.0.1:6640",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:603 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_connection ssl:38.102.83.69:6642",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:604 :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:605 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:607 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:609 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_sb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:612 :   [[ /etc/neutron/plugins/ml2/ovn_agent.ini == /etc/neutron/plugins/ml2/ovn_agent.ini ]]",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:613 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini agent extensions metadata",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn:614 :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini ovn ovn_nb_connection ssl:38.102.83.69:6641",
                                "+ lib/neutron:configure_neutron:405        :   configure_ovn_plugin",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:496 :   echo 'Configuring Neutron for OVN'",
                                "Configuring Neutron for OVN",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:498 :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:499 :   filter_network_api_extensions",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:470 :   /bin/python3.12 -c 'from neutron.common.ovn import extensions ;\\",
                                "        print(\",\".join(extensions.ML2_SUPPORTED_API_EXTENSIONS))'",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:470 :   SUPPORTED_NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:473 :   /bin/python3.12 -c 'from neutron.common.ovn import extensions ;\\",
                                "        print(\",\".join(extensions.ML2_SUPPORTED_API_EXTENSIONS_OVN_L3))'",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:473 :   SUPPORTED_NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:474 :   is_service_enabled q-qos neutron-qos",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:477 :   NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   echo address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   tr ', ' '\\n'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   sort -u",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:478 :   extensions='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   sort -u",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   tr ', ' '\\n'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   echo address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-integration,empty-string-filtering,external-net,extra_dhcp_opt,filter-validation,multi-provider,network_ha,net-mtu,net-mtu-writable,network_availability_zone,network-ip-availability,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-trusted-vif,provider,port-resource-request,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-rule-type-details,qos-rule-type-filter,qos-rules-alias,quotas,quota-check-limit,quota-check-limit-default,quota_details,rbac-address-scope,rbac-policies,rbac-security-groups,standard-attr-revisions,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,stateful-security-group,standard-attr-description,subnet_allocation,standard-attr-tag,standard-attr-timestamp,subnetpool-prefix-ops,subnet-external-network,subnet_onboard,subnet-service-types,tag-creation,trunk,segment,expose-port-forwarding-in-fip,floating-ip-port-forwarding-description,floating-ip-port-forwarding-port-ranges,floating-ip-port-forwarding,vlan-transparent,logging,vpnaas,vpn-endpoint-groups,bgp,bgp_4byte_asn,bgp_dragent_scheduler,fwaas_v2,standard-attr-fwaas-v2,uplink-status-propagation,uplink-status-propagation-updatable,tap-mirror,tap-mirror-both-direction,ip_allocation,pvlan,router,extraroute,extraroute-atomic,ext-gw-mode,floating-ip-port-forwarding-detail,fip-port-details,floatingip-pools,pagination,qos-fip,qos-gateway-ip,sorting,project-id,dns-integration,dns-integration-domain-keywords,dns-domain-ports,subnet-dns-publish-fixed-ip,agent,availability_zone,router_availability_zone,l3_agent_scheduler,flavors,l3-agent-scheduler-ha-chassis-priority,l3-flavors,external-gateway-multihoming,enable-default-route-bfd,enable-default-route-ecmp,l3-ha,router-enable-snat",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:479 :   supported_ext='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   echo -e 'address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   echo -e 'address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   comm -12 /dev/fd/63 /dev/fd/62",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:480 :   enabled_ext='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   echo -e 'address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   comm -3 /dev/fd/63 /dev/fd/62",
                                "+++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   echo -e 'address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "bgp",
                                "bgp_4byte_asn",
                                "bgp_dragent_scheduler",
                                "binding",
                                "binding-extended",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-domain-ports",
                                "dns-integration",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "expose-port-forwarding-in-fip",
                                "external-gateway-multihoming",
                                "external-net",
                                "ext-gw-mode",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "floating-ip-port-forwarding",
                                "floating-ip-port-forwarding-description",
                                "floating-ip-port-forwarding-detail",
                                "floating-ip-port-forwarding-port-ranges",
                                "fwaas_v2",
                                "ip_allocation",
                                "l3_agent_scheduler",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "l3-flavors",
                                "l3-ha",
                                "logging",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network_ha",
                                "network-ip-availability",
                                "pagination",
                                "port-device-profile",
                                "port-hardware-offload-type",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "port-resource-request",
                                "port-security",
                                "port-trusted-vif",
                                "project-id",
                                "provider",
                                "pvlan",
                                "qinq",
                                "qos",
                                "qos-bw-limit-direction",
                                "qos-bw-minimum-ingress",
                                "qos-default",
                                "qos-fip",
                                "qos-gateway-ip",
                                "qos-rules-alias",
                                "qos-rule-type-details",
                                "qos-rule-type-filter",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quota_details",
                                "quotas",
                                "rbac-address-scope",
                                "rbac-policies",
                                "rbac-security-groups",
                                "router",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-group",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "segment",
                                "sorting",
                                "standard-attr-description",
                                "standard-attr-fwaas-v2",
                                "standard-attr-revisions",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "stateful-security-group",
                                "subnet_allocation",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnetpool-prefix-ops",
                                "subnet-service-types",
                                "tag-creation",
                                "tap-mirror",
                                "tap-mirror-both-direction",
                                "trunk",
                                "uplink-status-propagation",
                                "uplink-status-propagation-updatable",
                                "vlan-transparent",
                                "vpnaas",
                                "vpn-endpoint-groups'",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:481 :   disabled_ext=",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:485 :   '[' '!' -z '' ']'",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   tr ' ' ,",
                                "++ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   echo address-group address-scope agent allowed-address-pairs auto-allocated-topology availability_zone bgp bgp_4byte_asn bgp_dragent_scheduler binding binding-extended default-subnetpools dhcp_agent_scheduler dns-domain-ports dns-integration dns-integration-domain-keywords empty-string-filtering enable-default-route-bfd enable-default-route-ecmp expose-port-forwarding-in-fip external-gateway-multihoming external-net ext-gw-mode extra_dhcp_opt extraroute extraroute-atomic filter-validation fip-port-details flavors floatingip-pools floating-ip-port-forwarding floating-ip-port-forwarding-description floating-ip-port-forwarding-detail floating-ip-port-forwarding-port-ranges fwaas_v2 ip_allocation l3_agent_scheduler l3-agent-scheduler-ha-chassis-priority l3-flavors l3-ha logging multi-provider net-mtu net-mtu-writable network_availability_zone network_ha network-ip-availability pagination port-device-profile port-hardware-offload-type port-mac-address-regenerate port-numa-affinity-policy port-numa-affinity-policy-socket port-resource-request port-security port-trusted-vif project-id provider pvlan qinq qos qos-bw-limit-direction qos-bw-minimum-ingress qos-default qos-fip qos-gateway-ip qos-rules-alias qos-rule-type-details qos-rule-type-filter quota-check-limit quota-check-limit-default quota_details quotas rbac-address-scope rbac-policies rbac-security-groups router router_availability_zone router-enable-snat security-group security-groups-default-rules security-groups-normalized-cidr security-groups-remote-address-group security-groups-rules-belongs-to-default-sg security-groups-shared-filtering segment sorting standard-attr-description standard-attr-fwaas-v2 standard-attr-revisions standard-attr-tag standard-attr-timestamp stateful-security-group subnet_allocation subnet-dns-publish-fixed-ip subnet-external-network subnet_onboard subnetpool-prefix-ops subnet-service-types tag-creation tap-mirror tap-mirror-both-direction trunk uplink-status-propagation uplink-status-propagation-updatable vlan-transparent vpnaas vpn-endpoint-groups",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   export NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "+ lib/neutron_plugins/ovn_agent:filter_network_api_extensions:492 :   NETWORK_API_EXTENSIONS=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:500 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve max_header_size=38",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=max_header_size=38",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z max_header_size=38 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve max_header_size 38",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:501 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_connection=ssl:38.102.83.69:6641",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_connection=ssl:38.102.83.69:6641",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_connection=ssl:38.102.83.69:6641 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_connection ssl:38.102.83.69:6641",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:502 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_connection=ssl:38.102.83.69:6642",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_connection=ssl:38.102.83.69:6642",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_connection=ssl:38.102.83.69:6642 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_connection ssl:38.102.83.69:6642",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:503 :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:504 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:505 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:506 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_sb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_sb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:507 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_ca_cert=/opt/stack/data/CA/int-ca/ca-chain.pem ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_ca_cert /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:508 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_certificate=/opt/stack/data/CA/int-ca/devstack-cert.crt ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_certificate /opt/stack/data/CA/int-ca/devstack-cert.crt",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:509 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_nb_private_key=/opt/stack/data/CA/int-ca/private/devstack-cert.key ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_nb_private_key /opt/stack/data/CA/int-ca/private/devstack-cert.key",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:511 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn neutron_sync_mode=log",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=neutron_sync_mode=log",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z neutron_sync_mode=log ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn neutron_sync_mode log",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:512 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_l3_scheduler=leastloaded",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_l3_scheduler=leastloaded",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_l3_scheduler=leastloaded ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_l3_scheduler leastloaded",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:513 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=securitygroup",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=enable_security_group=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z enable_security_group=True ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:514 :   inicomment /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup firewall_driver",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:516 :   is_service_enabled q-log neutron-log",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:522 :   is_ovn_metadata_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:524 :   is_ovn_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:524 :   [[ metadata =~ metadata ]]",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:525 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_metadata_enabled=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=ovn_metadata_enabled=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z ovn_metadata_enabled=True ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovn ovn_metadata_enabled True",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:530 :   is_service_enabled q-dns neutron-dns",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:535 :   iniset /etc/neutron/neutron.conf ovs igmp_snooping_enable False",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:538 :   is_service_enabled q-dhcp neutron-dhcp",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:541 :   iniset /etc/neutron/neutron.conf DEFAULT dhcp_agent_notification False",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:544 :   is_service_enabled n-api-meta",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:545 :   is_ovn_metadata_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:547 :   is_ovn_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:547 :   [[ metadata =~ metadata ]]",
                                "+ lib/neutron_plugins/ovn_agent:configure_ovn_plugin:548 :   iniset /etc/nova/nova.conf neutron service_metadata_proxy True",
                                "+ lib/neutron:configure_neutron:409        :   is_service_enabled q-placement neutron-placement",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:412        :   is_service_enabled q-trunk neutron-trunk",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:415        :   is_service_enabled q-qos neutron-qos",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:422        :   is_service_enabled neutron-segments",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:426        :   is_service_enabled q-ovn-bgp",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:configure_neutron:431        :   is_service_enabled q-agt neutron-agent q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron:configure_neutron:432        :   _configure_neutron_service",
                                "+ lib/neutron:_configure_neutron_service:1002 :   Q_API_PASTE_FILE=/etc/neutron/api-paste.ini",
                                "+ lib/neutron:_configure_neutron_service:1003 :   cp /opt/stack/neutron/etc/neutron/api-paste.ini /etc/neutron/api-paste.ini",
                                "+ lib/neutron:_configure_neutron_service:1006 :   iniset /etc/neutron/neutron.conf DEFAULT core_plugin ml2",
                                "+ lib/neutron:_configure_neutron_service:1008 :   iniset /etc/neutron/neutron.conf DEFAULT debug True",
                                "+ lib/neutron:_configure_neutron_service:1009 :   iniset /etc/neutron/neutron.conf oslo_policy policy_file /etc/neutron/policy.json",
                                "+ lib/neutron:_configure_neutron_service:1011 :   iniset /etc/neutron/neutron.conf DEFAULT auth_strategy keystone",
                                "+ lib/neutron:_configure_neutron_service:1012 :   configure_keystone_authtoken_middleware /etc/neutron/neutron.conf neutron",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:413 :   local conf_file=/etc/neutron/neutron.conf",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:414 :   local admin_user=neutron",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:415 :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:416 :   local service_type=",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:418 :   configure_keystoneauth /etc/neutron/neutron.conf neutron keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=neutron",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=keystone_authtoken",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf keystone_authtoken auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf keystone_authtoken interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf keystone_authtoken auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf keystone_authtoken username neutron",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf keystone_authtoken password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf keystone_authtoken user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf keystone_authtoken project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf keystone_authtoken project_domain_name Default",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:419 :   iniset /etc/neutron/neutron.conf keystone_authtoken www_authenticate_uri https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:420 :   iniset /etc/neutron/neutron.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:421 :   iniset /etc/neutron/neutron.conf keystone_authtoken memcached_servers localhost:11211",
                                "+ lib/keystone:configure_keystone_authtoken_middleware:422 :   [[ -n '' ]]",
                                "+ lib/neutron:_configure_neutron_service:1015 :   iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_status_changes True",
                                "+ lib/neutron:_configure_neutron_service:1016 :   iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_data_changes True",
                                "+ lib/neutron:_configure_neutron_service:1018 :   configure_keystoneauth /etc/neutron/neutron.conf nova nova",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=nova",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf nova auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf nova interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf nova auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf nova username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf nova password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf nova user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf nova project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf nova project_domain_name Default",
                                "+ lib/neutron:_configure_neutron_service:1021 :   configure_keystoneauth /etc/neutron/neutron.conf placement placement",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/neutron/neutron.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=placement",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=placement",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/neutron/neutron.conf placement auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/neutron/neutron.conf placement interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/neutron/neutron.conf placement auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/neutron/neutron.conf placement username placement",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/neutron/neutron.conf placement password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/neutron/neutron.conf placement user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/neutron/neutron.conf placement project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/neutron/neutron.conf placement project_domain_name Default",
                                "+ lib/neutron:_configure_neutron_service:1024 :   neutron_plugin_configure_service",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:74 :   [[ geneve != \\l\\o\\c\\a\\l ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:75 :   Q_SRV_EXTRA_OPTS+=(project_network_types=$Q_ML2_TENANT_NETWORK_TYPE)",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:89 :   '[' '' == '' ']'",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 :   [[ '' == '' ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 :   [[ public != '' ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:91 :   ML2_VLAN_RANGES=public",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:92 :   [[ '' != '' ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:96 :   [[ public != '' ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:97 :   Q_ML2_PLUGIN_VLAN_TYPE_OPTIONS=(network_vlan_ranges=$ML2_VLAN_RANGES)",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:103 :   [[ -z '' ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:104 :   [[ -n public ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:105 :   Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS=flat_networks=",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:106 :   [[ -n public ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:107 :   Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS+=public,",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 :   [[ -n public ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 :   [[ public != \\p\\u\\b\\l\\i\\c ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:114 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=securitygroup",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=enable_security_group=True",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z enable_security_group=True ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:116 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=mechanism_drivers=ovn",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z mechanism_drivers=ovn ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers ovn",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:117 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version=4",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=overlay_ip_version=4",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z overlay_ip_version=4 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version 4",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:119 :   [[ -n local,flat,vlan,geneve ]]",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:120 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers=local,flat,vlan,geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=type_drivers=local,flat,vlan,geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z type_drivers=local,flat,vlan,geneve ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers local,flat,vlan,geneve",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:123 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers=port_security,qos",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=extension_drivers=port_security,qos",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z extension_drivers=port_security,qos ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security,qos",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:125 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 project_network_types=geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=project_network_types=geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z project_network_types=geneve ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 project_network_types geneve",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:127 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges=1:1000",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_gre",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=tunnel_id_ranges=1:1000",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z tunnel_id_ranges=1:1000 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges 1:1000",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:129 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges=1:1000",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_vxlan",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=vni_ranges=1:1000",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z vni_ranges=1:1000 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges 1:1000",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:131 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks=public,",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_flat",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=flat_networks=public,",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z flat_networks=public, ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks public,",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:133 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges=public",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_vlan",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=network_vlan_ranges=public",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z network_vlan_ranges=public ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges public",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:135 :   populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges=1:65536",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:51 :   CONF=/etc/neutron/plugins/ml2/ml2_conf.ini",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:52 :   SECTION=ml2_type_geneve",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:53 :   OPTS=vni_ranges=1:65536",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:55 :   '[' -z vni_ranges=1:65536 ']'",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:58 :   for I in \"${OPTS[@]}\"",
                                "+ lib/neutron_plugins/ml2:populate_ml2_config:60 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges 1:65536",
                                "+ lib/neutron_plugins/ml2:neutron_plugin_configure_service:137 :   [[ legacy != \\l\\e\\g\\a\\c\\y ]]",
                                "+ lib/neutron:configure_neutron:435        :   iniset /etc/neutron/neutron.conf DEFAULT api_workers 2",
                                "+ lib/neutron:configure_neutron:439        :   iniset /etc/neutron/neutron.conf DEFAULT rpc_state_report_workers 0",
                                "+ lib/neutron:configure_neutron:441        :   write_uwsgi_config /etc/neutron/neutron-api-uwsgi.ini neutron.wsgi.api:application /networking '' neutron-api",
                                "+ lib/apache:write_uwsgi_config:243        :   local conf=/etc/neutron/neutron-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:244        :   local wsgi=neutron.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:245        :   local url=/networking",
                                "+ lib/apache:write_uwsgi_config:246        :   local http=",
                                "+ lib/apache:write_uwsgi_config:247        :   local name=neutron-api",
                                "+ lib/apache:write_uwsgi_config:249        :   '[' -z neutron-api ']'",
                                "+ lib/apache:write_uwsgi_config:255        :   local socket_dir=/var/run/uwsgi",
                                "+ lib/apache:write_uwsgi_config:259        :   sudo mkdir -p /etc/tmpfiles.d/",
                                "+ lib/apache:write_uwsgi_config:260        :   sudo tee /etc/tmpfiles.d/uwsgi.conf",
                                "+ lib/apache:write_uwsgi_config:260        :   echo 'd /var/run/uwsgi 0755 stack root'",
                                "d /var/run/uwsgi 0755 stack root",
                                "+ lib/apache:write_uwsgi_config:261        :   sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf",
                                "/etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi \u2192 /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly.",
                                "+ lib/apache:write_uwsgi_config:263        :   local socket=/var/run/uwsgi/neutron-api.socket",
                                "+ lib/apache:write_uwsgi_config:266        :   rm -rf /etc/neutron/neutron-api-uwsgi.ini",
                                "+ lib/apache:write_uwsgi_config:270        :   [[ neutron.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]]",
                                "+ lib/apache:write_uwsgi_config:271        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi module neutron.wsgi.api:application",
                                "+ lib/apache:write_uwsgi_config:276        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi processes 2",
                                "+ lib/apache:write_uwsgi_config:278        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi master true",
                                "+ lib/apache:write_uwsgi_config:280        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi die-on-term true",
                                "+ lib/apache:write_uwsgi_config:281        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi exit-on-reload false",
                                "+ lib/apache:write_uwsgi_config:284        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi worker-reload-mercy 80",
                                "+ lib/apache:write_uwsgi_config:285        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi enable-threads true",
                                "+ lib/apache:write_uwsgi_config:286        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi plugins http,python3",
                                "+ lib/apache:write_uwsgi_config:288        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi thunder-lock true",
                                "+ lib/apache:write_uwsgi_config:290        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all'",
                                "+ lib/apache:write_uwsgi_config:292        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi buffer-size 65535",
                                "+ lib/apache:write_uwsgi_config:294        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi add-header 'Connection: close'",
                                "+ lib/apache:write_uwsgi_config:296        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi lazy-apps true",
                                "+ lib/apache:write_uwsgi_config:298        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi start-time %t",
                                "+ lib/apache:write_uwsgi_config:301        :   [[ -n '' ]]",
                                "+ lib/apache:write_uwsgi_config:304        :   local apache_conf=",
                                "++ lib/apache:write_uwsgi_config:305        :   apache_site_config_for neutron-api",
                                "++ lib/apache:apache_site_config_for:174    :   local site=neutron-api",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/neutron-api.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/neutron-api.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/neutron-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:305        :   apache_conf=/etc/httpd/conf.d/neutron-api.conf.disabled",
                                "+ lib/apache:write_uwsgi_config:306        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi socket /var/run/uwsgi/neutron-api.socket",
                                "+ lib/apache:write_uwsgi_config:307        :   iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi chmod-socket 666",
                                "+ lib/apache:write_uwsgi_config:308        :   echo 'ProxyPass \"/networking\" \"unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api\" retry=0 acquire=1 '",
                                "+ lib/apache:write_uwsgi_config:308        :   sudo tee -a /etc/httpd/conf.d/neutron-api.conf.disabled",
                                "ProxyPass \"/networking\" \"unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api\" retry=0 acquire=1 ",
                                "+ lib/apache:write_uwsgi_config:309        :   enable_apache_site neutron-api",
                                "+ lib/apache:enable_apache_site:191        :   local site=neutron-api",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/neutron-api.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/neutron-api.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/neutron-api.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/neutron-api.conf.disabled /etc/httpd/conf.d/neutron-api.conf",
                                "+ lib/apache:write_uwsgi_config:310        :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ ./stack.sh:main:1167                     :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1167                     :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1168                     :   async_runfunc init_neutron",
                                "+ inc/async:async_runfunc:116              :   async_run init_neutron init_neutron",
                                "+ inc/async:async_inner:63                 :   init_neutron",
                                "[9188 Async init_neutron:87273]: running: init_neutron",
                                "+ ./stack.sh:main:1176                     :   is_service_enabled q-dhcp",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:1195                     :   is_service_enabled nova neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1196                     :   configure_os_vif",
                                "+ lib/os-vif:configure_os_vif:16           :   [[ -e /etc/nova/nova.conf ]]",
                                "+ lib/os-vif:configure_os_vif:17           :   iniset /etc/nova/nova.conf os_vif_ovs isolate_vif False",
                                "+ lib/os-vif:configure_os_vif:19           :   [[ -e /etc/neutron/neutron.conf ]]",
                                "+ lib/os-vif:configure_os_vif:20           :   iniset /etc/neutron/neutron.conf os_vif_ovs isolate_vif False",
                                "+ ./stack.sh:main:1202                     :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1203                     :   echo_summary 'Configuring Swift'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Swift",
                                "+ ./stack.sh:main:1204                     :   async_runfunc init_swift",
                                "+ inc/async:async_runfunc:116              :   async_run init_swift init_swift",
                                "+ inc/async:async_inner:63                 :   init_swift",
                                "[9188 Async init_swift:87492]: running: init_swift",
                                "+ ./stack.sh:main:1211                     :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1212                     :   echo_summary 'Configuring Cinder'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Cinder",
                                "+ ./stack.sh:main:1213                     :   async_runfunc init_cinder",
                                "+ inc/async:async_runfunc:116              :   async_run init_cinder init_cinder",
                                "+ inc/async:async_inner:63                 :   init_cinder",
                                "[9188 Async init_cinder:87596]: running: init_cinder",
                                "+ ./stack.sh:main:1219                     :   is_service_enabled placement",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1220                     :   echo_summary 'Configuring placement'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring placement",
                                "+ ./stack.sh:main:1221                     :   async_runfunc init_placement",
                                "+ inc/async:async_runfunc:116              :   async_run init_placement init_placement",
                                "+ inc/async:async_inner:63                 :   init_placement",
                                "[9188 Async init_placement:87761]: running: init_placement",
                                "+ ./stack.sh:main:1225                     :   async_wait init_neutron",
                                "[9188 Async init_neutron:87273]: Waiting for completion of init_neutron running on PID 87273 (6 other jobs running)",
                                "[9188 Async init_neutron:87273]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[87492 Async init_swift:87492]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[87596 Async init_cinder:87596]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[87761 Async init_placement:87761]: finished successfully",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[87273 Async init_neutron:87273]: finished successfully",
                                "WAKEUP",
                                "[9188 Async init_neutron:87273]: Signaled",
                                "+ lib/neutron:init_neutron:498             :   recreate_database neutron",
                                "+ lib/database:recreate_database:112       :   local db=neutron",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql neutron",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=neutron",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS neutron;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE neutron CHARACTER SET utf8;'",
                                "+ lib/neutron:init_neutron:499             :   time_start dbsync",
                                "+ functions-common:time_start:2400         :   local name=dbsync",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279169338",
                                "+ lib/neutron:init_neutron:501             :   /usr/local/bin/neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head",
                                "INFO  [alembic.runtime.migration] Context impl MySQLImpl.",
                                "INFO  [alembic.runtime.migration] Will assume non-transactional DDL.",
                                "INFO  [alembic.runtime.migration] Context impl MySQLImpl.",
                                "INFO  [alembic.runtime.migration] Will assume non-transactional DDL.",
                                "INFO  [alembic.runtime.migration] Running upgrade  -> kilo",
                                "INFO  [alembic.runtime.migration] Running upgrade kilo -> 354db87e3225",
                                "INFO  [alembic.runtime.migration] Running upgrade 354db87e3225 -> 599c6a226151",
                                "INFO  [alembic.runtime.migration] Running upgrade 599c6a226151 -> 52c5312f6baf",
                                "INFO  [alembic.runtime.migration] Running upgrade 52c5312f6baf -> 313373c0ffee",
                                "INFO  [alembic.runtime.migration] Running upgrade 313373c0ffee -> 8675309a5c4f",
                                "INFO  [alembic.runtime.migration] Running upgrade 8675309a5c4f -> 45f955889773",
                                "INFO  [alembic.runtime.migration] Running upgrade 45f955889773 -> 26c371498592",
                                "INFO  [alembic.runtime.migration] Running upgrade 26c371498592 -> 1c844d1677f7",
                                "INFO  [alembic.runtime.migration] Running upgrade 1c844d1677f7 -> 1b4c6e320f79",
                                "INFO  [alembic.runtime.migration] Running upgrade 1b4c6e320f79 -> 48153cb5f051",
                                "INFO  [alembic.runtime.migration] Running upgrade 48153cb5f051 -> 9859ac9c136",
                                "INFO  [alembic.runtime.migration] Running upgrade 9859ac9c136 -> 34af2b5c5a59",
                                "INFO  [alembic.runtime.migration] Running upgrade 34af2b5c5a59 -> 59cb5b6cf4d",
                                "INFO  [alembic.runtime.migration] Running upgrade 59cb5b6cf4d -> 13cfb89f881a",
                                "INFO  [alembic.runtime.migration] Running upgrade 13cfb89f881a -> 32e5974ada25",
                                "INFO  [alembic.runtime.migration] Running upgrade 32e5974ada25 -> ec7fcfbf72ee",
                                "INFO  [alembic.runtime.migration] Running upgrade ec7fcfbf72ee -> dce3ec7a25c9",
                                "INFO  [alembic.runtime.migration] Running upgrade dce3ec7a25c9 -> c3a73f615e4",
                                "INFO  [alembic.runtime.migration] Running upgrade c3a73f615e4 -> 659bf3d90664",
                                "INFO  [alembic.runtime.migration] Running upgrade 659bf3d90664 -> 1df244e556f5",
                                "INFO  [alembic.runtime.migration] Running upgrade 1df244e556f5 -> 19f26505c74f",
                                "INFO  [alembic.runtime.migration] Running upgrade 19f26505c74f -> 15be73214821",
                                "INFO  [alembic.runtime.migration] Running upgrade 15be73214821 -> b4caf27aae4",
                                "INFO  [alembic.runtime.migration] Running upgrade b4caf27aae4 -> 15e43b934f81",
                                "INFO  [alembic.runtime.migration] Running upgrade 15e43b934f81 -> 31ed664953e6",
                                "INFO  [alembic.runtime.migration] Running upgrade 31ed664953e6 -> 2f9e956e7532",
                                "INFO  [alembic.runtime.migration] Running upgrade 2f9e956e7532 -> 3894bccad37f",
                                "INFO  [alembic.runtime.migration] Running upgrade 3894bccad37f -> 0e66c5227a8a",
                                "INFO  [alembic.runtime.migration] Running upgrade 0e66c5227a8a -> 45f8dd33480b",
                                "INFO  [alembic.runtime.migration] Running upgrade 45f8dd33480b -> 5abc0278ca73",
                                "INFO  [alembic.runtime.migration] Running upgrade 5abc0278ca73 -> d3435b514502",
                                "INFO  [alembic.runtime.migration] Running upgrade d3435b514502 -> 30107ab6a3ee",
                                "INFO  [alembic.runtime.migration] Running upgrade 30107ab6a3ee -> c415aab1c048",
                                "INFO  [alembic.runtime.migration] Running upgrade c415aab1c048 -> a963b38d82f4",
                                "INFO  [alembic.runtime.migration] Running upgrade kilo -> 30018084ec99",
                                "INFO  [alembic.runtime.migration] Running upgrade 30018084ec99 -> 4ffceebfada",
                                "INFO  [alembic.runtime.migration] Running upgrade 4ffceebfada -> 5498d17be016",
                                "INFO  [alembic.runtime.migration] Running upgrade 5498d17be016 -> 2a16083502f3",
                                "INFO  [alembic.runtime.migration] Running upgrade 2a16083502f3 -> 2e5352a0ad4d",
                                "INFO  [alembic.runtime.migration] Running upgrade 2e5352a0ad4d -> 11926bcfe72d",
                                "INFO  [alembic.runtime.migration] Running upgrade 11926bcfe72d -> 4af11ca47297",
                                "INFO  [alembic.runtime.migration] Running upgrade 4af11ca47297 -> 1b294093239c",
                                "INFO  [alembic.runtime.migration] Running upgrade 1b294093239c -> 8a6d8bdae39",
                                "INFO  [alembic.runtime.migration] Running upgrade 8a6d8bdae39 -> 2b4c2465d44b",
                                "INFO  [alembic.runtime.migration] Running upgrade 2b4c2465d44b -> e3278ee65050",
                                "INFO  [alembic.runtime.migration] Running upgrade e3278ee65050 -> c6c112992c9",
                                "INFO  [alembic.runtime.migration] Running upgrade c6c112992c9 -> 5ffceebfada",
                                "INFO  [alembic.runtime.migration] Running upgrade 5ffceebfada -> 4ffceebfcdc",
                                "INFO  [alembic.runtime.migration] Running upgrade 4ffceebfcdc -> 7bbb25278f53",
                                "INFO  [alembic.runtime.migration] Running upgrade 7bbb25278f53 -> 89ab9a816d70",
                                "INFO  [alembic.runtime.migration] Running upgrade 89ab9a816d70 -> c879c5e1ee90",
                                "INFO  [alembic.runtime.migration] Running upgrade c879c5e1ee90 -> 8fd3918ef6f4",
                                "INFO  [alembic.runtime.migration] Running upgrade 8fd3918ef6f4 -> 4bcd4df1f426",
                                "INFO  [alembic.runtime.migration] Running upgrade 4bcd4df1f426 -> b67e765a3524",
                                "INFO  [alembic.runtime.migration] Running upgrade a963b38d82f4 -> 3d0e74aa7d37",
                                "INFO  [alembic.runtime.migration] Running upgrade 3d0e74aa7d37 -> 030a959ceafa",
                                "INFO  [alembic.runtime.migration] Running upgrade 030a959ceafa -> a5648cfeeadf",
                                "INFO  [alembic.runtime.migration] Running upgrade a5648cfeeadf -> 0f5bef0f87d4",
                                "INFO  [alembic.runtime.migration] Running upgrade 0f5bef0f87d4 -> 67daae611b6e",
                                "INFO  [alembic.runtime.migration] Running upgrade b67e765a3524 -> a84ccf28f06a",
                                "INFO  [alembic.runtime.migration] Running upgrade a84ccf28f06a -> 7d9d8eeec6ad",
                                "INFO  [alembic.runtime.migration] Running upgrade 67daae611b6e -> 6b461a21bcfc",
                                "INFO  [alembic.runtime.migration] Running upgrade 6b461a21bcfc -> 5cd92597d11d",
                                "INFO  [alembic.runtime.migration] Running upgrade 5cd92597d11d -> 929c968efe70",
                                "INFO  [alembic.runtime.migration] Running upgrade 929c968efe70 -> a9c43481023c",
                                "INFO  [alembic.runtime.migration] Running upgrade a9c43481023c -> 804a3c76314c",
                                "INFO  [alembic.runtime.migration] Running upgrade 804a3c76314c -> 2b42d90729da",
                                "INFO  [alembic.runtime.migration] Running upgrade 2b42d90729da -> 62c781cb6192",
                                "INFO  [alembic.runtime.migration] Running upgrade 62c781cb6192 -> c8c222d42aa9",
                                "INFO  [alembic.runtime.migration] Running upgrade c8c222d42aa9 -> 349b6fd605a6",
                                "INFO  [alembic.runtime.migration] Running upgrade 349b6fd605a6 -> 7d32f979895f",
                                "INFO  [alembic.runtime.migration] Running upgrade 7d32f979895f -> 594422d373ee",
                                "INFO  [alembic.runtime.migration] Running upgrade 594422d373ee -> 61663558142c",
                                "INFO  [alembic.runtime.migration] Running upgrade 61663558142c -> 867d39095bf4, port forwarding",
                                "INFO  [alembic.runtime.migration] Running upgrade 867d39095bf4 -> d72db3e25539, modify uniq port forwarding",
                                "INFO  [alembic.runtime.migration] Running upgrade d72db3e25539 -> cada2437bf41",
                                "INFO  [alembic.runtime.migration] Running upgrade cada2437bf41 -> 195176fb410d, router gateway IP QoS",
                                "INFO  [alembic.runtime.migration] Running upgrade 195176fb410d -> fb0167bd9639",
                                "INFO  [alembic.runtime.migration] Running upgrade fb0167bd9639 -> 0ff9e3881597",
                                "INFO  [alembic.runtime.migration] Running upgrade 0ff9e3881597 -> 9bfad3f1e780",
                                "INFO  [alembic.runtime.migration] Running upgrade 9bfad3f1e780 -> 63fd95af7dcd",
                                "INFO  [alembic.runtime.migration] Running upgrade 63fd95af7dcd -> c613d0b82681",
                                "INFO  [alembic.runtime.migration] Running upgrade c613d0b82681 -> c3e9d13c4367",
                                "INFO  [alembic.runtime.migration] Running upgrade c3e9d13c4367 -> 86274d77933e",
                                "INFO  [alembic.runtime.migration] Running upgrade 86274d77933e -> f4b9654dd40c",
                                "INFO  [alembic.runtime.migration] Running upgrade f4b9654dd40c -> a010322604bc",
                                "INFO  [alembic.runtime.migration] Running upgrade a010322604bc -> 263d454a9655",
                                "INFO  [alembic.runtime.migration] Running upgrade 263d454a9655 -> Ibac91d24da2",
                                "INFO  [alembic.runtime.migration] Running upgrade Ibac91d24da2 -> 2217c4222de6",
                                "INFO  [alembic.runtime.migration] Running upgrade 2217c4222de6 -> 18a7e90ae768",
                                "INFO  [alembic.runtime.migration] Running upgrade 18a7e90ae768 -> e4e236b0e1ff",
                                "INFO  [alembic.runtime.migration] Running upgrade e4e236b0e1ff -> e88badaa9591",
                                "INFO  [alembic.runtime.migration] Running upgrade e88badaa9591 -> d8bdf05313f4",
                                "INFO  [alembic.runtime.migration] Running upgrade d8bdf05313f4 -> dfe425060830",
                                "INFO  [alembic.runtime.migration] Running upgrade dfe425060830 -> fd6107509ccd",
                                "INFO  [alembic.runtime.migration] Running upgrade fd6107509ccd -> 1ea5dab0897a",
                                "INFO  [alembic.runtime.migration] Running upgrade 1ea5dab0897a -> 49d8622c5221",
                                "INFO  [alembic.runtime.migration] Running upgrade 49d8622c5221 -> I38991de2b4",
                                "INFO  [alembic.runtime.migration] Running upgrade I38991de2b4 -> 532aa95457e2",
                                "INFO  [alembic.runtime.migration] Running upgrade 532aa95457e2 -> f010820fc498",
                                "INFO  [alembic.runtime.migration] Running upgrade f010820fc498 -> a964d94b4677",
                                "INFO  [alembic.runtime.migration] Running upgrade a964d94b4677 -> 26d1e9f5c766",
                                "INFO  [alembic.runtime.migration] Running upgrade 26d1e9f5c766 -> 1e0744e4ffea",
                                "INFO  [alembic.runtime.migration] Running upgrade 1e0744e4ffea -> 6135a7bd4425",
                                "INFO  [alembic.runtime.migration] Running upgrade 6135a7bd4425 -> 8df53b0d2c0e",
                                "INFO  [alembic.runtime.migration] Running upgrade 8df53b0d2c0e -> 1bb3393de75d, add qos policy rule Packet Rate Limit",
                                "INFO  [alembic.runtime.migration] Running upgrade 1bb3393de75d -> c181bb1d89e4",
                                "INFO  [alembic.runtime.migration] Running upgrade c181bb1d89e4 -> ba859d649675",
                                "INFO  [alembic.runtime.migration] Running upgrade ba859d649675 -> e981acd076d3",
                                "INFO  [alembic.runtime.migration] Running upgrade e981acd076d3 -> 76df7844a8c6, add Local IP tables",
                                "INFO  [alembic.runtime.migration] Running upgrade 76df7844a8c6 -> 1ffef8d6f371, migrate RBAC registers from \"target_tenant\" to \"target_project\"",
                                "INFO  [alembic.runtime.migration] Running upgrade 1ffef8d6f371 -> 8160f7a9cebb, drop portbindingports table",
                                "INFO  [alembic.runtime.migration] Running upgrade 8160f7a9cebb -> cd9ef14ccf87",
                                "INFO  [alembic.runtime.migration] Running upgrade cd9ef14ccf87 -> 34cf8b009713",
                                "INFO  [alembic.runtime.migration] Running upgrade 34cf8b009713 -> I43e0b669096",
                                "INFO  [alembic.runtime.migration] Running upgrade I43e0b669096 -> 4e6e655746f6",
                                "INFO  [alembic.runtime.migration] Running upgrade 4e6e655746f6 -> 659cbedf30a1",
                                "INFO  [alembic.runtime.migration] Running upgrade 659cbedf30a1 -> 21ff98fabab1",
                                "INFO  [alembic.runtime.migration] Running upgrade 21ff98fabab1 -> 5881373af7f5",
                                "INFO  [alembic.runtime.migration] Running upgrade 5881373af7f5 -> fc153938cdc1",
                                "INFO  [alembic.runtime.migration] Running upgrade fc153938cdc1 -> 93f394357a27",
                                "INFO  [alembic.runtime.migration] Running upgrade 93f394357a27 -> 6f1145bff34c",
                                "INFO  [alembic.runtime.migration] Running upgrade 6f1145bff34c -> 682c319773d7",
                                "INFO  [alembic.runtime.migration] Running upgrade 682c319773d7 -> 0aefee21cd87",
                                "INFO  [alembic.runtime.migration] Running upgrade 0aefee21cd87 -> b1199a3adbef",
                                "INFO  [alembic.runtime.migration] Running upgrade b1199a3adbef -> c33da356b165",
                                "INFO  [alembic.runtime.migration] Running upgrade c33da356b165 -> 89c58a70ceba",
                                "INFO  [alembic.runtime.migration] Running upgrade 89c58a70ceba -> 054e34dbe6b4",
                                "INFO  [alembic.runtime.migration] Running upgrade 054e34dbe6b4 -> 0e6eff810791",
                                "INFO  [alembic.runtime.migration] Running upgrade 0e6eff810791 -> 175fa80908e1",
                                "INFO  [alembic.runtime.migration] Running upgrade 175fa80908e1 -> 5bcb7b31ec7d",
                                "INFO  [alembic.runtime.migration] Running upgrade 5bcb7b31ec7d -> ad80a9f07c5c",
                                "INFO  [alembic.runtime.migration] Running upgrade ad80a9f07c5c -> d553edeb540f",
                                "INFO  [alembic.runtime.migration] Running upgrade d553edeb540f -> b1bca967e19d, Add unique constraint to the network segment range",
                                "INFO  [alembic.runtime.migration] Running upgrade b1bca967e19d -> bdae3a00c493",
                                "INFO  [alembic.runtime.migration] Running upgrade bdae3a00c493 -> a00aa97899c0",
                                "INFO  [alembic.runtime.migration] Running upgrade 7d9d8eeec6ad -> a8b517cff8ab",
                                "INFO  [alembic.runtime.migration] Running upgrade a8b517cff8ab -> 3b935b28e7a0",
                                "INFO  [alembic.runtime.migration] Running upgrade 3b935b28e7a0 -> b12a3ef66e62",
                                "INFO  [alembic.runtime.migration] Running upgrade b12a3ef66e62 -> 97c25b0d2353",
                                "INFO  [alembic.runtime.migration] Running upgrade 97c25b0d2353 -> 2e0d7a8a1586",
                                "INFO  [alembic.runtime.migration] Running upgrade 2e0d7a8a1586 -> 5c85685d616d",
                                "Running upgrade for neutron ...",
                                "OK",
                                "+ lib/neutron:init_neutron:502             :   time_stop dbsync",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=dbsync",
                                "+ functions-common:time_stop:2421          :   start_time=1781279169338",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279169338 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279186343",
                                "+ functions-common:time_stop:2427          :   elapsed_time=17005",
                                "+ functions-common:time_stop:2428          :   total=3544",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=20549",
                                "[9188 Async init_neutron:87273]: finished init_neutron with result 0 in 17 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1226                     :   async_wait init_placement",
                                "[9188 Async init_placement:87761]: Waiting for completion of init_placement running on PID 87761 (5 other jobs running)",
                                "[9188 Async init_placement:87761]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async init_placement:87761]: Signaled",
                                "+ lib/placement:init_placement:113         :   recreate_database placement",
                                "+ lib/database:recreate_database:112       :   local db=placement",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql placement",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=placement",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS placement;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE placement CHARACTER SET utf8;'",
                                "+ lib/placement:init_placement:114         :   /usr/local/bin/placement-manage db sync",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "+ lib/placement:init_placement:115         :   create_placement_accounts",
                                "+ lib/placement:create_placement_accounts:102 :   create_service_user placement admin",
                                "+ lib/keystone:create_service_user:379     :   get_or_create_user placement secretservice Default",
                                "+ functions-common:get_or_create_user:893  :   local user_id",
                                "+ functions-common:get_or_create_user:894  :   [[ ! -z '' ]]",
                                "+ functions-common:get_or_create_user:897  :   local email=",
                                "++ functions-common:get_or_create_user:909  :   oscwrap --os-cloud devstack-system-admin user create placement --password secretservice --domain=Default --or-show -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_user:909  :   user_id=8d0745c57aa44855a9dcf3c39b7015e2",
                                "+ functions-common:get_or_create_user:910  :   echo 8d0745c57aa44855a9dcf3c39b7015e2",
                                "8d0745c57aa44855a9dcf3c39b7015e2",
                                "+ lib/keystone:create_service_user:380     :   get_or_add_user_project_role service placement service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add service --user placement --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role service --user placement --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=e9d428f7b87841f89d001cfe0608e52b",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo e9d428f7b87841f89d001cfe0608e52b",
                                "e9d428f7b87841f89d001cfe0608e52b",
                                "+ lib/keystone:create_service_user:382     :   [[ -n admin ]]",
                                "+ lib/keystone:create_service_user:383     :   get_or_add_user_project_role admin placement service Default Default",
                                "+ functions-common:get_or_add_user_project_role:957 :   local user_role_id",
                                "+ functions-common:get_or_add_user_project_role:958 :   local domain_args",
                                "++ functions-common:get_or_add_user_project_role:960 :   _get_domain_args Default Default",
                                "++ functions-common:_get_domain_args:941    :   local domain",
                                "++ functions-common:_get_domain_args:942    :   domain=",
                                "++ functions-common:_get_domain_args:944    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:945    :   domain=' --user-domain Default'",
                                "++ functions-common:_get_domain_args:947    :   [[ -n Default ]]",
                                "++ functions-common:_get_domain_args:948    :   domain=' --user-domain Default --project-domain Default'",
                                "++ functions-common:_get_domain_args:951    :   echo --user-domain Default --project-domain Default",
                                "+ functions-common:get_or_add_user_project_role:960 :   domain_args='--user-domain Default --project-domain Default'",
                                "+ functions-common:get_or_add_user_project_role:964 :   openstack --os-cloud devstack-system-admin role add admin --user placement --project service --user-domain Default --project-domain Default",
                                "",
                                "++ functions-common:get_or_add_user_project_role:973 :   oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user placement --project service --user-domain Default --project-domain Default -c Role -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_add_user_project_role:973 :   user_role_id=81d0ba90586942ab820fd90dd0c65eec",
                                "+ functions-common:get_or_add_user_project_role:974 :   echo 81d0ba90586942ab820fd90dd0c65eec",
                                "81d0ba90586942ab820fd90dd0c65eec",
                                "+ lib/placement:create_placement_accounts:103 :   local placement_api_url=https://38.102.83.69/placement",
                                "+ lib/placement:create_placement_accounts:104 :   get_or_create_service placement placement 'Placement Service'",
                                "+ functions-common:get_or_create_service:1049 :   local service_id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service show placement -f value -c id",
                                "++ functions-common:get_or_create_service:1060 :   oscwrap --os-cloud devstack-system-admin service create placement --name placement '--description=Placement Service' -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ functions-common:get_or_create_service:1060 :   service_id='",
                                "641f2664c864448c8c810911b527ed67'",
                                "+ functions-common:get_or_create_service:1061 :   echo 641f2664c864448c8c810911b527ed67",
                                "641f2664c864448c8c810911b527ed67",
                                "+ lib/placement:create_placement_accounts:106 :   get_or_create_endpoint placement RegionOne https://38.102.83.69/placement",
                                "+ functions-common:get_or_create_endpoint:1093 :   local public_id",
                                "++ functions-common:get_or_create_endpoint:1094 :   _get_or_create_endpoint_with_interface placement public https://38.102.83.69/placement RegionOne",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1067 :   local endpoint_id",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1072 :   oscwrap --os-cloud devstack-system-admin endpoint list --service placement --interface public --region RegionOne -c ID -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1072 :   endpoint_id=",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1073 :   [[ -z '' ]]",
                                "+++ functions-common:_get_or_create_endpoint_with_interface:1076 :   oscwrap --os-cloud devstack-system-admin endpoint create placement public https://38.102.83.69/placement --region RegionOne -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1076 :   endpoint_id=a7b8c2e93ba04947ad095cd5a3758e0d",
                                "++ functions-common:_get_or_create_endpoint_with_interface:1079 :   echo a7b8c2e93ba04947ad095cd5a3758e0d",
                                "+ functions-common:get_or_create_endpoint:1094 :   public_id=a7b8c2e93ba04947ad095cd5a3758e0d",
                                "+ functions-common:get_or_create_endpoint:1096 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1099 :   [[ -n '' ]]",
                                "+ functions-common:get_or_create_endpoint:1103 :   echo a7b8c2e93ba04947ad095cd5a3758e0d",
                                "a7b8c2e93ba04947ad095cd5a3758e0d",
                                "[9188 Async init_placement:87761]: finished init_placement with result 0 in 11 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1227                     :   async_wait init_glance",
                                "[9188 Async init_glance:82635]: Waiting for completion of init_glance running on PID 82635 (4 other jobs running)",
                                "[9188 Async init_glance:82635]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async init_glance:82635]: Signaled",
                                "+ lib/glance:init_glance:525               :   rm -rf /opt/stack/data/glance/images",
                                "+ lib/glance:init_glance:526               :   mkdir -p /opt/stack/data/glance/images",
                                "+ lib/glance:init_glance:529               :   recreate_database glance",
                                "+ lib/database:recreate_database:112       :   local db=glance",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql glance",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=glance",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS glance;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE glance CHARACTER SET utf8;'",
                                "+ lib/glance:init_glance:531               :   time_start dbsync",
                                "+ functions-common:time_start:2400         :   local name=dbsync",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279121907",
                                "+ lib/glance:init_glance:533               :   /usr/local/bin/glance-manage --config-file /etc/glance/glance-api.conf db_sync",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82724) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82724] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82724) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82724) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82724] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82724) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> liberty, liberty initial\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert liberty\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate liberty to mitaka01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka01 -> mitaka02, update metadef os_nova_server\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate mitaka01 to mitaka02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka02 -> ocata_expand01, add visibility to images\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate mitaka02 to ocata_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ocata_expand01 to pike_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade pike_expand01 -> queens_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate pike_expand01 to queens_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate queens_expand01 to rocky_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_expand01 to rocky_expand02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_expand02 to train_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate train_expand01 to ussuri_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table\"\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ussuri_expand01 to wallaby_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate wallaby_expand01 to xena_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate xena_expand01 to yoga_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate yoga_expand01 to zed_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate zed_expand01 to 2023_1_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s)\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2023_1_expand01 to 2024_1_expand01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade mitaka02 -> ocata_contract01, remove is_public from images\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert ocata_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ocata_contract01 to pike_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade pike_contract01 -> queens_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate pike_contract01 to queens_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade queens_contract01 -> rocky_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate queens_contract01 to rocky_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_contract01 -> rocky_contract02\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_contract01 to rocky_contract02\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade rocky_contract02 -> train_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate rocky_contract02 to train_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade train_contract01 -> ussuri_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate train_contract01 to ussuri_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ussuri_contract01 -> wallaby_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ussuri_contract01 to wallaby_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade wallaby_contract01 -> xena_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate wallaby_contract01 to xena_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade xena_contract01 -> yoga_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate xena_contract01 to yoga_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade yoga_contract01 -> zed_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate yoga_contract01 to zed_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade zed_contract01 -> 2023_1_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate zed_contract01 to 2023_1_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2023_1_contract01 -> 2024_1_contract01\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mmerge, delete ['2023_1_contract01'], update 2024_1_expand01 to 2024_1_contract01\u001b[00m \u001b[00;33m{{(pid=82724) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:790}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "Upgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01",
                                "Database migration is up to date. No migration needed.",
                                "Upgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01",
                                "Database is synced successfully.",
                                "+ lib/glance:init_glance:536               :   /usr/local/bin/glance-manage --config-file /etc/glance/glance-api.conf db_load_metadefs",
                                "/usr/local/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  __import__(import_str)",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database glance\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=82771) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[82771] Writer thread running\u001b[00m \u001b[00;33m{{(pid=82771) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-cpu-mode.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-cpu-pinning.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-guest-shutdown.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-host-capabilities.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-hypervisor.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-instance-data.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-libvirt-image.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-libvirt.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-quota.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-randomgen.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vcputopology.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware-flavor.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vtpm-hw.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-vtpm.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-watchdog.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/compute-xenapi.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/glance-common-image-props.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/image-signature-verification.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/operating-system.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-databases.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-runtimes.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/software-webservers.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mFile /etc/glance/metadefs/storage-volume-type.json loaded to database.\u001b[00m",
                                "INFO glance.db.sqlalchemy.metadata [\u001b[00;36m-] \u001b[01;35mMetadata loading finished\u001b[00m",
                                "+ lib/glance:init_glance:537               :   time_stop dbsync",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=dbsync",
                                "+ functions-common:time_stop:2421          :   start_time=1781279121907",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279121907 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279127389",
                                "+ functions-common:time_stop:2427          :   elapsed_time=5482",
                                "+ functions-common:time_stop:2428          :   total=3544",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9026",
                                "[9188 Async init_glance:82635]: finished init_glance with result 0 in 5 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1228                     :   async_wait init_swift",
                                "[9188 Async init_swift:87492]: Waiting for completion of init_swift running on PID 87492 (3 other jobs running)",
                                "[9188 Async init_swift:87492]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async init_swift:87492]: Signaled",
                                "+ lib/swift:init_swift:680                 :   local node_number",
                                "+ lib/swift:init_swift:682                 :   /usr/local/bin/swift-init --run-dir=/opt/stack/data/swift/run all stop",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "No account-auditor running",
                                "No container-sync running",
                                "No object-reconstructor running",
                                "No object-auditor running",
                                "No account-replicator running",
                                "No object-server running",
                                "No container-auditor running",
                                "No object-replicator running",
                                "No account-server running",
                                "No proxy-server running",
                                "No object-expirer running",
                                "No object-updater running",
                                "No container-server running",
                                "No account-reaper running",
                                "No container-updater running",
                                "No container-reconciler running",
                                "No container-replicator running",
                                "No container-sharder running",
                                "+ lib/swift:init_swift:682                 :   true",
                                "+ lib/swift:init_swift:685                 :   create_swift_disk",
                                "+ lib/swift:create_swift_disk:577          :   local node_number",
                                "+ lib/swift:create_swift_disk:582          :   local user_group",
                                "++ lib/swift:create_swift_disk:583          :   id -g stack",
                                "+ lib/swift:create_swift_disk:583          :   user_group=1003",
                                "+ lib/swift:create_swift_disk:584          :   sudo install -d -o stack -g 1003 /opt/stack/data/swift/drives /opt/stack/data/swift/cache /opt/stack/data/swift/run /opt/stack/data/swift/logs",
                                "+ lib/swift:create_swift_disk:587          :   create_disk /opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 6G",
                                "+ functions:create_disk:756                :   local node_number",
                                "+ functions:create_disk:757                :   local disk_image=/opt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:758                :   local storage_data_dir=/opt/stack/data/swift/drives/sdb1",
                                "+ functions:create_disk:759                :   local loopback_disk_size=6G",
                                "+ functions:create_disk:760                :   local key",
                                "++ functions:create_disk:762                :   sed s#/.##",
                                "++ functions:create_disk:762                :   echo /opt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:762                :   key=pt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:763                :   key=devstack-pt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:765                :   destroy_disk /opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1",
                                "+ functions:destroy_disk:787               :   local disk_image=/opt/stack/data/swift/drives/images/swift.img",
                                "+ functions:destroy_disk:788               :   local storage_data_dir=/opt/stack/data/swift/drives/sdb1",
                                "+ functions:destroy_disk:789               :   local key",
                                "++ functions:destroy_disk:791               :   echo /opt/stack/data/swift/drives/images/swift.img",
                                "++ functions:destroy_disk:791               :   sed s#/.##",
                                "+ functions:destroy_disk:791               :   key=pt/stack/data/swift/drives/images/swift.img",
                                "+ functions:destroy_disk:792               :   key=devstack-pt/stack/data/swift/drives/images/swift.img",
                                "+ functions:destroy_disk:795               :   egrep -q /opt/stack/data/swift/drives/sdb1 /proc/mounts",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "+ functions:destroy_disk:800               :   sudo sed -i '/.*comment=$key.*/ d' /etc/fstab",
                                "+ functions:destroy_disk:803               :   sudo rm -f /opt/stack/data/swift/drives/images/swift.img",
                                "++ functions:create_disk:769                :   dirname /opt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:769                :   sudo mkdir -p /opt/stack/data/swift/drives/images",
                                "+ functions:create_disk:770                :   sudo truncate -s 6G /opt/stack/data/swift/drives/images/swift.img",
                                "+ functions:create_disk:777                :   sudo mkfs.xfs -f -i size=1024 /opt/stack/data/swift/drives/images/swift.img",
                                "meta-data=/opt/stack/data/swift/drives/images/swift.img isize=1024   agcount=4, agsize=393216 blks",
                                "         =                       sectsz=512   attr=2, projid32bit=1",
                                "         =                       crc=1        finobt=1, sparse=1, rmapbt=1",
                                "         =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1",
                                "         =                       exchange=0   metadir=0",
                                "data     =                       bsize=4096   blocks=1572864, imaxpct=25",
                                "         =                       sunit=0      swidth=0 blks",
                                "naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0",
                                "log      =internal log           bsize=4096   blocks=16384, version=2",
                                "         =                       sectsz=512   sunit=0 blks, lazy-count=1",
                                "realtime =none                   extsz=4096   blocks=0, rtextents=0",
                                "         =                       rgcount=0    rgsize=0 extents",
                                "         =                       zoned=0      start=0 reserved=0",
                                "+ functions:create_disk:780                :   sudo tee -a /etc/fstab",
                                "+ functions:create_disk:780                :   echo '/opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 xfs loop,noatime,nodiratime,logbufs=8,comment=devstack-pt/stack/data/swift/drives/images/swift.img 0 0'",
                                "/opt/stack/data/swift/drives/images/swift.img /opt/stack/data/swift/drives/sdb1 xfs loop,noatime,nodiratime,logbufs=8,comment=devstack-pt/stack/data/swift/drives/images/swift.img 0 0",
                                "+ functions:create_disk:781                :   sudo mkdir -p /opt/stack/data/swift/drives/sdb1",
                                "+ functions:create_disk:782                :   sudo mount -v /opt/stack/data/swift/drives/sdb1",
                                "mount: /opt/stack/data/swift/drives/sdb1 does not contain SELinux labels.",
                                "       You just mounted a file system that supports labels which does not",
                                "       contain labels, onto an SELinux box. It is likely that confined",
                                "       applications will generate AVC messages and not be allowed access to",
                                "       this file system.  For more details see restorecon(8) and mount(8).",
                                "mount: /dev/loop0 mounted on /opt/stack/data/swift/drives/sdb1.",
                                "+ lib/swift:create_swift_disk:591          :   local node_number",
                                "+ lib/swift:create_swift_disk:592          :   for node_number in ${SWIFT_REPLICAS_SEQ}",
                                "+ lib/swift:create_swift_disk:594          :   local node_devices=/opt/stack/data/swift/1",
                                "+ lib/swift:create_swift_disk:595          :   local real_devices=/opt/stack/data/swift/drives/sdb1/1",
                                "+ lib/swift:create_swift_disk:596          :   sudo ln -sf /opt/stack/data/swift/drives/sdb1/1 /opt/stack/data/swift/1",
                                "+ lib/swift:create_swift_disk:597          :   local device=/opt/stack/data/swift/drives/sdb1/1/sdb1",
                                "+ lib/swift:create_swift_disk:598          :   [[ -d /opt/stack/data/swift/drives/sdb1/1/sdb1 ]]",
                                "+ lib/swift:create_swift_disk:599          :   sudo install -o stack -g 1003 -d /opt/stack/data/swift/drives/sdb1/1/sdb1",
                                "+ lib/swift:init_swift:689                 :   pushd /etc/swift",
                                "+ lib/swift:init_swift:691                 :   rm -f '*.builder' '*.ring.gz' 'backups/*.builder' 'backups/*.ring.gz'",
                                "+ lib/swift:init_swift:693                 :   /usr/local/bin/swift-ring-builder object.builder create 9 1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "+ lib/swift:init_swift:694                 :   /usr/local/bin/swift-ring-builder container.builder create 9 1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "+ lib/swift:init_swift:695                 :   /usr/local/bin/swift-ring-builder account.builder create 9 1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "+ lib/swift:init_swift:701                 :   [[ -n '' ]]",
                                "+ lib/swift:init_swift:714                 :   for node_number in ${SWIFT_REPLICAS_SEQ}",
                                "+ lib/swift:init_swift:715                 :   /usr/local/bin/swift-ring-builder object.builder add z1-127.0.0.1:6613/sdb1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "WARNING: No region specified for z1-127.0.0.1:6613/sdb1. Defaulting to region 1.",
                                "",
                                "Device d0r1z1-127.0.0.1:6613R127.0.0.1:6613/sdb1_\"\" with 1.0 weight got id 0",
                                "+ lib/swift:init_swift:716                 :   /usr/local/bin/swift-ring-builder container.builder add z1-127.0.0.1:6611/sdb1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "WARNING: No region specified for z1-127.0.0.1:6611/sdb1. Defaulting to region 1.",
                                "",
                                "Device d0r1z1-127.0.0.1:6611R127.0.0.1:6611/sdb1_\"\" with 1.0 weight got id 0",
                                "+ lib/swift:init_swift:717                 :   /usr/local/bin/swift-ring-builder account.builder add z1-127.0.0.1:6612/sdb1 1",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "WARNING: No region specified for z1-127.0.0.1:6612/sdb1. Defaulting to region 1.",
                                "",
                                "Device d0r1z1-127.0.0.1:6612R127.0.0.1:6612/sdb1_\"\" with 1.0 weight got id 0",
                                "+ lib/swift:init_swift:723                 :   /usr/local/bin/swift-ring-builder object.builder rebalance 42",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "Defaulting to --format-version=1. This ensures the ring",
                                "written will be readable by older versions of Swift.",
                                "In a future release, the default will change to",
                                "--format-version=2",
                                "",
                                "Reassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00",
                                "+ lib/swift:init_swift:724                 :   /usr/local/bin/swift-ring-builder container.builder rebalance 42",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "Defaulting to --format-version=1. This ensures the ring",
                                "written will be readable by older versions of Swift.",
                                "In a future release, the default will change to",
                                "--format-version=2",
                                "",
                                "Reassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00",
                                "+ lib/swift:init_swift:725                 :   /usr/local/bin/swift-ring-builder account.builder rebalance 42",
                                "/opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet",
                                "Defaulting to --format-version=1. This ensures the ring",
                                "written will be readable by older versions of Swift.",
                                "In a future release, the default will change to",
                                "--format-version=2",
                                "",
                                "Reassigned 512 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00",
                                "+ lib/swift:init_swift:729                 :   cp object.ring.gz object-1.ring.gz",
                                "+ lib/swift:init_swift:730                 :   popd",
                                "[9188 Async init_swift:87492]: finished init_swift with result 0 in 3 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1229                     :   async_wait init_cinder",
                                "[9188 Async init_cinder:87596]: Waiting for completion of init_cinder running on PID 87596 (2 other jobs running)",
                                "[9188 Async init_cinder:87596]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async init_cinder:87596]: Signaled",
                                "+ lib/cinder:init_cinder:478               :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_cinder:480               :   recreate_database cinder",
                                "+ lib/database:recreate_database:112       :   local db=cinder",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql cinder",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=cinder",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS cinder;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE cinder CHARACTER SET utf8;'",
                                "+ lib/cinder:init_cinder:482               :   time_start dbsync",
                                "+ functions-common:time_start:2400         :   local name=dbsync",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279169849",
                                "+ lib/cinder:init_cinder:484               :   /usr/local/bin/cinder-manage --config-file /etc/cinder/cinder.conf db sync",
                                "/opt/stack/cinder/cinder/__init__.py:21: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database cinder\u001b[00m",
                                "DEBUG oslo_db.sqlalchemy.engines [\u001b[00;36m-] \u001b[01;35mMySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION\u001b[00m \u001b[00;33m{{(pid=87710) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}\u001b[00m",
                                "INFO cinder.db.migration [\u001b[00;36m-] \u001b[01;35mApplying migration(s)\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[87710] Writer thread running\u001b[00m \u001b[00;33m{{(pid=87710) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 921e1a36b076, Initial migration.\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 921e1a36b076\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 921e1a36b076 -> c92a3e68beed, Make shared_targets nullable\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 921e1a36b076 to c92a3e68beed\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade c92a3e68beed -> daa98075b90d, Add resource indexes\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate c92a3e68beed to daa98075b90d\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade daa98075b90d -> 89aa6f9639f9, Drop legacy migrate_version table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate daa98075b90d to 89aa6f9639f9\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 89aa6f9639f9 -> b8660621f1b9, Update reservations resource\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 89aa6f9639f9 to b8660621f1b9\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b8660621f1b9 -> 9ab1b092a404, Make use_quota non nullable\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b8660621f1b9 to 9ab1b092a404\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 9ab1b092a404 -> b7b88f50aab5, Remove quota consistencygroups\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 9ab1b092a404 to b7b88f50aab5\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b7b88f50aab5 -> 9c74c1c6971f, Quota: Add backup defaults in quota class\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b7b88f50aab5 to 9c74c1c6971f\u001b[00m \u001b[00;33m{{(pid=87710) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO cinder.db.migration [\u001b[00;36m-] \u001b[01;35mMigration(s) applied\u001b[00m",
                                "+ lib/cinder:init_cinder:485               :   time_stop dbsync",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=dbsync",
                                "+ functions-common:time_stop:2421          :   start_time=1781279169849",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279169849 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279175818",
                                "+ functions-common:time_stop:2427          :   elapsed_time=5969",
                                "+ functions-common:time_stop:2428          :   total=3544",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9513",
                                "+ lib/cinder:init_cinder:488               :   is_service_enabled c-vol",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_cinder:488               :   [[ -n lvm:lvmdriver-1 ]]",
                                "+ lib/cinder:init_cinder:489               :   local be be_name be_type",
                                "+ lib/cinder:init_cinder:490               :   for be in ${CINDER_ENABLED_BACKENDS//,/ }",
                                "+ lib/cinder:init_cinder:491               :   be_type=lvm",
                                "+ lib/cinder:init_cinder:492               :   be_name=lvmdriver-1",
                                "+ lib/cinder:init_cinder:493               :   type init_cinder_backend_lvm",
                                "+ lib/cinder:init_cinder:494               :   init_cinder_backend_lvm lvmdriver-1",
                                "+ lib/cinder_backends/lvm:init_cinder_backend_lvm:64 :   local be_name=lvmdriver-1",
                                "+ lib/cinder_backends/lvm:init_cinder_backend_lvm:67 :   init_lvm_volume_group stack-volumes-lvmdriver-1 30G",
                                "+ lib/lvm:init_lvm_volume_group:129        :   local vg=stack-volumes-lvmdriver-1",
                                "+ lib/lvm:init_lvm_volume_group:130        :   local size=30G",
                                "+ lib/lvm:init_lvm_volume_group:133        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/lvm:init_lvm_volume_group:134        :   start_service tgtd",
                                "+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:start_service:2322      :   sudo /bin/systemctl start tgtd",
                                "Failed to start tgtd.service: Unit tgtd.service not found.",
                                "+ lib/lvm:init_lvm_volume_group:138        :   _create_lvm_volume_group stack-volumes-lvmdriver-1 30G",
                                "+ lib/lvm:_create_lvm_volume_group:88      :   local vg=stack-volumes-lvmdriver-1",
                                "+ lib/lvm:_create_lvm_volume_group:89      :   local size=30G",
                                "+ lib/lvm:_create_lvm_volume_group:91      :   local backing_file=/opt/stack/data/stack-volumes-lvmdriver-1-backing-file",
                                "+ lib/lvm:_create_lvm_volume_group:92      :   sudo vgs stack-volumes-lvmdriver-1",
                                "  Volume group \"stack-volumes-lvmdriver-1\" not found",
                                "  Cannot process volume group stack-volumes-lvmdriver-1",
                                "+ lib/lvm:_create_lvm_volume_group:94      :   [[ -f /opt/stack/data/stack-volumes-lvmdriver-1-backing-file ]]",
                                "+ lib/lvm:_create_lvm_volume_group:94      :   truncate -s 30G /opt/stack/data/stack-volumes-lvmdriver-1-backing-file",
                                "+ lib/lvm:_create_lvm_volume_group:96      :   local directio=",
                                "+ lib/lvm:_create_lvm_volume_group:98      :   losetup -h",
                                "+ lib/lvm:_create_lvm_volume_group:98      :   grep -q direct-io",
                                "+ lib/lvm:_create_lvm_volume_group:99      :   directio=--direct-io=on",
                                "+ lib/lvm:_create_lvm_volume_group:103     :   [[ ! -e /etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service ]]",
                                "+ lib/lvm:_create_lvm_volume_group:104     :   sed -e '",
                                "                s|%DIRECTIO%|--direct-io=on|g;",
                                "                s|%BACKING_FILE%|/opt/stack/data/stack-volumes-lvmdriver-1-backing-file|g;",
                                "            ' /opt/stack/devstack/files/lvm-backing-file.template",
                                "+ lib/lvm:_create_lvm_volume_group:107     :   sudo tee /etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service",
                                "[Unit]",
                                "Description=Activate LVM backing file /opt/stack/data/stack-volumes-lvmdriver-1-backing-file",
                                "DefaultDependencies=no",
                                "After=systemd-udev-settle.service",
                                "Before=lvm2-activation-early.service",
                                "Wants=systemd-udev-settle.service",
                                "",
                                "[Service]",
                                "ExecStart=/sbin/losetup --find --show --direct-io=on /opt/stack/data/stack-volumes-lvmdriver-1-backing-file",
                                "ExecStop=/bin/sh -c '/sbin/losetup -d $$(/sbin/losetup --associated /opt/stack/data/stack-volumes-lvmdriver-1-backing-file -O NAME -n)'",
                                "RemainAfterExit=yes",
                                "Type=oneshot",
                                "",
                                "[Install]",
                                "WantedBy=local-fs.target",
                                "Also=systemd-udev-settle.service",
                                "+ lib/lvm:_create_lvm_volume_group:110     :   sudo systemctl daemon-reload",
                                "+ lib/lvm:_create_lvm_volume_group:111     :   sudo systemctl enable --now stack-volumes-lvmdriver-1-backing-file.service",
                                "Created symlink '/etc/systemd/system/local-fs.target.wants/stack-volumes-lvmdriver-1-backing-file.service' \u2192 '/etc/systemd/system/stack-volumes-lvmdriver-1-backing-file.service'.",
                                "+ lib/lvm:_create_lvm_volume_group:114     :   local vg_dev",
                                "++ lib/lvm:_create_lvm_volume_group:115     :   sudo losetup --associated /opt/stack/data/stack-volumes-lvmdriver-1-backing-file -O NAME -n",
                                "+ lib/lvm:_create_lvm_volume_group:115     :   vg_dev=/dev/loop1",
                                "+ lib/lvm:_create_lvm_volume_group:118     :   sudo vgs stack-volumes-lvmdriver-1",
                                "  Volume group \"stack-volumes-lvmdriver-1\" not found",
                                "  Cannot process volume group stack-volumes-lvmdriver-1",
                                "+ lib/lvm:_create_lvm_volume_group:119     :   sudo vgcreate stack-volumes-lvmdriver-1 /dev/loop1",
                                "  Physical volume \"/dev/loop1\" successfully created.",
                                "  Creating devices file /etc/lvm/devices/system.devices",
                                "  Volume group \"stack-volumes-lvmdriver-1\" successfully created",
                                "+ lib/lvm:init_lvm_volume_group:140        :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/lvm:init_lvm_volume_group:142        :   '[' lioadm = lioadm ']'",
                                "+ lib/lvm:init_lvm_volume_group:143        :   sudo cinder-rtstool get-targets",
                                "+ lib/lvm:init_lvm_volume_group:143        :   sudo xargs -rn 1 cinder-rtstool delete",
                                "/opt/stack/cinder/cinder/__init__.py:21: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "+ lib/lvm:init_lvm_volume_group:152        :   _clean_lvm_volume_group stack-volumes-lvmdriver-1",
                                "+ lib/lvm:_clean_lvm_volume_group:40       :   local vg=stack-volumes-lvmdriver-1",
                                "+ lib/lvm:_clean_lvm_volume_group:43       :   sudo lvremove -f stack-volumes-lvmdriver-1",
                                "+ lib/cinder:init_cinder:499               :   is_service_enabled c-bak",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:init_cinder:499               :   [[ -n swift ]]",
                                "+ lib/cinder:init_cinder:500               :   type init_cinder_backup_swift",
                                "+ lib/cinder:init_cinder:505               :   mkdir -p /opt/stack/data/cinder/volumes",
                                "[9188 Async init_cinder:87596]: finished init_cinder with result 0 in 7 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1234                     :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1235                     :   echo_summary 'Configuring Nova'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Configuring Nova",
                                "+ ./stack.sh:main:1236                     :   init_nova",
                                "+ lib/nova:init_nova:846                   :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:init_nova:846                   :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:init_nova:848                   :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:init_nova:856                   :   async_run nova-cell-0 init_nova_db nova_cell0 /etc/nova/nova.conf",
                                "+ inc/async:async_inner:63                 :   init_nova_db nova_cell0 /etc/nova/nova.conf",
                                "[9188 Async nova-cell-0:89446]: running: init_nova_db nova_cell0 /etc/nova/nova.conf",
                                "++ lib/nova:init_nova:859                   :   seq 1 1",
                                "+ lib/nova:init_nova:859                   :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "++ lib/nova:init_nova:860                   :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:init_nova:860                   :   async_run nova-cell-1 init_nova_db nova_cell1 /etc/nova/nova_cell1.conf",
                                "+ inc/async:async_inner:63                 :   init_nova_db nova_cell1 /etc/nova/nova_cell1.conf",
                                "[9188 Async nova-cell-1:89553]: running: init_nova_db nova_cell1 /etc/nova/nova_cell1.conf",
                                "+ lib/nova:init_nova:863                   :   recreate_database nova_api",
                                "+ lib/database:recreate_database:112       :   local db=nova_api",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql nova_api",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_api",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_api;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_api CHARACTER SET utf8;'",
                                "+ lib/nova:init_nova:864                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf api_db sync",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89620] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89620) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> d67eeaabee36, Initial version\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert d67eeaabee36\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d67eeaabee36 -> b30f573d3377, Remove unused build_requests columns\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d67eeaabee36 to b30f573d3377\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade b30f573d3377 -> cdeec0c85668, Drop legacy migrate_version table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate b30f573d3377 to cdeec0c85668\u001b[00m \u001b[00;33m{{(pid=89620) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "++ lib/nova:init_nova:868                   :   database_connection_url nova_cell0",
                                "++ lib/database:database_connection_url:134 :   local db=nova_cell0",
                                "++ lib/database:database_connection_url:135 :   database_connection_url_mysql nova_cell0",
                                "++ lib/databases/mysql:database_connection_url_mysql:251 :   local db=nova_cell0",
                                "++ lib/databases/mysql:database_connection_url_mysql:252 :   local plugin",
                                "++ lib/databases/mysql:database_connection_url_mysql:256 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/databases/mysql:database_connection_url_mysql:257 :   is_service_enabled mysql",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/databases/mysql:database_connection_url_mysql:258 :   plugin='&plugin=dbcounter'",
                                "++ lib/databases/mysql:database_connection_url_mysql:262 :   echo 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'",
                                "+ lib/nova:init_nova:868                   :   /usr/local/bin/nova-manage cell_v2 map_cell0 --database_connection 'mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter'",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[01;36mNone req-ab62c975-a4a9-463b-b99d-0afd428a55f6 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89669] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89669) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "++ lib/nova:init_nova:871                   :   seq 0 1",
                                "+ lib/nova:init_nova:871                   :   for i in $(seq 0 $NOVA_NUM_CELLS)",
                                "+ lib/nova:init_nova:872                   :   async_wait nova-cell-0",
                                "[9188 Async nova-cell-0:89446]: Waiting for completion of init_nova_db nova_cell0 /etc/nova/nova.conf running on PID 89446 (3 other jobs running)",
                                "[9188 Async nova-cell-0:89446]: Signaling child to exit",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[89553 Async nova-cell-1:89553]: finished successfully",
                                "[89446 Async nova-cell-0:89446]: finished successfully",
                                "WAKEUP",
                                "[9188 Async nova-cell-0:89446]: Signaled",
                                "+ lib/nova:init_nova_db:836                :   local dbname=nova_cell0",
                                "+ lib/nova:init_nova_db:837                :   local conffile=/etc/nova/nova.conf",
                                "+ lib/nova:init_nova_db:838                :   recreate_database nova_cell0",
                                "+ lib/database:recreate_database:112       :   local db=nova_cell0",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql nova_cell0",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_cell0",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell0;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_cell0 CHARACTER SET utf8;'",
                                "+ lib/nova:init_nova_db:839                :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf db sync --local_cell",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89499] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89499) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 8f2f1571d55b, Initial version\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 8f2f1571d55b\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 8f2f1571d55b to 16f1fbcab42b\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 16f1fbcab42b to ccb0fa1a2252\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ccb0fa1a2252 to 960aac0e09ea\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 960aac0e09ea to 1b91788ec3a6\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1b91788ec3a6 to 1acf2c98e646\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1acf2c98e646 to 13863f4e1612\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 13863f4e1612 to d60bddf7a903\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d60bddf7a903 to 2903cd72dc14\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2903cd72dc14 -> ab450ba04102, db: add indexes for source/dest migrations\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2903cd72dc14 to ab450ba04102\u001b[00m \u001b[00;33m{{(pid=89499) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "[9188 Async nova-cell-0:89446]: finished init_nova_db nova_cell0 /etc/nova/nova.conf with result 0 in 10 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/nova:init_nova:871                   :   for i in $(seq 0 $NOVA_NUM_CELLS)",
                                "+ lib/nova:init_nova:872                   :   async_wait nova-cell-1",
                                "[9188 Async nova-cell-1:89553]: Waiting for completion of init_nova_db nova_cell1 /etc/nova/nova_cell1.conf running on PID 89553 (2 other jobs running)",
                                "[9188 Async nova-cell-1:89553]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async nova-cell-1:89553]: Signaled",
                                "+ lib/nova:init_nova_db:836                :   local dbname=nova_cell1",
                                "+ lib/nova:init_nova_db:837                :   local conffile=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:init_nova_db:838                :   recreate_database nova_cell1",
                                "+ lib/database:recreate_database:112       :   local db=nova_cell1",
                                "+ lib/database:recreate_database:113       :   recreate_database_mysql nova_cell1",
                                "+ lib/databases/mysql:recreate_database_mysql:54 :   local db=nova_cell1",
                                "+ lib/databases/mysql:recreate_database_mysql:55 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell1;'",
                                "+ lib/databases/mysql:recreate_database_mysql:56 :   mysql -uroot -psecretdatabase -h127.0.0.1 -e 'CREATE DATABASE nova_cell1 CHARACTER SET utf8;'",
                                "+ lib/nova:init_nova_db:839                :   /usr/local/bin/nova-manage --config-file /etc/nova/nova_cell1.conf db sync --local_cell",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[00;36m-] \u001b[01;35mRegistered counter for database nova_cell1\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mContext impl MySQLImpl.\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mWill assume non-transactional DDL.\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89609] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89609) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade  -> 8f2f1571d55b, Initial version\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mnew branch insert 8f2f1571d55b\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:781}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 8f2f1571d55b to 16f1fbcab42b\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 16f1fbcab42b to ccb0fa1a2252\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate ccb0fa1a2252 to 960aac0e09ea\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 960aac0e09ea to 1b91788ec3a6\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1b91788ec3a6 to 1acf2c98e646\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 1acf2c98e646 to 13863f4e1612\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 13863f4e1612 to d60bddf7a903\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate d60bddf7a903 to 2903cd72dc14\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "INFO alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mRunning upgrade 2903cd72dc14 -> ab450ba04102, db: add indexes for source/dest migrations\u001b[00m",
                                "DEBUG alembic.runtime.migration [\u001b[00;36m-] \u001b[01;35mupdate 2903cd72dc14 to ab450ba04102\u001b[00m \u001b[00;33m{{(pid=89609) update_to_step /usr/local/lib/python3.12/site-packages/alembic/runtime/migration.py:816}}\u001b[00m",
                                "[9188 Async nova-cell-1:89553]: finished init_nova_db nova_cell1 /etc/nova/nova_cell1.conf with result 0 in 10 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ lib/nova:init_nova:875                   :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:init_nova:882                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf db online_data_migrations",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "Running batches of 50 until complete",
                                "INFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "INFO dbcounter [\u001b[01;36mNone req-f548993e-4336-44c4-9fc6-685745f4e447 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell0\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89952] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89952) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "+-------------------------------------+--------------+-----------+",
                                "|              Migration              | Total Needed | Completed |",
                                "+-------------------------------------+--------------+-----------+",
                                "|     fill_virtual_interface_list     |      0       |     0     |",
                                "|         migrate_empty_ratio         |      0       |     0     |",
                                "|   migrate_quota_classes_to_api_db   |      0       |     0     |",
                                "|    migrate_quota_limits_to_api_db   |      0       |     0     |",
                                "|      migration_migrate_to_uuid      |      0       |     0     |",
                                "|          populate_dev_uuids         |      0       |     0     |",
                                "|     populate_instance_compute_id    |      0       |     0     |",
                                "| populate_missing_availability_zones |      0       |     0     |",
                                "|      populate_queued_for_delete     |      0       |     0     |",
                                "|           populate_user_id          |      0       |     0     |",
                                "|            populate_uuids           |      0       |     0     |",
                                "+-------------------------------------+--------------+-----------+",
                                "++ lib/nova:init_nova:885                   :   seq 1 1",
                                "+ lib/nova:init_nova:885                   :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "++ lib/nova:init_nova:886                   :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:init_nova:886                   :   /usr/local/bin/nova-manage --config-file /etc/nova/nova.conf --config-file /etc/nova/nova_cell1.conf cell_v2 create_cell --name cell1",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "--transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file",
                                "--database_connection not provided in the command line, using the value [database]/connection from the configuration file",
                                "INFO dbcounter [\u001b[01;36mNone req-6da52c25-bec5-44be-b83c-add8a33b87f0 \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[89971] Writer thread running\u001b[00m \u001b[00;33m{{(pid=89971) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "+ lib/nova:init_nova:890                   :   create_nova_keys_dir",
                                "+ lib/nova:create_nova_keys_dir:832        :   sudo install -d -o stack /opt/stack/data/nova /opt/stack/data/nova/keys",
                                "+ lib/nova:init_nova:892                   :   [[ '' == \\L\\V\\M ]]",
                                "+ ./stack.sh:main:1238                     :   async_runfunc configure_neutron_nova",
                                "+ inc/async:async_runfunc:116              :   async_run configure_neutron_nova configure_neutron_nova",
                                "+ inc/async:async_inner:63                 :   configure_neutron_nova",
                                "[9188 Async configure_neutron_nova:90030]: running: configure_neutron_nova",
                                "+ ./stack.sh:main:1246                     :   run_phase stack post-config",
                                "+ functions-common:run_phase:1842          :   local mode=stack",
                                "+ functions-common:run_phase:1843          :   local phase=post-config",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack post-config",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ post-config == \\i\\n\\s\\t\\a\\l\\l ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ post-config == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:12         :   :",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1869          :   run_plugins stack post-config",
                                "+ functions-common:run_plugins:1828        :   local mode=stack",
                                "+ functions-common:run_plugins:1829        :   local phase=post-config",
                                "+ functions-common:run_plugins:1831        :   local plugins=,neutron",
                                "+ functions-common:run_plugins:1832        :   local plugin",
                                "+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }",
                                "+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron",
                                "+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]",
                                "+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack post-config",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors",
                                "+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr",
                                "+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source",
                                "++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False",
                                "+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git",
                                "+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3",
                                "+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:55 :   is_service_enabled neutron-tag-ports-during-bulk-creation",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:58 :   is_service_enabled neutron-uplink-status-propagation",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:61 :   is_service_enabled q-flavors neutron-flavors",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:64 :   is_service_enabled q-log neutron-log",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:67 :   is_service_enabled q-dns neutron-dns",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:74 :   is_service_enabled neutron-segments",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:77 :   is_service_enabled neutron-pvlan",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:80 :   is_service_enabled neutron-network-segment-range",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:83 :   is_service_enabled q-distributed-dhcp neutron-distributed-dhcp",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:88 :   is_service_enabled q-metadata-path neutron-metadata-path",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:93 :   is_service_enabled q-dns-forwarder neutron-dns-forwarder",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:98 :   is_service_enabled neutron-local-ip",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:101 :   is_service_enabled neutron-local-ip-static",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:104 :   is_service_enabled q-agt neutron-agent",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:112 :   is_service_enabled q-sriov-agt neutron-sriov-agent",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:116 :   is_service_enabled q-l3 neutron-l3",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:128 :   is_service_enabled q-port-trusted-vif neutron-port-trusted-vif",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:131 :   '[' ml2 = ml2 ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:132 :   configure_ml2_extension_drivers",
                                "++ /opt/stack/neutron/devstack/lib/ml2:configure_ml2_extension_drivers:2 :   is_neutron_legacy_enabled",
                                "++ lib/neutron:is_neutron_legacy_enabled:317 :   return 0",
                                "++ /opt/stack/neutron/devstack/lib/ml2:configure_ml2_extension_drivers:10 :   iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security,qos",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:134 :   is_ovn_enabled",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_ovn_enabled:33 :   [[ ovn == \\o\\v\\n ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_ovn_enabled:33 :   return 0",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:135 :   is_service_enabled q-port-forwarding neutron-port-forwarding",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:139 :   is_service_enabled neutron-loki",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "+ ./stack.sh:main:1254                     :   merge_config_group /opt/stack/devstack/local.conf post-config",
                                "+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:171   :   shift",
                                "+ inc/meta-config:merge_config_group:172   :   local matchgroups=post-config",
                                "+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:merge_config_group:176   :   local configfile group",
                                "+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups",
                                "++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf post-config",
                                "++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf",
                                "++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=post-config",
                                "++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=post-config '",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup)",
                                "                print a[2]",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:178   :   for configfile in $(get_meta_section_files $localfile $group)",
                                "+ inc/meta-config:merge_config_group:179   :   local realconfigfile",
                                "+ inc/meta-config:merge_config_group:180   :   local dir",
                                "++ inc/meta-config:merge_config_group:182   :   eval 'echo $NEUTRON_CONF'",
                                "+++ inc/meta-config:merge_config_group:182   :   echo /etc/neutron/neutron.conf",
                                "+ inc/meta-config:merge_config_group:182   :   realconfigfile=/etc/neutron/neutron.conf",
                                "+ inc/meta-config:merge_config_group:183   :   [[ -z /etc/neutron/neutron.conf ]]",
                                "++ inc/meta-config:merge_config_group:187   :   dirname /etc/neutron/neutron.conf",
                                "+ inc/meta-config:merge_config_group:187   :   dir=/etc/neutron",
                                "+ inc/meta-config:merge_config_group:189   :   test -e /etc/neutron",
                                "+ inc/meta-config:merge_config_group:189   :   test -d /etc/neutron",
                                "+ inc/meta-config:merge_config_group:191   :   [[ -e /etc/neutron ]]",
                                "+ inc/meta-config:merge_config_group:196   :   merge_config_file /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF'",
                                "+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_file:84     :   local matchgroup=post-config",
                                "+ inc/meta-config:merge_config_file:85     :   local 'configfile=$NEUTRON_CONF'",
                                "+ inc/meta-config:merge_config_file:90     :   local real_configfile",
                                "++ inc/meta-config:merge_config_file:91     :   eval echo '$NEUTRON_CONF'",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "+++ inc/meta-config:merge_config_file:91     :   echo /etc/neutron/neutron.conf",
                                "+ inc/meta-config:merge_config_file:91     :   real_configfile=/etc/neutron/neutron.conf",
                                "+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /etc/neutron/neutron.conf ']'",
                                "+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$NEUTRON_CONF' '",
                                "        BEGIN {",
                                "            section = \"\"",
                                "            last_section = \"\"",
                                "            section_count = 0",
                                "        }",
                                "        /^\\[.+\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            section=$1",
                                "            next",
                                "        }",
                                "        /^ *\\#/ {",
                                "            next",
                                "        }",
                                "        /^[^ \\t]+/ {",
                                "            # get offset of first = in $0",
                                "            eq_idx = index($0, \"=\")",
                                "            # extract attr & value from $0",
                                "            attr = substr($0, 1, eq_idx - 1)",
                                "            value = substr($0, eq_idx + 1)",
                                "            # only need to strip trailing whitespace from attr",
                                "            sub(/[ \\t]*$/, \"\", attr)",
                                "            # need to strip leading & trailing whitespace from value",
                                "            sub(/^[ \\t]*/, \"\", value)",
                                "            sub(/[ \\t]*$/, \"\", value)",
                                "",
                                "            # cfg_attr_count: number of config lines per [section, attr]",
                                "            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]",
                                "            # cfg_section: keep the section names in the same order as they appear in local.conf",
                                "            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf",
                                "            if (! (section, attr) in cfg_attr_count) {",
                                "                if (section != last_section) {",
                                "                    cfg_section[section_count++] = section",
                                "                    last_section = section",
                                "                }",
                                "                attr_count = cfg_sec_attr_count[section_count - 1]++",
                                "                cfg_sec_attr_name[section_count - 1, attr_count] = attr",
                                "",
                                "                cfg_attr[section, attr, 0] = value",
                                "                cfg_attr_count[section, attr] = 1",
                                "            } else {",
                                "                lno = cfg_attr_count[section, attr]++",
                                "                cfg_attr[section, attr, lno] = value",
                                "            }",
                                "        }",
                                "        END {",
                                "            # Process each section in order",
                                "            for (sno = 0; sno < section_count; sno++) {",
                                "                section = cfg_section[sno]",
                                "                # The ini routines simply append a config item immediately",
                                "                # after the section header. To keep the same order as defined",
                                "                # in local.conf, invoke the ini routines in the reverse order",
                                "                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {",
                                "                    attr = cfg_sec_attr_name[sno, attr_no]",
                                "                    if (cfg_attr_count[section, attr] == 1)",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"",
                                "                    else {",
                                "                        # For multiline, invoke the ini routines in the reverse order",
                                "                        count = cfg_attr_count[section, attr]",
                                "                        print \"inidelete \" configfile \" \" section \" \" attr",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"",
                                "                        for (l = count -2; l >= 0; l--)",
                                "                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"",
                                "                    }",
                                "                }",
                                "            }",
                                "        }",
                                "    '",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF'",
                                "awk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator",
                                "+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:get_meta_section:34      :   local matchgroup=post-config",
                                "+ inc/meta-config:get_meta_section:35      :   local 'configfile=$NEUTRON_CONF'",
                                "+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "[90030 Async configure_neutron_nova:90030]: finished successfully",
                                "+ inc/meta-config:get_meta_section:38      :   [[ -z $NEUTRON_CONF ]]",
                                "+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=post-config -v 'configfile=$NEUTRON_CONF' '",
                                "        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",
                                "+ inc/meta-config:merge_config_file:164    :   eval 'iniset $NEUTRON_CONF DEFAULT global_physnet_mtu \"1430\"'",
                                "++ inc/meta-config:merge_config_file:164    :   iniset /etc/neutron/neutron.conf DEFAULT global_physnet_mtu 1430",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "+ ./stack.sh:main:1263                     :   is_service_enabled swift",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1264                     :   echo_summary 'Starting Swift'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Swift",
                                "+ ./stack.sh:main:1265                     :   start_swift",
                                "+ lib/swift:start_swift:768                :   restart_service memcached",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart memcached",
                                "+ lib/swift:start_swift:771                :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/swift:start_swift:773                :   '[' -e /etc/xinetd.d/rsync ']'",
                                "+ lib/swift:start_swift:776                :   start_service rsyncd",
                                "+ functions-common:start_service:2321      :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:start_service:2322      :   sudo /bin/systemctl start rsyncd",
                                "+ lib/swift:start_swift:779                :   '[' False == True ']'",
                                "+ lib/swift:start_swift:798                :   [[ 1 == 1 ]]",
                                "+ lib/swift:start_swift:799                :   local foreground_services type",
                                "+ lib/swift:start_swift:801                :   foreground_services='object container account'",
                                "+ lib/swift:start_swift:802                :   for type in ${foreground_services}",
                                "+ lib/swift:start_swift:803                :   run_process s-object '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:run_process:1668        :   local service=s-object",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=s-object",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279204363",
                                "+ functions-common:run_process:1677        :   is_service_enabled s-object",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd s-object '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=s-object",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-object.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-object] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-object.service '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-object.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-object.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Unit Description 'Devstack devstack@s-object.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service ExecStart '/usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-object.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-object.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-object.service' \u2192 '/etc/systemd/system/devstack@s-object.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-object.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279204363",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279204363 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279206050",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1687",
                                "+ functions-common:time_stop:2428          :   total=6932",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=8619",
                                "+ lib/swift:start_swift:802                :   for type in ${foreground_services}",
                                "+ lib/swift:start_swift:803                :   run_process s-container '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:run_process:1668        :   local service=s-container",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=s-container",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279206137",
                                "+ functions-common:run_process:1677        :   is_service_enabled s-container",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd s-container '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=s-container",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-container.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-container] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-container.service '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-container.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-container.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Unit Description 'Devstack devstack@s-container.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service ExecStart '/usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-container.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-container.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-container.service' \u2192 '/etc/systemd/system/devstack@s-container.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-container.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279206137",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279206137 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279207960",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1823",
                                "+ functions-common:time_stop:2428          :   total=8619",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=10442",
                                "+ lib/swift:start_swift:802                :   for type in ${foreground_services}",
                                "+ lib/swift:start_swift:803                :   run_process s-account '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:run_process:1668        :   local service=s-account",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=s-account",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279208035",
                                "+ functions-common:run_process:1677        :   is_service_enabled s-account",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd s-account '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=s-account",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-account.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-account] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-account.service '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-account.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-account.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Unit Description 'Devstack devstack@s-account.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service ExecStart '/usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-account.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-account.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-account.service' \u2192 '/etc/systemd/system/devstack@s-account.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-account.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279208035",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279208035 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279209761",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1726",
                                "+ functions-common:time_stop:2428          :   total=10442",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=12168",
                                "+ lib/swift:start_swift:806                :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/swift:start_swift:811                :   enable_service s-container-sync",
                                "+ lib/swift:start_swift:812                :   run_process s-container-sync '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:run_process:1668        :   local service=s-container-sync",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=s-container-sync",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279209875",
                                "+ functions-common:run_process:1677        :   is_service_enabled s-container-sync",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd s-container-sync '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=s-container-sync",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-container-sync.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-container-sync] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-container-sync.service '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-container-sync.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-container-sync.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Unit Description 'Devstack devstack@s-container-sync.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service ExecStart '/usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-container-sync.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-container-sync.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-container-sync.service' \u2192 '/etc/systemd/system/devstack@s-container-sync.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-container-sync.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279209875",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279209875 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279211539",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1664",
                                "+ functions-common:time_stop:2428          :   total=12168",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=13832",
                                "+ lib/swift:start_swift:819                :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/swift:start_swift:820                :   local proxy_port=8080",
                                "+ lib/swift:start_swift:821                :   start_tls_proxy swift '*' 8080 38.102.83.69 8081 16384",
                                "+ lib/tls:start_tls_proxy:510              :   local b_service=swift-tls-proxy",
                                "+ lib/tls:start_tls_proxy:511              :   local 'f_host=*'",
                                "+ lib/tls:start_tls_proxy:512              :   local f_port=8080",
                                "+ lib/tls:start_tls_proxy:513              :   local b_host=38.102.83.69",
                                "+ lib/tls:start_tls_proxy:514              :   local b_port=8081",
                                "+ lib/tls:start_tls_proxy:516              :   local f_header_size=16384",
                                "+ lib/tls:start_tls_proxy:519              :   tune_apache_connections norestart",
                                "+ lib/tls:tune_apache_connections:455      :   local should_restart=norestart",
                                "+ lib/tls:tune_apache_connections:456      :   local tuning_file=/etc/httpd/conf.d/connection-tuning.conf",
                                "+ lib/tls:tune_apache_connections:457      :   '[' -f /etc/httpd/conf.d/connection-tuning.conf ']'",
                                "+ lib/tls:start_tls_proxy:521              :   local config_file",
                                "++ lib/tls:start_tls_proxy:522              :   apache_site_config_for swift-tls-proxy",
                                "++ lib/apache:apache_site_config_for:174    :   local site=swift-tls-proxy",
                                "++ lib/apache:apache_site_config_for:175    :   is_ubuntu",
                                "++ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "++ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "++ lib/apache:apache_site_config_for:178    :   is_fedora",
                                "++ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "++ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "++ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "++ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "++ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "++ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "++ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "++ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "++ lib/apache:apache_site_config_for:180    :   local enabled_site_file=/etc/httpd/conf.d/swift-tls-proxy.conf",
                                "++ lib/apache:apache_site_config_for:181    :   '[' -f /etc/httpd/conf.d/swift-tls-proxy.conf ']'",
                                "++ lib/apache:apache_site_config_for:184    :   echo /etc/httpd/conf.d/swift-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:522              :   config_file=/etc/httpd/conf.d/swift-tls-proxy.conf.disabled",
                                "+ lib/tls:start_tls_proxy:523              :   local listen_string",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 8080 == \\8\\0 ]]",
                                "+ lib/tls:start_tls_proxy:527              :   [[ 8080 == \\4\\4\\3 ]]",
                                "+ lib/tls:start_tls_proxy:529              :   [[ * == \\* ]]",
                                "+ lib/tls:start_tls_proxy:530              :   listen_string='Listen 8080'",
                                "+ lib/tls:start_tls_proxy:534              :   sudo bash -c 'cat >/etc/httpd/conf.d/swift-tls-proxy.conf.disabled'",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod headers norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=headers",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod ssl norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=ssl",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:567              :   for mod in headers ssl proxy proxy_http",
                                "+ lib/tls:start_tls_proxy:570              :   enable_apache_mod proxy_http norestart",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=proxy_http",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=norestart",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/tls:start_tls_proxy:572              :   enable_apache_site swift-tls-proxy",
                                "+ lib/apache:enable_apache_site:191        :   local site=swift-tls-proxy",
                                "+ lib/apache:enable_apache_site:193        :   enable_apache_mod version",
                                "+ lib/apache:enable_apache_mod:55          :   local mod=version",
                                "+ lib/apache:enable_apache_mod:56          :   local should_restart=",
                                "+ lib/apache:enable_apache_mod:58          :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_mod:67          :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_mod:69          :   true",
                                "+ lib/apache:enable_apache_site:194        :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ lib/apache:enable_apache_site:196        :   is_fedora",
                                "+ functions-common:is_fedora:526           :   [[ -z CentOSStream ]]",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = Fedora ']'",
                                "+ functions-common:is_fedora:530           :   '[' CentOSStream = 'Red Hat' ']'",
                                "+ functions-common:is_fedora:531           :   '[' CentOSStream = openEuler ']'",
                                "+ functions-common:is_fedora:532           :   '[' CentOSStream = RedHatEnterpriseServer ']'",
                                "+ functions-common:is_fedora:533           :   '[' CentOSStream = RedHatEnterprise ']'",
                                "+ functions-common:is_fedora:534           :   '[' CentOSStream = RedHatEnterpriseLinux ']'",
                                "+ functions-common:is_fedora:535           :   '[' CentOSStream = RockyLinux ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOS ']'",
                                "+ functions-common:is_fedora:536           :   '[' CentOSStream = CentOSStream ']'",
                                "+ lib/apache:enable_apache_site:197        :   local enabled_site_file=/etc/httpd/conf.d/swift-tls-proxy.conf",
                                "+ lib/apache:enable_apache_site:199        :   [[ -f /etc/httpd/conf.d/swift-tls-proxy.conf.disabled ]]",
                                "+ lib/apache:enable_apache_site:199        :   [[ ! -f /etc/httpd/conf.d/swift-tls-proxy.conf ]]",
                                "+ lib/apache:enable_apache_site:200        :   sudo mv /etc/httpd/conf.d/swift-tls-proxy.conf.disabled /etc/httpd/conf.d/swift-tls-proxy.conf",
                                "+ lib/tls:start_tls_proxy:573              :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ lib/swift:start_swift:823                :   run_process s-proxy '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:run_process:1668        :   local service=s-proxy",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=s-proxy",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279213402",
                                "+ functions-common:run_process:1677        :   is_service_enabled s-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd s-proxy '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=s-proxy",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@s-proxy.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[s-proxy] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@s-proxy.service '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@s-proxy.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@s-proxy.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Unit Description 'Devstack devstack@s-proxy.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service ExecStart '/usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@s-proxy.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@s-proxy.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@s-proxy.service' \u2192 '/etc/systemd/system/devstack@s-proxy.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@s-proxy.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279213402",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279213402 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279215004",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1602",
                                "+ functions-common:time_stop:2428          :   total=13832",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=15434",
                                "+ lib/swift:start_swift:828                :   echo 'Waiting for swift proxy to start...'",
                                "Waiting for swift proxy to start...",
                                "+ lib/swift:start_swift:829                :   wait_for_service 60 https://38.102.83.69:8080/info",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=https://38.102.83.69:8080/info",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279215057",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69:8080/info",
                                "+ ::                                       :   [[ 503 == 503 ]]",
                                "+ ::                                       :   sleep 1",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69:8080/info",
                                "+ ::                                       :   [[ 200 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279215057",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279215057 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279216171",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1114",
                                "+ functions-common:time_stop:2428          :   total=2062",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=3176",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ lib/swift:start_swift:833                :   [[ False == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:1271                     :   FIXED_KEY=bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec",
                                "+ ./stack.sh:main:1272                     :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1273                     :   iniset /etc/cinder/cinder.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec",
                                "+ ./stack.sh:main:1276                     :   async_wait configure_neutron_nova",
                                "[9188 Async configure_neutron_nova:90030]: Waiting for completion of configure_neutron_nova running on PID 90030 (2 other jobs running)",
                                "[9188 Async configure_neutron_nova:90030]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async configure_neutron_nova:90030]: Signaled",
                                "+ lib/neutron:configure_neutron_nova:445   :   create_nova_conf_neutron /etc/nova/nova.conf",
                                "+ lib/neutron:create_nova_conf_neutron:456 :   local conf=/etc/nova/nova.conf",
                                "+ lib/neutron:create_nova_conf_neutron:457 :   configure_keystoneauth /etc/nova/nova.conf nova neutron",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=neutron",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova.conf neutron auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova.conf neutron interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova.conf neutron auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova.conf neutron username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova.conf neutron password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova.conf neutron user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova.conf neutron project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova.conf neutron project_domain_name Default",
                                "+ lib/neutron:create_nova_conf_neutron:458 :   iniset /etc/nova/nova.conf neutron region_name RegionOne",
                                "+ lib/neutron:create_nova_conf_neutron:461 :   neutron_plugin_create_nova_conf /etc/nova/nova.conf",
                                "+ lib/neutron_plugins/openvswitch_agent:neutron_plugin_create_nova_conf:13 :   _neutron_ovs_base_configure_nova_vif_driver",
                                "+ lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_nova_vif_driver:119 :   :",
                                "+ lib/neutron:create_nova_conf_neutron:463 :   is_service_enabled q-meta neutron-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:create_nova_conf_neutron:467 :   iniset /etc/nova/nova.conf DEFAULT vif_plugging_is_fatal True",
                                "+ lib/neutron:create_nova_conf_neutron:468 :   iniset /etc/nova/nova.conf DEFAULT vif_plugging_timeout 300",
                                "+ lib/neutron:configure_neutron_nova:446   :   [[ superconductor == \\s\\u\\p\\e\\r\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "++ lib/neutron:configure_neutron_nova:447   :   seq 1 1",
                                "+ lib/neutron:configure_neutron_nova:447   :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/neutron:configure_neutron_nova:448   :   local conf",
                                "++ lib/neutron:configure_neutron_nova:449   :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/neutron:configure_neutron_nova:449   :   conf=/etc/nova/nova_cell1.conf",
                                "+ lib/neutron:configure_neutron_nova:450   :   create_nova_conf_neutron /etc/nova/nova_cell1.conf",
                                "+ lib/neutron:create_nova_conf_neutron:456 :   local conf=/etc/nova/nova_cell1.conf",
                                "+ lib/neutron:create_nova_conf_neutron:457 :   configure_keystoneauth /etc/nova/nova_cell1.conf nova neutron",
                                "+ lib/keystone:configure_keystoneauth:391  :   local conf_file=/etc/nova/nova_cell1.conf",
                                "+ lib/keystone:configure_keystoneauth:392  :   local admin_user=nova",
                                "+ lib/keystone:configure_keystoneauth:393  :   local section=neutron",
                                "+ lib/keystone:configure_keystoneauth:395  :   iniset /etc/nova/nova_cell1.conf neutron auth_type password",
                                "+ lib/keystone:configure_keystoneauth:396  :   iniset /etc/nova/nova_cell1.conf neutron interface public",
                                "+ lib/keystone:configure_keystoneauth:397  :   iniset /etc/nova/nova_cell1.conf neutron auth_url https://38.102.83.69/identity",
                                "+ lib/keystone:configure_keystoneauth:398  :   iniset /etc/nova/nova_cell1.conf neutron username nova",
                                "+ lib/keystone:configure_keystoneauth:399  :   iniset /etc/nova/nova_cell1.conf neutron password secretservice",
                                "+ lib/keystone:configure_keystoneauth:400  :   iniset /etc/nova/nova_cell1.conf neutron user_domain_name Default",
                                "+ lib/keystone:configure_keystoneauth:401  :   iniset /etc/nova/nova_cell1.conf neutron project_name service",
                                "+ lib/keystone:configure_keystoneauth:402  :   iniset /etc/nova/nova_cell1.conf neutron project_domain_name Default",
                                "+ lib/neutron:create_nova_conf_neutron:458 :   iniset /etc/nova/nova_cell1.conf neutron region_name RegionOne",
                                "+ lib/neutron:create_nova_conf_neutron:461 :   neutron_plugin_create_nova_conf /etc/nova/nova_cell1.conf",
                                "+ lib/neutron_plugins/openvswitch_agent:neutron_plugin_create_nova_conf:13 :   _neutron_ovs_base_configure_nova_vif_driver",
                                "+ lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_nova_vif_driver:119 :   :",
                                "+ lib/neutron:create_nova_conf_neutron:463 :   is_service_enabled q-meta neutron-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron:create_nova_conf_neutron:467 :   iniset /etc/nova/nova_cell1.conf DEFAULT vif_plugging_is_fatal True",
                                "+ lib/neutron:create_nova_conf_neutron:468 :   iniset /etc/nova/nova_cell1.conf DEFAULT vif_plugging_timeout 300",
                                "[9188 Async configure_neutron_nova:90030]: finished configure_neutron_nova with result 0 in 1 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1282                     :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1283                     :   iniset /etc/nova/nova.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec",
                                "+ ./stack.sh:main:1284                     :   iniset /etc/nova/nova-cpu.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec",
                                "+ ./stack.sh:main:1288                     :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1289                     :   echo_summary 'Starting Nova API'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Nova API",
                                "+ ./stack.sh:main:1290                     :   start_nova_api",
                                "+ lib/nova:start_nova_api:966              :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_api:967              :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_api:967              :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "++ lib/nova:start_nova_api:969              :   which uwsgi",
                                "+ lib/nova:start_nova_api:969              :   run_process n-api '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=n-api",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-api",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279216601",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-api '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-api",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-api.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-api] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@n-api.service '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@n-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@n-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Unit Description 'Devstack devstack@n-api.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service SyslogIdentifier devstack@n-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecStart '/sbin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@n-api.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-api.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-api.service' \u2192 '/etc/systemd/system/devstack@n-api.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-api.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279216601",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279216601 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279218787",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2186",
                                "+ functions-common:time_stop:2428          :   total=15434",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=17620",
                                "+ lib/nova:start_nova_api:971              :   echo 'Waiting for nova-api to start...'",
                                "Waiting for nova-api to start...",
                                "+ lib/nova:start_nova_api:973              :   local service_url=https://38.102.83.69/compute/v2.1/",
                                "+ lib/nova:start_nova_api:975              :   wait_for_service 60 https://38.102.83.69/compute/v2.1/",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=https://38.102.83.69/compute/v2.1/",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279218844",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/compute/v2.1/",
                                "+ ::                                       :   [[ 200 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279218844",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279218844 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279221344",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2500",
                                "+ functions-common:time_stop:2428          :   total=3176",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=5676",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ lib/nova:start_nova_api:979              :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_api:979              :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ ./stack.sh:main:1293                     :   is_service_enabled ovn-controller ovn-controller-vtep",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1294                     :   echo_summary 'Starting OVN services'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting OVN services",
                                "+ ./stack.sh:main:1295                     :   start_ovn_services",
                                "+ lib/neutron:start_ovn_services:575       :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron:start_ovn_services:576       :   '[' libvirt '!=' ironic ']'",
                                "+ lib/neutron:start_ovn_services:582       :   init_ovn",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:627 :   local 'mkdir_cmd=mkdir -p /var/lib/ovn'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:629 :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:630 :   mkdir_cmd='sudo mkdir -p /var/lib/ovn'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:633 :   sudo mkdir -p /var/lib/ovn",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:634 :   mkdir -p /opt/stack/data/ovs",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:636 :   rm -f '/opt/stack/data/ovs/*.db'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:637 :   rm -f '/opt/stack/data/ovs/.*.db.~lock~'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:638 :   sudo rm -f '/var/lib/ovn/*.db'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:639 :   sudo rm -f '/var/lib/ovn/.*.db.~lock~'",
                                "+ lib/neutron_plugins/ovn_agent:init_ovn:640 :   sudo rm -f '/var/run/ovn/*.sock'",
                                "+ lib/neutron:start_ovn_services:583       :   start_ovn",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:745 :   echo 'Starting OVN'",
                                "Starting OVN",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:747 :   _start_ovs",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:644 :   echo 'Starting OVS'",
                                "Starting OVS",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:645 :   is_service_enabled ovn-controller ovn-controller-vtep ovn-northd",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:647 :   enable_service ovsdb-server",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:648 :   enable_service ovs-vswitchd",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:650 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:674 :   _start_process ovsdb-server.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovsdb-server.service",
                                "The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,",
                                "Also=, or Alias= settings in the [Install] section, and DefaultInstance= for",
                                "template units). This means they are not meant to be enabled or disabled using systemctl.",
                                " ",
                                "Possible reasons for having these kinds of units are:",
                                "\u2022 A unit may be statically enabled by being symlinked from another unit's",
                                "  .wants/, .requires/, or .upholds/ directory.",
                                "\u2022 A unit's purpose may be to act as a helper for some other unit which has",
                                "  a requirement dependency on it.",
                                "\u2022 A unit may be started when needed via activation (socket, path, timer,",
                                "  D-Bus, udev, scripted systemctl call, ...).",
                                "\u2022 In case of template units, the unit is meant to be enabled with some",
                                "  instance name specified.",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovsdb-server.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:675 :   _start_process ovs-vswitchd.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovs-vswitchd.service",
                                "The unit files have no installation config (WantedBy=, RequiredBy=, UpheldBy=,",
                                "Also=, or Alias= settings in the [Install] section, and DefaultInstance= for",
                                "template units). This means they are not meant to be enabled or disabled using systemctl.",
                                " ",
                                "Possible reasons for having these kinds of units are:",
                                "\u2022 A unit may be statically enabled by being symlinked from another unit's",
                                "  .wants/, .requires/, or .upholds/ directory.",
                                "\u2022 A unit's purpose may be to act as a helper for some other unit which has",
                                "  a requirement dependency on it.",
                                "\u2022 A unit may be started when needed via activation (socket, path, timer,",
                                "  D-Bus, udev, scripted systemctl call, ...).",
                                "\u2022 In case of template units, the unit is meant to be enabled with some",
                                "  instance name specified.",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovs-vswitchd.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:678 :   echo 'Configuring OVSDB'",
                                "Configuring OVSDB",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:679 :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:680 :   sudo ovs-vsctl --no-wait set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:686 :   sudo ovs-vsctl --no-wait set-manager ptcp:6640:127.0.0.1",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:687 :   sudo ovs-vsctl --no-wait set open_vswitch . system-type=devstack",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:688 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:system-id=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:689 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-remote=ssl:38.102.83.69:6642",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:690 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-bridge=br-int",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:691 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-encap-type=geneve",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:692 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-encap-ip=38.102.83.69",
                                "++ lib/neutron_plugins/ovn_agent:_start_ovs:693 :   hostname",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:693 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:hostname=np0000072095.novalocal",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:695 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:696 :   sudo ovs-vsctl --no-wait set open_vswitch . external-ids:ovn-cms-options=enable-chassis-as-gw",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:699 :   [[ metadata =~ ovn-bgp ]]",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:705 :   is_provider_network",
                                "+ functions-common:is_provider_network:2263 :   '[' '' == True ']'",
                                "+ functions-common:is_provider_network:2266 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:705 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:706 :   ovn_base_setup_bridge br-ex",
                                "+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:246 :   local bridge=br-ex",
                                "+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:247 :   local 'addbr_cmd=sudo ovs-vsctl --no-wait -- --may-exist add-br br-ex'",
                                "+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:249 :   '[' system '!=' system ']'",
                                "+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:253 :   sudo ovs-vsctl --no-wait -- --may-exist add-br br-ex",
                                "+ lib/neutron_plugins/ovn_agent:ovn_base_setup_bridge:254 :   sudo ovs-vsctl --no-wait br-set-external-id br-ex bridge-id br-ex",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:707 :   sudo ovs-vsctl set open . external-ids:ovn-bridge-mappings=public:br-ex",
                                "+ lib/neutron_plugins/ovn_agent:_start_ovs:710 :   is_service_enabled ovn-controller-vtep",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:749 :   local SCRIPTDIR=/share/ovn/scripts",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:750 :   use_new_ovn_repository",
                                "+ lib/neutron_plugins/ovn_agent:use_new_ovn_repository:218 :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:use_new_ovn_repository:219 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:754 :   is_service_enabled ovn-northd",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:755 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:761 :   _start_process ovn-northd.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovn-northd.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/ovn-northd.service' \u2192 '/usr/lib/systemd/system/ovn-northd.service'.",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovn-northd.service",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:764 :   _wait_for_ovn_and_set_custom_config",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:727 :   wait_for_sock_file /var/run/ovn/ovnnb_db.sock",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:207 :   local count=0",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:208 :   '[' '!' -S /var/run/ovn/ovnnb_db.sock ']'",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:728 :   wait_for_sock_file /var/run/ovn/ovnsb_db.sock",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:207 :   local count=0",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_sock_file:208 :   '[' '!' -S /var/run/ovn/ovnsb_db.sock ']'",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:729 :   wait_for_db_file /var/lib/ovn/ovnnb_db.db",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_db_file:196 :   local count=0",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_db_file:197 :   '[' '!' -f /var/lib/ovn/ovnnb_db.db ']'",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:730 :   wait_for_db_file /var/lib/ovn/ovnsb_db.db",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_db_file:196 :   local count=0",
                                "+ lib/neutron_plugins/ovn_agent:wait_for_db_file:197 :   '[' '!' -f /var/lib/ovn/ovnsb_db.db ']'",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:732 :   is_service_enabled tls-proxy",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:733 :   sudo ovn-nbctl --db=unix:/var/run/ovn/ovnnb_db.sock set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:734 :   sudo ovn-sbctl --db=unix:/var/run/ovn/ovnsb_db.sock set-ssl /opt/stack/data/CA/int-ca/private/devstack-cert.key /opt/stack/data/CA/int-ca/devstack-cert.crt /opt/stack/data/CA/int-ca/ca-chain.pem",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:737 :   sudo ovn-nbctl --db=unix:/var/run/ovn/ovnnb_db.sock set-connection pssl:6641:0.0.0.0 -- set connection . inactivity_probe=60000",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:738 :   sudo ovn-sbctl --db=unix:/var/run/ovn/ovnsb_db.sock set-connection pssl:6642:0.0.0.0 -- set connection . inactivity_probe=60000",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:739 :   sudo ovs-appctl -t /var/run/ovn/ovnnb_db.ctl vlog/set console:off syslog:dbg file:dbg",
                                "+ lib/neutron_plugins/ovn_agent:_wait_for_ovn_and_set_custom_config:740 :   sudo ovs-appctl -t /var/run/ovn/ovnsb_db.ctl vlog/set console:off syslog:dbg file:dbg",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:768 :   is_service_enabled ovn-controller",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:769 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:775 :   _start_process ovn-controller.service",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:258 :   sudo systemctl daemon-reload",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:259 :   sudo systemctl enable ovn-controller.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/ovn-controller.service' \u2192 '/usr/lib/systemd/system/ovn-controller.service'.",
                                "+ lib/neutron_plugins/ovn_agent:_start_process:260 :   sudo systemctl restart ovn-controller.service",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:779 :   is_service_enabled ovn-controller-vtep",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:788 :   is_ovn_metadata_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:317 :   is_service_enabled q-ovn-metadata-agent neutron-ovn-metadata-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_metadata_agent_enabled:320 :   return 1",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:794 :   is_ovn_agent_enabled",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:324 :   is_service_enabled q-ovn-agent neutron-ovn-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:325 :   enable_service q-ovn-agent",
                                "+ lib/neutron_plugins/ovn_agent:is_ovn_agent_enabled:326 :   return 0",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:795 :   run_process q-ovn-agent '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:run_process:1668        :   local service=q-ovn-agent",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-ovn-agent",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279226658",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-ovn-agent",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd q-ovn-agent '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=q-ovn-agent",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@q-ovn-agent.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[q-ovn-agent] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@q-ovn-agent.service '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@q-ovn-agent.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@q-ovn-agent.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Unit Description 'Devstack devstack@q-ovn-agent.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service ExecStart '/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@q-ovn-agent.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@q-ovn-agent.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@q-ovn-agent.service' \u2192 '/etc/systemd/system/devstack@q-ovn-agent.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@q-ovn-agent.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279226658",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279226658 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279228410",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1752",
                                "+ functions-common:time_stop:2428          :   total=17620",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=19372",
                                "+ lib/neutron_plugins/ovn_agent:start_ovn:797 :   setup_logging /etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ functions:setup_logging:693              :   setup_systemd_logging /etc/neutron/plugins/ml2/ovn_agent.ini",
                                "+ functions:setup_systemd_logging:710      :   local conf_file=/etc/neutron/plugins/ml2/ovn_agent.ini",
                                "++ functions:setup_systemd_logging:715      :   trueorfalse False USE_JOURNAL",
                                "+ functions:setup_systemd_logging:715      :   USE_JOURNAL=False",
                                "+ functions:setup_systemd_logging:716      :   local pidstr=",
                                "+ functions:setup_systemd_logging:717      :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions:setup_systemd_logging:721      :   pidstr='(pid=%(process)d) '",
                                "+ functions:setup_systemd_logging:723      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_debug_format_suffix '\u001b[00;33m{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}\u001b[00m'",
                                "+ functions:setup_systemd_logging:725      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [\u001b[01;36m%(global_request_id)s %(request_id)s \u001b[00;36m%(project_name)s %(user_name)s%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:726      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [\u001b[00;36m-%(color)s] \u001b[01;35m%(instance)s%(color)s%(message)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:727      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT logging_exception_prefix 'ERROR %(name)s \u001b[01;35m%(instance)s\u001b[00m'",
                                "+ functions:setup_systemd_logging:730      :   iniset /etc/neutron/plugins/ml2/ovn_agent.ini DEFAULT log_color False",
                                "+ lib/neutron:start_ovn_services:585       :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron:start_ovn_services:586       :   [[ True != \\T\\r\\u\\e ]]",
                                "+ lib/neutron:start_ovn_services:590       :   create_public_bridge",
                                "+ lib/neutron_plugins/ovn_agent:create_public_bridge:311 :   sudo ovs-vsctl --may-exist add-br br-ex",
                                "+ lib/neutron_plugins/ovn_agent:create_public_bridge:312 :   sudo ovs-vsctl set open . external-ids:ovn-bridge-mappings=public:br-ex",
                                "+ lib/neutron_plugins/ovn_agent:create_public_bridge:313 :   _configure_public_network_connectivity",
                                "+ lib/neutron:_configure_public_network_connectivity:806 :   [[ -n '' ]]",
                                "+ lib/neutron:_configure_public_network_connectivity:813 :   for d in $default_v4_route_devs",
                                "+ lib/neutron:_configure_public_network_connectivity:814 :   sudo iptables -t nat -A POSTROUTING -o ens3 -s 172.24.5.0/24 -j MASQUERADE",
                                "+ ./stack.sh:main:1298                     :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1299                     :   echo_summary 'Starting Neutron'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Neutron",
                                "+ ./stack.sh:main:1300                     :   configure_neutron_after_post_config",
                                "+ lib/neutron:configure_neutron_after_post_config:555 :   [[ ovn-router != '' ]]",
                                "+ lib/neutron:configure_neutron_after_post_config:556 :   iniset /etc/neutron/neutron.conf DEFAULT service_plugins ovn-router",
                                "+ lib/neutron:configure_neutron_after_post_config:558 :   configure_rbac_policies",
                                "+ lib/neutron:configure_rbac_policies:564  :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron:configure_rbac_policies:565  :   iniset /etc/neutron/neutron.conf oslo_policy enforce_new_defaults True",
                                "+ lib/neutron:configure_rbac_policies:566  :   iniset /etc/neutron/neutron.conf oslo_policy enforce_scope True",
                                "+ ./stack.sh:main:1301                     :   start_neutron_service_and_check",
                                "+ lib/neutron:start_neutron_service_and_check:631 :   local cfg_file_options",
                                "+ lib/neutron:start_neutron_service_and_check:632 :   local neutron_url",
                                "++ lib/neutron:start_neutron_service_and_check:634 :   determine_config_files neutron-server",
                                "++ lib/neutron:determine_config_files:363   :   local opts=",
                                "++ lib/neutron:determine_config_files:364   :   case \"$1\" in",
                                "+++ lib/neutron:determine_config_files:365   :   _determine_config_server",
                                "+++ lib/neutron:_determine_config_server:321 :   [[ '' != '' ]]",
                                "+++ lib/neutron:_determine_config_server:328 :   [[ 0 > 0 ]]",
                                "+++ lib/neutron:_determine_config_server:335 :   local cfg_file",
                                "+++ lib/neutron:_determine_config_server:336 :   local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+++ lib/neutron:_determine_config_server:340 :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "++ lib/neutron:determine_config_files:365   :   opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "++ lib/neutron:determine_config_files:368   :   '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' ']'",
                                "++ lib/neutron:determine_config_files:371   :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ lib/neutron:start_neutron_service_and_check:634 :   cfg_file_options='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ lib/neutron:start_neutron_service_and_check:637 :   enable_neutron_server_services",
                                "+ lib/neutron:enable_neutron_server_services:602 :   local rpc_workers",
                                "+ lib/neutron:enable_neutron_server_services:607 :   [[ -f /etc/neutron/neutron.conf ]]",
                                "++ lib/neutron:enable_neutron_server_services:608 :   iniget_multiline /etc/neutron/neutron.conf DEFAULT rpc_workers",
                                "+ lib/neutron:enable_neutron_server_services:608 :   rpc_workers=",
                                "+ lib/neutron:enable_neutron_server_services:615 :   enable_service neutron-api",
                                "+ lib/neutron:enable_neutron_server_services:616 :   enable_service neutron-periodic-workers",
                                "+ lib/neutron:enable_neutron_server_services:619 :   [[ '' != \\0 ]]",
                                "+ lib/neutron:enable_neutron_server_services:620 :   enable_service neutron-rpc-server",
                                "+ lib/neutron:enable_neutron_server_services:624 :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron:enable_neutron_server_services:625 :   enable_service neutron-ovn-maintenance-worker",
                                "++ lib/neutron:start_neutron_service_and_check:640 :   which uwsgi",
                                "+ lib/neutron:start_neutron_service_and_check:640 :   run_process neutron-api '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=neutron-api",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=neutron-api",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279229361",
                                "+ functions-common:run_process:1677        :   is_service_enabled neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd neutron-api '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=neutron-api",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-api.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-api] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@neutron-api.service '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@neutron-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@neutron-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Unit Description 'Devstack devstack@neutron-api.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service SyslogIdentifier devstack@neutron-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecStart '/sbin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@neutron-api.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-api.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-api.service' \u2192 '/etc/systemd/system/devstack@neutron-api.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-api.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279229361",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279229361 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279231678",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2317",
                                "+ functions-common:time_stop:2428          :   total=19372",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=21689",
                                "+ lib/neutron:start_neutron_service_and_check:641 :   neutron_url=https://38.102.83.69/",
                                "+ lib/neutron:start_neutron_service_and_check:644 :   run_process neutron-rpc-server '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1668        :   local service=neutron-rpc-server",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=neutron-rpc-server",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279231740",
                                "+ functions-common:run_process:1677        :   is_service_enabled neutron-rpc-server",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd neutron-rpc-server '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=neutron-rpc-server",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-rpc-server.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-rpc-server] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-rpc-server.service '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-rpc-server.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-rpc-server.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Unit Description 'Devstack devstack@neutron-rpc-server.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecStart '/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-rpc-server.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-rpc-server.service' \u2192 '/etc/systemd/system/devstack@neutron-rpc-server.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-rpc-server.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279231740",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279231740 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279233538",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1798",
                                "+ functions-common:time_stop:2428          :   total=21689",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=23487",
                                "+ lib/neutron:start_neutron_service_and_check:645 :   run_process neutron-periodic-workers '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1668        :   local service=neutron-periodic-workers",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=neutron-periodic-workers",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279233594",
                                "+ functions-common:run_process:1677        :   is_service_enabled neutron-periodic-workers",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd neutron-periodic-workers '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=neutron-periodic-workers",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-periodic-workers.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-periodic-workers] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-periodic-workers.service '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-periodic-workers.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-periodic-workers.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Unit Description 'Devstack devstack@neutron-periodic-workers.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecStart '/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-periodic-workers.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-periodic-workers.service' \u2192 '/etc/systemd/system/devstack@neutron-periodic-workers.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-periodic-workers.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279233594",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279233594 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279235456",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1862",
                                "+ functions-common:time_stop:2428          :   total=23487",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=25349",
                                "+ lib/neutron:start_neutron_service_and_check:646 :   _run_ovn_maintenance",
                                "+ lib/neutron:_run_ovn_maintenance:349     :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron:_run_ovn_maintenance:350     :   run_process neutron-ovn-maintenance-worker '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1668        :   local service=neutron-ovn-maintenance-worker",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=neutron-ovn-maintenance-worker",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279235533",
                                "+ functions-common:run_process:1677        :   is_service_enabled neutron-ovn-maintenance-worker",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd neutron-ovn-maintenance-worker '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=neutron-ovn-maintenance-worker",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@neutron-ovn-maintenance-worker.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[neutron-ovn-maintenance-worker] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@neutron-ovn-maintenance-worker.service '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@neutron-ovn-maintenance-worker.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Unit Description 'Devstack devstack@neutron-ovn-maintenance-worker.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service ExecStart '/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@neutron-ovn-maintenance-worker.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@neutron-ovn-maintenance-worker.service' \u2192 '/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@neutron-ovn-maintenance-worker.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279235533",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279235533 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279237352",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1819",
                                "+ functions-common:time_stop:2428          :   total=25349",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=27168",
                                "+ lib/neutron:start_neutron_service_and_check:647 :   '[' '!' -z networking ']'",
                                "+ lib/neutron:start_neutron_service_and_check:648 :   neutron_url=https://38.102.83.69/networking",
                                "+ lib/neutron:start_neutron_service_and_check:650 :   echo 'Waiting for Neutron to start...'",
                                "Waiting for Neutron to start...",
                                "+ lib/neutron:start_neutron_service_and_check:652 :   local 'testcmd=wget --no-proxy -q -O- https://38.102.83.69/networking'",
                                "+ lib/neutron:start_neutron_service_and_check:653 :   test_with_retry 'wget --no-proxy -q -O- https://38.102.83.69/networking' 'Neutron did not start' 60",
                                "+ functions-common:test_with_retry:2352    :   local 'testcmd=wget --no-proxy -q -O- https://38.102.83.69/networking'",
                                "+ functions-common:test_with_retry:2353    :   local 'failmsg=Neutron did not start'",
                                "+ functions-common:test_with_retry:2354    :   local until=60",
                                "+ functions-common:test_with_retry:2355    :   local sleep=0.5",
                                "+ functions-common:test_with_retry:2357    :   time_start test_with_retry",
                                "+ functions-common:time_start:2400         :   local name=test_with_retry",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279237436",
                                "+ functions-common:test_with_retry:2358    :   timeout 60 sh -c 'while ! wget --no-proxy -q -O- https://38.102.83.69/networking; do sleep 0.5; done'",
                                "{\"versions\": [{\"id\": \"v2.0\", \"status\": \"CURRENT\", \"links\": [{\"rel\": \"self\", \"href\": \"https://38.102.83.69/networking/v2.0/\"}]}]}+ functions-common:test_with_retry:2361    :   time_stop test_with_retry",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=test_with_retry",
                                "+ functions-common:time_stop:2421          :   start_time=1781279237436",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279237436 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279237711",
                                "+ functions-common:time_stop:2427          :   elapsed_time=275",
                                "+ functions-common:time_stop:2428          :   total=0",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=275",
                                "+ ./stack.sh:main:1306                     :   is_service_enabled placement",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1307                     :   echo_summary 'Starting Placement'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Placement",
                                "+ ./stack.sh:main:1308                     :   start_placement",
                                "+ lib/placement:start_placement:137        :   start_placement_api",
                                "++ lib/placement:start_placement_api:128    :   which uwsgi",
                                "+ lib/placement:start_placement_api:128    :   run_process placement-api '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=placement-api",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=placement-api",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279237863",
                                "+ functions-common:run_process:1677        :   is_service_enabled placement-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd placement-api '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=placement-api",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@placement-api.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[placement-api] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@placement-api.service '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@placement-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@placement-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Unit Description 'Devstack devstack@placement-api.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service SyslogIdentifier devstack@placement-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecStart '/sbin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@placement-api.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@placement-api.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@placement-api.service' \u2192 '/etc/systemd/system/devstack@placement-api.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@placement-api.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279237863",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279237863 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279240189",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2326",
                                "+ functions-common:time_stop:2428          :   total=27168",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29494",
                                "+ lib/placement:start_placement_api:130    :   echo 'Waiting for placement-api to start...'",
                                "Waiting for placement-api to start...",
                                "+ lib/placement:start_placement_api:131    :   wait_for_service 60 https://38.102.83.69/placement",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=https://38.102.83.69/placement",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279240258",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/placement",
                                "+ ::                                       :   [[ 200 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279240258",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279240258 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279241212",
                                "+ functions-common:time_stop:2427          :   elapsed_time=954",
                                "+ functions-common:time_stop:2428          :   total=5676",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=6630",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ ./stack.sh:main:1311                     :   is_service_enabled neutron",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1312                     :   start_neutron",
                                "+ lib/neutron:start_neutron:657            :   start_l2_agent",
                                "+ lib/neutron:start_l2_agent:664           :   run_process q-agt ' --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1668        :   local service=q-agt",
                                "+ functions-common:run_process:1669        :   local 'command= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-agt",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241326",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-agt",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279241326",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279241326 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279241404",
                                "+ functions-common:time_stop:2427          :   elapsed_time=78",
                                "+ functions-common:time_stop:2428          :   total=29494",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29572",
                                "+ lib/neutron:start_l2_agent:666           :   is_provider_network",
                                "+ functions-common:is_provider_network:2263 :   '[' '' == True ']'",
                                "+ functions-common:is_provider_network:2266 :   return 1",
                                "+ lib/neutron:start_neutron:658            :   start_other_agents",
                                "+ lib/neutron:start_other_agents:682       :   run_process q-dhcp '/usr/local/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini'",
                                "+ functions-common:run_process:1668        :   local service=q-dhcp",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-dhcp",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241488",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-dhcp",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279241488",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279241488 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279241562",
                                "+ functions-common:time_stop:2427          :   elapsed_time=74",
                                "+ functions-common:time_stop:2428          :   total=29572",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29646",
                                "++ lib/neutron:start_other_agents:684       :   determine_config_files neutron-l3-agent",
                                "++ lib/neutron:determine_config_files:363   :   local opts=",
                                "++ lib/neutron:determine_config_files:364   :   case \"$1\" in",
                                "+++ lib/neutron:determine_config_files:366   :   _determine_config_l3",
                                "+++ lib/neutron:_determine_config_l3:344     :   local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "+++ lib/neutron:_determine_config_l3:345     :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "++ lib/neutron:determine_config_files:366   :   opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "++ lib/neutron:determine_config_files:368   :   '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' ']'",
                                "++ lib/neutron:determine_config_files:371   :   echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "+ lib/neutron:start_other_agents:684       :   run_process q-l3 '/usr/local/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "+ functions-common:run_process:1668        :   local service=q-l3",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-l3",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241667",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-l3",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279241667",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279241667 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279241737",
                                "+ functions-common:time_stop:2427          :   elapsed_time=70",
                                "+ functions-common:time_stop:2428          :   total=29646",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29716",
                                "+ lib/neutron:start_other_agents:686       :   run_process q-meta '/usr/local/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini'",
                                "+ functions-common:run_process:1668        :   local service=q-meta",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-meta",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241799",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-meta",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279241799",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279241799 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279241872",
                                "+ functions-common:time_stop:2427          :   elapsed_time=73",
                                "+ functions-common:time_stop:2428          :   total=29716",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29789",
                                "+ lib/neutron:start_other_agents:687       :   run_process q-metering '/usr/local/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file '",
                                "+ functions-common:run_process:1668        :   local service=q-metering",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file '",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=q-metering",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279241938",
                                "+ functions-common:run_process:1677        :   is_service_enabled q-metering",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279241938",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279241938 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279242011",
                                "+ functions-common:time_stop:2427          :   elapsed_time=73",
                                "+ functions-common:time_stop:2428          :   total=29789",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=29862",
                                "+ ./stack.sh:main:1315                     :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1315                     :   [[ True == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:1316                     :   echo_summary 'Creating initial neutron network elements'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Creating initial neutron network elements",
                                "+ ./stack.sh:main:1319                     :   type -p neutron_plugin_create_initial_networks",
                                "+ ./stack.sh:main:1322                     :   create_neutron_initial_network",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:158 :   type -p neutron_plugin_create_initial_network_profile",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:162 :   is_networking_extension_supported auto-allocated-topology",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=auto-allocated-topology",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent'",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent =~ auto-allocated-topology ]]",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:163 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:164 :   [[ 4+6 =~ 4.* ]]",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:165 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet pool create shared-default-subnetpool-v4 --default-prefix-length 26 --pool-prefix 10.1.0.0/20 --share --default -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:165 :   SUBNETPOOL_V4_ID=9c611bc0-e2c0-499f-9bd9-a52cd783aa54",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:167 :   [[ 4+6 =~ .*6 ]]",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:168 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet pool create shared-default-subnetpool-v6 --default-prefix-length 64 --pool-prefix fdd4:f968:ec38::/56 --share --default -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:168 :   SUBNETPOOL_V6_ID=5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:173 :   is_provider_network",
                                "+ functions-common:is_provider_network:2263 :   '[' '' == True ']'",
                                "+ functions-common:is_provider_network:2266 :   return 1",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:203 :   oscwrap --os-cloud devstack --os-region RegionOne network create private -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:203 :   NET_ID=9eda6ae0-ef93-4865-b226-0aa45ae5ad79",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:204 :   die_if_not_set 204 NET_ID 'Failure creating NET_ID for private'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:206 :   [[ 4+6 =~ 4.* ]]",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:208 :   _neutron_create_private_subnet_v4",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:255 :   '[' -z 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 ']'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:258 :   local 'subnet_params=--ip-version 4 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:259 :   [[ -n 10.1.0.1 ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:260 :   subnet_params+='--gateway 10.1.0.1 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:263 :   subnet_params+='--subnet-pool 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:264 :   subnet_params+=' '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:265 :   subnet_params+='--network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 private-subnet'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:266 :   local subnet_id",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:267 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne subnet create --ip-version 4 --gateway 10.1.0.1 --subnet-pool 9c611bc0-e2c0-499f-9bd9-a52cd783aa54 --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 private-subnet -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:267 :   subnet_id=787c7f8e-5d96-4f1f-8324-71d062beae06",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:268 :   die_if_not_set 268 subnet_id 'Failure creating private IPv4 subnet'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:269 :   echo 787c7f8e-5d96-4f1f-8324-71d062beae06",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:208 :   SUBNET_ID=787c7f8e-5d96-4f1f-8324-71d062beae06",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:211 :   [[ 4+6 =~ .*6 ]]",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:213 :   _neutron_create_private_subnet_v6",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:274 :   die_if_not_set 274 IPV6_RA_MODE 'IPV6 RA Mode not set'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:275 :   die_if_not_set 275 IPV6_ADDRESS_MODE 'IPV6 Address Mode not set'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:276 :   local 'ipv6_modes=--ipv6-ra-mode slaac --ipv6-address-mode slaac'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:277 :   '[' -z 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 ']'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:280 :   local 'subnet_params=--ip-version 6 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:281 :   [[ -n '' ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:284 :   subnet_params+='--subnet-pool 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:285 :   subnet_params+=' '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:286 :   subnet_params+='--ipv6-ra-mode slaac --ipv6-address-mode slaac --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 ipv6-private-subnet '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:287 :   local ipv6_subnet_id",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:288 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne subnet create --ip-version 6 --subnet-pool 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 --ipv6-ra-mode slaac --ipv6-address-mode slaac --network 9eda6ae0-ef93-4865-b226-0aa45ae5ad79 ipv6-private-subnet -f value -c id",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:288 :   ipv6_subnet_id=51237196-d763-4439-b25c-a747d7c70f18",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:289 :   die_if_not_set 289 ipv6_subnet_id 'Failure creating private IPv6 subnet'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v6:290 :   echo 51237196-d763-4439-b25c-a747d7c70f18",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:213 :   IPV6_SUBNET_ID=51237196-d763-4439-b25c-a747d7c70f18",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:217 :   is_networking_extension_supported router",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=router",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent'",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent =~ router ]]",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:217 :   is_networking_extension_supported external-net",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=external-net",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent'",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent =~ external-net ]]",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:219 :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:221 :   oscwrap --os-cloud devstack --os-region RegionOne router create router1 -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:221 :   ROUTER_ID=dcd94f7c-62a1-460b-b4fa-169751912c1c",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:222 :   die_if_not_set 222 ROUTER_ID 'Failure creating router router1'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:229 :   EXTERNAL_NETWORK_FLAGS=--external",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:230 :   is_networking_extension_supported auto-allocated-topology",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=auto-allocated-topology",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent'",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent =~ auto-allocated-topology ]]",
                                "+ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:231 :   EXTERNAL_NETWORK_FLAGS='--external --default'",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:234 :   '[' True = True ']'",
                                "++ lib/neutron_plugins/services/l3:create_neutron_initial_network:235 :   oscwrap --os-cloud devstack-admin --os-region RegionOne network create public --external --default --provider-network-type flat --provider-physical-network public -f value -c id",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:235 :   EXT_NET_ID=6fb107c2-4fd1-4735-9366-8a667998fea5",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:239 :   die_if_not_set 239 EXT_NET_ID 'Failure creating EXT_NET_ID for public'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:241 :   [[ 4+6 =~ 4.* ]]",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:243 :   _neutron_configure_router_v4",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:330 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router add subnet dcd94f7c-62a1-460b-b4fa-169751912c1c 787c7f8e-5d96-4f1f-8324-71d062beae06",
                                "",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:332 :   local id_and_ext_gw_ip",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:333 :   _neutron_create_public_subnet_v4 6fb107c2-4fd1-4735-9366-8a667998fea5",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:295 :   local dhcp_param=--no-dhcp",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:296 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:299 :   local 'subnet_params=--ip-version 4 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:300 :   subnet_params+=' '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:301 :   [[ -n 172.24.5.1 ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:302 :   subnet_params+='--gateway 172.24.5.1 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:304 :   subnet_params+='--network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 172.24.5.0/24 --no-dhcp '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:305 :   subnet_params+=public-subnet",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:306 :   local id_and_ext_gw_ip",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   grep -e gateway_ip -e ' id '",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet create --ip-version 4 --gateway 172.24.5.1 --network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 172.24.5.0/24 --no-dhcp public-subnet",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:307 :   id_and_ext_gw_ip='| gateway_ip           | 172.24.5.1                           |",
                                "| id                   | a51de03b-8e51-4261-911a-f7a041b1a35d |'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:308 :   die_if_not_set 308 id_and_ext_gw_ip 'Failure creating public IPv4 subnet'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:309 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:333 :   id_and_ext_gw_ip='| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:334 :   local ext_gw_ip",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   get_field 2",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'",
                                "++ functions-common:get_field:800           :   local data field",
                                "++ functions-common:get_field:801           :   read data",
                                "++ functions-common:get_field:802           :   '[' 2 -lt 0 ']'",
                                "++ functions-common:get_field:805           :   field='$3'",
                                "++ functions-common:get_field:807           :   echo '| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'",
                                "++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $3}'",
                                "++ functions-common:get_field:801           :   read data",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 :   ext_gw_ip=172.24.5.1",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   echo '|' gateway_ip '|' 172.24.5.1 '|' '|' id '|' a51de03b-8e51-4261-911a-f7a041b1a35d '|'",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   get_field 5",
                                "++ functions-common:get_field:800           :   local data field",
                                "++ functions-common:get_field:801           :   read data",
                                "++ functions-common:get_field:802           :   '[' 5 -lt 0 ']'",
                                "++ functions-common:get_field:805           :   field='$6'",
                                "++ functions-common:get_field:807           :   echo '| gateway_ip | 172.24.5.1 | | id | a51de03b-8e51-4261-911a-f7a041b1a35d |'",
                                "++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $6}'",
                                "++ functions-common:get_field:801           :   read data",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 :   PUB_SUBNET_ID=a51de03b-8e51-4261-911a-f7a041b1a35d",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:338 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router set --external-gateway 6fb107c2-4fd1-4735-9366-8a667998fea5 dcd94f7c-62a1-460b-b4fa-169751912c1c",
                                "",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:343 :   local ext_gw_interface=none",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:344 :   is_neutron_ovs_base_plugin",
                                "+ lib/neutron_plugins/ovs_base:is_neutron_ovs_base_plugin:23 :   return 0",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:345 :   _neutron_get_ext_gw_interface",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:145 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:150 :   sudo ovs-vsctl set Bridge br-ex other_config:disable-in-band=true",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:152 :   echo br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:345 :   ext_gw_interface=br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:347 :   [[ br-ex != \\n\\o\\n\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:348 :   local cidr_len=24",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:349 :   local 'testcmd=ip -o link | grep -q br-ex'",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:350 :   test_with_retry 'ip -o link | grep -q br-ex' 'br-ex creation failed'",
                                "+ functions-common:test_with_retry:2352    :   local 'testcmd=ip -o link | grep -q br-ex'",
                                "+ functions-common:test_with_retry:2353    :   local 'failmsg=br-ex creation failed'",
                                "+ functions-common:test_with_retry:2354    :   local until=10",
                                "+ functions-common:test_with_retry:2355    :   local sleep=0.5",
                                "+ functions-common:test_with_retry:2357    :   time_start test_with_retry",
                                "+ functions-common:time_start:2400         :   local name=test_with_retry",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279255342",
                                "+ functions-common:test_with_retry:2358    :   timeout 10 sh -c 'while ! ip -o link | grep -q br-ex; do sleep 0.5; done'",
                                "+ functions-common:test_with_retry:2361    :   time_stop test_with_retry",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=test_with_retry",
                                "+ functions-common:time_stop:2421          :   start_time=1781279255342",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279255342 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279255425",
                                "+ functions-common:time_stop:2427          :   elapsed_time=83",
                                "+ functions-common:time_stop:2428          :   total=275",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=358",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   grep -c 172.24.5.1",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   ip addr show dev br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ 0 == 0 ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:351 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:352 :   sudo ip addr add 172.24.5.1/24 dev br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:353 :   sudo ip link set br-ex up",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   oscwrap --os-cloud devstack-admin --os-region RegionOne port list -c 'Fixed IP Addresses' --device-owner network:router_gateway",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   cut -f2 '-d'\\'''",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   awk -Fip_address '{ print $2 }'",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   tr '\\n' ' '",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:355 :   ROUTER_GW_IP='   172.24.5.120  '",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:356 :   die_if_not_set 356 ROUTER_GW_IP 'Failure retrieving ROUTER_GW_IP'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:358 :   _neutron_set_router_id",
                                "+ lib/neutron_plugins/services/l3:_neutron_set_router_id:138 :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:246 :   [[ 4+6 =~ .*6 ]]",
                                "+ lib/neutron_plugins/services/l3:create_neutron_initial_network:248 :   _neutron_configure_router_v6",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:364 :   openstack --os-cloud devstack-admin-demo --os-region RegionOne router add subnet dcd94f7c-62a1-460b-b4fa-169751912c1c 51237196-d763-4439-b25c-a747d7c70f18",
                                "",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:366 :   local ipv6_id_and_ext_gw_ip",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:367 :   _neutron_create_public_subnet_v6 6fb107c2-4fd1-4735-9366-8a667998fea5",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:314 :   local dhcp_param=--no-dhcp",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:315 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:318 :   local 'subnet_params=--ip-version 6 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:319 :   subnet_params+='--gateway 2001:db8::2 '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:320 :   subnet_params+='--network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 2001:db8::/64 --no-dhcp '",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:321 :   subnet_params+=ipv6-public-subnet",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:322 :   local ipv6_id_and_ext_gw_ip",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   oscwrap --os-cloud devstack-admin --os-region RegionOne subnet create --ip-version 6 --gateway 2001:db8::2 --network 6fb107c2-4fd1-4735-9366-8a667998fea5 --subnet-range 2001:db8::/64 --no-dhcp ipv6-public-subnet",
                                "+++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   grep -e gateway_ip -e ' id '",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:323 :   ipv6_id_and_ext_gw_ip='| gateway_ip           | 2001:db8::2                                                       |",
                                "| id                   | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e                              |'",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:324 :   die_if_not_set 324 ipv6_id_and_ext_gw_ip 'Failure creating an IPv6 public subnet'",
                                "++ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v6:325 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:367 :   ipv6_id_and_ext_gw_ip='| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:368 :   local ipv6_ext_gw_ip",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   get_field 2",
                                "++ functions-common:get_field:800           :   local data field",
                                "++ functions-common:get_field:801           :   read data",
                                "++ functions-common:get_field:802           :   '[' 2 -lt 0 ']'",
                                "++ functions-common:get_field:805           :   field='$3'",
                                "++ functions-common:get_field:807           :   echo '| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'",
                                "++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $3}'",
                                "++ functions-common:get_field:801           :   read data",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:369 :   ipv6_ext_gw_ip=2001:db8::2",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:370 :   local ipv6_pub_subnet_id",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   echo '|' gateway_ip '|' 2001:db8::2 '|' '|' id '|' 4caa21d4-32a0-4ecc-a33a-c369dfdede8e '|'",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   get_field 5",
                                "++ functions-common:get_field:800           :   local data field",
                                "++ functions-common:get_field:801           :   read data",
                                "++ functions-common:get_field:802           :   '[' 5 -lt 0 ']'",
                                "++ functions-common:get_field:805           :   field='$6'",
                                "++ functions-common:get_field:807           :   awk '-F[ \\t]*\\\\|[ \\t]*' '{print $6}'",
                                "++ functions-common:get_field:807           :   echo '| gateway_ip | 2001:db8::2 | | id | 4caa21d4-32a0-4ecc-a33a-c369dfdede8e |'",
                                "++ functions-common:get_field:801           :   read data",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:371 :   ipv6_pub_subnet_id=4caa21d4-32a0-4ecc-a33a-c369dfdede8e",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:375 :   [[ 4+6 == \\6 ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   [[ ovn == \\o\\v\\n ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:380 :   is_service_enabled q-svc neutron-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:394 :   sudo sysctl -w net.ipv6.conf.all.forwarding=1",
                                "net.ipv6.conf.all.forwarding = 1",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   grep -C 1 4caa21d4-32a0-4ecc-a33a-c369dfdede8e",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   grep ip_address",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   tr -d '\"'",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   oscwrap --os-cloud devstack-admin-demo --os-region RegionOne router show dcd94f7c-62a1-460b-b4fa-169751912c1c -c external_gateway_info -f json",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   awk '{print $2}'",
                                "",
                                "++ functions-common:oscwrap:2459            :   return 0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:403 :   IPV6_ROUTER_GW_IP=2001:db8::2d6",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:404 :   die_if_not_set 404 IPV6_ROUTER_GW_IP 'Failure retrieving IPV6_ROUTER_GW_IP'",
                                "+ functions-common:die_if_not_set:308      :   local exitcode=0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:406 :   is_neutron_ovs_base_plugin",
                                "+ lib/neutron_plugins/ovs_base:is_neutron_ovs_base_plugin:23 :   return 0",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:407 :   local ext_gw_interface",
                                "++ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:408 :   _neutron_get_ext_gw_interface",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:145 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:150 :   sudo ovs-vsctl set Bridge br-ex other_config:disable-in-band=true",
                                "++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:152 :   echo br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:408 :   ext_gw_interface=br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:409 :   local ipv6_cidr_len=64",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:414 :   sudo ip link set br-ex up",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:415 :   sudo ip -6 addr replace 2001:db8::2/64 dev br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:421 :   local replace_range=fdd4:f968:ec38::/56",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:422 :   [[ -z 5f6512cc-c0e6-470c-97d9-b9ee96d9c8c6 ]]",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:425 :   sudo ip -6 route replace fdd4:f968:ec38::/56 via 2001:db8::2d6 dev br-ex",
                                "+ lib/neutron_plugins/services/l3:_neutron_configure_router_v6:427 :   _neutron_set_router_id",
                                "+ lib/neutron_plugins/services/l3:_neutron_set_router_id:138 :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "+ ./stack.sh:main:1327                     :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1328                     :   echo_summary 'Starting Nova'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Nova",
                                "+ ./stack.sh:main:1329                     :   start_nova",
                                "+ lib/nova:start_nova:1168                 :   start_nova_rest",
                                "+ lib/nova:start_nova_rest:1081            :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_rest:1082            :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_rest:1082            :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_rest:1084            :   local compute_cell_conf=/etc/nova/nova.conf",
                                "+ lib/nova:start_nova_rest:1086            :   run_process n-sch '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:run_process:1668        :   local service=n-sch",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-sch",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279261811",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-sch",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-sch '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-sch",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-sch.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-sch] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-sch.service '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-sch.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-sch.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Unit Description 'Devstack devstack@n-sch.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecStart '/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-sch.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-sch.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-sch.service' \u2192 '/etc/systemd/system/devstack@n-sch.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-sch.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279261811",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279261811 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279263762",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1951",
                                "+ functions-common:time_stop:2428          :   total=29862",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=31813",
                                "++ lib/nova:start_nova_rest:1087            :   which uwsgi",
                                "+ lib/nova:start_nova_rest:1087            :   run_process n-api-meta '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=n-api-meta",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-api-meta",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279263832",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-api-meta",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-api-meta '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-api-meta",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-api-meta.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-api-meta] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@n-api-meta.service '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@n-api-meta.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@n-api-meta.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Unit Description 'Devstack devstack@n-api-meta.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service SyslogIdentifier devstack@n-api-meta.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecStart '/sbin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-api-meta.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-api-meta.service' \u2192 '/etc/systemd/system/devstack@n-api-meta.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-api-meta.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279263832",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279263832 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279266229",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2397",
                                "+ functions-common:time_stop:2428          :   total=31813",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=34210",
                                "+ lib/nova:start_nova_rest:1089            :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_rest:1089            :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova:1169                 :   start_nova_console_proxies",
                                "+ lib/nova:start_nova_console_proxies:1104 :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_console_proxies:1106 :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_console_proxies:1106 :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_console_proxies:1108 :   local api_cell_conf=/etc/nova/nova.conf",
                                "+ lib/nova:start_nova_console_proxies:1110 :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:start_nova_console_proxies:1115 :   enable_nova_console_proxies",
                                "++ lib/nova:enable_nova_console_proxies:1093 :   seq 1 1",
                                "+ lib/nova:enable_nova_console_proxies:1093 :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy",
                                "+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-novnc",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:enable_nova_console_proxies:1096 :   enable_service n-novnc-cell1",
                                "+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy",
                                "+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-spice",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:enable_nova_console_proxies:1094 :   for srv in n-novnc n-spice n-sproxy",
                                "+ lib/nova:enable_nova_console_proxies:1095 :   is_service_enabled n-sproxy",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/nova:start_nova_console_proxies:1116 :   seq 1 1",
                                "+ lib/nova:start_nova_console_proxies:1116 :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:start_nova_console_proxies:1117 :   local conf",
                                "++ lib/nova:start_nova_console_proxies:1118 :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:start_nova_console_proxies:1118 :   conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:start_nova_console_proxies:1119 :   run_process n-novnc-cell1 '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:run_process:1668        :   local service=n-novnc-cell1",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-novnc-cell1",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279266559",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-novnc-cell1",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-novnc-cell1 '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-novnc-cell1",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-novnc-cell1.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-novnc-cell1] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-novnc-cell1.service '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-novnc-cell1.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-novnc-cell1.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Unit Description 'Devstack devstack@n-novnc-cell1.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service ExecStart '/usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-novnc-cell1.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-novnc-cell1.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-novnc-cell1.service' \u2192 '/etc/systemd/system/devstack@n-novnc-cell1.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-novnc-cell1.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279266559",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279266559 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279268418",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1859",
                                "+ functions-common:time_stop:2428          :   total=34210",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36069",
                                "+ lib/nova:start_nova_console_proxies:1120 :   run_process n-spice-cell1 '/usr/local/bin/nova-spicehtml5proxy --config-file /etc/nova/nova_cell1.conf --web '",
                                "+ functions-common:run_process:1668        :   local service=n-spice-cell1",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-spicehtml5proxy --config-file /etc/nova/nova_cell1.conf --web '",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-spice-cell1",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268481",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-spice-cell1",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279268481",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279268481 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279268549",
                                "+ functions-common:time_stop:2427          :   elapsed_time=68",
                                "+ functions-common:time_stop:2428          :   total=36069",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36137",
                                "+ lib/nova:start_nova_console_proxies:1121 :   run_process n-sproxy-cell1 '/usr/local/bin/nova-serialproxy --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:run_process:1668        :   local service=n-sproxy-cell1",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-serialproxy --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-sproxy-cell1",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268615",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-sproxy-cell1",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279268615",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279268615 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279268691",
                                "+ functions-common:time_stop:2427          :   elapsed_time=76",
                                "+ functions-common:time_stop:2428          :   total=36137",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=36213",
                                "+ lib/nova:start_nova_console_proxies:1125 :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_console_proxies:1125 :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova:1170                 :   start_nova_conductor",
                                "+ lib/nova:start_nova_conductor:1138       :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:start_nova_conductor:1144       :   enable_nova_fleet",
                                "+ lib/nova:enable_nova_fleet:1129          :   is_service_enabled n-cond",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:enable_nova_fleet:1130          :   enable_service n-super-cond",
                                "++ lib/nova:enable_nova_fleet:1131          :   seq 1 1",
                                "+ lib/nova:enable_nova_fleet:1131          :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:enable_nova_fleet:1132          :   enable_service n-cond-cell1",
                                "+ lib/nova:start_nova_conductor:1145       :   is_service_enabled n-super-cond",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:start_nova_conductor:1146       :   run_process n-super-cond '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:run_process:1668        :   local service=n-super-cond",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-super-cond",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279268971",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-super-cond",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-super-cond '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-super-cond",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-super-cond.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-super-cond] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-super-cond.service '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-super-cond.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-super-cond.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Unit Description 'Devstack devstack@n-super-cond.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service ExecStart '/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-super-cond.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-super-cond.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-super-cond.service' \u2192 '/etc/systemd/system/devstack@n-super-cond.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-super-cond.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279268971",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279268971 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279270823",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1852",
                                "+ functions-common:time_stop:2428          :   total=36213",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=38065",
                                "++ lib/nova:start_nova_conductor:1148       :   seq 1 1",
                                "+ lib/nova:start_nova_conductor:1148       :   for i in $(seq 1 $NOVA_NUM_CELLS)",
                                "+ lib/nova:start_nova_conductor:1149       :   is_service_enabled n-cond-cell1",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:start_nova_conductor:1150       :   local conf",
                                "++ lib/nova:start_nova_conductor:1151       :   conductor_conf 1",
                                "++ lib/nova:conductor_conf:825              :   local cell=1",
                                "++ lib/nova:conductor_conf:826              :   echo /etc/nova/nova_cell1.conf",
                                "+ lib/nova:start_nova_conductor:1151       :   conf=/etc/nova/nova_cell1.conf",
                                "+ lib/nova:start_nova_conductor:1152       :   run_process n-cond-cell1 '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:run_process:1668        :   local service=n-cond-cell1",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-cond-cell1",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279270945",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-cond-cell1",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-cond-cell1 '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-cond-cell1",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-cond-cell1.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-cond-cell1] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-cond-cell1.service '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-cond-cell1.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-cond-cell1.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Unit Description 'Devstack devstack@n-cond-cell1.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service ExecStart '/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-cond-cell1.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-cond-cell1.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-cond-cell1.service' \u2192 '/etc/systemd/system/devstack@n-cond-cell1.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-cond-cell1.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279270945",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279270945 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279272800",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1855",
                                "+ functions-common:time_stop:2428          :   total=38065",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=39920",
                                "+ lib/nova:start_nova:1171                 :   start_nova_compute",
                                "+ lib/nova:start_nova_compute:986          :   local old_path=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_compute:987          :   export PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_compute:987          :   PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_compute:989          :   local compute_cell_conf=/etc/nova/nova.conf",
                                "+ lib/nova:start_nova_compute:992          :   cp /etc/nova/nova.conf /etc/nova/nova-cpu.conf",
                                "+ lib/nova:start_nova_compute:994          :   merge_config_file /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF'",
                                "+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_file:84     :   local matchgroup=post-config",
                                "+ inc/meta-config:merge_config_file:85     :   local 'configfile=$NOVA_CPU_CONF'",
                                "+ inc/meta-config:merge_config_file:90     :   local real_configfile",
                                "++ inc/meta-config:merge_config_file:91     :   eval echo '$NOVA_CPU_CONF'",
                                "+++ inc/meta-config:merge_config_file:91     :   echo /etc/nova/nova-cpu.conf",
                                "+ inc/meta-config:merge_config_file:91     :   real_configfile=/etc/nova/nova-cpu.conf",
                                "+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /etc/nova/nova-cpu.conf ']'",
                                "+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF'",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$NOVA_CPU_CONF' '",
                                "        BEGIN {",
                                "            section = \"\"",
                                "            last_section = \"\"",
                                "            section_count = 0",
                                "        }",
                                "        /^\\[.+\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            section=$1",
                                "            next",
                                "        }",
                                "        /^ *\\#/ {",
                                "            next",
                                "        }",
                                "        /^[^ \\t]+/ {",
                                "            # get offset of first = in $0",
                                "            eq_idx = index($0, \"=\")",
                                "            # extract attr & value from $0",
                                "            attr = substr($0, 1, eq_idx - 1)",
                                "            value = substr($0, eq_idx + 1)",
                                "            # only need to strip trailing whitespace from attr",
                                "            sub(/[ \\t]*$/, \"\", attr)",
                                "            # need to strip leading & trailing whitespace from value",
                                "            sub(/^[ \\t]*/, \"\", value)",
                                "            sub(/[ \\t]*$/, \"\", value)",
                                "",
                                "            # cfg_attr_count: number of config lines per [section, attr]",
                                "            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]",
                                "            # cfg_section: keep the section names in the same order as they appear in local.conf",
                                "            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf",
                                "            if (! (section, attr) in cfg_attr_count) {",
                                "                if (section != last_section) {",
                                "                    cfg_section[section_count++] = section",
                                "                    last_section = section",
                                "                }",
                                "                attr_count = cfg_sec_attr_count[section_count - 1]++",
                                "                cfg_sec_attr_name[section_count - 1, attr_count] = attr",
                                "",
                                "                cfg_attr[section, attr, 0] = value",
                                "                cfg_attr_count[section, attr] = 1",
                                "            } else {",
                                "                lno = cfg_attr_count[section, attr]++",
                                "                cfg_attr[section, attr, lno] = value",
                                "            }",
                                "        }",
                                "        END {",
                                "            # Process each section in order",
                                "            for (sno = 0; sno < section_count; sno++) {",
                                "                section = cfg_section[sno]",
                                "                # The ini routines simply append a config item immediately",
                                "                # after the section header. To keep the same order as defined",
                                "                # in local.conf, invoke the ini routines in the reverse order",
                                "                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {",
                                "                    attr = cfg_sec_attr_name[sno, attr_no]",
                                "                    if (cfg_attr_count[section, attr] == 1)",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"",
                                "                    else {",
                                "                        # For multiline, invoke the ini routines in the reverse order",
                                "                        count = cfg_attr_count[section, attr]",
                                "                        print \"inidelete \" configfile \" \" section \" \" attr",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"",
                                "                        for (l = count -2; l >= 0; l--)",
                                "                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"",
                                "                    }",
                                "                }",
                                "            }",
                                "        }",
                                "    '",
                                "+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf",
                                "awk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator",
                                "+ inc/meta-config:get_meta_section:34      :   local matchgroup=post-config",
                                "+ inc/meta-config:get_meta_section:35      :   local 'configfile=$NOVA_CPU_CONF'",
                                "+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:get_meta_section:38      :   [[ -z $NOVA_CPU_CONF ]]",
                                "+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=post-config -v 'configfile=$NOVA_CPU_CONF' '",
                                "        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",
                                "+ lib/nova:start_nova_compute:996          :   [[ superconductor == \\s\\i\\n\\g\\l\\e\\c\\o\\n\\d\\u\\c\\t\\o\\r ]]",
                                "+ lib/nova:start_nova_compute:1003         :   iniset /etc/nova/nova-cpu.conf workarounds disable_group_policy_check_upcall True",
                                "+ lib/nova:start_nova_compute:1006         :   iniset /etc/nova/nova-cpu.conf filter_scheduler track_instance_changes False",
                                "+ lib/nova:start_nova_compute:1007         :   iniset_rpc_backend nova /etc/nova/nova-cpu.conf DEFAULT nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:144   :   local package=nova",
                                "+ lib/rpc_backend:iniset_rpc_backend:145   :   local file=/etc/nova/nova-cpu.conf",
                                "+ lib/rpc_backend:iniset_rpc_backend:146   :   local section=DEFAULT",
                                "+ lib/rpc_backend:iniset_rpc_backend:147   :   local virtual_host=nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:148   :   is_service_enabled rabbit",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:iniset_rpc_backend:149   :   get_transport_url nova_cell1",
                                "++ lib/rpc_backend:get_transport_url:126    :   local virtual_host=nova_cell1",
                                "++ lib/rpc_backend:get_transport_url:127    :   is_service_enabled rabbit",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/rpc_backend:get_transport_url:128    :   echo rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:149   :   iniset /etc/nova/nova-cpu.conf DEFAULT transport_url rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1",
                                "+ lib/rpc_backend:iniset_rpc_backend:150   :   '[' -n '' ']'",
                                "+ lib/rpc_backend:iniset_rpc_backend:153   :   '[' -n '' ']'",
                                "+ lib/nova:start_nova_compute:1011         :   inidelete /etc/nova/nova-cpu.conf database connection",
                                "+ lib/nova:start_nova_compute:1012         :   inidelete /etc/nova/nova-cpu.conf api_database connection",
                                "+ lib/nova:start_nova_compute:1017         :   configure_console_compute",
                                "+ lib/nova:configure_console_compute:669   :   local offset",
                                "+ lib/nova:configure_console_compute:670   :   offset=0",
                                "+ lib/nova:configure_console_compute:674   :   local default_proxyclient_addr",
                                "++ lib/nova:configure_console_compute:675   :   iniget /etc/nova/nova-cpu.conf DEFAULT my_ip",
                                "+ lib/nova:configure_console_compute:675   :   default_proxyclient_addr=38.102.83.69",
                                "+ lib/nova:configure_console_compute:679   :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_console_compute:680   :   '[' False == True ']'",
                                "+ lib/nova:configure_console_compute:683   :   vercmp v1.3.0 '<' 1.0.0",
                                "+ functions:vercmp:647                     :   local v1=v1.3.0",
                                "+ functions:vercmp:648                     :   local 'op=<'",
                                "+ functions:vercmp:649                     :   local v2=1.0.0",
                                "+ functions:vercmp:650                     :   local result",
                                "++ functions:vercmp:654                     :   sort -V",
                                "++ functions:vercmp:654                     :   head -1",
                                "++ functions:vercmp:654                     :   echo -e 'v1.3.0\\n1.0.0'",
                                "+ functions:vercmp:654                     :   result=1.0.0",
                                "+ functions:vercmp:656                     :   case $op in",
                                "+ functions:vercmp:666                     :   '[' v1.3.0 '!=' 1.0.0 ']'",
                                "+ functions:vercmp:666                     :   '[' 1.0.0 = v1.3.0 ']'",
                                "+ functions:vercmp:667                     :   return",
                                "+ lib/nova:configure_console_compute:688   :   NOVNCPROXY_URL=http://38.102.83.69:6080/vnc_lite.html",
                                "+ lib/nova:configure_console_compute:690   :   iniset /etc/nova/nova-cpu.conf vnc novncproxy_base_url http://38.102.83.69:6080/vnc_lite.html",
                                "+ lib/nova:configure_console_compute:691   :   SPICEHTML5PROXY_URL=http://38.102.83.69:6081/spice_auto.html",
                                "+ lib/nova:configure_console_compute:692   :   iniset /etc/nova/nova-cpu.conf spice html5proxy_base_url http://38.102.83.69:6081/spice_auto.html",
                                "+ lib/nova:configure_console_compute:695   :   is_service_enabled n-novnc",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:configure_console_compute:698   :   VNCSERVER_LISTEN=0.0.0.0",
                                "+ lib/nova:configure_console_compute:699   :   VNCSERVER_PROXYCLIENT_ADDRESS=38.102.83.69",
                                "+ lib/nova:configure_console_compute:700   :   iniset /etc/nova/nova-cpu.conf vnc server_listen 0.0.0.0",
                                "+ lib/nova:configure_console_compute:701   :   iniset /etc/nova/nova-cpu.conf vnc server_proxyclient_address 38.102.83.69",
                                "+ lib/nova:configure_console_compute:706   :   is_service_enabled n-spice",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:configure_console_compute:706   :   '[' False '!=' False ']'",
                                "+ lib/nova:configure_console_compute:716   :   is_service_enabled n-sproxy",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/nova:configure_console_compute:716   :   '[' False '!=' False ']'",
                                "+ lib/nova:start_nova_compute:1021         :   iniset /etc/nova/nova-cpu.conf DEFAULT reimage_timeout_per_gb 180",
                                "+ lib/nova:start_nova_compute:1024         :   '[' -n 127.0.0.1 ']'",
                                "+ lib/nova:start_nova_compute:1025         :   iniset /etc/nova/nova-cpu.conf os_vif_ovs ovsdb_connection tcp:127.0.0.1:6640",
                                "+ lib/nova:start_nova_compute:1029         :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ lib/nova:start_nova_compute:1029         :   [[ qemu == \\q\\e\\m\\u ]]",
                                "+ lib/nova:start_nova_compute:1030         :   iniset /etc/nova/nova-cpu.conf workarounds libvirt_disable_apic True",
                                "+ lib/nova:start_nova_compute:1033         :   [[ -n '' ]]",
                                "+ lib/nova:start_nova_compute:1037         :   [[ libvirt = \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ lib/nova:start_nova_compute:1038         :   '[' 128 -gt 0 ']'",
                                "+ lib/nova:start_nova_compute:1039         :   iniset /etc/nova/nova-cpu.conf libvirt tb_cache_size 128",
                                "+ lib/nova:start_nova_compute:1044         :   run_process n-cpu '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd",
                                "+ functions-common:run_process:1668        :   local service=n-cpu",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:run_process:1670        :   local group=libvirtd",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=n-cpu",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279273838",
                                "+ functions-common:run_process:1677        :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd n-cpu '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=n-cpu",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@n-cpu.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=libvirtd",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[n-cpu] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@n-cpu.service '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' libvirtd stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@n-cpu.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=libvirtd",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n libvirtd ]]",
                                "+ functions-common:write_user_unit_file:1536 :   extra=Group=libvirtd",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@n-cpu.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Unit Description 'Devstack devstack@n-cpu.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service Environment '\"PATH=/usr/local/bin:/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service ExecStart '/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n libvirtd ]]",
                                "+ functions-common:write_user_unit_file:1552 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Service Group libvirtd",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@n-cpu.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@n-cpu.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@n-cpu.service' \u2192 '/etc/systemd/system/devstack@n-cpu.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@n-cpu.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279273838",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279273838 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279275758",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1920",
                                "+ functions-common:time_stop:2428          :   total=39920",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=41840",
                                "+ lib/nova:start_nova_compute:1075         :   export PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova_compute:1075         :   PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+ lib/nova:start_nova:1172                 :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:start_nova:1174                 :   echo 'Dumping cells_v2 mapping'",
                                "Dumping cells_v2 mapping",
                                "+ lib/nova:start_nova:1175                 :   /usr/local/bin/nova-manage cell_v2 list_cells --verbose",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[01;36mNone req-de3a44f5-7391-45bc-88fa-df6c77c557ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[108078] Writer thread running\u001b[00m \u001b[00;33m{{(pid=108078) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+",
                                "|  Name |                 UUID                 |                         Transport URL                          |                                  Database Connection                                   | Disabled |",
                                "+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+",
                                "| cell0 | 00000000-0000-0000-0000-000000000000 |                            none:///                            | mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter |  False   |",
                                "| cell1 | b8bf1d8f-66df-4646-997b-19e4e59f1331 | rabbit://stackrabbit:secretrabbit@38.102.83.69:5672/nova_cell1 | mysql+pymysql://root:secretdatabase@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter |  False   |",
                                "+-------+--------------------------------------+----------------------------------------------------------------+----------------------------------------------------------------------------------------+----------+",
                                "+ ./stack.sh:main:1330                     :   async_runfunc create_flavors",
                                "+ inc/async:async_runfunc:116              :   async_run create_flavors create_flavors",
                                "+ inc/async:async_inner:63                 :   create_flavors",
                                "[9188 Async create_flavors:108150]: running: create_flavors",
                                "+ ./stack.sh:main:1332                     :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1333                     :   echo_summary 'Starting Cinder'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Cinder",
                                "+ ./stack.sh:main:1334                     :   start_cinder",
                                "+ lib/cinder:start_cinder:604              :   '[' lioadm = tgtadm ']'",
                                "++ lib/cinder:start_cinder:619              :   which uwsgi",
                                "+ lib/cinder:start_cinder:619              :   run_process c-api '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=c-api",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=c-api",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279278495",
                                "+ functions-common:run_process:1677        :   is_service_enabled c-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd c-api '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=c-api",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-api.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-api] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@c-api.service '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@c-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@c-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Unit Description 'Devstack devstack@c-api.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service SyslogIdentifier devstack@c-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecStart '/sbin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@c-api.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-api.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-api.service' \u2192 '/etc/systemd/system/devstack@c-api.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-api.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279278495",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279278495 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279281083",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2588",
                                "+ functions-common:time_stop:2428          :   total=41840",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=44428",
                                "+ lib/cinder:start_cinder:621              :   echo 'Waiting for Cinder API to start...'",
                                "Waiting for Cinder API to start...",
                                "+ lib/cinder:start_cinder:623              :   local cinder_url=https://38.102.83.69/volume/v3/",
                                "+ lib/cinder:start_cinder:625              :   wait_for_service 60 https://38.102.83.69/volume/v3/",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=https://38.102.83.69/volume/v3/",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279281139",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/volume/v3/",
                                "+ ::                                       :   [[ 401 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279281139",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279281139 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279282782",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1643",
                                "+ functions-common:time_stop:2428          :   total=6630",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=8273",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ lib/cinder:start_cinder:629              :   run_process c-sch '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:run_process:1668        :   local service=c-sch",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=c-sch",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279282859",
                                "+ functions-common:run_process:1677        :   is_service_enabled c-sch",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd c-sch '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=c-sch",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-sch.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-sch] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-sch.service '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' stack ''",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-sch.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local env_vars=",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-sch.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Unit Description 'Devstack devstack@c-sch.service'",
                                "+ inc/async:async_inner:64                 :   rc=0",
                                "[108150 Async create_flavors:108150]: finished successfully",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecStart '/usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-sch.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-sch.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-sch.service' \u2192 '/etc/systemd/system/devstack@c-sch.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-sch.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279282859",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279282859 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279284823",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1964",
                                "+ functions-common:time_stop:2428          :   total=44428",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=46392",
                                "+ lib/cinder:start_cinder:634              :   malloc_tuning='MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ lib/cinder:start_cinder:635              :   run_process c-bak '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:run_process:1668        :   local service=c-bak",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:run_process:1674        :   local name=c-bak",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279284891",
                                "+ functions-common:run_process:1677        :   is_service_enabled c-bak",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd c-bak '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:_run_under_systemd:1622 :   local service=c-bak",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-bak.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-bak] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-bak.service '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' stack 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-bak.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-bak.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Unit Description 'Devstack devstack@c-bak.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service ExecStart '/usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144 ]]",
                                "+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Service Environment 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-bak.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-bak.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-bak.service' \u2192 '/etc/systemd/system/devstack@c-bak.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-bak.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279284891",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279284891 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279286979",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2088",
                                "+ functions-common:time_stop:2428          :   total=46392",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=48480",
                                "+ lib/cinder:start_cinder:636              :   run_process c-vol '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:run_process:1668        :   local service=c-vol",
                                "+ functions-common:run_process:1669        :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:run_process:1674        :   local name=c-vol",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279287039",
                                "+ functions-common:run_process:1677        :   is_service_enabled c-vol",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd c-vol '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:_run_under_systemd:1622 :   local service=c-vol",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@c-vol.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[c-vol] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1644 :   write_user_unit_file devstack@c-vol.service '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' stack 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1529 :   local service=devstack@c-vol.service",
                                "+ functions-common:write_user_unit_file:1530 :   local 'command=/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1531 :   local group=",
                                "+ functions-common:write_user_unit_file:1532 :   local user=stack",
                                "+ functions-common:write_user_unit_file:1533 :   local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1534 :   local extra=",
                                "+ functions-common:write_user_unit_file:1535 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1538 :   local unitfile=/etc/systemd/system/devstack@c-vol.service",
                                "+ functions-common:write_user_unit_file:1539 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_user_unit_file:1541 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Unit Description 'Devstack devstack@c-vol.service'",
                                "+ functions-common:write_user_unit_file:1542 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_user_unit_file:1543 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service User stack",
                                "+ functions-common:write_user_unit_file:1544 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecStart '/usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf'",
                                "+ functions-common:write_user_unit_file:1545 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service KillMode process",
                                "+ functions-common:write_user_unit_file:1546 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service TimeoutStopSec 300",
                                "+ functions-common:write_user_unit_file:1547 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_user_unit_file:1548 :   [[ -n MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144 ]]",
                                "+ functions-common:write_user_unit_file:1549 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144'",
                                "+ functions-common:write_user_unit_file:1551 :   [[ -n '' ]]",
                                "+ functions-common:write_user_unit_file:1554 :   iniset -sudo /etc/systemd/system/devstack@c-vol.service Install WantedBy multi-user.target",
                                "+ functions-common:write_user_unit_file:1557 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@c-vol.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@c-vol.service' \u2192 '/etc/systemd/system/devstack@c-vol.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@c-vol.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279287039",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279287039 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279289097",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2058",
                                "+ functions-common:time_stop:2428          :   total=48480",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=50538",
                                "+ ./stack.sh:main:1335                     :   create_volume_types",
                                "+ lib/cinder:create_volume_types:677       :   is_service_enabled c-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:create_volume_types:677       :   [[ -n lvm:lvmdriver-1 ]]",
                                "+ lib/cinder:create_volume_types:678       :   local be be_name",
                                "+ lib/cinder:create_volume_types:679       :   for be in ${CINDER_ENABLED_BACKENDS//,/ }",
                                "+ lib/cinder:create_volume_types:680       :   be_name=lvmdriver-1",
                                "+ lib/cinder:create_volume_types:681       :   create_one_type lvmdriver-1 volume_backend_name lvmdriver-1",
                                "+ lib/cinder:create_one_type:652           :   type_name=lvmdriver-1",
                                "+ lib/cinder:create_one_type:653           :   property_key=volume_backend_name",
                                "+ lib/cinder:create_one_type:654           :   property_value=lvmdriver-1",
                                "+ lib/cinder:create_one_type:656           :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:create_one_type:657           :   openstack --os-region-name=RegionOne volume type create --property volume_backend_name=lvmdriver-1 lvmdriver-1",
                                "",
                                "+-------------+--------------------------------------+",
                                "| Field       | Value                                |",
                                "+-------------+--------------------------------------+",
                                "| description | None                                 |",
                                "| id          | 5ae2ea83-751a-4e76-9014-e7d8cc603ad6 |",
                                "| is_public   | True                                 |",
                                "| name        | lvmdriver-1                          |",
                                "| properties  | volume_backend_name='lvmdriver-1'    |",
                                "+-------------+--------------------------------------+",
                                "+ lib/cinder:create_one_type:658           :   [[ lvmdriver-1 == \\c\\e\\p\\h ]]",
                                "+ lib/cinder:create_volume_types:684       :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/cinder:create_volume_types:685       :   create_one_type multiattach multiattach '<is> True'",
                                "+ lib/cinder:create_one_type:652           :   type_name=multiattach",
                                "+ lib/cinder:create_one_type:653           :   property_key=multiattach",
                                "+ lib/cinder:create_one_type:654           :   property_value='<is> True'",
                                "+ lib/cinder:create_one_type:656           :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/cinder:create_one_type:657           :   openstack --os-region-name=RegionOne volume type create --property 'multiattach=<is> True' multiattach",
                                "",
                                "+-------------+--------------------------------------+",
                                "| Field       | Value                                |",
                                "+-------------+--------------------------------------+",
                                "| description | None                                 |",
                                "| id          | 7d962a05-615d-449c-8197-65168e3655e6 |",
                                "| is_public   | True                                 |",
                                "| name        | multiattach                          |",
                                "| properties  | multiattach='<is> True'              |",
                                "+-------------+--------------------------------------+",
                                "+ lib/cinder:create_one_type:658           :   [[ multiattach == \\c\\e\\p\\h ]]",
                                "+ lib/cinder:create_volume_types:691       :   [[ False == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:1340                     :   [[ False == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:1348                     :   is_service_enabled glance",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1349                     :   echo_summary 'Starting Glance'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Glance",
                                "+ ./stack.sh:main:1350                     :   start_glance",
                                "+ lib/glance:start_glance:650              :   local service_protocol=https",
                                "++ lib/glance:start_glance:652              :   which uwsgi",
                                "+ lib/glance:start_glance:652              :   run_process g-api '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:run_process:1668        :   local service=g-api",
                                "+ functions-common:run_process:1669        :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:run_process:1670        :   local group=",
                                "+ functions-common:run_process:1671        :   local user=",
                                "+ functions-common:run_process:1672        :   local env_vars=",
                                "+ functions-common:run_process:1674        :   local name=g-api",
                                "+ functions-common:run_process:1676        :   time_start run_process",
                                "+ functions-common:time_start:2400         :   local name=run_process",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279290974",
                                "+ functions-common:run_process:1677        :   is_service_enabled g-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ functions-common:run_process:1678        :   _run_under_systemd g-api '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' '' '' ''",
                                "+ functions-common:_run_under_systemd:1622 :   local service=g-api",
                                "+ functions-common:_run_under_systemd:1623 :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1624 :   local 'cmd=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:_run_under_systemd:1626 :   _common_systemd_pitfalls '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1594 :   local 'cmd=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:_common_systemd_pitfalls:1597 :   [[ /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ sudo ]]",
                                "+ functions-common:_common_systemd_pitfalls:1608 :   [[ ! /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ ^/ ]]",
                                "+ functions-common:_run_under_systemd:1628 :   local systemd_service=devstack@g-api.service",
                                "+ functions-common:_run_under_systemd:1629 :   local group=",
                                "+ functions-common:_run_under_systemd:1630 :   local user=stack",
                                "+ functions-common:_run_under_systemd:1631 :   [[ -z stack ]]",
                                "+ functions-common:_run_under_systemd:1634 :   local env_vars=",
                                "+ functions-common:_run_under_systemd:1635 :   [[ -v SYSTEMD_ENV_VARS[g-api] ]]",
                                "+ functions-common:_run_under_systemd:1638 :   [[ /sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ uwsgi ]]",
                                "+ functions-common:_run_under_systemd:1639 :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:_run_under_systemd:1642 :   write_uwsgi_user_unit_file devstack@g-api.service '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' '' stack ''",
                                "+ functions-common:write_uwsgi_user_unit_file:1561 :   local service=devstack@g-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1562 :   local 'command=/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1563 :   local group=",
                                "+ functions-common:write_uwsgi_user_unit_file:1564 :   local user=stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1565 :   local env_vars=",
                                "+ functions-common:write_uwsgi_user_unit_file:1566 :   local unitfile=/etc/systemd/system/devstack@g-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1567 :   mkdir -p /etc/systemd/system",
                                "+ functions-common:write_uwsgi_user_unit_file:1569 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Unit Description 'Devstack devstack@g-api.service'",
                                "+ functions-common:write_uwsgi_user_unit_file:1570 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Environment '\"PATH=/opt/stack/devstack/files/openstack-cli-server:/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\"'",
                                "+ functions-common:write_uwsgi_user_unit_file:1571 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service SyslogIdentifier devstack@g-api.service",
                                "+ functions-common:write_uwsgi_user_unit_file:1572 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service User stack",
                                "+ functions-common:write_uwsgi_user_unit_file:1573 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecStart '/sbin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini'",
                                "+ functions-common:write_uwsgi_user_unit_file:1574 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecReload '/bin/kill -HUP $MAINPID'",
                                "+ functions-common:write_uwsgi_user_unit_file:1575 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Type notify",
                                "+ functions-common:write_uwsgi_user_unit_file:1576 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service KillMode process",
                                "+ functions-common:write_uwsgi_user_unit_file:1577 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service Restart always",
                                "+ functions-common:write_uwsgi_user_unit_file:1578 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service NotifyAccess all",
                                "+ functions-common:write_uwsgi_user_unit_file:1579 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Service RestartForceExitStatus 100",
                                "+ functions-common:write_uwsgi_user_unit_file:1581 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1584 :   [[ -n '' ]]",
                                "+ functions-common:write_uwsgi_user_unit_file:1587 :   iniset -sudo /etc/systemd/system/devstack@g-api.service Install WantedBy multi-user.target",
                                "+ functions-common:write_uwsgi_user_unit_file:1590 :   sudo systemctl daemon-reload",
                                "+ functions-common:_run_under_systemd:1647 :   sudo systemctl enable devstack@g-api.service",
                                "Created symlink '/etc/systemd/system/multi-user.target.wants/devstack@g-api.service' \u2192 '/etc/systemd/system/devstack@g-api.service'.",
                                "+ functions-common:_run_under_systemd:1648 :   sudo systemctl start devstack@g-api.service",
                                "+ functions-common:run_process:1680        :   time_stop run_process",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=run_process",
                                "+ functions-common:time_stop:2421          :   start_time=1781279290974",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279290974 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279293427",
                                "+ functions-common:time_stop:2427          :   elapsed_time=2453",
                                "+ functions-common:time_stop:2428          :   total=50538",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=52991",
                                "+ lib/glance:start_glance:654              :   is_service_enabled g-api-r",
                                "+ functions-common:is_service_enabled:2070 :   return 1",
                                "+ lib/glance:start_glance:659              :   echo 'Waiting for g-api (38.102.83.69) to start...'",
                                "Waiting for g-api (38.102.83.69) to start...",
                                "+ lib/glance:start_glance:660              :   wait_for_service 60 https://38.102.83.69/image",
                                "+ functions:wait_for_service:476           :   local timeout=60",
                                "+ functions:wait_for_service:477           :   local url=https://38.102.83.69/image",
                                "+ functions:wait_for_service:478           :   local rval=0",
                                "+ functions:wait_for_service:479           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279293510",
                                "+ functions:wait_for_service:480           :   timeout 60 bash -x",
                                "++ ::                                       :   curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' https://38.102.83.69/image",
                                "+ ::                                       :   [[ 300 == 503 ]]",
                                "+ ::                                       :   [[ 0 -eq 7 ]]",
                                "+ functions:wait_for_service:485           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279293510",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279293510 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279295103",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1593",
                                "+ functions-common:time_stop:2428          :   total=8273",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=9866",
                                "+ functions:wait_for_service:486           :   return 0",
                                "+ ./stack.sh:main:1364                     :   is_service_enabled mysql postgresql",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1364                     :   is_service_enabled glance",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1365                     :   echo_summary 'Uploading images'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Uploading images",
                                "+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }",
                                "+ ./stack.sh:main:1368                     :   upload_image http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:upload_image:139               :   local image_url=http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:upload_image:141               :   local image image_fname image_name",
                                "+ functions:upload_image:143               :   local max_attempts=5",
                                "+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images",
                                "++ functions:upload_image:147               :   basename http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:upload_image:147               :   image_fname=cirros-0.6.2-x86_64-disk.img",
                                "+ functions:upload_image:148               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img != file* ]]",
                                "+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img ]]",
                                "++ functions:upload_image:151               :   seq 5",
                                "+ functions:upload_image:151               :   for attempt in `seq $max_attempts`",
                                "+ functions:upload_image:152               :   local rc=0",
                                "+ functions:upload_image:153               :   wget --progress=dot:giga -c http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "--2026-06-12 11:48:15--  http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "Resolving download.cirros-cloud.net (download.cirros-cloud.net)... 69.163.176.183, 2607:f298:6:a014::c3e:9bd6",
                                "Connecting to download.cirros-cloud.net (download.cirros-cloud.net)|69.163.176.183|:80... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img [following]",
                                "--2026-06-12 11:48:15--  https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img",
                                "Resolving github.com (github.com)... 140.82.113.4",
                                "Connecting to github.com (github.com)|140.82.113.4|:443... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/0437ec86-7fce-41e9-af69-c95b08e2fc1c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A38%3A12Z&rscd=attachment%3B+filename%3Dcirros-0.6.2-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A37%3A48Z&ske=2026-06-12T16%3A38%3A12Z&sks=b&skv=2018-11-09&sig=tjPHcS3LlE3szSPNscJPVosGohTEtZTOUKJs5VpY8s0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTA5NSwibmJmIjoxNzgxMjc5Mjk1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.NAlgH1u5h0Raa6RXG-EQE4rkDfQX-fHT-yaUMypRXXM&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.2-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]",
                                "--2026-06-12 11:48:15--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/0437ec86-7fce-41e9-af69-c95b08e2fc1c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A38%3A12Z&rscd=attachment%3B+filename%3Dcirros-0.6.2-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A37%3A48Z&ske=2026-06-12T16%3A38%3A12Z&sks=b&skv=2018-11-09&sig=tjPHcS3LlE3szSPNscJPVosGohTEtZTOUKJs5VpY8s0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTA5NSwibmJmIjoxNzgxMjc5Mjk1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.NAlgH1u5h0Raa6RXG-EQE4rkDfQX-fHT-yaUMypRXXM&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.2-x86_64-disk.img&response-content-type=application%2Foctet-stream",
                                "Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ...",
                                "Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.111.133|:443... connected.",
                                "HTTP request sent, awaiting response... 200 OK",
                                "Length: 21430272 (20M) [application/octet-stream]",
                                "Saving to: \u2018/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\u2019",
                                "",
                                "     0K ........ ........ ....             100%  160M=0.1s",
                                "",
                                "2026-06-12 11:48:15 (160 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img\u2019 saved [21430272/21430272]",
                                "",
                                "+ functions:upload_image:154               :   [[ 0 -ne 0 ]]",
                                "+ functions:upload_image:163               :   break",
                                "+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:upload_image:181               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ openvz ]]",
                                "+ functions:upload_image:188               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ \\.vmdk ]]",
                                "+ functions:upload_image:302               :   [[ http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img =~ \\.hds ]]",
                                "+ functions:upload_image:313               :   local kernel=",
                                "+ functions:upload_image:314               :   local ramdisk=",
                                "+ functions:upload_image:315               :   local disk_format=",
                                "+ functions:upload_image:316               :   local container_format=",
                                "+ functions:upload_image:317               :   local unpack=",
                                "+ functions:upload_image:318               :   local img_property=",
                                "+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]",
                                "+ functions:upload_image:324               :   img_property=hw_rng_model=virtio",
                                "+ functions:upload_image:328               :   case \"$image_fname\" in",
                                "++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img .img",
                                "+ functions:upload_image:349               :   image_name=cirros-0.6.2-x86_64-disk",
                                "+ functions:upload_image:350               :   local format",
                                "++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'",
                                "+ functions:upload_image:351               :   format=qcow2",
                                "+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]",
                                "+ functions:upload_image:353               :   disk_format=qcow2",
                                "+ functions:upload_image:357               :   container_format=bare",
                                "+ functions:upload_image:404               :   is_arch ppc64le",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]",
                                "+ functions:upload_image:404               :   is_arch ppc64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]",
                                "+ functions:upload_image:404               :   is_arch ppc",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]",
                                "+ functions:upload_image:408               :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ functions:upload_image:412               :   '[' bare = bare ']'",
                                "+ functions:upload_image:413               :   '[' '' = zcat ']'",
                                "+ functions:upload_image:415               :   '[' '' = bunzip2 ']'",
                                "+ functions:upload_image:417               :   '[' '' = unxz ']'",
                                "+ functions:upload_image:428               :   _upload_image cirros-0.6.2-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img hw_rng_model=virtio",
                                "+ functions:_upload_image:111              :   local image_name=cirros-0.6.2-x86_64-disk",
                                "+ functions:_upload_image:112              :   shift",
                                "+ functions:_upload_image:113              :   local container=bare",
                                "+ functions:_upload_image:114              :   shift",
                                "+ functions:_upload_image:115              :   local disk=qcow2",
                                "+ functions:_upload_image:116              :   shift",
                                "+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:_upload_image:118              :   shift",
                                "+ functions:_upload_image:119              :   local properties",
                                "+ functions:_upload_image:120              :   local useimport",
                                "++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio",
                                "++ functions:_image_properties_to_arg:94    :   local result=",
                                "++ functions:_image_properties_to_arg:95    :   for property in $*",
                                "++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'",
                                "++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio",
                                "+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'",
                                "+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ functions:_upload_image:125              :   useimport=--import",
                                "++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.2-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img",
                                "",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field            | Value                                                                                                                                                                                                                                             |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| container_format | bare                                                                                                                                                                                                                                              |",
                                "| created_at       | 2026-06-12T15:48:17Z                                                                                                                                                                                                                              |",
                                "| disk_format      | qcow2                                                                                                                                                                                                                                             |",
                                "| file             | /v2/images/2e4f73b8-6e55-451c-aad2-158a8403e2eb/file                                                                                                                                                                                              |",
                                "| id               | 2e4f73b8-6e55-451c-aad2-158a8403e2eb                                                                                                                                                                                                              |",
                                "| min_disk         | 0                                                                                                                                                                                                                                                 |",
                                "| min_ram          | 0                                                                                                                                                                                                                                                 |",
                                "| name             | cirros-0.6.2-x86_64-disk                                                                                                                                                                                                                          |",
                                "| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |",
                                "| properties       | hw_rng_model='virtio', os_glance_import_task='b17acbbf-4448-4ea2-b4cc-302aa866cad9', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.2-x86_64-disk', owner_specified.openstack.sha256='' |",
                                "| protected        | False                                                                                                                                                                                                                                             |",
                                "| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |",
                                "| size             | 21430272                                                                                                                                                                                                                                          |",
                                "| status           | uploading                                                                                                                                                                                                                                         |",
                                "| tags             |                                                                                                                                                                                                                                                   |",
                                "| updated_at       | 2026-06-12T15:48:19Z                                                                                                                                                                                                                              |",
                                "| visibility       | public                                                                                                                                                                                                                                            |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }",
                                "+ ./stack.sh:main:1368                     :   upload_image http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:upload_image:139               :   local image_url=http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:upload_image:141               :   local image image_fname image_name",
                                "+ functions:upload_image:143               :   local max_attempts=5",
                                "+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images",
                                "++ functions:upload_image:147               :   basename http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:upload_image:147               :   image_fname=cirros-0.6.1-x86_64-disk.img",
                                "+ functions:upload_image:148               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img != file* ]]",
                                "+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img ]]",
                                "++ functions:upload_image:151               :   seq 5",
                                "+ functions:upload_image:151               :   for attempt in `seq $max_attempts`",
                                "+ functions:upload_image:152               :   local rc=0",
                                "+ functions:upload_image:153               :   wget --progress=dot:giga -c http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "--2026-06-12 11:48:19--  http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "Resolving download.cirros-cloud.net (download.cirros-cloud.net)... 69.163.176.183, 2607:f298:6:a014::c3e:9bd6",
                                "Connecting to download.cirros-cloud.net (download.cirros-cloud.net)|69.163.176.183|:80... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://github.com/cirros-dev/cirros/releases/download/0.6.1/cirros-0.6.1-x86_64-disk.img [following]",
                                "--2026-06-12 11:48:20--  https://github.com/cirros-dev/cirros/releases/download/0.6.1/cirros-0.6.1-x86_64-disk.img",
                                "Resolving github.com (github.com)... 140.82.113.4",
                                "Connecting to github.com (github.com)|140.82.113.4|:443... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/695c5234-2ef1-4ac6-8076-f2a6342a22fc?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A36%3A02Z&rscd=attachment%3B+filename%3Dcirros-0.6.1-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A35%3A44Z&ske=2026-06-12T16%3A36%3A02Z&sks=b&skv=2018-11-09&sig=UmyQuA297iEVcq21ANO9IGoKjVHTAydSiWBNCwnzstQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMCwibmJmIjoxNzgxMjc5MzAwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.wWRXNQgEsDc1_WAOf1uN452-tEMY1vKx_AtQ9jX0p0U&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.1-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]",
                                "--2026-06-12 11:48:20--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/695c5234-2ef1-4ac6-8076-f2a6342a22fc?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A36%3A02Z&rscd=attachment%3B+filename%3Dcirros-0.6.1-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A35%3A44Z&ske=2026-06-12T16%3A36%3A02Z&sks=b&skv=2018-11-09&sig=UmyQuA297iEVcq21ANO9IGoKjVHTAydSiWBNCwnzstQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMCwibmJmIjoxNzgxMjc5MzAwLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.wWRXNQgEsDc1_WAOf1uN452-tEMY1vKx_AtQ9jX0p0U&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.1-x86_64-disk.img&response-content-type=application%2Foctet-stream",
                                "Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.111.133, 185.199.110.133, 185.199.108.133, ...",
                                "Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.111.133|:443... connected.",
                                "HTTP request sent, awaiting response... 200 OK",
                                "Length: 21233664 (20M) [application/octet-stream]",
                                "Saving to: \u2018/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\u2019",
                                "",
                                "     0K ........ ........ ....             100%  119M=0.2s",
                                "",
                                "2026-06-12 11:48:20 (119 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img\u2019 saved [21233664/21233664]",
                                "",
                                "+ functions:upload_image:154               :   [[ 0 -ne 0 ]]",
                                "+ functions:upload_image:163               :   break",
                                "+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:upload_image:181               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ openvz ]]",
                                "+ functions:upload_image:188               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ \\.vmdk ]]",
                                "+ functions:upload_image:302               :   [[ http://download.cirros-cloud.net/0.6.1/cirros-0.6.1-x86_64-disk.img =~ \\.hds ]]",
                                "+ functions:upload_image:313               :   local kernel=",
                                "+ functions:upload_image:314               :   local ramdisk=",
                                "+ functions:upload_image:315               :   local disk_format=",
                                "+ functions:upload_image:316               :   local container_format=",
                                "+ functions:upload_image:317               :   local unpack=",
                                "+ functions:upload_image:318               :   local img_property=",
                                "+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]",
                                "+ functions:upload_image:324               :   img_property=hw_rng_model=virtio",
                                "+ functions:upload_image:328               :   case \"$image_fname\" in",
                                "++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img .img",
                                "+ functions:upload_image:349               :   image_name=cirros-0.6.1-x86_64-disk",
                                "+ functions:upload_image:350               :   local format",
                                "++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'",
                                "+ functions:upload_image:351               :   format=qcow2",
                                "+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]",
                                "+ functions:upload_image:353               :   disk_format=qcow2",
                                "+ functions:upload_image:357               :   container_format=bare",
                                "+ functions:upload_image:404               :   is_arch ppc64le",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]",
                                "+ functions:upload_image:404               :   is_arch ppc64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]",
                                "+ functions:upload_image:404               :   is_arch ppc",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]",
                                "+ functions:upload_image:408               :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ functions:upload_image:412               :   '[' bare = bare ']'",
                                "+ functions:upload_image:413               :   '[' '' = zcat ']'",
                                "+ functions:upload_image:415               :   '[' '' = bunzip2 ']'",
                                "+ functions:upload_image:417               :   '[' '' = unxz ']'",
                                "+ functions:upload_image:428               :   _upload_image cirros-0.6.1-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img hw_rng_model=virtio",
                                "+ functions:_upload_image:111              :   local image_name=cirros-0.6.1-x86_64-disk",
                                "+ functions:_upload_image:112              :   shift",
                                "+ functions:_upload_image:113              :   local container=bare",
                                "+ functions:_upload_image:114              :   shift",
                                "+ functions:_upload_image:115              :   local disk=qcow2",
                                "+ functions:_upload_image:116              :   shift",
                                "+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:_upload_image:118              :   shift",
                                "+ functions:_upload_image:119              :   local properties",
                                "+ functions:_upload_image:120              :   local useimport",
                                "++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio",
                                "++ functions:_image_properties_to_arg:94    :   local result=",
                                "++ functions:_image_properties_to_arg:95    :   for property in $*",
                                "++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'",
                                "++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio",
                                "+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'",
                                "+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ functions:_upload_image:125              :   useimport=--import",
                                "++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.1-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img",
                                "",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field            | Value                                                                                                                                                                                                                                             |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| container_format | bare                                                                                                                                                                                                                                              |",
                                "| created_at       | 2026-06-12T15:48:21Z                                                                                                                                                                                                                              |",
                                "| disk_format      | qcow2                                                                                                                                                                                                                                             |",
                                "| file             | /v2/images/8e98cb33-069c-478b-b39e-ace458548923/file                                                                                                                                                                                              |",
                                "| id               | 8e98cb33-069c-478b-b39e-ace458548923                                                                                                                                                                                                              |",
                                "| min_disk         | 0                                                                                                                                                                                                                                                 |",
                                "| min_ram          | 0                                                                                                                                                                                                                                                 |",
                                "| name             | cirros-0.6.1-x86_64-disk                                                                                                                                                                                                                          |",
                                "| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |",
                                "| properties       | hw_rng_model='virtio', os_glance_import_task='f084c280-ae1b-4a1d-80fa-36ffd7b090e6', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.1-x86_64-disk', owner_specified.openstack.sha256='' |",
                                "| protected        | False                                                                                                                                                                                                                                             |",
                                "| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |",
                                "| size             | 21233664                                                                                                                                                                                                                                          |",
                                "| status           | uploading                                                                                                                                                                                                                                         |",
                                "| tags             |                                                                                                                                                                                                                                                   |",
                                "| updated_at       | 2026-06-12T15:48:22Z                                                                                                                                                                                                                              |",
                                "| visibility       | public                                                                                                                                                                                                                                            |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ ./stack.sh:main:1367                     :   for image_url in ${IMAGE_URLS//,/ }",
                                "+ ./stack.sh:main:1368                     :   upload_image https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:upload_image:139               :   local image_url=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:upload_image:141               :   local image image_fname image_name",
                                "+ functions:upload_image:143               :   local max_attempts=5",
                                "+ functions:upload_image:146               :   mkdir -p /opt/stack/devstack/files/images",
                                "++ functions:upload_image:147               :   basename https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:upload_image:147               :   image_fname=cirros-0.6.3-x86_64-disk.img",
                                "+ functions:upload_image:148               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img != file* ]]",
                                "+ functions:upload_image:150               :   [[ ! -f /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img ]]",
                                "++ functions:upload_image:151               :   seq 5",
                                "+ functions:upload_image:151               :   for attempt in `seq $max_attempts`",
                                "+ functions:upload_image:152               :   local rc=0",
                                "+ functions:upload_image:153               :   wget --progress=dot:giga -c https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img -O /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "--2026-06-12 11:48:23--  https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "Resolving github.com (github.com)... 140.82.113.4",
                                "Connecting to github.com (github.com)|140.82.113.4|:443... connected.",
                                "HTTP request sent, awaiting response... 302 Found",
                                "Location: https://release-assets.githubusercontent.com/github-production-release-asset/219785102/6f5bab50-4c03-4330-a8c6-7b6cb1564e3f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A34%3A31Z&rscd=attachment%3B+filename%3Dcirros-0.6.3-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A33%3A53Z&ske=2026-06-12T16%3A34%3A31Z&sks=b&skv=2018-11-09&sig=AS3s4tpOWqz3I01Y6KhqX6eDg9YXnrDCkoIgOHohPck%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMywibmJmIjoxNzgxMjc5MzAzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.2vzaaHmqpy-cjG9FPSDyPqjxPV0bnAySCT-m4JhNn2I&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.3-x86_64-disk.img&response-content-type=application%2Foctet-stream [following]",
                                "--2026-06-12 11:48:23--  https://release-assets.githubusercontent.com/github-production-release-asset/219785102/6f5bab50-4c03-4330-a8c6-7b6cb1564e3f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-06-12T16%3A34%3A31Z&rscd=attachment%3B+filename%3Dcirros-0.6.3-x86_64-disk.img&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-06-12T15%3A33%3A53Z&ske=2026-06-12T16%3A34%3A31Z&sks=b&skv=2018-11-09&sig=AS3s4tpOWqz3I01Y6KhqX6eDg9YXnrDCkoIgOHohPck%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4MTI4MTEwMywibmJmIjoxNzgxMjc5MzAzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.2vzaaHmqpy-cjG9FPSDyPqjxPV0bnAySCT-m4JhNn2I&response-content-disposition=attachment%3B%20filename%3Dcirros-0.6.3-x86_64-disk.img&response-content-type=application%2Foctet-stream",
                                "Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.108.133, ...",
                                "Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.109.133|:443... connected.",
                                "HTTP request sent, awaiting response... 200 OK",
                                "Length: 21692416 (21M) [application/octet-stream]",
                                "Saving to: \u2018/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\u2019",
                                "",
                                "     0K ........ ........ ....             100%  321M=0.06s",
                                "",
                                "2026-06-12 11:48:23 (321 MB/s) - \u2018/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img\u2019 saved [21692416/21692416]",
                                "",
                                "+ functions:upload_image:154               :   [[ 0 -ne 0 ]]",
                                "+ functions:upload_image:163               :   break",
                                "+ functions:upload_image:167               :   image=/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:upload_image:181               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ openvz ]]",
                                "+ functions:upload_image:188               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ \\.vmdk ]]",
                                "+ functions:upload_image:302               :   [[ https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img =~ \\.hds ]]",
                                "+ functions:upload_image:313               :   local kernel=",
                                "+ functions:upload_image:314               :   local ramdisk=",
                                "+ functions:upload_image:315               :   local disk_format=",
                                "+ functions:upload_image:316               :   local container_format=",
                                "+ functions:upload_image:317               :   local unpack=",
                                "+ functions:upload_image:318               :   local img_property=",
                                "+ functions:upload_image:322               :   [[ libvirt == \\l\\i\\b\\v\\i\\r\\t ]]",
                                "+ functions:upload_image:323               :   [[ qemu == \\q\\e\\m\\u ]]",
                                "+ functions:upload_image:324               :   img_property=hw_rng_model=virtio",
                                "+ functions:upload_image:328               :   case \"$image_fname\" in",
                                "++ functions:upload_image:349               :   basename /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img .img",
                                "+ functions:upload_image:349               :   image_name=cirros-0.6.3-x86_64-disk",
                                "+ functions:upload_image:350               :   local format",
                                "++ functions:upload_image:351               :   qemu-img info /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "++ functions:upload_image:351               :   awk '/^file format/ { print $3; exit }'",
                                "+ functions:upload_image:351               :   format=qcow2",
                                "+ functions:upload_image:352               :   [[ ,qcow2,raw,vdi,vmdk,vpc, =~ ,qcow2, ]]",
                                "+ functions:upload_image:353               :   disk_format=qcow2",
                                "+ functions:upload_image:357               :   container_format=bare",
                                "+ functions:upload_image:404               :   is_arch ppc64le",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4\\l\\e ]]",
                                "+ functions:upload_image:404               :   is_arch ppc64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c\\6\\4 ]]",
                                "+ functions:upload_image:404               :   is_arch ppc",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\p\\p\\c ]]",
                                "+ functions:upload_image:408               :   is_arch aarch64",
                                "++ functions-common:is_arch:519             :   uname -m",
                                "+ functions-common:is_arch:519             :   [[ x86_64 == \\a\\a\\r\\c\\h\\6\\4 ]]",
                                "+ functions:upload_image:412               :   '[' bare = bare ']'",
                                "+ functions:upload_image:413               :   '[' '' = zcat ']'",
                                "+ functions:upload_image:415               :   '[' '' = bunzip2 ']'",
                                "+ functions:upload_image:417               :   '[' '' = unxz ']'",
                                "+ functions:upload_image:428               :   _upload_image cirros-0.6.3-x86_64-disk bare qcow2 /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img hw_rng_model=virtio",
                                "+ functions:_upload_image:111              :   local image_name=cirros-0.6.3-x86_64-disk",
                                "+ functions:_upload_image:112              :   shift",
                                "+ functions:_upload_image:113              :   local container=bare",
                                "+ functions:_upload_image:114              :   shift",
                                "+ functions:_upload_image:115              :   local disk=qcow2",
                                "+ functions:_upload_image:116              :   shift",
                                "+ functions:_upload_image:117              :   local image=/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:_upload_image:118              :   shift",
                                "+ functions:_upload_image:119              :   local properties",
                                "+ functions:_upload_image:120              :   local useimport",
                                "++ functions:_upload_image:122              :   _image_properties_to_arg hw_rng_model=virtio",
                                "++ functions:_image_properties_to_arg:94    :   local result=",
                                "++ functions:_image_properties_to_arg:95    :   for property in $*",
                                "++ functions:_image_properties_to_arg:96    :   result+=' --property hw_rng_model=virtio'",
                                "++ functions:_image_properties_to_arg:98    :   echo --property hw_rng_model=virtio",
                                "+ functions:_upload_image:122              :   properties='--property hw_rng_model=virtio'",
                                "+ functions:_upload_image:124              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ functions:_upload_image:125              :   useimport=--import",
                                "++ functions:_upload_image:128              :   readlink -f /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "+ functions:_upload_image:128              :   openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create cirros-0.6.3-x86_64-disk --public --container-format bare --disk-format qcow2 --import --property hw_rng_model=virtio --file /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field            | Value                                                                                                                                                                                                                                             |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| container_format | bare                                                                                                                                                                                                                                              |",
                                "| created_at       | 2026-06-12T15:48:24Z                                                                                                                                                                                                                              |",
                                "| disk_format      | qcow2                                                                                                                                                                                                                                             |",
                                "| file             | /v2/images/d5538253-6a71-478c-aa9f-04817e73407a/file                                                                                                                                                                                              |",
                                "| id               | d5538253-6a71-478c-aa9f-04817e73407a                                                                                                                                                                                                              |",
                                "| min_disk         | 0                                                                                                                                                                                                                                                 |",
                                "| min_ram          | 0                                                                                                                                                                                                                                                 |",
                                "| name             | cirros-0.6.3-x86_64-disk                                                                                                                                                                                                                          |",
                                "| owner            | b0b6a5fd4eb04ff5b58cddf24c0391d9                                                                                                                                                                                                                  |",
                                "| properties       | hw_rng_model='virtio', os_glance_import_task='2eec4c83-7a5f-4518-833a-22c0ebb74429', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-0.6.3-x86_64-disk', owner_specified.openstack.sha256='' |",
                                "| protected        | False                                                                                                                                                                                                                                             |",
                                "| schema           | /v2/schemas/image                                                                                                                                                                                                                                 |",
                                "| size             | 21692416                                                                                                                                                                                                                                          |",
                                "| status           | uploading                                                                                                                                                                                                                                         |",
                                "| tags             |                                                                                                                                                                                                                                                   |",
                                "| updated_at       | 2026-06-12T15:48:26Z                                                                                                                                                                                                                              |",
                                "| visibility       | public                                                                                                                                                                                                                                            |",
                                "+------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ ./stack.sh:main:1372                     :   async_wait create_flavors",
                                "[9188 Async create_flavors:108150]: Waiting for completion of create_flavors running on PID 108150 (2 other jobs running)",
                                "[9188 Async create_flavors:108150]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async create_flavors:108150]: Signaled",
                                "+ lib/nova:create_flavors:1239             :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ lib/nova:create_flavors:1240             :   openstack --os-region-name=RegionOne flavor list",
                                "+ lib/nova:create_flavors:1240             :   grep -q ds512M",
                                "",
                                "+ lib/nova:create_flavors:1242             :   openstack --os-region-name=RegionOne flavor create --id c1 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True cirros256",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 1                     |",
                                "| id                         | c1                    |",
                                "| name                       | cirros256             |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 256                   |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1243             :   openstack --os-region-name=RegionOne flavor create --id d1 --ram 512 --disk 5 --vcpus 1 --property hw_rng:allowed=True ds512M",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 5                     |",
                                "| id                         | d1                    |",
                                "| name                       | ds512M                |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 512                   |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1244             :   openstack --os-region-name=RegionOne flavor create --id d2 --ram 1024 --disk 10 --vcpus 1 --property hw_rng:allowed=True ds1G",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 10                    |",
                                "| id                         | d2                    |",
                                "| name                       | ds1G                  |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 1024                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1245             :   openstack --os-region-name=RegionOne flavor create --id d3 --ram 2048 --disk 10 --vcpus 2 --property hw_rng:allowed=True ds2G",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 10                    |",
                                "| id                         | d3                    |",
                                "| name                       | ds2G                  |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 2048                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 2                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1246             :   openstack --os-region-name=RegionOne flavor create --id d4 --ram 4096 --disk 20 --vcpus 4 --property hw_rng:allowed=True ds4G",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 20                    |",
                                "| id                         | d4                    |",
                                "| name                       | ds4G                  |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 4096                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 4                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1249             :   openstack --os-region-name=RegionOne flavor list",
                                "+ lib/nova:create_flavors:1249             :   grep -q m1.tiny",
                                "",
                                "+ lib/nova:create_flavors:1250             :   openstack --os-region-name=RegionOne flavor create --id 1 --ram 512 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.tiny",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 1                     |",
                                "| id                         | 1                     |",
                                "| name                       | m1.tiny               |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 512                   |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1251             :   openstack --os-region-name=RegionOne flavor create --id 2 --ram 2048 --disk 20 --vcpus 1 --property hw_rng:allowed=True m1.small",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 20                    |",
                                "| id                         | 2                     |",
                                "| name                       | m1.small              |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 2048                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1252             :   openstack --os-region-name=RegionOne flavor create --id 3 --ram 4096 --disk 40 --vcpus 2 --property hw_rng:allowed=True m1.medium",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 40                    |",
                                "| id                         | 3                     |",
                                "| name                       | m1.medium             |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 4096                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 2                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1253             :   openstack --os-region-name=RegionOne flavor create --id 4 --ram 8192 --disk 80 --vcpus 4 --property hw_rng:allowed=True m1.large",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 80                    |",
                                "| id                         | 4                     |",
                                "| name                       | m1.large              |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 8192                  |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 4                     |",
                                "+----------------------------+-----------------------+",
                                "+ lib/nova:create_flavors:1254             :   openstack --os-region-name=RegionOne flavor create --id 5 --ram 16384 --disk 160 --vcpus 8 --property hw_rng:allowed=True m1.xlarge",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 160                   |",
                                "| id                         | 5                     |",
                                "| name                       | m1.xlarge             |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 16384                 |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 8                     |",
                                "+----------------------------+-----------------------+",
                                "[9188 Async create_flavors:108150]: finished create_flavors with result 0 in 4 seconds",
                                "+ inc/async:async_wait:197                 :   return 0",
                                "+ ./stack.sh:main:1374                     :   is_service_enabled horizon",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1375                     :   echo_summary 'Starting Horizon'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Starting Horizon",
                                "+ ./stack.sh:main:1376                     :   init_horizon",
                                "+ lib/horizon:init_horizon:155             :   sudo rm -f '/var/log/httpd/horizon_*'",
                                "+ lib/horizon:init_horizon:158             :   local django_admin",
                                "+ lib/horizon:init_horizon:159             :   type -p django-admin",
                                "+ lib/horizon:init_horizon:160             :   django_admin=django-admin",
                                "+ lib/horizon:init_horizon:166             :   DJANGO_SETTINGS_MODULE=openstack_dashboard.settings",
                                "+ lib/horizon:init_horizon:166             :   django-admin collectstatic --noinput",
                                "/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.",
                                "  version_info = version.StrictVersion(__version__).version",
                                "",
                                "4001 static files copied to '/opt/stack/horizon/static'.",
                                "+ lib/horizon:init_horizon:167             :   DJANGO_SETTINGS_MODULE=openstack_dashboard.settings",
                                "+ lib/horizon:init_horizon:167             :   django-admin compress --force",
                                "/usr/local/lib/python3.12/site-packages/debreach/__init__.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.",
                                "  version_info = version.StrictVersion(__version__).version",
                                "Compressing... done",
                                "Compressed 7 block(s) from 14 template(s) for 2 context(s).",
                                "+ ./stack.sh:main:1377                     :   start_horizon",
                                "+ lib/horizon:start_horizon:185            :   restart_apache_server",
                                "+ lib/apache:restart_apache_server:238     :   restart_service httpd",
                                "+ functions-common:restart_service:2298    :   '[' -x /bin/systemctl ']'",
                                "+ functions-common:restart_service:2299    :   sudo /bin/systemctl restart httpd",
                                "+ ./stack.sh:main:1388                     :   is_service_enabled nova",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1388                     :   is_service_enabled keystone",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1389                     :   USERRC_PARAMS='-PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin'",
                                "+ ./stack.sh:main:1391                     :   '[' -f /opt/stack/data/ca-bundle.pem ']'",
                                "+ ./stack.sh:main:1392                     :   USERRC_PARAMS='-PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem'",
                                "+ ./stack.sh:main:1395                     :   /opt/stack/devstack/tools/create_userrc.sh -PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:31 :   ACCOUNT_DIR=./accrc",
                                "++ opt/stack/devstack/tools/create_userrc.sh:main:80 :   getopt -o hPAp:u:r:C: -l os-username:,os-password:,os-tenant-id:,os-tenant-name:,os-project-name:,os-project-id:,os-project-domain-id:,os-project-domain-name:,os-user-domain-id:,os-user-domain-name:,os-auth-url:,target-dir:,heat-url:,skip-project:,os-cacert:,help,debug -- -PA --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:80 :   options=' -P -A --target-dir '\\''/opt/stack/devstack/accrc'\\'' --os-password '\\''secretadmin'\\'' --os-cacert '\\''/opt/stack/data/ca-bundle.pem'\\'' --'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:84 :   eval set -- -P -A --target-dir ''\\''/opt/stack/devstack/accrc'\\''' --os-password ''\\''secretadmin'\\''' --os-cacert ''\\''/opt/stack/data/ca-bundle.pem'\\''' --",
                                "++ opt/stack/devstack/tools/create_userrc.sh:main:84 :   set -- -P -A --target-dir /opt/stack/devstack/accrc --os-password secretadmin --os-cacert /opt/stack/data/ca-bundle.pem --",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:85 :   ADDPASS=",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:86 :   HEAT_URL=",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:91 :   SKIP_PROJECT=service",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:92 :   MODE=",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:93 :   ROLE=Member",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:94 :   USER_NAME=",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:95 :   USER_PASS=",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 9 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:119 :   ADDPASS=yes",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 8 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:118 :   MODE=all",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 7 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:113 :   ACCOUNT_DIR=/opt/stack/devstack/accrc",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:113 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 5 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   export OS_PASSWORD=secretadmin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   OS_PASSWORD=secretadmin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:100 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 3 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   export OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:112 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:126 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:96 :   '[' 1 -gt 0 ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:97 :   case \"$1\" in",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:122 :   shift",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:122 :   break",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:129 :   '[' -z secretadmin ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:138 :   '[' -z '' -a '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:142 :   '[' -z '' -a '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:146 :   '[' -z '' -a -z '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:147 :   export OS_PROJECT_NAME=admin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:147 :   OS_PROJECT_NAME=admin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:150 :   '[' -z '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:151 :   export OS_USERNAME=admin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:151 :   OS_USERNAME=admin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:154 :   '[' -z '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:155 :   export OS_AUTH_URL=http://localhost:5000/v3/",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:155 :   OS_AUTH_URL=http://localhost:5000/v3/",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:158 :   '[' -z '' -a -z '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:160 :   OS_USER_DOMAIN_ID=default",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:163 :   '[' -z '' -a -z '' ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:165 :   OS_PROJECT_DOMAIN_ID=default",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:168 :   USER_PASS=secretadmin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:169 :   USER_NAME=admin",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:171 :   '[' -z all ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:239 :   '[' all '!=' create ']'",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   openstack project list --long --quote none -f csv",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   grep ,True",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   IFS=,",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   grep -v service",
                                "+ opt/stack/devstack/tools/create_userrc.sh:main:241 :   read project_id project_name desc enabled",
                                "Failed to discover available identity versions when contacting http://localhost:5000/v3/. Attempting to parse version from URL.",
                                "Unable to establish connection to http://localhost:5000/v3/auth/tokens: ('Connection aborted.', BadStatusLine('\\x15\\x03\\x03\\x00\\x02\\x02\\x16'))",
                                "",
                                "+ ./stack.sh:main:1400                     :   save_stackenv",
                                "+ functions-common:save_stackenv:65        :   local tag=",
                                "++ functions-common:save_stackenv:67        :   date +%F-%H%M%S",
                                "+ functions-common:save_stackenv:67        :   time_stamp=2026-06-12-114833",
                                "+ functions-common:save_stackenv:68        :   echo '# 2026-06-12-114833 '",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo BASE_SQL_CONN=mysql+pymysql://root:secretdatabase@127.0.0.1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DATA_DIR=/opt/stack/data",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo DEST=/opt/stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy,s-container-sync,neutron-api,neutron-periodic-workers,neutron-rpc-server,neutron-ovn-maintenance-worker,n-novnc-cell1,n-super-cond,n-cond-cell1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo KEYSTONE_SERVICE_URI=https://38.102.83.69/identity",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo LOGFILE=/opt/stack/logs/devstacklog.txt.2026-06-12-113616",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo OS_CACERT=/opt/stack/data/ca-bundle.pem",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_HOST=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo STACK_USER=stack",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TLS_IP=IP:38.102.83.69,IP:::1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo HOST_IPV6=::1",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo SERVICE_IP_VERSION=4",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_ENDPOINT_IP=38.102.83.69",
                                "+ functions-common:save_stackenv:69        :   for i in $STACK_ENV_VARS",
                                "+ functions-common:save_stackenv:70        :   echo TUNNEL_IP_VERSION=4",
                                "+ ./stack.sh:main:1411                     :   merge_config_group /opt/stack/devstack/local.conf extra",
                                "+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:171   :   shift",
                                "+ inc/meta-config:merge_config_group:172   :   local matchgroups=extra",
                                "+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:merge_config_group:176   :   local configfile group",
                                "+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups",
                                "++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf extra",
                                "++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf",
                                "++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=extra",
                                "++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=extra '",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup)",
                                "                print a[2]",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ ./stack.sh:main:1418                     :   run_phase stack extra",
                                "+ functions-common:run_phase:1842          :   local mode=stack",
                                "+ functions-common:run_phase:1843          :   local phase=extra",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack extra",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ extra == \\i\\n\\s\\t\\a\\l\\l ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ extra == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ extra == \\e\\x\\t\\r\\a ]]",
                                "++ extras.d/80-tempest.sh:source:15         :   :",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1869          :   run_plugins stack extra",
                                "+ functions-common:run_plugins:1828        :   local mode=stack",
                                "+ functions-common:run_plugins:1829        :   local phase=extra",
                                "+ functions-common:run_plugins:1831        :   local plugins=,neutron",
                                "+ functions-common:run_plugins:1832        :   local plugin",
                                "+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }",
                                "+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron",
                                "+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]",
                                "+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack extra",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors",
                                "+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr",
                                "+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source",
                                "++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False",
                                "+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git",
                                "+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3",
                                "+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:144 :   is_service_enabled q-sriov-agt neutron-sriov-agent",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:147 :   is_service_enabled br-ex-tcpdump",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:161 :   is_service_enabled br-int-flows",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:164 :   is_frr_enabled",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:38 :   [[ False == \\T\\r\\u\\e ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:is_frr_enabled:39 :   return 1",
                                "+ ./stack.sh:main:1426                     :   merge_config_group /opt/stack/devstack/local.conf post-extra",
                                "+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:171   :   shift",
                                "+ inc/meta-config:merge_config_group:172   :   local matchgroups=post-extra",
                                "+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:merge_config_group:176   :   local configfile group",
                                "+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups",
                                "++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf post-extra",
                                "++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf",
                                "++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=post-extra",
                                "++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=post-extra '",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup)",
                                "                print a[2]",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ ./stack.sh:main:1435                     :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1436                     :   is_nova_ready",
                                "+ lib/nova:is_nova_ready:1164              :   wait_for_compute 60",
                                "+ functions:wait_for_compute:490           :   local timeout=60",
                                "+ functions:wait_for_compute:491           :   local rval=0",
                                "+ functions:wait_for_compute:492           :   local compute_hostname",
                                "+ functions:wait_for_compute:493           :   time_start wait_for_service",
                                "+ functions-common:time_start:2400         :   local name=wait_for_service",
                                "+ functions-common:time_start:2401         :   local start_time=",
                                "+ functions-common:time_start:2402         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2405         :   date +%s%3N",
                                "+ functions-common:time_start:2405         :   _TIME_START[$name]=1781279314166",
                                "++ functions:wait_for_compute:494           :   iniget /etc/nova/nova.conf DEFAULT host",
                                "+ functions:wait_for_compute:494           :   compute_hostname=",
                                "+ functions:wait_for_compute:495           :   [[ -z '' ]]",
                                "++ functions:wait_for_compute:496           :   hostname",
                                "+ functions:wait_for_compute:496           :   compute_hostname=np0000072095.novalocal",
                                "+ functions:wait_for_compute:498           :   timeout 60 bash -x",
                                "++ functions:wait_for_compute:498           :   hostname",
                                "+ ::                                       :   ID=",
                                "+ ::                                       :   [[ '' == '' ]]",
                                "+ ::                                       :   sleep 1",
                                "+ ::                                       :   [[ libvirt = \\f\\a\\k\\e ]]",
                                "++ ::                                       :   openstack --os-cloud devstack-admin --os-region RegionOne compute service list --host np0000072095.novalocal --service nova-compute -c ID -f value",
                                "",
                                "+ ::                                       :   ID=80a66769-c466-4b56-bc07-3b3a7957d877",
                                "+ ::                                       :   [[ 80a66769-c466-4b56-bc07-3b3a7957d877 == '' ]]",
                                "+ functions:wait_for_compute:510           :   time_stop wait_for_service",
                                "+ functions-common:time_stop:2414          :   local name",
                                "+ functions-common:time_stop:2415          :   local end_time",
                                "+ functions-common:time_stop:2416          :   local elapsed_time",
                                "+ functions-common:time_stop:2417          :   local total",
                                "+ functions-common:time_stop:2418          :   local start_time",
                                "+ functions-common:time_stop:2420          :   name=wait_for_service",
                                "+ functions-common:time_stop:2421          :   start_time=1781279314166",
                                "+ functions-common:time_stop:2423          :   [[ -z 1781279314166 ]]",
                                "++ functions-common:time_stop:2426          :   date +%s%3N",
                                "+ functions-common:time_stop:2426          :   end_time=1781279315567",
                                "+ functions-common:time_stop:2427          :   elapsed_time=1401",
                                "+ functions-common:time_stop:2428          :   total=9866",
                                "+ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=11267",
                                "+ functions:wait_for_compute:512           :   [[ 0 != 0 ]]",
                                "+ functions:wait_for_compute:516           :   return 0",
                                "+ ./stack.sh:main:1440                     :   service_check",
                                "+ functions-common:service_check:1707      :   local service",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-api.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-api.service --no-pager",
                                "\u25cf devstack@c-api.service - Devstack devstack@c-api.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@c-api.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:48:01 EDT; 34s ago",
                                " Invocation: 61a71a9a5239440bb25e9fb4673baf80",
                                "   Main PID: 108955 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 7 (limit: 99165)",
                                "     Memory: 237.9M (peak: 238.4M)",
                                "        CPU: 4.030s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@c-api.service",
                                "             \u251c\u2500108955 \"cinder-apiuWSGI master\"",
                                "             \u251c\u2500108956 \"cinder-apiuWSGI worker 1\"",
                                "             \u2514\u2500108957 \"cinder-apiuWSGI worker 2\"",
                                "",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: DEBUG cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-c7a5868d-390c-4d53-891e-0bfc65234e2c admin admin] Action: 'create', calling method: _create, body: {\"volume_type\": {\"name\": \"multiattach\", \"description\": null, \"os-volume-type-access:is_public\": true}} {{(pid=108956) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:876}}",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-c7a5868d-390c-4d53-891e-0bfc65234e2c admin admin] https://38.102.83.69/volume/v3/types returned with HTTP 200",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108956]: [pid: 108956|app: 0|req: 2/4] 38.102.83.69 () {76 vars in 1438 bytes} [Fri Jun 12 11:48:10 2026] POST /volume/v3/types => generated 186 bytes in 20 msecs (HTTP/1.1 200) 7 headers in 285 bytes (1 switches on core 0)",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG cinder.api.middleware.request_id [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 None None] RequestId filter calling following filter/app {{(pid=108957) _context_setter /opt/stack/cinder/cinder/api/middleware/request_id.py:62}}",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] POST https://38.102.83.69/volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] Action: 'create', calling method: create, body: {\"extra_specs\": {\"multiattach\": \"<is> True\"}} {{(pid=108957) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:876}}",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: INFO cinder.api.openstack.wsgi [req-dfb3fb3b-8cdf-4b15-a070-8130bde26567 req-2afca40d-0b65-46ee-9b1b-3bdf20471117 admin admin] https://38.102.83.69/volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs returned with HTTP 200",
                                "Jun 12 11:48:10 np0000072095.novalocal devstack@c-api.service[108957]: [pid: 108957|app: 0|req: 3/5] 38.102.83.69 () {76 vars in 1584 bytes} [Fri Jun 12 11:48:10 2026] POST /volume/v3/types/7d962a05-615d-449c-8197-65168e3655e6/extra_specs => generated 45 bytes in 31 msecs (HTTP/1.1 200) 7 headers in 284 bytes (1 switches on core 0)",
                                "Jun 12 11:48:20 np0000072095.novalocal devstack@c-api.service[108956]: DEBUG dbcounter [-] [108956] Writing DB stats cinder:SELECT=12,cinder:INSERT=2 {{(pid=108956) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:20 np0000072095.novalocal devstack@c-api.service[108957]: DEBUG dbcounter [-] [108957] Writing DB stats cinder:SELECT=16,cinder:INSERT=2 {{(pid=108957) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-bak.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-bak.service --no-pager",
                                "\u25cf devstack@c-bak.service - Devstack devstack@c-bak.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@c-bak.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:48:06 EDT; 28s ago",
                                " Invocation: c75356d52bc345ed8f65a6229cc31fdc",
                                "   Main PID: 110318 (cinder-backup)",
                                "      Tasks: 1 (limit: 99165)",
                                "     Memory: 92.8M (peak: 93.2M)",
                                "        CPU: 1.385s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@c-bak.service",
                                "             \u2514\u2500110318 /usr/bin/python3.12 /usr/local/bin/cinder-backup --config-file /etc/cinder/cinder.conf",
                                "",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Acquiring lock \"cleanup_incomplete_backups_110318\" by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Lock \"cleanup_incomplete_backups_110318\" acquired by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" :: waited 0.000s {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: INFO cinder.backup.manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Cleaning up incomplete backup operations.",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_concurrency.lockutils [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Lock \"cleanup_incomplete_backups_110318\" \"released\" by \"cinder.backup.manager.BackupManager._cleanup_incomplete_backup_operations\" :: held 0.010s {{(pid=110318) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG oslo_db.sqlalchemy.engines [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=110318) _check_effective_sql_mode /usr/local/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Notifying Schedulers of capabilities ... {{(pid=110318) _publish_service_capabilities /opt/stack/cinder/cinder/manager.py:219}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: INFO cinder.keymgr.migration [None req-e9a67f0a-40e8-451d-ab7f-dac386250fc5 None None] Not migrating encryption keys because the ConfKeyManager is still in use.",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.service [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Creating RPC server for service cinder-backup {{(pid=110318) start /opt/stack/cinder/cinder/service.py:231}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-backup[110318]: DEBUG cinder.service [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=110318) start /opt/stack/cinder/cinder/service.py:237}}",
                                "Jun 12 11:48:18 np0000072095.novalocal cinder-backup[110318]: DEBUG dbcounter [-] [110318] Writing DB stats cinder:SELECT=11,cinder:INSERT=1 {{(pid=110318) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-sch.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-sch.service --no-pager",
                                "\u25cf devstack@c-sch.service - Devstack devstack@c-sch.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@c-sch.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:48:04 EDT; 31s ago",
                                " Invocation: da723ee865d0445f94b47cfc20329aac",
                                "   Main PID: 109699 (cinder-schedule)",
                                "      Tasks: 1 (limit: 99165)",
                                "     Memory: 107.8M (peak: 108.1M)",
                                "        CPU: 1.692s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@c-sch.service",
                                "             \u2514\u2500109699 /usr/bin/python3.12 /usr/local/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf",
                                "",
                                "Jun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: INFO cinder.manager [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Initiating service 1 cleanup",
                                "Jun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: INFO cinder.manager [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Service 1 cleanup completed.",
                                "Jun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.service [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Creating RPC server for service cinder-scheduler {{(pid=109699) start /opt/stack/cinder/cinder/service.py:231}}",
                                "Jun 12 11:48:06 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.service [None req-b0407567-7e69-49ba-aa02-6379e43f83bd None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=109699) start /opt/stack/cinder/cinder/service.py:237}}",
                                "Jun 12 11:48:08 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-dd42b0c2-de67-417e-b05a-175a13af7b9a None None] Received backup service update from np0000072095.novalocal: {'backend_state': False, 'driver_name': 'cinder.backup.drivers.swift.SwiftBackupDriver', 'availability_zone': 'nova'} {{(pid=109699) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:598}}",
                                "Jun 12 11:48:16 np0000072095.novalocal cinder-scheduler[109699]: DEBUG dbcounter [-] [109699] Writing DB stats cinder:SELECT=11,cinder:INSERT=1 {{(pid=109699) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Received volume service update from  np0000072095.novalocal@lvmdriver-1: {'volume_backend_name': 'lvmdriver-1', 'vendor_name': 'Open Source', 'driver_version': '3.0.0', 'storage_protocol': 'iSCSI', 'pools': [{'pool_name': 'lvmdriver-1', 'total_capacity_gb': 28.5, 'free_capacity_gb': 28.5, 'reserved_percentage': 0, 'location_info': 'LVMVolumeDriver:np0000072095.novalocal:stack-volumes-lvmdriver-1:thin:0', 'QoS_support': False, 'provisioned_capacity_gb': 0.0, 'max_over_subscription_ratio': '20.0', 'thin_provisioning_support': True, 'thick_provisioning_support': False, 'total_volumes': 1, 'filter_function': None, 'goodness_function': None, 'multiattach': True, 'backend_state': 'up', 'allocated_capacity_gb': 0, 'cacheable': True}], 'shared_targets': False, 'sparse_copy_volume': True, 'filter_function': None, 'goodness_function': None} {{(pid=109699) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:629}}",
                                "Jun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Publish storage capacity: [{'type': 'pool', 'name_to_id': 'np0000072095.novalocal@lvmdriver-1#lvmdriver-1', 'total': 28.5, 'free': 28.5, 'allocated': 0.0, 'provisioned': 0.0, 'virtual_free': 570.0, 'reported_at': datetime.datetime(2026, 6, 12, 15, 48, 19, 725401)}, {'type': 'backend', 'name_to_id': 'np0000072095.novalocal@lvmdriver-1', 'total': 28.5, 'free': 28.5, 'allocated': 0.0, 'provisioned': 0.0, 'virtual_free': 570.0, 'reported_at': datetime.datetime(2026, 6, 12, 15, 48, 19, 725401)}]. {{(pid=109699) _notify_capacity_usage /opt/stack/cinder/cinder/scheduler/host_manager.py:978}}",
                                "Jun 12 11:48:19 np0000072095.novalocal cinder-scheduler[109699]: DEBUG cinder.scheduler.host_manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Updating capabilities for np0000072095.novalocal@lvmdriver-1#lvmdriver-1: {'pool_name': 'lvmdriver-1', 'total_capacity_gb': 28.5, 'free_capacity_gb': 28.5, 'reserved_percentage': 0, 'location_info': 'LVMVolumeDriver:np0000072095.novalocal:stack-volumes-lvmdriver-1:thin:0', 'QoS_support': False, 'provisioned_capacity_gb': 0.0, 'max_over_subscription_ratio': '20.0', 'thin_provisioning_support': True, 'thick_provisioning_support': False, 'total_volumes': 1, 'filter_function': None, 'goodness_function': None, 'multiattach': True, 'backend_state': 'up', 'allocated_capacity_gb': 0, 'cacheable': True, 'volume_backend_name': 'lvmdriver-1', 'storage_protocol': ['iSCSI', 'iscsi'], 'vendor_name': 'Open Source', 'driver_version': '3.0.0', 'timestamp': datetime.datetime(2026, 6, 12, 15, 48, 19, 706224)} {{(pid=109699) update_from_volume_capability /opt/stack/cinder/cinder/scheduler/host_manager.py:415}}",
                                "Jun 12 11:48:29 np0000072095.novalocal cinder-scheduler[109699]: DEBUG dbcounter [-] [109699] Writing DB stats cinder:SELECT=1 {{(pid=109699) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@c-vol.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@c-vol.service --no-pager",
                                "\u25cf devstack@c-vol.service - Devstack devstack@c-vol.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@c-vol.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:48:09 EDT; 26s ago",
                                " Invocation: 5c06114c6c2a4a27b7576f7ceb72ed9c",
                                "   Main PID: 110942 (cinder-volume)",
                                "      Tasks: 2 (limit: 99165)",
                                "     Memory: 139.7M (peak: 141M)",
                                "        CPU: 3.265s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@c-vol.service",
                                "             \u251c\u2500110942 /usr/bin/python3.12 /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf",
                                "             \u2514\u2500111218 /usr/bin/python3.12 /usr/local/bin/cinder-volume --config-file /etc/cinder/cinder.conf",
                                "",
                                "Jun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440}}",
                                "Jun 12 11:48:20 np0000072095.novalocal sudo[112321]:    stack : PWD=/ ; USER=root ; COMMAND=/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool",
                                "Jun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] CMD \"sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool\" returned: 0 in 0.469s {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}",
                                "Jun 12 11:48:20 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1 {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440}}",
                                "Jun 12 11:48:20 np0000072095.novalocal sudo[112466]:    stack : PWD=/ ; USER=root ; COMMAND=/usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1",
                                "Jun 12 11:48:21 np0000072095.novalocal cinder-volume[110942]: DEBUG dbcounter [-] [110942] Writing DB stats cinder:SELECT=8,cinder:INSERT=1,cinder:UPDATE=1 {{(pid=110942) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:21 np0000072095.novalocal cinder-volume[111218]: DEBUG oslo_concurrency.processutils [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] CMD \"sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix --readonly stack-volumes-lvmdriver-1\" returned: 0 in 0.359s {{(pid=111218) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}",
                                "Jun 12 11:48:21 np0000072095.novalocal cinder-volume[111218]: INFO cinder.volume.manager [None req-d30d2732-8f94-4c57-b3e3-29973e971bd4 None None] Driver post RPC initialization completed successfully.",
                                "Jun 12 11:48:31 np0000072095.novalocal cinder-volume[111218]: DEBUG dbcounter [-] [111218] Writing DB stats cinder:SELECT=12,cinder:INSERT=1,cinder:UPDATE=1 {{(pid=111218) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:31 np0000072095.novalocal cinder-volume[111218]: DEBUG dbcounter [-] [111218] Writing DB stats cinder:SELECT=2,cinder:UPDATE=1 {{(pid=111218) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@etcd3.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@file_tracker.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@file_tracker.service --no-pager",
                                "\u25cf devstack@file_tracker.service - Devstack devstack@file_tracker.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@file_tracker.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:43:44 EDT; 4min 52s ago",
                                " Invocation: 6aa31c4a6aaa4f97a1b9103a91b2e924",
                                "   Main PID: 69393 (file_tracker.sh)",
                                "      Tasks: 2 (limit: 99165)",
                                "     Memory: 596K (peak: 1.3M)",
                                "        CPU: 78ms",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@file_tracker.service",
                                "             \u251c\u2500 69393 /bin/bash /opt/stack/devstack/tools/file_tracker.sh",
                                "             \u2514\u2500112659 sleep 20",
                                "",
                                "Jun 12 11:45:24 np0000072095.novalocal file_tracker.sh[82765]: 2592        0        9223372036854775807",
                                "Jun 12 11:45:44 np0000072095.novalocal file_tracker.sh[83716]: 2656        0        9223372036854775807",
                                "Jun 12 11:46:04 np0000072095.novalocal file_tracker.sh[84601]: 2528        0        9223372036854775807",
                                "Jun 12 11:46:24 np0000072095.novalocal file_tracker.sh[88829]: 3168        0        9223372036854775807",
                                "Jun 12 11:46:44 np0000072095.novalocal file_tracker.sh[91439]: 3104        0        9223372036854775807",
                                "Jun 12 11:47:04 np0000072095.novalocal file_tracker.sh[96653]: 3936        0        9223372036854775807",
                                "Jun 12 11:47:24 np0000072095.novalocal file_tracker.sh[102300]: 5312        0        9223372036854775807",
                                "Jun 12 11:47:44 np0000072095.novalocal file_tracker.sh[104082]: 5376        0        9223372036854775807",
                                "Jun 12 11:48:04 np0000072095.novalocal file_tracker.sh[109557]: 6656        0        9223372036854775807",
                                "Jun 12 11:48:24 np0000072095.novalocal file_tracker.sh[112656]: 7232        0        9223372036854775807",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@g-api.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@g-api.service --no-pager",
                                "\u25cf devstack@g-api.service - Devstack devstack@g-api.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@g-api.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:48:13 EDT; 22s ago",
                                " Invocation: f6c472045b4f4d6fae7bc440efdd0f30",
                                "   Main PID: 111846 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 12 (limit: 99165)",
                                "     Memory: 247.9M (peak: 269.4M)",
                                "        CPU: 7.267s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@g-api.service",
                                "             \u251c\u2500111846 \"glance-apiuWSGI master\"",
                                "             \u251c\u2500111847 \"glance-apiuWSGI worker 1\"",
                                "             \u2514\u2500111848 \"glance-apiuWSGI worker 2\"",
                                "",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift+http with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.location [-] Registering scheme swift+config with {'store': <glance_store._drivers.swift.store.SingleTenantStore object at 0x7ff005182c90>, 'location_class': <class 'glance_store._drivers.swift.store.StoreLocation'>, 'store_entry': 'swift'} {{(pid=111847) register_scheme_map /usr/local/lib/python3.12/site-packages/glance_store/location.py:146}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance_store.backend [-] Skipping store.set_acls... not implemented. {{(pid=111847) set_acls /usr/local/lib/python3.12/site-packages/glance_store/backend.py:507}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-VerifyImageState-2eec4c83-7a5f-4518-833a-22c0ebb74429' (b339f248-655c-41ff-bbbd-d973dd5fca8b) transitioned into state 'SUCCESS' from state 'RUNNING' with result 'None' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:218}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-CompleteTask-2eec4c83-7a5f-4518-833a-22c0ebb74429' (e0dd0835-10f4-4fad-8c76-b4a16112a490) transitioned into state 'RUNNING' from state 'PENDING' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:242}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: INFO glance.domain [-] Task [2eec4c83-7a5f-4518-833a-22c0ebb74429] status changing from processing to success",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: INFO glance.async_.flows.api_image_import [-] 2eec4c83-7a5f-4518-833a-22c0ebb74429 of api_image_import completed",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Task 'api_image_import-CompleteTask-2eec4c83-7a5f-4518-833a-22c0ebb74429' (e0dd0835-10f4-4fad-8c76-b4a16112a490) transitioned into state 'SUCCESS' from state 'RUNNING' with result 'None' {{(pid=111847) _task_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:218}}",
                                "Jun 12 11:48:28 np0000072095.novalocal devstack@g-api.service[111847]: DEBUG glance.async_.taskflow_executor [-] Flow 'api_image_import' (a9df4c97-670a-475b-a301-a692f2a0c4ce) transitioned into state 'SUCCESS' from state 'RUNNING' {{(pid=111847) _flow_receiver /usr/local/lib/python3.12/site-packages/taskflow/listeners/logging.py:160}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@horizon.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@key.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@memory_tracker.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@memory_tracker.service --no-pager",
                                "\u25cf devstack@memory_tracker.service - Devstack devstack@memory_tracker.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@memory_tracker.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:43:42 EDT; 4min 53s ago",
                                " Invocation: 5954db4eb7044483b333538c1c43f97b",
                                "   Main PID: 68841 (memory_tracker.)",
                                "      Tasks: 2 (limit: 99165)",
                                "     Memory: 2.8M (peak: 10.7M)",
                                "        CPU: 1.369s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@memory_tracker.service",
                                "             \u251c\u2500 68841 /bin/bash /opt/stack/devstack/tools/memory_tracker.sh",
                                "             \u2514\u2500112540 sleep 20",
                                "",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:     109262    0.0            1992     108150   00:00:00        1 wait_for_partner          cat /opt/stack/async/create_flavors.fifo",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      68468    0.0            1868      66114   00:00:00        1 wait_for_partner          cat /opt/stack/async/install_tempest.fifo",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19220    0.0            1616      19187   00:00:00        1 poll_schedule_timeout.con /usr/lib64/erlang/erts-14.2.5/bin/inet_gethost 4",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19187    0.0            1560      19177   00:00:00        1 poll_schedule_timeout.con erl_child_setup 2048",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19218    0.0            1452      19187   00:00:00        1 pipe_read                 /usr/lib64/erlang/lib/os_mon-2.9.1/priv/bin/memsup",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      19219    0.0            1372      19187   00:00:00        1 pipe_read                 /usr/lib64/erlang/lib/os_mon-2.9.1/priv/bin/cpu_sup",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112537]:      63357    0.0            1320      63356   00:00:00        1 pipe_read                 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[68841]: ---",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[112539]: [iscsid (pid:58394)]=13840KB; [dmeventd (pid:111838)]=86468KB; [ovs-vswitchd (pid:96545)]=1065780KB",
                                "Jun 12 11:48:23 np0000072095.novalocal memory_tracker.sh[68841]: ]]]",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@mysql.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-api.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-api.service --no-pager",
                                "\u25cf devstack@n-api.service - Devstack devstack@n-api.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-api.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:58 EDT; 1min 37s ago",
                                " Invocation: 81adaabd7ad2495988f15af57cab528e",
                                "   Main PID: 95784 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 17 (limit: 99165)",
                                "     Memory: 269M (peak: 269.9M)",
                                "        CPU: 6.307s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-api.service",
                                "             \u251c\u250095784 \"nova-apiuWSGI master\"",
                                "             \u251c\u250095785 \"nova-apiuWSGI worker 1\"",
                                "             \u2514\u250095786 \"nova-apiuWSGI worker 2\"",
                                "",
                                "Jun 12 11:48:13 np0000072095.novalocal devstack@n-api.service[95786]: DEBUG dbcounter [-] [95786] Writing DB stats nova_api:INSERT=10,nova_api:SELECT=21,nova_api:SAVEPOINT=5,nova_api:RELEASE=5 {{(pid=95786) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG nova.api.openstack.wsgi [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Calling method '<bound method ServiceController.index of <nova.api.openstack.compute.services.ServiceController object at 0x7ff5096faf90>>' {{(pid=95785) _process_stack /opt/stack/nova/nova/api/openstack/wsgi.py:551}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Acquiring lock \"00000000-0000-0000-0000-000000000000\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"00000000-0000-0000-0000-000000000000\" acquired by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: waited 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"00000000-0000-0000-0000-000000000000\" \"released\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: held 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Acquiring lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" acquired by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: waited 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: DEBUG oslo_concurrency.lockutils [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] Lock \"b8bf1d8f-66df-4646-997b-19e4e59f1331\" \"released\" by \"nova.context.set_target_cell.<locals>.get_or_set_cached_cell_and_set_connections\" :: held 0.000s {{(pid=95785) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: INFO nova.api.openstack.requestlog [None req-31bc9b87-97eb-401c-8fb2-cdfba56ff49b admin admin] 38.102.83.69 \"GET /compute/v2.1/os-services?binary=nova-compute&host=np0000072095.novalocal\" status: 200 len: 265 microversion: 2.69 time: 0.054912",
                                "Jun 12 11:48:35 np0000072095.novalocal devstack@n-api.service[95785]: [pid: 95785|app: 0|req: 12/25] 38.102.83.69 () {74 vars in 1575 bytes} [Fri Jun 12 11:48:35 2026] GET /compute/v2.1/os-services?binary=nova-compute&host=np0000072095.novalocal => generated 265 bytes in 56 msecs (HTTP/1.1 200) 9 headers in 359 bytes (1 switches on core 0)",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-api-meta.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-api-meta.service --no-pager",
                                "\u25cf devstack@n-api-meta.service - Devstack devstack@n-api-meta.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-api-meta.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:46 EDT; 50s ago",
                                " Invocation: 3d9bb7e2ab42481ea05dfd1014ffd970",
                                "   Main PID: 104596 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 16 (limit: 99165)",
                                "     Memory: 217.1M (peak: 218M)",
                                "        CPU: 3.290s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-api-meta.service",
                                "             \u251c\u2500104596 \"nova-api-metauWSGI master\"",
                                "             \u251c\u2500104603 \"nova-api-metauWSGI worker 1\"",
                                "             \u251c\u2500104604 \"nova-api-metauWSGI worker 2\"",
                                "             \u2514\u2500104605 \"nova-api-metauWSGI http 1\"",
                                "",
                                "Jun 12 11:47:47 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG nova.api.openstack.wsgi_app [None req-e1056786-e13f-4d0a-bf3b-e01e0b472c06 None None] ******************************************************************************** {{(pid=104604) log_opt_values /usr/local/lib/python3.12/site-packages/oslo_config/cfg.py:3260}}",
                                "Jun 12 11:47:47 np0000072095.novalocal devstack@n-api-meta.service[104604]: WSGI app 0 (mountpoint='') ready in 1 seconds on interpreter 0x7f787941f9b0 pid: 104604 (default app)",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_api:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_api:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell1:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell0:SELECT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell0:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell1:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104603]: DEBUG dbcounter [-] [104603] Writing DB stats nova_cell0:SELECT=2,nova_cell0:INSERT=1 {{(pid=104603) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:57 np0000072095.novalocal devstack@n-api-meta.service[104604]: DEBUG dbcounter [-] [104604] Writing DB stats nova_cell0:SELECT=1 {{(pid=104604) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cond.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cpu.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-cpu.service --no-pager",
                                "\u25cf devstack@n-cpu.service - Devstack devstack@n-cpu.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-cpu.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:55 EDT; 40s ago",
                                " Invocation: e2a09d56f30c4a79b7b7f661530b7892",
                                "   Main PID: 108021 (nova-compute)",
                                "      Tasks: 10 (limit: 99165)",
                                "     Memory: 132.7M (peak: 134.3M)",
                                "        CPU: 2.187s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-cpu.service",
                                "             \u2514\u2500108021 /usr/bin/python3.12 /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf",
                                "",
                                "Jun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating resource provider deb76dcf-93c0-40f1-8160-9e93df1d3929 generation from 0 to 1 during operation: update_inventory {{(pid=108021) _update_generation /opt/stack/nova/nova/compute/provider_tree.py:164}}",
                                "Jun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating inventory in ProviderTree for provider deb76dcf-93c0-40f1-8160-9e93df1d3929 with inventory: {'MEMORY_MB': {'total': 15729, 'reserved': 512, 'min_unit': 1, 'max_unit': 15729, 'step_size': 1, 'allocation_ratio': 1.0}, 'VCPU': {'total': 8, 'reserved': 0, 'min_unit': 1, 'max_unit': 8, 'step_size': 1, 'allocation_ratio': 4.0}, 'DISK_GB': {'total': 399, 'reserved': 0, 'min_unit': 1, 'max_unit': 399, 'step_size': 1, 'allocation_ratio': 1.0}} {{(pid=108021) update_inventory /opt/stack/nova/nova/compute/provider_tree.py:176}}",
                                "Jun 12 11:48:07 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.provider_tree [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Updating resource provider deb76dcf-93c0-40f1-8160-9e93df1d3929 generation from 1 to 2 during operation: update_traits {{(pid=108021) _update_generation /opt/stack/nova/nova/compute/provider_tree.py:164}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.compute.resource_tracker [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Compute_service record updated for np0000072095.novalocal:np0000072095.novalocal {{(pid=108021) _update_available_resource /opt/stack/nova/nova/compute/resource_tracker.py:1097}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG oslo_concurrency.lockutils [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Lock \"compute_resources\" \"released\" by \"nova.compute.resource_tracker.ResourceTracker._update_available_resource\" :: held 4.327s {{(pid=108021) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Creating RPC server for service: nova-compute on topic: compute {{(pid=108021) start /opt/stack/nova/nova/service.py:196}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Creating 2nd RPC server for service: nova-compute on topic: compute-alt {{(pid=108021) start /opt/stack/nova/nova/service.py:212}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.service [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] Join ServiceGroup membership for this service compute {{(pid=108021) start /opt/stack/nova/nova/service.py:222}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-compute[108021]: DEBUG nova.servicegroup.drivers.db [None req-1cc5e82c-0861-40b5-8ff2-074f45836168 None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the compute group, service = <Service: host=np0000072095.novalocal, binary=nova-compute, manager_class_name=nova.compute.manager.ComputeManager> {{(pid=108021) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}",
                                "Jun 12 11:48:13 np0000072095.novalocal nova-compute[108021]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.50 seconds {{(pid=108021) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-novnc.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-sch.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-sch.service --no-pager",
                                "\u25cf devstack@n-sch.service - Devstack devstack@n-sch.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-sch.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:43 EDT; 53s ago",
                                " Invocation: 39cf51c8b0ad494589162e03e93c6e9c",
                                "   Main PID: 103895 (nova-scheduler:)",
                                "      Tasks: 19 (limit: 99165)",
                                "     Memory: 156.8M (peak: 157.2M)",
                                "        CPU: 1.989s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-sch.service",
                                "             \u251c\u2500103895 \"nova-scheduler: master process [/usr/local/bin/nova-scheduler --config-file /etc/nova/nova.conf]\"",
                                "             \u251c\u2500104788 \"nova-scheduler: ServiceWrapper worker(0)\"",
                                "             \u2514\u2500104797 \"nova-scheduler: ServiceWrapper worker(1)\"",
                                "",
                                "Jun 12 11:47:46 np0000072095.novalocal nova-scheduler[104788]: DEBUG nova.servicegroup.drivers.db [None req-afd23083-8471-42a5-815d-5beda05080fe None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the scheduler group, service = <Service: host=np0000072095.novalocal, binary=nova-scheduler, manager_class_name=nova.scheduler.manager.SchedulerManager> {{(pid=104788) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}",
                                "Jun 12 11:47:51 np0000072095.novalocal nova-scheduler[104797]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=104797) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:47:51 np0000072095.novalocal nova-scheduler[104788]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=104788) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_api:SELECT=3 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_cell1:SELECT=1 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:55 np0000072095.novalocal nova-scheduler[103895]: DEBUG dbcounter [-] [103895] Writing DB stats nova_cell0:SELECT=1 {{(pid=103895) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:01 np0000072095.novalocal nova-scheduler[104797]: DEBUG dbcounter [-] [104797] Writing DB stats nova_cell0:SELECT=4,nova_cell0:INSERT=1,nova_cell0:UPDATE=1 {{(pid=104797) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:01 np0000072095.novalocal nova-scheduler[104788]: DEBUG dbcounter [-] [104788] Writing DB stats nova_cell0:SELECT=3 {{(pid=104788) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:19 np0000072095.novalocal nova-scheduler[104788]: DEBUG oslo.service.backend._threading.loopingcall [None req-6f7e3ec2-200c-4f3d-856f-1c317c15adfe None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=104788) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:30 np0000072095.novalocal nova-scheduler[104797]: DEBUG oslo.service.backend._threading.loopingcall [None req-ec0b552a-102c-4c46-8760-80b6d135b606 None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=104797) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@openstack-cli-server.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@openstack-cli-server.service --no-pager",
                                "\u25cf devstack@openstack-cli-server.service - Devstack devstack@openstack-cli-server.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@openstack-cli-server.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:43:28 EDT; 5min ago",
                                " Invocation: 510f7119af4046c493d16f5c9bcd44d1",
                                "   Main PID: 67136 (python3.12)",
                                "      Tasks: 1 (limit: 99165)",
                                "     Memory: 93.7M (peak: 97.7M)",
                                "        CPU: 17.302s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@openstack-cli-server.service",
                                "             \u2514\u250067136 /bin/python3.12 /opt/stack/devstack/files/openstack-cli-server/openstack-cli-server",
                                "",
                                "Jun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '3', '--ram', '4096', '--disk', '40', '--vcpus', '2', '--property', 'hw_rng:allowed=True', 'm1.medium']",
                                "Jun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '4', '--ram', '8192', '--disk', '80', '--vcpus', '4', '--property', 'hw_rng:allowed=True', 'm1.large']",
                                "Jun 12 11:48:02 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'flavor', 'create', '--id', '5', '--ram', '16384', '--disk', '160', '--vcpus', '8', '--property', 'hw_rng:allowed=True', 'm1.xlarge']",
                                "Jun 12 11:48:09 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'volume', 'type', 'create', '--property', 'volume_backend_name=lvmdriver-1', 'lvmdriver-1']",
                                "Jun 12 11:48:10 np0000072095.novalocal python3.12[67136]: openstack ['--os-region-name=RegionOne', 'volume', 'type', 'create', '--property', 'multiattach=<is> True', 'multiattach']",
                                "Jun 12 11:48:16 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.2-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.2-x86_64-disk.img']",
                                "Jun 12 11:48:20 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.1-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.1-x86_64-disk.img']",
                                "Jun 12 11:48:24 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud=devstack-admin', '--os-region-name=RegionOne', 'image', 'create', 'cirros-0.6.3-x86_64-disk', '--public', '--container-format', 'bare', '--disk-format', 'qcow2', '--import', '--property', 'hw_rng_model=virtio', '--file', '/opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img']",
                                "Jun 12 11:48:33 np0000072095.novalocal python3.12[67136]: openstack ['project', 'list', '--long', '--quote', 'none', '-f', 'csv']",
                                "Jun 12 11:48:35 np0000072095.novalocal python3.12[67136]: openstack ['--os-cloud', 'devstack-admin', '--os-region', 'RegionOne', 'compute', 'service', 'list', '--host', 'np0000072095.novalocal', '--service', 'nova-compute', '-c', 'ID', '-f', 'value']",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovn-controller.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovn-northd.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovs-vswitchd.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@ovsdb-server.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@placement-api.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@placement-api.service --no-pager",
                                "\u25cf devstack@placement-api.service - Devstack devstack@placement-api.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@placement-api.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:20 EDT; 1min 16s ago",
                                " Invocation: 67525b7e426c44688e8a6f4cc393f99a",
                                "   Main PID: 101642 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 5 (limit: 99165)",
                                "     Memory: 172.3M (peak: 172.5M)",
                                "        CPU: 2.276s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@placement-api.service",
                                "             \u251c\u2500101642 \"placementuWSGI master\"",
                                "             \u251c\u2500101644 \"placementuWSGI worker 1\"",
                                "             \u2514\u2500101645 \"placementuWSGI worker 2\"",
                                "",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-e56a1a85-9107-4e94-a0c2-d4be6017e346 service nova] 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/inventories\" status: 200 len: 398 microversion: 1.26",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: [pid: 101645|app: 0|req: 5/9] 38.102.83.69 () {78 vars in 1720 bytes} [Fri Jun 12 11:48:07 2026] PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/inventories => generated 398 bytes in 49 msecs (HTTP/1.1 200) 8 headers in 296 bytes (1 switches on core 0)",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: DEBUG placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-30a0a770-8c2a-411e-bfe7-9870d3b38bb2 None None] Starting request: 38.102.83.69 \"GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42\" {{(pid=101644) __call__ /opt/stack/placement/placement/requestlog.py:55}}",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-30a0a770-8c2a-411e-bfe7-9870d3b38bb2 service nova] 38.102.83.69 \"GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42\" status: 200 len: 1751 microversion: 1.6",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101644]: [pid: 101644|app: 0|req: 5/10] 38.102.83.69 () {74 vars in 4610 bytes} [Fri Jun 12 11:48:07 2026] GET /placement/traits?name=in:COMPUTE_IMAGE_TYPE_ARI,COMPUTE_SOUND_MODEL_PCSPK,HW_CPU_X86_SSE2,COMPUTE_GRAPHICS_MODEL_VGA,COMPUTE_VIOMMU_MODEL_AUTO,COMPUTE_VIOMMU_MODEL_INTEL,COMPUTE_NET_VIF_MODEL_VMXNET3,COMPUTE_VOLUME_ATTACH_WITH_TAG,COMPUTE_ARCH_X86_64,COMPUTE_NET_VIF_MODEL_PCNET,HW_CPU_X86_SSE41,HW_CPU_X86_SSE,COMPUTE_NET_VIF_MODEL_E1000E,COMPUTE_STORAGE_BUS_IDE,COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG,COMPUTE_SECURITY_UEFI_SECURE_BOOT,COMPUTE_TRUSTED_CERTS,COMPUTE_RESCUE_BFV,COMPUTE_SOUND_MODEL_ICH6,COMPUTE_SOUND_MODEL_AC97,COMPUTE_IMAGE_TYPE_AKI,COMPUTE_SOCKET_PCI_NUMA_AFFINITY,HW_ARCH_X86_64,COMPUTE_ADDRESS_SPACE_PASSTHROUGH,COMPUTE_STORAGE_BUS_SATA,COMPUTE_NET_VIRTIO_PACKED,COMPUTE_NET_VIF_MODEL_LAN9118,COMPUTE_NET_ATTACH_INTERFACE,HW_CPU_X86_MMX,HW_CPU_X86_SSSE3,COMPUTE_NET_VIF_MODEL_NE2K_PCI,COMPUTE_NET_VIF_MODEL_E1000,COMPUTE_VOLUME_MULTI_ATTACH,COMPUTE_SOUND_MODEL_VIRTIO,COMPUTE_GRAPHICS_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_ISO,COMPUTE_STORAGE_BUS_VIRTIO,COMPUTE_VIOMMU_MODEL_VIRTIO,COMPUTE_NET_VIF_MODEL_SPAPR_VLAN,COMPUTE_SOUND_MODEL_ES1370,COMPUTE_NET_VIF_MODEL_VIRTIO,COMPUTE_IMAGE_TYPE_QCOW2,COMPUTE_NODE,COMPUTE_DEVICE_TAGGING,COMPUTE_STORAGE_BUS_SCSI,COMPUTE_STORAGE_BUS_USB,COMPUTE_SOUND_MODEL_SB16,COMPUTE_ACCELERATORS,COMPUTE_SECURITY_STATELESS_FIRMWARE,COMPUTE_IMAGE_TYPE_AMI,COMPUTE_VOLUME_EXTEND,COMPUTE_NET_VIF_MODEL_RTL8139,COMPUTE_GRAPHICS_MODEL_BOCHS,COMPUTE_GRAPHICS_MODEL_NONE,COMPUTE_STORAGE_VIRTIO_FS,COMPUTE_NET_VIF_MODEL_IGB,COMPUTE_IMAGE_TYPE_RAW,COMPUTE_SOUND_MODEL_USB,COMPUTE_SOUND_MODEL_ICH9,COMPUTE_ADDRESS_SPACE_EMULATED,HW_CPU_X86_SSE42 => generated 1751 bytes in 39 msecs (HTTP/1.1 200) 6 headers in 225 bytes (1 switches on core 0)",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: DEBUG placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-4fe51fcb-c9b7-4c40-a8c9-b8a7bfa94e42 None None] Starting request: 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits\" {{(pid=101645) __call__ /opt/stack/placement/placement/requestlog.py:55}}",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: INFO placement.requestlog [req-0beadaf9-5a4c-40bd-b26e-d75e98470460 req-4fe51fcb-c9b7-4c40-a8c9-b8a7bfa94e42 service nova] 38.102.83.69 \"PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits\" status: 200 len: 1786 microversion: 1.6",
                                "Jun 12 11:48:07 np0000072095.novalocal devstack@placement-api.service[101645]: [pid: 101645|app: 0|req: 6/11] 38.102.83.69 () {78 vars in 1705 bytes} [Fri Jun 12 11:48:07 2026] PUT /placement/resource_providers/deb76dcf-93c0-40f1-8160-9e93df1d3929/traits => generated 1786 bytes in 54 msecs (HTTP/1.1 200) 6 headers in 225 bytes (1 switches on core 0)",
                                "Jun 12 11:48:17 np0000072095.novalocal devstack@placement-api.service[101644]: DEBUG dbcounter [-] [101644] Writing DB stats placement:SELECT=4 {{(pid=101644) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:17 np0000072095.novalocal devstack@placement-api.service[101645]: DEBUG dbcounter [-] [101645] Writing DB stats placement:INSERT=65,placement:UPDATE=3,placement:SELECT=6 {{(pid=101645) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@q-ovn-agent.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@q-ovn-agent.service --no-pager",
                                "\u25cf devstack@q-ovn-agent.service - Devstack devstack@q-ovn-agent.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@q-ovn-agent.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:08 EDT; 1min 28s ago",
                                " Invocation: 511494b2a27247028e24d0ceb1c1ea22",
                                "   Main PID: 97894 (neutron-ovn-age)",
                                "      Tasks: 16 (limit: 99165)",
                                "     Memory: 139.3M (peak: 140.9M)",
                                "        CPU: 1.995s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@q-ovn-agent.service",
                                "             \u251c\u250097894 \"neutron-ovn-agent: master process [/usr/local/bin/neutron-ovn-agent --config-file /etc/neutron/plugins/ml2/ovn_agent.ini]\"",
                                "             \u2514\u250098688 \"neutron-ovn-agent: ServiceWrapper worker(0)\"",
                                "",
                                "Jun 12 11:47:44 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): DbSetCommand(_result=None, table=Chassis_Private, record=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f, col_values=(('external_ids', {'neutron:ovn-neutron-agent-sb-cfg': '1'}),), if_exists=True) {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}}",
                                "Jun 12 11:47:44 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}}",
                                "Jun 12 11:47:47 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): DbSetCommand(_result=None, table=Chassis_Private, record=fd514c8f-9628-46c3-a6ae-2051fa0cfc5f, col_values=(('external_ids', {'neutron:ovn-neutron-agent-sb-cfg': '1'}),), if_exists=True) {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}}",
                                "Jun 12 11:47:47 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=98688) do_commit /usr/local/lib/python3.12/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock \"_check_child_processes\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" acquired by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: waited 0.001s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" \"released\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: held 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock \"_check_child_processes\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:511}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" acquired by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: waited 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:524}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-ovn-agent[98688]: DEBUG oslo_concurrency.lockutils [-] Lock \"_check_child_processes\" \"released\" by \"neutron.agent.linux.external_process.ProcessMonitor._check_child_processes\" :: held 0.000s {{(pid=98688) inner /usr/local/lib/python3.12/site-packages/oslo_concurrency/lockutils.py:543}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@q-svc.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@rabbit.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-account.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-account.service --no-pager",
                                "\u25cf devstack@s-account.service - Devstack devstack@s-account.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@s-account.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:49 EDT; 1min 47s ago",
                                " Invocation: a88bc75aa4a5467daf3343605bf82335",
                                "   Main PID: 93110 (swift-account-s)",
                                "      Tasks: 3 (limit: 99165)",
                                "     Memory: 52.8M (peak: 53.3M)",
                                "        CPU: 1.136s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@s-account.service",
                                "             \u251c\u250093110 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v",
                                "             \u251c\u250093332 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v",
                                "             \u2514\u250093333 /usr/bin/python3.12 /usr/local/bin/swift-account-server /etc/swift/account-server/1.conf -v",
                                "",
                                "Jun 12 11:46:50 np0000072095.novalocal account-server[93110]: Started child 93333 from parent 93110",
                                "Jun 12 11:46:50 np0000072095.novalocal swift-account-server[93110]: account-server: Started child 93333 from parent 93110",
                                "Jun 12 11:48:20 np0000072095.novalocal account-server[93332]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 404 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"txb4505112ff4c4976aec0b-006a2c2a44\" \"proxy-server 94864\" 0.0011 \"-\" 93332 -",
                                "Jun 12 11:48:20 np0000072095.novalocal swift-account-server[93332]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 404 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"txb4505112ff4c4976aec0b-006a2c2a44\" \"proxy-server 94864\" 0.0011 \"-\" 93332 -",
                                "Jun 12 11:48:20 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 201 - \"-\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"-\" 0.0310 \"-\" 93333 -",
                                "Jun 12 11:48:20 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 201 - \"-\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"-\" 0.0310 \"-\" 93333 -",
                                "Jun 12 11:48:20 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"proxy-server 94864\" 0.0022 \"-\" 93333 -",
                                "Jun 12 11:48:20 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:20 +0000] \"HEAD /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5?format=json\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"proxy-server 94864\" 0.0022 \"-\" 93333 -",
                                "Jun 12 11:48:21 np0000072095.novalocal account-server[93333]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 201 - \"PUT http://127.0.0.1:6611/sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"container-server 92742\" 0.0020 \"-\" 93333 0",
                                "Jun 12 11:48:21 np0000072095.novalocal swift-account-server[93333]: account-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/372/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 201 - \"PUT http://127.0.0.1:6611/sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" \"tx80ae847a532641578a1c9-006a2c2a44\" \"container-server 92742\" 0.0020 \"-\" 93333 0",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-container.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-container.service --no-pager",
                                "\u25cf devstack@s-container.service - Devstack devstack@s-container.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@s-container.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:47 EDT; 1min 49s ago",
                                " Invocation: 5085552f460a4e81bd803b58b8c4d590",
                                "   Main PID: 92548 (swift-container)",
                                "      Tasks: 23 (limit: 99165)",
                                "     Memory: 60.1M (peak: 60.8M)",
                                "        CPU: 1.216s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@s-container.service",
                                "             \u251c\u250092548 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v",
                                "             \u251c\u250092742 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v",
                                "             \u2514\u250092744 /usr/bin/python3.12 /usr/local/bin/swift-container-server /etc/swift/container-server/1.conf -v",
                                "",
                                "Jun 12 11:48:21 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"object-server 92210\" 0.0012 \"-\" 92744 0",
                                "Jun 12 11:48:21 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"object-server 92210\" 0.0012 \"-\" 92744 0",
                                "Jun 12 11:48:24 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx4d7c6b0025d5409aaaa92-006a2c2a48\" \"proxy-server 94864\" 0.0316 \"-\" 92744 0",
                                "Jun 12 11:48:24 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx4d7c6b0025d5409aaaa92-006a2c2a48\" \"proxy-server 94864\" 0.0316 \"-\" 92744 0",
                                "Jun 12 11:48:24 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"object-server 92211\" 0.0009 \"-\" 92744 0",
                                "Jun 12 11:48:24 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"object-server 92211\" 0.0009 \"-\" 92744 0",
                                "Jun 12 11:48:27 np0000072095.novalocal container-server[92744]: 127.0.0.1 - - [12/Jun/2026:15:48:27 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx87e648c088b241eabc251-006a2c2a4b\" \"proxy-server 94864\" 0.0114 \"-\" 92744 0",
                                "Jun 12 11:48:27 np0000072095.novalocal swift-container-server[92744]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:27 +0000] \"HEAD /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance\" 204 - \"HEAD http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance?format=json\" \"tx87e648c088b241eabc251-006a2c2a4b\" \"proxy-server 94864\" 0.0114 \"-\" 92744 0",
                                "Jun 12 11:48:28 np0000072095.novalocal container-server[92742]: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"object-server 92210\" 0.0005 \"-\" 92742 0",
                                "Jun 12 11:48:28 np0000072095.novalocal swift-container-server[92742]: container-server: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/290/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"object-server 92210\" 0.0005 \"-\" 92742 0",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-object.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-object.service --no-pager",
                                "\u25cf devstack@s-object.service - Devstack devstack@s-object.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@s-object.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:45 EDT; 1min 51s ago",
                                " Invocation: 70863c89a446472fa1b310a53fd3be56",
                                "   Main PID: 91982 (swift-object-se)",
                                "      Tasks: 43 (limit: 99165)",
                                "     Memory: 62.2M (peak: 83.4M)",
                                "        CPU: 1.599s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@s-object.service",
                                "             \u251c\u250091982 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v",
                                "             \u251c\u250092210 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v",
                                "             \u2514\u250092211 /usr/bin/python3.12 /usr/local/bin/swift-object-server /etc/swift/object-server/1.conf -v",
                                "",
                                "Jun 12 11:46:46 np0000072095.novalocal object-server[91982]: Started child 92210 from parent 91982",
                                "Jun 12 11:46:46 np0000072095.novalocal swift-object-server[91982]: object-server: Started child 92210 from parent 91982",
                                "Jun 12 11:46:46 np0000072095.novalocal swift-object-server[91982]: object-server: Started child 92211 from parent 91982",
                                "Jun 12 11:46:46 np0000072095.novalocal object-server[91982]: Started child 92211 from parent 91982",
                                "Jun 12 11:48:21 np0000072095.novalocal object-server[92210]: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"proxy-server 94864\" 0.3248 \"-\" 92210 0",
                                "Jun 12 11:48:21 np0000072095.novalocal swift-object-server[92210]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:21 +0000] \"PUT /sdb1/283/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/2e4f73b8-6e55-451c-aad2-158a8403e2eb\" \"txf8773feb581448bdbdadf-006a2c2a45\" \"proxy-server 94864\" 0.3248 \"-\" 92210 0",
                                "Jun 12 11:48:24 np0000072095.novalocal object-server[92211]: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"proxy-server 94864\" 0.3392 \"-\" 92211 0",
                                "Jun 12 11:48:24 np0000072095.novalocal swift-object-server[92211]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:24 +0000] \"PUT /sdb1/280/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/8e98cb33-069c-478b-b39e-ace458548923\" \"tx010117c2a7584fe09d5f5-006a2c2a48\" \"proxy-server 94864\" 0.3392 \"-\" 92211 0",
                                "Jun 12 11:48:28 np0000072095.novalocal object-server[92210]: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"proxy-server 94864\" 0.3599 \"-\" 92210 0",
                                "Jun 12 11:48:28 np0000072095.novalocal swift-object-server[92210]: object-server: 127.0.0.1 - - [12/Jun/2026:15:48:28 +0000] \"PUT /sdb1/50/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" 201 - \"PUT http://38.102.83.69:8081/v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a\" \"tx6061669f381949b48a34e-006a2c2a4b\" \"proxy-server 94864\" 0.3599 \"-\" 92210 0",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-proxy.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-proxy.service --no-pager",
                                "\u25cf devstack@s-proxy.service - Devstack devstack@s-proxy.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@s-proxy.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:54 EDT; 1min 42s ago",
                                " Invocation: a36068c3853e48a9a3862288c68dc7a1",
                                "   Main PID: 94791 (swift-proxy-ser)",
                                "      Tasks: 2 (limit: 99165)",
                                "     Memory: 80.3M (peak: 82.1M)",
                                "        CPU: 1.864s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@s-proxy.service",
                                "             \u251c\u250094791 /usr/bin/python3.12 /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v",
                                "             \u2514\u250094864 /usr/bin/python3.12 /usr/local/bin/swift-proxy-server /etc/swift/proxy-server.conf -v",
                                "",
                                "Jun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Validating token access rules against request",
                                "Jun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Validating token access rules against request",
                                "Jun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Received request from user: user_id 4a8896a2647a4d1e96962dd65a91c2ed, project_id 686e702958d84ab4a744362d04b485d5, roles service,ResellerAdmin",
                                "Jun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Received request from user: user_id 4a8896a2647a4d1e96962dd65a91c2ed, project_id 686e702958d84ab4a744362d04b485d5, roles service,ResellerAdmin",
                                "Jun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: Using identity: {'user': ('4a8896a2647a4d1e96962dd65a91c2ed', 'glance-swift'), 'tenant': ('686e702958d84ab4a744362d04b485d5', 'service'), 'roles': ['service', 'ResellerAdmin'], 'service_roles': [], 'user_domain': ('default', 'Default'), 'project_domain': ('default', 'Default'), 'auth_version': 3} (txn: tx6061669f381949b48a34e-006a2c2a4b)",
                                "Jun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: Using identity: {'user': ('4a8896a2647a4d1e96962dd65a91c2ed', 'glance-swift'), 'tenant': ('686e702958d84ab4a744362d04b485d5', 'service'), 'roles': ['service', 'ResellerAdmin'], 'service_roles': [], 'user_domain': ('default', 'Default'), 'project_domain': ('default', 'Default'), 'auth_version': 3} (txn: tx6061669f381949b48a34e-006a2c2a4b)",
                                "Jun 12 11:48:27 np0000072095.novalocal proxy-server[94864]: User 686e702958d84ab4a744362d04b485d5 has reseller admin authorizing (txn: tx6061669f381949b48a34e-006a2c2a4b) (client_ip: 38.102.83.69)",
                                "Jun 12 11:48:27 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: User 686e702958d84ab4a744362d04b485d5 has reseller admin authorizing (txn: tx6061669f381949b48a34e-006a2c2a4b) (client_ip: 38.102.83.69)",
                                "Jun 12 11:48:28 np0000072095.novalocal proxy-server[94864]: 38.102.83.69 38.102.83.69 12/Jun/2026/15/48/28 PUT /v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a HTTP/1.0 201 - python-swiftclient-4.10.0 gAAAAABqLCpL... 21692416 - - tx6061669f381949b48a34e-006a2c2a4b - 0.3676 - - 1781279307.642860889 1781279308.010417700 0 4a8896a2647a4d1e96962dd65a91c2ed",
                                "Jun 12 11:48:28 np0000072095.novalocal swift-proxy-server[94864]: proxy-server: 38.102.83.69 38.102.83.69 12/Jun/2026/15/48/28 PUT /v1/AUTH_686e702958d84ab4a744362d04b485d5/glance/d5538253-6a71-478c-aa9f-04817e73407a HTTP/1.0 201 - python-swiftclient-4.10.0 gAAAAABqLCpL... 21692416 - - tx6061669f381949b48a34e-006a2c2a4b - 0.3676 - - 1781279307.642860889 1781279308.010417700 0 4a8896a2647a4d1e96962dd65a91c2ed",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@tempest.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@tls-proxy.service",
                                "not-found",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@s-container-sync.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@s-container-sync.service --no-pager",
                                "\u25cf devstack@s-container-sync.service - Devstack devstack@s-container-sync.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@s-container-sync.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:46:51 EDT; 1min 46s ago",
                                " Invocation: df7ddf9c1c1f4994be29104df32f5202",
                                "   Main PID: 93698 (swift-container)",
                                "      Tasks: 1 (limit: 99165)",
                                "     Memory: 42.2M (peak: 45.4M)",
                                "        CPU: 475ms",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@s-container-sync.service",
                                "             \u2514\u250093698 /usr/bin/python3.12 /usr/local/bin/swift-container-sync /etc/swift/container-server/1.conf",
                                "",
                                "Jun 12 11:46:51 np0000072095.novalocal systemd[1]: Started devstack@s-container-sync.service - Devstack devstack@s-container-sync.service.",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: /opt/stack/swift/swift/common/concurrency.py:22: EventletDeprecationWarning:",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: we strongly recommend against using it for new projects.",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: If you are already using Eventlet, we recommend migrating to a different",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: framework.  For more detail see",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "Jun 12 11:46:51 np0000072095.novalocal swift-container-sync[93698]:   import eventlet",
                                "Jun 12 11:46:51 np0000072095.novalocal container-sync[93698]: Starting 93698",
                                "Jun 12 11:46:51 np0000072095.novalocal container-sync[93698]: Configuration option internal_client_conf_path not set, but /etc/swift/internal-client.conf exists and will be used.",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-api.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-api.service --no-pager",
                                "\u25cf devstack@neutron-api.service - Devstack devstack@neutron-api.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@neutron-api.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:11 EDT; 1min 26s ago",
                                " Invocation: cbb0338fb0374676a3229b56257b75ce",
                                "   Main PID: 99105 (uwsgi)",
                                "     Status: \"uWSGI is ready\"",
                                "      Tasks: 23 (limit: 99165)",
                                "     Memory: 384.4M (peak: 384.9M)",
                                "        CPU: 21.577s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@neutron-api.service",
                                "             \u251c\u250099105 \"neutron-apiuWSGI master\"",
                                "             \u251c\u250099106 \"neutron-apiuWSGI worker 1\"",
                                "             \u2514\u250099107 \"neutron-apiuWSGI worker 2\"",
                                "",
                                "Jun 12 11:48:15 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99107) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}",
                                "Jun 12 11:48:15 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"efd0bc597b0b50dfb7caa8b808a7395e\" from periodic health check thread {{(pid=99107) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}",
                                "Jun 12 11:48:16 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99106) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}",
                                "Jun 12 11:48:16 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"614f50795a0655408a3f803d800f3a8e\" from periodic health check thread {{(pid=99106) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}",
                                "Jun 12 11:48:25 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG dbcounter [-] [99107] Writing DB stats neutron:UPDATE=1,neutron:SELECT=1 {{(pid=99107) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:26 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG dbcounter [-] [99106] Writing DB stats neutron:UPDATE=1,neutron:SELECT=1 {{(pid=99106) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:30 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99107) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}",
                                "Jun 12 11:48:30 np0000072095.novalocal devstack@neutron-api.service[99107]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"efd0bc597b0b50dfb7caa8b808a7395e\" from periodic health check thread {{(pid=99107) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}",
                                "Jun 12 11:48:31 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG futurist.periodics [-] Submitting periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.HashRingHealthCheckPeriodics.touch_hash_ring_node' {{(pid=99106) _process_scheduled /usr/local/lib/python3.12/site-packages/futurist/periodics.py:784}}",
                                "Jun 12 11:48:31 np0000072095.novalocal devstack@neutron-api.service[99106]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [-] Touching Hash Ring node \"614f50795a0655408a3f803d800f3a8e\" from periodic health check thread {{(pid=99106) touch_hash_ring_node /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:1418}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-periodic-workers.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-periodic-workers.service --no-pager",
                                "\u25cf devstack@neutron-periodic-workers.service - Devstack devstack@neutron-periodic-workers.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@neutron-periodic-workers.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:15 EDT; 1min 22s ago",
                                " Invocation: ab709bab798e4c97872d127f97c388f7",
                                "   Main PID: 100235 (neutron-periodi)",
                                "      Tasks: 15 (limit: 99165)",
                                "     Memory: 165.3M (peak: 165.6M)",
                                "        CPU: 2.711s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@neutron-periodic-workers.service",
                                "             \u251c\u2500100235 \"neutron-periodic-workers: master process [/usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"",
                                "             \u2514\u2500101123 \"neutron-server: services worker (/usr/bin/python3.12 /usr/local/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"",
                                "",
                                "Jun 12 11:47:18 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.worker [-] PeriodicWorker wait called, description: Periodic worker for \"remove_networks_from_down_agents\" {{(pid=101123) wrapper /opt/stack/neutron/neutron/common/utils.py:197}}",
                                "Jun 12 11:47:27 np0000072095.novalocal neutron-periodic-workers[100235]: DEBUG dbcounter [-] [100235] Writing DB stats neutron:SELECT=4 {{(pid=100235) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG dbcounter [-] [101123] Writer thread running {{(pid=101123) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}",
                                "Jun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.db.agents_db [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Agent healthcheck: found 0 active agents {{(pid=101123) agent_health_check /opt/stack/neutron/neutron/db/agents_db.py:326}}",
                                "Jun 12 11:48:00 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.AgentDbMixin.agent_health_check' sleeping for 36.95 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:10 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-e33d32d3-07e5-4e40-9677-e4e4e7898289 None None] Fixed interval looping call 'neutron.services.ovn_l3.plugin.L3_NAT_dbonly_mixin._clean_garbage' sleeping for 299.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:11 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-7d798b7f-ed09-4a49-b0bc-d12a2edd6ff4 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.DhcpAgentSchedulerDbMixin.remove_networks_from_down_agents' sleeping for 36.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:21 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG dbcounter [-] [101123] Writing DB stats neutron:SELECT=5 {{(pid=101123) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:37 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG neutron.db.agents_db [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Agent healthcheck: found 0 active agents {{(pid=101123) agent_health_check /opt/stack/neutron/neutron/db/agents_db.py:326}}",
                                "Jun 12 11:48:37 np0000072095.novalocal neutron-periodic-workers[101123]: DEBUG oslo.service.backend._threading.loopingcall [None req-0446dcd6-c437-4e55-8428-015d0dc4dfe5 None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.AgentDbMixin.agent_health_check' sleeping for 36.99 seconds {{(pid=101123) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-rpc-server.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-rpc-server.service --no-pager",
                                "\u25cf devstack@neutron-rpc-server.service - Devstack devstack@neutron-rpc-server.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@neutron-rpc-server.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:13 EDT; 1min 24s ago",
                                " Invocation: b9f25eea49014d39b1f6175c3181fac3",
                                "   Main PID: 99671 (neutron-rpc-ser)",
                                "      Tasks: 16 (limit: 99165)",
                                "     Memory: 176.9M (peak: 177.4M)",
                                "        CPU: 2.934s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@neutron-rpc-server.service",
                                "             \u251c\u2500 99671 \"neutron-rpc-server: master process [/usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"",
                                "             \u2514\u2500100563 \"neutron-server: rpc worker (/usr/bin/python3.12 /usr/local/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"",
                                "",
                                "Jun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG oslo_concurrency.processutils [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] CMD \"ovsdb-client transact ssl:38.102.83.69:6641 --timeout 180 -p /opt/stack/data/CA/int-ca/private/devstack-cert.key -c /opt/stack/data/CA/int-ca/devstack-cert.crt -C /opt/stack/data/CA/int-ca/ca-chain.pem [\"OVN_Northbound\", {\"op\": \"wait\", \"timeout\": 0, \"table\": \"Port_Group\", \"where\": [[\"name\", \"==\", \"pvlan_pg_drop\"]], \"until\": \"==\", \"rows\": []}, {\"op\": \"insert\", \"table\": \"ACL\", \"row\": {\"action\": \"drop\", \"direction\": \"to-lport\", \"match\": \"outport == @pvlan_pg_drop && ip\", \"priority\": 1010}, \"uuid-name\": \"pvlandroptoport\"}, {\"op\": \"insert\", \"table\": \"ACL\", \"row\": {\"action\": \"drop\", \"direction\": \"from-lport\", \"match\": \"inport == @pvlan_pg_drop && ip\", \"priority\": 1010}, \"uuid-name\": \"pvlandropfromport\"}, {\"op\": \"insert\", \"table\": \"Port_Group\", \"row\": {\"name\": \"pvlan_pg_drop\", \"acls\": [\"set\", [[\"named-uuid\", \"pvlandroptoport\"], [\"named-uuid\", \"pvlandropfromport\"]]]}}]\" returned: 0 in 0.039s {{(pid=100563) execute /usr/local/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468}}",
                                "Jun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.plugin [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] neutron.plugins.ml2.plugin.Ml2Plugin method start_rpc_listeners called with arguments () {} {{(pid=100563) wrapper /usr/local/lib/python3.12/site-packages/oslo_log/helpers.py:77}}",
                                "Jun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] RpcWorker start finished, description: rpc worker {{(pid=100563) wrapper /opt/stack/neutron/neutron/common/utils.py:200}}",
                                "Jun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] RpcWorker wait called, description: rpc worker {{(pid=100563) wrapper /opt/stack/neutron/neutron/common/utils.py:197}}",
                                "Jun 12 11:47:16 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.service [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] calling wait on <oslo_messaging.rpc.server.RPCServer object at 0x7f8c634f2480> {{(pid=100563) _wait /opt/stack/neutron/neutron/service.py:90}}",
                                "Jun 12 11:47:24 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] ChassisAgentWriteEvent : Matched Chassis_Private, update, None None {{(pid=100563) matches /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py:64}}",
                                "Jun 12 11:47:24 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] ChassisOVNAgentWriteEvent : Matched Chassis_Private, update, None None {{(pid=100563) matches /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py:64}}",
                                "Jun 12 11:47:26 np0000072095.novalocal neutron-rpc-server[99671]: DEBUG dbcounter [-] [99671] Writing DB stats neutron:SELECT=4 {{(pid=99671) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:26 np0000072095.novalocal neutron-rpc-server[100563]: DEBUG dbcounter [-] [100563] Writing DB stats neutron:SELECT=7 {{(pid=100563) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:47:46 np0000072095.novalocal neutron-rpc-server[100563]: WARNING oslo_messaging.server [None req-c8f109ce-adb7-4d94-a8d2-d0e27891b9d7 None None] Possible hang: wait is waiting for stop to complete",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@neutron-ovn-maintenance-worker.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@neutron-ovn-maintenance-worker.service --no-pager",
                                "\u25cf devstack@neutron-ovn-maintenance-worker.service - Devstack devstack@neutron-ovn-maintenance-worker.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@neutron-ovn-maintenance-worker.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:17 EDT; 1min 20s ago",
                                " Invocation: 06b98538ab0f4f288f12f2b35e4161f9",
                                "   Main PID: 100834 (neutron-ovn-mai)",
                                "      Tasks: 12 (limit: 99165)",
                                "     Memory: 264.2M (peak: 264.6M)",
                                "        CPU: 4.488s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@neutron-ovn-maintenance-worker.service",
                                "             \u251c\u2500100834 \"neutron-ovn-maintenance-worker: master process [/usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]\"",
                                "             \u2514\u2500101630 \"neutron-server: maintenance worker (/usr/bin/python3.12 /usr/local/bin/neutron-ovn-maintenance-worker --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)\"",
                                "",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Starting OVN maintenance task: update_router_distributed_flag {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:97}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task: Sync router.distributed with distributed floating IP config. {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:99}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: INFO neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task update_router_distributed_flag finished in 0.003 seconds",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_router_distributed_flag' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Starting OVN maintenance task: update_security_group_with_address_group {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:97}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task: Repair Address_Sets and ACLs for address group rules. {{(pid=101630) wrapper /opt/stack/neutron/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py:99}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: INFO neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] OVN maintenance task update_security_group_with_address_group finished in 0.008 seconds",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_security_group_with_address_group' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}",
                                "Jun 12 11:47:41 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG futurist.periodics [None req-6dfd1a5a-03dc-4898-8cc8-98a221f3788e None None] Periodic callback 'neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.maintenance.DBInconsistenciesPeriodics.update_virtual_port_parent_hostname' raised 'NeverAgain' exception, stopping any further execution of it. {{(pid=101630) _on_done /usr/local/lib/python3.12/site-packages/futurist/periodics.py:881}}",
                                "Jun 12 11:47:51 np0000072095.novalocal neutron-ovn-maintenance-worker[101630]: DEBUG dbcounter [-] [101630] Writing DB stats neutron:SELECT=363,neutron:INSERT=1,neutron:UPDATE=2,neutron:DELETE=1 {{(pid=101630) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-novnc-cell1.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-novnc-cell1.service --no-pager",
                                "\u25cf devstack@n-novnc-cell1.service - Devstack devstack@n-novnc-cell1.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-novnc-cell1.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:48 EDT; 49s ago",
                                " Invocation: 7bbc3f4aacd14f18a14f13cf3504413a",
                                "   Main PID: 105346 (nova-novncproxy)",
                                "      Tasks: 8 (limit: 99165)",
                                "     Memory: 107.7M (peak: 108M)",
                                "        CPU: 1.953s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-novnc-cell1.service",
                                "             \u2514\u2500105346 /usr/bin/python3.12 /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova_cell1.conf --web /opt/stack/novnc",
                                "",
                                "Jun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: If you are already using Eventlet, we recommend migrating to a different",
                                "Jun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: framework.  For more detail see",
                                "Jun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "Jun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]:   import eventlet  # noqa",
                                "Jun 12 11:47:48 np0000072095.novalocal nova-novncproxy[105346]: Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "Jun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-] WebSocket server settings:",
                                "Jun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - Listen on 0.0.0.0:6080",
                                "Jun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - Web server (no directory listings). Web root: /opt/stack/novnc",
                                "Jun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - No SSL/TLS support (no cert file)",
                                "Jun 12 11:47:49 np0000072095.novalocal nova-novncproxy[105346]: INFO nova.console.websocketproxy [-]   - proxying from 0.0.0.0:6080 to None:None",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-super-cond.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-super-cond.service --no-pager",
                                "\u25cf devstack@n-super-cond.service - Devstack devstack@n-super-cond.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-super-cond.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:50 EDT; 47s ago",
                                " Invocation: 93f7e9a4c7ad4716bc719467d286a9e3",
                                "   Main PID: 106196 (nova-conductor:)",
                                "      Tasks: 19 (limit: 99165)",
                                "     Memory: 156.3M (peak: 156.7M)",
                                "        CPU: 2.177s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-super-cond.service",
                                "             \u251c\u2500106196 \"nova-conductor: master process [/usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf]\"",
                                "             \u251c\u2500107365 \"nova-conductor: ServiceWrapper worker(0)\"",
                                "             \u2514\u2500107375 \"nova-conductor: ServiceWrapper worker(1)\"",
                                "",
                                "Jun 12 11:47:53 np0000072095.novalocal nova-conductor[107375]: DEBUG nova.service [None req-fa979043-6072-4c40-b6e7-d1b084046c1e None None] Join ServiceGroup membership for this service conductor {{(pid=107375) start /opt/stack/nova/nova/service.py:222}}",
                                "Jun 12 11:47:53 np0000072095.novalocal nova-conductor[107375]: DEBUG nova.servicegroup.drivers.db [None req-fa979043-6072-4c40-b6e7-d1b084046c1e None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the conductor group, service = <Service: host=np0000072095.novalocal, binary=nova-conductor, manager_class_name=nova.conductor.manager.ConductorManager> {{(pid=107375) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}",
                                "Jun 12 11:47:58 np0000072095.novalocal nova-conductor[107365]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.98 seconds {{(pid=107365) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:47:58 np0000072095.novalocal nova-conductor[107375]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 119.99 seconds {{(pid=107375) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_api:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_cell1:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:02 np0000072095.novalocal nova-conductor[106196]: DEBUG dbcounter [-] [106196] Writing DB stats nova_cell0:SELECT=1 {{(pid=106196) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-conductor[107365]: DEBUG dbcounter [-] [107365] Writing DB stats nova_cell0:SELECT=4,nova_cell0:INSERT=1,nova_cell0:UPDATE=1 {{(pid=107365) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:08 np0000072095.novalocal nova-conductor[107375]: DEBUG dbcounter [-] [107375] Writing DB stats nova_cell0:SELECT=3 {{(pid=107375) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:18 np0000072095.novalocal nova-conductor[107375]: DEBUG oslo.service.backend._threading.loopingcall [None req-310c798d-2138-469b-b1e5-bd366a1f5100 None None] Dynamic interval looping call 'nova.service.Service.periodic_tasks' sleeping for 60.00 seconds {{(pid=107375) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "+ functions-common:service_check:1708      :   for service in ${ENABLED_SERVICES//,/ }",
                                "+ functions-common:service_check:1710      :   sudo systemctl is-enabled devstack@n-cond-cell1.service",
                                "enabled",
                                "+ functions-common:service_check:1714      :   sudo systemctl status devstack@n-cond-cell1.service --no-pager",
                                "\u25cf devstack@n-cond-cell1.service - Devstack devstack@n-cond-cell1.service",
                                "     Loaded: loaded (/etc/systemd/system/devstack@n-cond-cell1.service; enabled; preset: disabled)",
                                "     Active: active (running) since Fri 2026-06-12 11:47:52 EDT; 45s ago",
                                " Invocation: 3ec67fe5d77b4d1096fc7a9827fe4782",
                                "   Main PID: 106809 (nova-conductor:)",
                                "      Tasks: 37 (limit: 99165)",
                                "     Memory: 163.4M (peak: 164.1M)",
                                "        CPU: 2.049s",
                                "     CGroup: /system.slice/system-devstack.slice/devstack@n-cond-cell1.service",
                                "             \u251c\u2500106809 \"nova-conductor: master process [/usr/local/bin/nova-conductor --config-file /etc/nova/nova_cell1.conf]\"",
                                "             \u251c\u2500107613 \"nova-conductor: ServiceWrapper worker(0)\"",
                                "             \u2514\u2500107617 \"nova-conductor: ServiceWrapper worker(1)\"",
                                "",
                                "Jun 12 11:47:54 np0000072095.novalocal nova-conductor[107617]: DEBUG nova.servicegroup.drivers.db [None req-3d5e50b3-f2eb-470a-b1e3-91a138e8b631 None None] DB_Driver: join new ServiceGroup member np0000072095.novalocal to the conductor group, service = <Service: host=np0000072095.novalocal, binary=nova-conductor, manager_class_name=nova.conductor.manager.ConductorManager> {{(pid=107617) join /opt/stack/nova/nova/servicegroup/drivers/db.py:44}}",
                                "Jun 12 11:47:59 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.98 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:47:59 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:04 np0000072095.novalocal nova-conductor[106809]: DEBUG dbcounter [-] [106809] Writing DB stats nova_cell1:SELECT=1 {{(pid=106809) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:115}}",
                                "Jun 12 11:48:09 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:09 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 10.00 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:19 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:19 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:29 np0000072095.novalocal nova-conductor[107613]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 9.99 seconds {{(pid=107613) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "Jun 12 11:48:29 np0000072095.novalocal nova-conductor[107617]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'nova.servicegroup.drivers.db.DbDriver._report_state' sleeping for 10.00 seconds {{(pid=107617) _run_loop /usr/local/lib/python3.12/site-packages/oslo_service/backend/_threading/loopingcall.py:125}}",
                                "+ ./stack.sh:main:1446                     :   is_service_enabled n-api",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1447                     :   is_service_enabled n-cpu",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1448                     :   /opt/stack/devstack/tools/discover_hosts.sh",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "INFO dbcounter [\u001b[01;36mNone req-8eedd58c-5868-4c15-840c-7409014e20ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_api\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[114342] Writer thread running\u001b[00m \u001b[00;33m{{(pid=114342) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "Found 2 cell mappings.",
                                "Skipping cell0 since it does not contain hosts.",
                                "Getting computes from cell 'cell1': b8bf1d8f-66df-4646-997b-19e4e59f1331",
                                "INFO dbcounter [\u001b[01;36mNone req-8eedd58c-5868-4c15-840c-7409014e20ca \u001b[00;36mNone None] \u001b[01;35mRegistered counter for database nova_cell1\u001b[00m",
                                "DEBUG dbcounter [\u001b[00;36m-] \u001b[01;35m[114342] Writer thread running\u001b[00m \u001b[00;33m{{(pid=114342) stat_writer /usr/local/lib/python3.12/site-packages/dbcounter.py:102}}\u001b[00m",
                                "Checking host mapping for compute host 'np0000072095.novalocal': deb76dcf-93c0-40f1-8160-9e93df1d3929",
                                "Creating host mapping for compute host 'np0000072095.novalocal': deb76dcf-93c0-40f1-8160-9e93df1d3929",
                                "Found 1 unmapped computes in cell: b8bf1d8f-66df-4646-997b-19e4e59f1331",
                                "+ ./stack.sh:main:1461                     :   /usr/local/bin/nova-status --config-file /etc/nova/nova.conf upgrade check",
                                "/opt/stack/nova/nova/monkey_patch.py:39: EventletDeprecationWarning: ",
                                "Eventlet is deprecated. It is currently being maintained in bugfix mode, and",
                                "we strongly recommend against using it for new projects.",
                                "",
                                "If you are already using Eventlet, we recommend migrating to a different",
                                "framework.  For more detail see",
                                "https://eventlet.readthedocs.io/en/latest/asyncio/migration.html",
                                "",
                                "  import eventlet  # noqa",
                                "Eventlet based concurrency mode is deprecated and will be removed in a future release, not earlier than 2027.2. Please migrate to native threading mode. See the concurrency guide for details: https://docs.openstack.org/nova/latest/admin/concurrency.html",
                                "+-------------------------------------------+",
                                "| Upgrade Check Results                     |",
                                "+-------------------------------------------+",
                                "| Check: Cells v2                           |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: Placement API                      |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: Cinder API                         |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: Policy File JSON to YAML Migration |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: Older than N-1 computes            |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: hw_machine_type unset              |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "| Check: Service User Token Configuration   |",
                                "| Result: Success                           |",
                                "| Details: None                             |",
                                "+-------------------------------------------+",
                                "+ ./stack.sh:main:1468                     :   [[ -x /opt/stack/devstack/local.sh ]]",
                                "+ ./stack.sh:main:1480                     :   sudo tee /etc/bash_completion.d/osc.bash_completion",
                                "+ ./stack.sh:main:1479                     :   command openstack complete",
                                "",
                                "+ ./stack.sh:main:1483                     :   is_service_enabled cinder",
                                "+ functions-common:is_service_enabled:2070 :   return 0",
                                "+ ./stack.sh:main:1484                     :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z rpm ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' rpm = deb ']'",
                                "+ ./stack.sh:main:1488                     :   echo_summary 'Skip setting lvm filters for non Ubuntu systems'",
                                "+ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:444              :   echo -e Skip setting lvm filters for non Ubuntu systems",
                                "+ ./stack.sh:main:1496                     :   run_phase stack test-config",
                                "+ functions-common:run_phase:1842          :   local mode=stack",
                                "+ functions-common:run_phase:1843          :   local phase=test-config",
                                "+ functions-common:run_phase:1844          :   [[ -d /opt/stack/devstack/extras.d ]]",
                                "+ functions-common:run_phase:1845          :   local extra_plugin_file_name",
                                "+ functions-common:run_phase:1846          :   for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh",
                                "+ functions-common:run_phase:1851          :   local exceptions=80-tempest.sh",
                                "+ functions-common:run_phase:1852          :   local extra",
                                "++ functions-common:run_phase:1853          :   basename /opt/stack/devstack/extras.d/80-tempest.sh",
                                "+ functions-common:run_phase:1853          :   extra=80-tempest.sh",
                                "+ functions-common:run_phase:1854          :   [[ 80-tempest.sh =~ 80-tempest\\.sh ]]",
                                "+ functions-common:run_phase:1858          :   [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]]",
                                "+ functions-common:run_phase:1858          :   source /opt/stack/devstack/extras.d/80-tempest.sh stack test-config",
                                "++ extras.d/80-tempest.sh:source:3          :   is_service_enabled tempest",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ extras.d/80-tempest.sh:source:4          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:7          :   [[ test-config == \\i\\n\\s\\t\\a\\l\\l ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:10         :   [[ test-config == \\p\\o\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:13         :   [[ test-config == \\e\\x\\t\\r\\a ]]",
                                "++ extras.d/80-tempest.sh:source:16         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:16         :   [[ test-config == \\p\\o\\s\\t\\-\\e\\x\\t\\r\\a ]]",
                                "++ extras.d/80-tempest.sh:source:19         :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:19         :   [[ test-config == \\t\\e\\s\\t\\-\\c\\o\\n\\f\\i\\g ]]",
                                "++ extras.d/80-tempest.sh:source:20         :   async_wait install_tempest",
                                "[9188 Async install_tempest:66114]: Waiting for completion of install_tempest running on PID 66114 (1 other jobs running)",
                                "[9188 Async install_tempest:66114]: Signaling child to exit",
                                "WAKEUP",
                                "[9188 Async install_tempest:66114]: Signaled",
                                "++ lib/tempest:install_tempest:844          :   git_clone https://opendev.org/openstack/tempest.git /opt/stack/tempest master",
                                "++ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/tempest.git",
                                "++ functions-common:git_clone:584           :   local git_dest=/opt/stack/tempest",
                                "++ functions-common:git_clone:585           :   local git_ref=master",
                                "++ functions-common:git_clone:586           :   local orig_dir",
                                "+++ functions-common:git_clone:587           :   pwd",
                                "++ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "++ functions-common:git_clone:588           :   local git_clone_flags=",
                                "+++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "++ functions-common:git_clone:590           :   RECLONE=False",
                                "++ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "++ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "++ functions-common:git_clone:604           :   echo master",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "++ functions-common:git_clone:618           :   [[ ! -d /opt/stack/tempest ]]",
                                "++ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/tempest",
                                "++ functions-common:git_clone:666           :   cd /opt/stack/tempest",
                                "++ functions-common:git_clone:667           :   head -1",
                                "++ functions-common:git_clone:667           :   git show --oneline",
                                "8c850b818 Merge \"Wait for volume \"in-use\" in test_encrypted_cinder_volumes_resize_revert\"",
                                "++ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "++ lib/tempest:install_tempest:850          :   pip_install 'tox!=2.8.0,<4.0.0'",
                                "Using python 3.12 to install tox!=2.8.0,<4.0.0",
                                "++ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt 'tox!=2.8.0,<4.0.0'",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Collecting tox!=2.8.0,<4.0.0",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/31/c7/69ec9b8bbb4fe649b4bc960a53b837b4dace889137be5f23b4236a3e9f7c/tox-3.28.0-py2.py3-none-any.whl.metadata (7.8 kB)",
                                "Collecting filelock>=3.0.0 (from tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4c/a0/614c5fe402fd88951df45f4dda2fa3b4e17a99ecd92340771929169b3b95/filelock-3.29.1-py3-none-any.whl.metadata (2.0 kB)",
                                "Requirement already satisfied: packaging>=14 in /usr/local/lib/python3.12/site-packages (from tox!=2.8.0,<4.0.0) (26.2)",
                                "Collecting pluggy>=0.12.0 (from tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting py>=1.4.17 (from tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB)",
                                "Requirement already satisfied: six>=1.14.0 in /usr/local/lib/python3.12/site-packages (from tox!=2.8.0,<4.0.0) (1.17.0)",
                                "Collecting virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0 (from tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/c4/557dc082be035381b85fdb2b74e21d3d21b57750b74f2b47a32f3a639ff9/virtualenv-21.4.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting distlib<1,>=0.3.7 (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/18/3497c4fa83a76dcb154923fd2075522e8dd6995ecee4093c00ae18160046/distlib-0.4.1-py2.py3-none-any.whl.metadata (5.3 kB)",
                                "Requirement already satisfied: platformdirs<5,>=3.9.1 in /usr/local/lib/python3.12/site-packages (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0) (4.10.0)",
                                "Collecting python-discovery>=1.4 (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/8d/3d316429f65029532bb1e28ff77b797d86b5ac3915bb44ca4e19aa283d43/python_discovery-1.4.0-py3-none-any.whl.metadata (5.6 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/31/c7/69ec9b8bbb4fe649b4bc960a53b837b4dace889137be5f23b4236a3e9f7c/tox-3.28.0-py2.py3-none-any.whl (86 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 86.8/86.8 kB 5.1 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/4c/a0/614c5fe402fd88951df45f4dda2fa3b4e17a99ecd92340771929169b3b95/filelock-3.29.1-py3-none-any.whl (40 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.8/40.8 kB 6.8 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl (20 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl (98 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 98.7/98.7 kB 6.0 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/bf/c4/557dc082be035381b85fdb2b74e21d3d21b57750b74f2b47a32f3a639ff9/virtualenv-21.4.2-py3-none-any.whl (7.6 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 7.6/7.6 MB 131.4 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/25/18/3497c4fa83a76dcb154923fd2075522e8dd6995ecee4093c00ae18160046/distlib-0.4.1-py2.py3-none-any.whl (469 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 469.2/469.2 kB 20.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/c8/8d/3d316429f65029532bb1e28ff77b797d86b5ac3915bb44ca4e19aa283d43/python_discovery-1.4.0-py3-none-any.whl (33 kB)",
                                "Installing collected packages: distlib, py, pluggy, filelock, python-discovery, virtualenv, tox",
                                "Successfully installed distlib-0.4.1 filelock-3.29.1 pluggy-1.6.0 py-1.11.0 python-discovery-1.4.0 tox-3.28.0 virtualenv-21.4.2",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "++ inc/python:pip_install:216               :   result=0",
                                "++ inc/python:pip_install:218               :   time_stop pip_install",
                                "++ functions-common:time_stop:2414          :   local name",
                                "++ functions-common:time_stop:2415          :   local end_time",
                                "++ functions-common:time_stop:2416          :   local elapsed_time",
                                "++ functions-common:time_stop:2417          :   local total",
                                "++ functions-common:time_stop:2418          :   local start_time",
                                "++ functions-common:time_stop:2420          :   name=pip_install",
                                "++ functions-common:time_stop:2421          :   start_time=1781279003056",
                                "++ functions-common:time_stop:2423          :   [[ -z 1781279003056 ]]",
                                "+++ functions-common:time_stop:2426          :   date +%s%3N",
                                "++ functions-common:time_stop:2426          :   end_time=1781279006805",
                                "++ functions-common:time_stop:2427          :   elapsed_time=3749",
                                "++ functions-common:time_stop:2428          :   total=130694",
                                "++ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=134443",
                                "++ inc/python:pip_install:219               :   return 0",
                                "++ lib/tempest:install_tempest:851          :   pushd /opt/stack/tempest",
                                "~/tempest ~/devstack",
                                "++ lib/tempest:install_tempest:855          :   git checkout master",
                                "Already on 'master'",
                                "++ lib/tempest:install_tempest:857          :   local tmp_u_c_m",
                                "+++ lib/tempest:install_tempest:858          :   mktemp -t tempest_u_c_m.XXXXXXXXXX",
                                "++ lib/tempest:install_tempest:858          :   tmp_u_c_m=/tmp/tempest_u_c_m.WJqyvOPniN",
                                "++ lib/tempest:install_tempest:859          :   set_tempest_venv_constraints /tmp/tempest_u_c_m.WJqyvOPniN",
                                "++ lib/tempest:set_tempest_venv_constraints:131 :   local tmp_c",
                                "++ lib/tempest:set_tempest_venv_constraints:132 :   tmp_c=/tmp/tempest_u_c_m.WJqyvOPniN",
                                "++ lib/tempest:set_tempest_venv_constraints:133 :   [[ master == \\m\\a\\s\\t\\e\\r ]]",
                                "++ lib/tempest:set_tempest_venv_constraints:134 :   cd /opt/stack/requirements",
                                "++ lib/tempest:set_tempest_venv_constraints:135 :   git show master:upper-constraints.txt",
                                "++ lib/tempest:set_tempest_venv_constraints:142 :   export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:142 :   UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:143 :   export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:143 :   TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:install_tempest:861          :   tox -r --notest -efull",
                                "full create: /opt/stack/tempest/.tox/tempest",
                                "full installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt",
                                "full develop-inst: /opt/stack/tempest",
                                "full installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1",
                                "___________________________________ summary ____________________________________",
                                "  full: skipped tests",
                                "  congratulations :)",
                                "++ lib/tempest:install_tempest:865          :   /opt/stack/tempest/.tox/tempest/bin/pip install -c /tmp/tempest_u_c_m.WJqyvOPniN -r requirements.txt",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 1)) (7.0.3)",
                                "Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 2)) (4.14.0)",
                                "Requirement already satisfied: jsonschema>=4.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 3)) (4.26.0)",
                                "Requirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 4)) (2.9.1)",
                                "Requirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 5)) (4.0.0)",
                                "Requirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 6)) (43.0.3)",
                                "Requirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 7)) (1.3.0)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 8)) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 9)) (10.5.0)",
                                "Requirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 10)) (8.2.0)",
                                "Requirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 11)) (4.2.1)",
                                "Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 12)) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 13)) (10.1.1)",
                                "Requirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 14)) (4.3.2)",
                                "Requirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 15)) (6.0.3)",
                                "Requirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 16)) (1.4.6)",
                                "Requirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 17)) (5.8.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 18)) (3.17.0)",
                                "Requirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 19)) (2.7.0)",
                                "Requirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 20)) (3.1.0)",
                                "Requirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 21)) (0.7.1)",
                                "Requirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 22)) (0.20)",
                                "Requirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 23)) (0.6.2)",
                                "Requirement already satisfied: setuptools in ./.tox/tempest/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (82.0.1)",
                                "Requirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0)",
                                "Requirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in ./.tox/tempest/lib64/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2026.5.1)",
                                "Requirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (5.0.0)",
                                "Requirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.2)",
                                "Requirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib64/python3.12/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.8.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0)",
                                "Requirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.34.2)",
                                "Requirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.4.0)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0)",
                                "Requirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.16.0)",
                                "Requirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2)",
                                "Requirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.2.2)",
                                "Requirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.12/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.8.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in ./.tox/tempest/lib64/python3.12/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.2.1)",
                                "Requirement already satisfied: pycparser in ./.tox/tempest/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (3.0)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.8.0)",
                                "Requirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0)",
                                "Requirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.18)",
                                "Requirement already satisfied: certifi>=2023.5.7 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2026.5.20)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2)",
                                "",
                                "[notice] A new release of pip is available: 26.1.1 -> 26.1.2",
                                "[notice] To update, run: /opt/stack/tempest/.tox/tempest/bin/python -m pip install --upgrade pip",
                                "++ lib/tempest:install_tempest:866          :   PROJECT_VENV[\"tempest\"]=/opt/stack/tempest/.tox/tempest",
                                "++ lib/tempest:install_tempest:867          :   rm -f /tmp/tempest_u_c_m.WJqyvOPniN",
                                "++ lib/tempest:install_tempest:868          :   popd",
                                "~/devstack",
                                "[9188 Async install_tempest:66114]: finished install_tempest with result 0 in 18 seconds",
                                "++ inc/async:async_wait:197                 :   return 0",
                                "++ extras.d/80-tempest.sh:source:21         :   echo_summary 'Initializing Tempest'",
                                "++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "++ ./stack.sh:echo_summary:444              :   echo -e Initializing Tempest",
                                "++ extras.d/80-tempest.sh:source:22         :   configure_tempest",
                                "++ lib/tempest:configure_tempest:203        :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:204        :   setup_develop /opt/stack/tempest",
                                "++ inc/python:setup_develop:353             :   local bindep",
                                "++ inc/python:setup_develop:354             :   [[ /opt/stack/tempest == -bindep* ]]",
                                "++ inc/python:setup_develop:358             :   local project_dir=/opt/stack/tempest",
                                "++ inc/python:setup_develop:359             :   local extras=",
                                "++ inc/python:setup_develop:360             :   _setup_package_with_constraints_edit /opt/stack/tempest -e",
                                "++ inc/python:_setup_package_with_constraints_edit:379 :   local bindep",
                                "++ inc/python:_setup_package_with_constraints_edit:380 :   [[ /opt/stack/tempest == -bindep* ]]",
                                "++ inc/python:_setup_package_with_constraints_edit:384 :   local project_dir=/opt/stack/tempest",
                                "++ inc/python:_setup_package_with_constraints_edit:385 :   local flags=-e",
                                "++ inc/python:_setup_package_with_constraints_edit:386 :   local extras=",
                                "+++ inc/python:_setup_package_with_constraints_edit:393 :   cd /opt/stack/tempest",
                                "+++ inc/python:_setup_package_with_constraints_edit:393 :   pwd",
                                "++ inc/python:_setup_package_with_constraints_edit:393 :   project_dir=/opt/stack/tempest",
                                "++ inc/python:_setup_package_with_constraints_edit:395 :   '[' -n /opt/stack/requirements ']'",
                                "++ inc/python:_setup_package_with_constraints_edit:399 :   local name",
                                "+++ inc/python:_setup_package_with_constraints_edit:400 :   awk '/^name.*=/ {print $3}' /opt/stack/tempest/setup.cfg",
                                "++ inc/python:_setup_package_with_constraints_edit:400 :   name=tempest",
                                "++ inc/python:_setup_package_with_constraints_edit:401 :   '[' -z tempest ']'",
                                "++ inc/python:_setup_package_with_constraints_edit:405 :   /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- tempest",
                                "++ inc/python:_setup_package_with_constraints_edit:408 :   setup_package /opt/stack/tempest -e",
                                "++ inc/python:setup_package:436             :   local bindep=0",
                                "++ inc/python:setup_package:437             :   local bindep_flag=",
                                "++ inc/python:setup_package:438             :   local bindep_profiles=",
                                "++ inc/python:setup_package:439             :   [[ /opt/stack/tempest == -bindep* ]]",
                                "++ inc/python:setup_package:444             :   local project_dir=/opt/stack/tempest",
                                "++ inc/python:setup_package:445             :   local flags=-e",
                                "++ inc/python:setup_package:446             :   local extras=",
                                "++ inc/python:setup_package:450             :   [[ -n -e ]]",
                                "++ inc/python:setup_package:450             :   [[ -z '' ]]",
                                "++ inc/python:setup_package:450             :   [[ ! -e =~ ^-.* ]]",
                                "++ inc/python:setup_package:455             :   [[ ! -z '' ]]",
                                "++ inc/python:setup_package:460             :   [[ 0 == 1 ]]",
                                "++ inc/python:setup_package:464             :   pip_install -e /opt/stack/tempest",
                                "Using python 3.12 to install /opt/stack/tempest",
                                "++ inc/python:pip_install:210               :   sudo -H LC_ALL=en_US.UTF-8 http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= python3.12 -m pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/tempest",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Obtaining file:///opt/stack/tempest",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Checking if build backend supports build_editable: started",
                                "  Checking if build backend supports build_editable: finished with status 'done'",
                                "  Getting requirements to build editable: started",
                                "  Getting requirements to build editable: finished with status 'done'",
                                "  Preparing editable metadata (pyproject.toml): started",
                                "  Preparing editable metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (7.0.3)",
                                "Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.14.0)",
                                "Requirement already satisfied: jsonschema>=4.5.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.26.0)",
                                "Requirement already satisfied: testtools>=2.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (2.9.1)",
                                "Requirement already satisfied: paramiko>=2.7.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.0.0)",
                                "Requirement already satisfied: cryptography>=2.1 in /usr/local/lib64/python3.12/site-packages (from tempest==46.3.1.dev28) (43.0.3)",
                                "Requirement already satisfied: netaddr>=0.7.18 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (1.3.0)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (10.5.0)",
                                "Requirement already satisfied: oslo.log>=3.36.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (8.2.0)",
                                "Collecting stestr>=1.0.0 (from tempest==46.3.1.dev28)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/bc/96eb2598b616ab403c5023abb833052b3810a7c0124a69401d06d75ab732/stestr-4.2.1-py3-none-any.whl.metadata (7.7 kB)",
                                "Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=7.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (10.1.1)",
                                "Requirement already satisfied: fixtures>=3.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (4.3.2)",
                                "Requirement already satisfied: PyYAML>=3.12 in /usr/local/lib64/python3.12/site-packages (from tempest==46.3.1.dev28) (6.0.3)",
                                "Requirement already satisfied: python-subunit>=1.0.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (1.4.6)",
                                "Requirement already satisfied: stevedore>=1.20.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (5.8.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (3.17.0)",
                                "Requirement already satisfied: urllib3>=1.21.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (2.7.0)",
                                "Requirement already satisfied: debtcollector>=1.2.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (3.1.0)",
                                "Requirement already satisfied: defusedxml>=0.7.1 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.7.1)",
                                "Requirement already satisfied: fasteners>=0.16.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.20)",
                                "Requirement already satisfied: testscenarios>=0.5.0 in /usr/local/lib/python3.12/site-packages (from tempest==46.3.1.dev28) (0.6.2)",
                                "Requirement already satisfied: autopage>=0.4.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /usr/local/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (4.0.0)",
                                "Requirement already satisfied: cffi>=1.12 in /usr/local/lib64/python3.12/site-packages (from cryptography>=2.1->tempest==46.3.1.dev28) (2.0.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in /usr/local/lib64/python3.12/site-packages (from debtcollector>=1.2.0->tempest==46.3.1.dev28) (2.2.1)",
                                "Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib64/python3.12/site-packages (from jsonschema>=4.5.0->tempest==46.3.1.dev28) (2026.5.1)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in /usr/local/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->tempest==46.3.1.dev28) (6.8.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->tempest==46.3.1.dev28) (2.0.0)",
                                "Requirement already satisfied: requests>=2.18.0 in /usr/local/lib/python3.12/site-packages (from oslo.config>=5.2.0->tempest==46.3.1.dev28) (2.34.2)",
                                "Requirement already satisfied: oslo.context>=2.21.0 in /usr/local/lib/python3.12/site-packages (from oslo.log>=3.36.0->tempest==46.3.1.dev28) (6.4.0)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3.12/site-packages (from oslo.log>=3.36.0->tempest==46.3.1.dev28) (2.9.0.post0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==46.3.1.dev28) (1.1.2)",
                                "Requirement already satisfied: iso8601>=0.1.11 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (2.1.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in /usr/local/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->tempest==46.3.1.dev28) (7.2.2)",
                                "Requirement already satisfied: bcrypt>=3.2 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (5.0.0)",
                                "Requirement already satisfied: invoke>=2.0 in /usr/local/lib/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in /usr/local/lib64/python3.12/site-packages (from paramiko>=2.7.0->tempest==46.3.1.dev28) (1.6.2)",
                                "Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->tempest==46.3.1.dev28) (80.10.2)",
                                "Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/site-packages (from PrettyTable>=0.7.1->tempest==46.3.1.dev28) (0.8.0)",
                                "Requirement already satisfied: voluptuous>=0.8.9 in /usr/local/lib/python3.12/site-packages (from stestr>=1.0.0->tempest==46.3.1.dev28) (0.16.0)",
                                "Collecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest==46.3.1.dev28)",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/43/8bd850ee71a191bf072e31302c73a66be413fecdd98fdcd111ecbcce13ca/tomlkit-0.15.0-py3-none-any.whl.metadata (2.8 kB)",
                                "Requirement already satisfied: pycparser in /usr/local/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->tempest==46.3.1.dev28) (3.0)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /usr/local/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (1.8.0)",
                                "Requirement already satisfied: typing-extensions>=4.12.0 in /usr/local/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->tempest==46.3.1.dev28) (4.15.0)",
                                "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->tempest==46.3.1.dev28) (1.17.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (3.18)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==46.3.1.dev28) (2026.5.20)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->tempest==46.3.1.dev28) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/97/bc/96eb2598b616ab403c5023abb833052b3810a7c0124a69401d06d75ab732/stestr-4.2.1-py3-none-any.whl (118 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 118.1/118.1 kB 13.9 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/6a/43/8bd850ee71a191bf072e31302c73a66be413fecdd98fdcd111ecbcce13ca/tomlkit-0.15.0-py3-none-any.whl (41 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.3/41.3 kB 7.5 MB/s eta 0:00:00",
                                "Building wheels for collected packages: tempest",
                                "  Building editable for tempest (pyproject.toml): started",
                                "  Building editable for tempest (pyproject.toml): finished with status 'done'",
                                "  Created wheel for tempest: filename=tempest-46.3.1.dev28-0.editable-py3-none-any.whl size=8261 sha256=597fb72ff7558fa5726c1af41698c3eb14e14a903e7203830169f40e8de40aa1",
                                "  Stored in directory: /tmp/pip-ephem-wheel-cache-azm7jm9c/wheels/a8/38/99/324113a4b73ad133e84e5794562e0b63ae1c5945bffa9f076a",
                                "Successfully built tempest",
                                "Installing collected packages: tomlkit, stestr, tempest",
                                "Successfully installed stestr-4.2.1 tempest-46.3.1.dev28 tomlkit-0.15.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "++ inc/python:pip_install:216               :   result=0",
                                "++ inc/python:pip_install:218               :   time_stop pip_install",
                                "++ functions-common:time_stop:2414          :   local name",
                                "++ functions-common:time_stop:2415          :   local end_time",
                                "++ functions-common:time_stop:2416          :   local elapsed_time",
                                "++ functions-common:time_stop:2417          :   local total",
                                "++ functions-common:time_stop:2418          :   local start_time",
                                "++ functions-common:time_stop:2420          :   name=pip_install",
                                "++ functions-common:time_stop:2421          :   start_time=1781279324195",
                                "++ functions-common:time_stop:2423          :   [[ -z 1781279324195 ]]",
                                "+++ functions-common:time_stop:2426          :   date +%s%3N",
                                "++ functions-common:time_stop:2426          :   end_time=1781279332054",
                                "++ functions-common:time_stop:2427          :   elapsed_time=7859",
                                "++ functions-common:time_stop:2428          :   total=140601",
                                "++ functions-common:time_stop:2430          :   _TIME_START[$name]=",
                                "++ functions-common:time_stop:2431          :   _TIME_TOTAL[$name]=148460",
                                "++ inc/python:pip_install:219               :   return 0",
                                "++ inc/python:setup_package:466             :   [[ -e == \\-\\e ]]",
                                "++ inc/python:setup_package:466             :   [[ False == \\F\\a\\l\\s\\e ]]",
                                "++ inc/python:setup_package:468             :   '[' -d '/opt/stack/tempest/*.egg-info' ']'",
                                "++ inc/python:_setup_package_with_constraints_edit:412 :   use_library_from_git /opt/stack/tempest",
                                "++ inc/python:use_library_from_git:266      :   local name=/opt/stack/tempest",
                                "++ inc/python:use_library_from_git:267      :   local enabled=1",
                                "++ inc/python:use_library_from_git:268      :   [[ novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest = \\A\\L\\L ]]",
                                "++ inc/python:use_library_from_git:268      :   [[ ,novnc,cinder,devstack,glance,horizon,keystone,neutron,nova,os-test-images,placement,requirements,swift,tempest, =~ ,/opt/stack/tempest, ]]",
                                "++ inc/python:use_library_from_git:269      :   return 1",
                                "++ lib/tempest:configure_tempest:210        :   local ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,etcd3,file_tracker,g-api,horizon,key,memory_tracker,mysql,n-api,n-api-meta,n-cond,n-cpu,n-novnc,n-sch,openstack-cli-server,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,placement-api,q-ovn-agent,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,tls-proxy,s-container-sync,neutron-api,neutron-periodic-workers,neutron-rpc-server,neutron-ovn-maintenance-worker,n-novnc-cell1,n-super-cond,n-cond-cell1",
                                "++ lib/tempest:configure_tempest:212        :   local image_lines",
                                "++ lib/tempest:configure_tempest:213        :   local images",
                                "++ lib/tempest:configure_tempest:214        :   local num_images",
                                "++ lib/tempest:configure_tempest:215        :   local image_uuid",
                                "++ lib/tempest:configure_tempest:216        :   local image_uuid_alt",
                                "++ lib/tempest:configure_tempest:217        :   local password",
                                "++ lib/tempest:configure_tempest:218        :   local line",
                                "++ lib/tempest:configure_tempest:219        :   local flavors",
                                "++ lib/tempest:configure_tempest:220        :   local available_flavors",
                                "++ lib/tempest:configure_tempest:221        :   local flavors_ref",
                                "++ lib/tempest:configure_tempest:222        :   local flavor_lines",
                                "++ lib/tempest:configure_tempest:223        :   local flavor_ref_size",
                                "++ lib/tempest:configure_tempest:224        :   local flavor_ref_alt_size",
                                "++ lib/tempest:configure_tempest:225        :   local public_network_id",
                                "++ lib/tempest:configure_tempest:226        :   local public_router_id",
                                "++ lib/tempest:configure_tempest:227        :   local ssh_connect_method=floating",
                                "++ lib/tempest:configure_tempest:228        :   local disk",
                                "++ lib/tempest:configure_tempest:231        :   ifs=' \t",
                                "'",
                                "++ lib/tempest:configure_tempest:241        :   declare -a images",
                                "++ lib/tempest:configure_tempest:243        :   is_service_enabled glance",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:244        :   get_active_images images image_uuid",
                                "++ lib/tempest:get_active_images:160        :   declare -n img_array=images",
                                "++ lib/tempest:get_active_images:161        :   declare -n img_id=image_uuid",
                                "++ lib/tempest:get_active_images:164        :   img_array=()",
                                "++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT",
                                "+++ lib/tempest:get_active_images:159        :   oscwrap --os-cloud devstack-admin image list --long --property status=active",
                                "+++ lib/tempest:get_active_images:159        :   awk '-F|' '!/^(+--)|ID|aki|ari/ { print $3,$2,$4 }'",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]",
                                "++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.1-x86_64-disk = cirros-0.6.3-x86_64-disk ']'",
                                "++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)",
                                "++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT",
                                "++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]",
                                "++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.2-x86_64-disk = cirros-0.6.3-x86_64-disk ']'",
                                "++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)",
                                "++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT",
                                "++ lib/tempest:get_active_images:172        :   [[ qcow2 == \\i\\s\\o ]]",
                                "++ lib/tempest:get_active_images:175        :   '[' cirros-0.6.3-x86_64-disk = cirros-0.6.3-x86_64-disk ']'",
                                "++ lib/tempest:get_active_images:176        :   img_id=d5538253-6a71-478c-aa9f-04817e73407a",
                                "++ lib/tempest:get_active_images:178        :   img_array+=($IMAGE_UUID)",
                                "++ lib/tempest:get_active_images:171        :   read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT",
                                "++ lib/tempest:configure_tempest:246        :   ((  3 < 1  ))",
                                "++ lib/tempest:configure_tempest:260        :   case \"${#images[*]}\" in",
                                "++ lib/tempest:configure_tempest:272        :   '[' -z d5538253-6a71-478c-aa9f-04817e73407a ']'",
                                "++ lib/tempest:configure_tempest:277        :   '[' -z '' ']'",
                                "++ lib/tempest:configure_tempest:278        :   for image in ${images[@]}",
                                "++ lib/tempest:configure_tempest:279        :   [[ 8e98cb33-069c-478b-b39e-ace458548923 != \\d\\5\\5\\3\\8\\2\\5\\3\\-\\6\\a\\7\\1\\-\\4\\7\\8\\c\\-\\a\\a\\9\\f\\-\\0\\4\\8\\1\\7\\e\\7\\3\\4\\0\\7\\a ]]",
                                "++ lib/tempest:configure_tempest:280        :   image_uuid_alt=8e98cb33-069c-478b-b39e-ace458548923",
                                "++ lib/tempest:configure_tempest:281        :   break",
                                "++ lib/tempest:configure_tempest:291        :   sudo install -d -o stack /opt/stack/tempest/etc",
                                "++ lib/tempest:configure_tempest:292        :   rm -f /opt/stack/tempest/etc/tempest.conf",
                                "++ lib/tempest:configure_tempest:294        :   local password=secretadmin",
                                "++ lib/tempest:configure_tempest:297        :   local admin_username=admin",
                                "++ lib/tempest:configure_tempest:298        :   local admin_project_name=admin",
                                "++ lib/tempest:configure_tempest:299        :   local admin_domain_name=Default",
                                "++ lib/tempest:configure_tempest:300        :   local alt_username=alt_demo",
                                "++ lib/tempest:configure_tempest:301        :   local alt_project_name=alt_demo",
                                "++ lib/tempest:configure_tempest:302        :   local admin_project_id",
                                "+++ lib/tempest:configure_tempest:303        :   oscwrap --os-cloud devstack-admin project list",
                                "+++ lib/tempest:configure_tempest:303        :   awk '/ admin / { print $2 }'",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/tempest:configure_tempest:303        :   admin_project_id=b0b6a5fd4eb04ff5b58cddf24c0391d9",
                                "++ lib/tempest:configure_tempest:305        :   is_service_enabled nova",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "+++ lib/tempest:configure_tempest:308        :   oscwrap --os-cloud devstack-admin flavor list",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/tempest:configure_tempest:308        :   available_flavors='+----+-----------+-------+------+-----------+-------+-----------+",
                                "| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |",
                                "+----+-----------+-------+------+-----------+-------+-----------+",
                                "| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |",
                                "| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |",
                                "| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |",
                                "| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |",
                                "| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |",
                                "| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |",
                                "| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |",
                                "| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |",
                                "| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |",
                                "| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |",
                                "+----+-----------+-------+------+-----------+-------+-----------+'",
                                "++ lib/tempest:configure_tempest:309        :   [[ -z '' ]]",
                                "++ lib/tempest:configure_tempest:310        :   [[ +----+-----------+-------+------+-----------+-------+-----------+",
                                "| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |",
                                "+----+-----------+-------+------+-----------+-------+-----------+",
                                "| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |",
                                "| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |",
                                "| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |",
                                "| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |",
                                "| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |",
                                "| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |",
                                "| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |",
                                "| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |",
                                "| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |",
                                "| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |",
                                "+----+-----------+-------+------+-----------+-------+-----------+ =~ m1\\.nano ]]",
                                "+++ lib/tempest:configure_tempest:312        :   image_size_in_gib d5538253-6a71-478c-aa9f-04817e73407a",
                                "+++ lib/tempest:image_size_in_gib:125        :   local size",
                                "++++ lib/tempest:image_size_in_gib:126        :   oscwrap --os-cloud devstack-admin image show d5538253-6a71-478c-aa9f-04817e73407a -c size -f value",
                                "",
                                "++++ functions-common:oscwrap:2459            :   return 0",
                                "+++ lib/tempest:image_size_in_gib:126        :   size=21692416",
                                "+++ lib/tempest:image_size_in_gib:127        :   echo 21692416",
                                "+++ lib/tempest:image_size_in_gib:127        :   python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))'",
                                "++ lib/tempest:configure_tempest:312        :   disk=1",
                                "++ lib/tempest:configure_tempest:313        :   ram=192",
                                "++ lib/tempest:configure_tempest:314        :   openstack --os-cloud devstack-admin flavor create --id 42 --ram 192 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.nano",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 1                     |",
                                "| id                         | 42                    |",
                                "| name                       | m1.nano               |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 192                   |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "++ lib/tempest:configure_tempest:316        :   flavor_ref=42",
                                "++ lib/tempest:configure_tempest:317        :   [[ +----+-----------+-------+------+-----------+-------+-----------+",
                                "| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |",
                                "+----+-----------+-------+------+-----------+-------+-----------+",
                                "| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |",
                                "| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |",
                                "| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |",
                                "| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |",
                                "| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |",
                                "| c1 | cirros256 |   256 |    1 |         0 |     1 | True      |",
                                "| d1 | ds512M    |   512 |    5 |         0 |     1 | True      |",
                                "| d2 | ds1G      |  1024 |   10 |         0 |     1 | True      |",
                                "| d3 | ds2G      |  2048 |   10 |         0 |     2 | True      |",
                                "| d4 | ds4G      |  4096 |   20 |         0 |     4 | True      |",
                                "+----+-----------+-------+------+-----------+-------+-----------+ =~ m1\\.micro ]]",
                                "+++ lib/tempest:configure_tempest:319        :   image_size_in_gib 8e98cb33-069c-478b-b39e-ace458548923",
                                "+++ lib/tempest:image_size_in_gib:125        :   local size",
                                "++++ lib/tempest:image_size_in_gib:126        :   oscwrap --os-cloud devstack-admin image show 8e98cb33-069c-478b-b39e-ace458548923 -c size -f value",
                                "",
                                "++++ functions-common:oscwrap:2459            :   return 0",
                                "+++ lib/tempest:image_size_in_gib:126        :   size=21233664",
                                "+++ lib/tempest:image_size_in_gib:127        :   echo 21233664",
                                "+++ lib/tempest:image_size_in_gib:127        :   python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))'",
                                "++ lib/tempest:configure_tempest:319        :   disk=1",
                                "++ lib/tempest:configure_tempest:320        :   ram=256",
                                "++ lib/tempest:configure_tempest:321        :   openstack --os-cloud devstack-admin flavor create --id 84 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.micro",
                                "",
                                "+----------------------------+-----------------------+",
                                "| Field                      | Value                 |",
                                "+----------------------------+-----------------------+",
                                "| OS-FLV-DISABLED:disabled   | False                 |",
                                "| OS-FLV-EXT-DATA:ephemeral  | 0                     |",
                                "| description                | None                  |",
                                "| disk                       | 1                     |",
                                "| id                         | 84                    |",
                                "| name                       | m1.micro              |",
                                "| os-flavor-access:is_public | True                  |",
                                "| properties                 | hw_rng:allowed='True' |",
                                "| ram                        | 256                   |",
                                "| rxtx_factor                | 1.0                   |",
                                "| swap                       | 0                     |",
                                "| vcpus                      | 1                     |",
                                "+----------------------------+-----------------------+",
                                "++ lib/tempest:configure_tempest:323        :   flavor_ref_alt=84",
                                "++ lib/tempest:configure_tempest:372        :   is_service_enabled glance",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:373        :   git_clone https://opendev.org/openstack/os-test-images.git /opt/stack/os-test-images master",
                                "++ functions-common:git_clone:583           :   local git_remote=https://opendev.org/openstack/os-test-images.git",
                                "++ functions-common:git_clone:584           :   local git_dest=/opt/stack/os-test-images",
                                "++ functions-common:git_clone:585           :   local git_ref=master",
                                "++ functions-common:git_clone:586           :   local orig_dir",
                                "+++ functions-common:git_clone:587           :   pwd",
                                "++ functions-common:git_clone:587           :   orig_dir=/opt/stack/devstack",
                                "++ functions-common:git_clone:588           :   local git_clone_flags=",
                                "+++ functions-common:git_clone:590           :   trueorfalse False RECLONE",
                                "++ functions-common:git_clone:590           :   RECLONE=False",
                                "++ functions-common:git_clone:591           :   [[ 0 -gt 0 ]]",
                                "++ functions-common:git_clone:595           :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:git_clone:604           :   egrep -q '^refs'",
                                "++ functions-common:git_clone:604           :   echo master",
                                "egrep: warning: egrep is obsolescent; using grep -E",
                                "++ functions-common:git_clone:618           :   [[ ! -d /opt/stack/os-test-images ]]",
                                "++ functions-common:git_clone:628           :   [[ False = \\T\\r\\u\\e ]]",
                                "++ functions-common:git_clone:663           :   sudo git config --system --add safe.directory /opt/stack/os-test-images",
                                "++ functions-common:git_clone:666           :   cd /opt/stack/os-test-images",
                                "++ functions-common:git_clone:667           :   git show --oneline",
                                "++ functions-common:git_clone:667           :   head -1",
                                "5d0367e Clean-up zuul config spacing",
                                "++ functions-common:git_clone:668           :   cd /opt/stack/devstack",
                                "++ lib/tempest:configure_tempest:374        :   pushd /opt/stack/os-test-images",
                                "~/os-test-images ~/devstack",
                                "++ lib/tempest:configure_tempest:375        :   tox -egenerate",
                                "generate create: /opt/stack/os-test-images/.tox/generate",
                                "generate installdeps: -r/opt/stack/os-test-images/requirements.txt",
                                "generate installed: PyYAML==6.0.3",
                                "generate run-test-pre: PYTHONHASHSEED='87831415'",
                                "generate run-test: commands[0] | python3 generate.py manifest.yaml",
                                "INFO:generate:Generating standard-qcow2v3 step 1/1 with 'qemu-img create -f qcow2 standard-qcow2v3.qcow2 10M'",
                                "INFO:generate:Generating qcow-with-backing step 1/1 with 'qemu-img create -f qcow2 -F raw -b /etc/hosts qcow-with-backing.qcow2 10M'",
                                "INFO:generate:Generating qcow-with-datafile step 1/2 with 'qemu-img create -f qcow2 -o data_file=qcow-data-file,data_file_raw=on qcow-with-datafile.qcow2 10M'",
                                "INFO:generate:Generating qcow-with-datafile step 2/2 with 'rm qcow-data-file'",
                                "INFO:generate:Generating raw-blank step 1/1 with 'qemu-img create -f raw raw-blank.raw 1M'",
                                "INFO:generate:Generating gpt-blank step 1/2 with 'qemu-img create -f raw gpt-blank.gpt 1M'",
                                "INFO:generate:Generating gpt-blank step 2/2 with \"parted gpt-blank.gpt --script 'mklabel gpt'\"",
                                "WARNING:generate:Unable to generate image standard (qed)",
                                "INFO:generate:Generating standard-iso9660 step 1/2 with 'qemu-img create -f raw standard-iso9660.iso 1M'",
                                "INFO:generate:Generating standard-iso9660 step 2/2 with 'mkisofs -V standard-iso9660 -o standard-iso9660.iso /etc/hosts'",
                                "WARNING:generate:Unable to generate image standard-udf (iso)",
                                "INFO:generate:Generating iso-with-qcow2-in-system step 1/5 with 'qemu-img create -f raw iso-with-qcow2-in-system.iso 1M'",
                                "INFO:generate:Generating iso-with-qcow2-in-system step 2/5 with 'mkisofs -V iso-with-qcow2-in-system -o iso-with-qcow2-in-system.iso /etc/hosts'",
                                "INFO:generate:Generating iso-with-qcow2-in-system step 3/5 with 'qemu-img create -f qcow2 tmp.qcow 10M'",
                                "INFO:generate:Generating iso-with-qcow2-in-system step 4/5 with 'dd if=tmp.qcow of=iso-with-qcow2-in-system.iso bs=32k count=1 conv=notrunc'",
                                "INFO:generate:Generating iso-with-qcow2-in-system step 5/5 with 'rm tmp.qcow'",
                                "INFO:generate:Generating vmdk-monolithicSparse step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-monolithicSparse.vmdk 10M'",
                                "INFO:generate:Generating vmdk-streamOptimized step 1/1 with 'qemu-img create -f vmdk -o subformat=streamOptimized vmdk-streamOptimized.vmdk 10M'",
                                "INFO:generate:Generating vmdk-monolithicFlat step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat.vmdk 10M'",
                                "INFO:generate:Generating vmdk-monolithicFlat step 2/2 with 'rm vmdk-monolithicFlat-flat.vmdk'",
                                "INFO:generate:Generating vmdk-monolithicFlat-leak step 1/3 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat-leak.vmdk 10M'",
                                "INFO:generate:Generating vmdk-monolithicFlat-leak step 2/3 with \"sed -i 's#vmdk-monolithicFlat-leak-flat.vmdk#/etc/hosts#' vmdk-monolithicFlat-leak.vmdk\"",
                                "INFO:generate:Generating vmdk-monolithicFlat-leak step 3/3 with 'rm vmdk-monolithicFlat-leak-flat.vmdk'",
                                "INFO:generate:Generating vmdk-sparse-with-url-backing step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-url-backing.vmdk 10M'",
                                "INFO:generate:Generating vmdk-sparse-with-url-backing step 2/2 with \"dd if=vmdk-sparse-with-url-backing.vmdk bs=512 count=1 skip=1 | sed 's#vmdk-sparse-with-url-backing.vmdk#/etc/hosts#' | dd of=vmdk-sparse-with-url-backing.vmdk conv=notrunc seek=1\"",
                                "INFO:generate:Generating vmdk-sparse-with-footer step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-footer.vmdk 10M'",
                                "INFO:generate:Running postprocesser footerify_vmdk on 'vmdk-sparse-with-footer.vmdk'",
                                "___________________________________ summary ____________________________________",
                                "  generate: commands succeeded",
                                "  congratulations :)",
                                "++ lib/tempest:configure_tempest:376        :   popd",
                                "~/devstack",
                                "++ lib/tempest:configure_tempest:377        :   iniset /opt/stack/tempest/etc/tempest.conf image images_manifest_file /opt/stack/os-test-images/images/manifest.yaml",
                                "++ lib/tempest:configure_tempest:378        :   local image_conversion",
                                "+++ lib/tempest:configure_tempest:379        :   iniget /etc/glance/glance-image-import.conf image_conversion output_format",
                                "++ lib/tempest:configure_tempest:379        :   image_conversion=",
                                "++ lib/tempest:configure_tempest:380        :   [[ -n '' ]]",
                                "++ lib/tempest:configure_tempest:383        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled image_format_enforcement True",
                                "++ lib/tempest:configure_tempest:386        :   iniset /opt/stack/tempest/etc/tempest.conf network project_network_cidr 10.1.0.0/20",
                                "++ lib/tempest:configure_tempest:388        :   ssh_connect_method=floating",
                                "++ lib/tempest:configure_tempest:394        :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:394        :   is_networking_extension_supported external-net",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:432 :   local extension=external-net",
                                "+++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:434 :   EXT_LIST='address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent'",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   [[ address-group",
                                "address-scope",
                                "agent",
                                "allowed-address-pairs",
                                "auto-allocated-topology",
                                "availability_zone",
                                "default-subnetpools",
                                "dhcp_agent_scheduler",
                                "dns-integration",
                                "dns-domain-ports",
                                "dns-integration-domain-keywords",
                                "empty-string-filtering",
                                "external-net",
                                "extra_dhcp_opt",
                                "extraroute",
                                "extraroute-atomic",
                                "filter-validation",
                                "floating-ip-port-forwarding-detail",
                                "fip-port-details",
                                "flavors",
                                "floatingip-pools",
                                "router",
                                "l3-agent-scheduler-ha-chassis-priority",
                                "enable-default-route-bfd",
                                "enable-default-route-ecmp",
                                "ext-gw-mode",
                                "l3-ha",
                                "external-gateway-multihoming",
                                "l3-flavors",
                                "l3_agent_scheduler",
                                "multi-provider",
                                "net-mtu",
                                "net-mtu-writable",
                                "network_availability_zone",
                                "network-ip-availability",
                                "network-ip-availability-details",
                                "pagination",
                                "port-device-profile",
                                "port-mac-address-regenerate",
                                "port-numa-affinity-policy",
                                "port-numa-affinity-policy-socket",
                                "binding",
                                "binding-extended",
                                "port-security",
                                "project-id",
                                "provider",
                                "qinq",
                                "quota-check-limit",
                                "quota-check-limit-default",
                                "quotas",
                                "quota_details",
                                "rbac-policies",
                                "rbac-address-scope",
                                "rbac-security-groups",
                                "revision-if-match",
                                "standard-attr-revisions",
                                "router_availability_zone",
                                "router-enable-snat",
                                "security-groups-default-rules",
                                "security-groups-normalized-cidr",
                                "security-groups-remote-address-group",
                                "security-groups-rules-belongs-to-default-sg",
                                "security-groups-shared-filtering",
                                "security-group",
                                "service-type",
                                "sorting",
                                "standard-attr-description",
                                "stateful-security-group",
                                "subnet-dns-publish-fixed-ip",
                                "subnet-external-network",
                                "subnet_onboard",
                                "subnet-service-types",
                                "subnet_allocation",
                                "subnetpool-prefix-ops",
                                "tag-creation",
                                "standard-attr-tag",
                                "standard-attr-timestamp",
                                "vlan-transparent =~ external-net ]]",
                                "++ lib/neutron_plugins/services/l3:is_networking_extension_supported:435 :   return 0",
                                "+++ lib/tempest:configure_tempest:395        :   oscwrap --os-cloud devstack-admin network show -f value -c id public",
                                "",
                                "+++ functions-common:oscwrap:2459            :   return 0",
                                "++ lib/tempest:configure_tempest:395        :   public_network_id=6fb107c2-4fd1-4735-9366-8a667998fea5",
                                "++ lib/tempest:configure_tempest:397        :   openstack --os-cloud devstack-admin --os-region RegionOne network create --share shared",
                                "",
                                "+---------------------------+--------------------------------------+",
                                "| Field                     | Value                                |",
                                "+---------------------------+--------------------------------------+",
                                "| admin_state_up            | UP                                   |",
                                "| availability_zone_hints   |                                      |",
                                "| availability_zones        |                                      |",
                                "| created_at                | 2026-06-12T15:48:58Z                 |",
                                "| description               |                                      |",
                                "| dns_domain                | None                                 |",
                                "| id                        | 6ec319f0-fa02-4feb-96e5-52e978720239 |",
                                "| ipv4_address_scope        | None                                 |",
                                "| ipv6_address_scope        | None                                 |",
                                "| is_default                | False                                |",
                                "| is_vlan_qinq              | None                                 |",
                                "| is_vlan_transparent       | False                                |",
                                "| mtu                       | 1372                                 |",
                                "| name                      | shared                               |",
                                "| port_security_enabled     | True                                 |",
                                "| project_id                | b0b6a5fd4eb04ff5b58cddf24c0391d9     |",
                                "| provider:network_type     | geneve                               |",
                                "| provider:physical_network | None                                 |",
                                "| provider:segmentation_id  | 19811                                |",
                                "| pvlan                     | None                                 |",
                                "| qinq                      | False                                |",
                                "| qos_policy_id             | None                                 |",
                                "| revision_number           | 1                                    |",
                                "| router:external           | Internal                             |",
                                "| segments                  | None                                 |",
                                "| shared                    | True                                 |",
                                "| status                    | ACTIVE                               |",
                                "| subnets                   |                                      |",
                                "| tags                      |                                      |",
                                "| updated_at                | 2026-06-12T15:48:58Z                 |",
                                "+---------------------------+--------------------------------------+",
                                "++ lib/tempest:configure_tempest:398        :   openstack --os-cloud devstack-admin --os-region RegionOne subnet create --description shared-subnet --subnet-range 192.168.233.0/24 --network shared shared-subnet",
                                "",
                                "+----------------------+--------------------------------------+",
                                "| Field                | Value                                |",
                                "+----------------------+--------------------------------------+",
                                "| allocation_pools     | 192.168.233.2-192.168.233.254        |",
                                "| cidr                 | 192.168.233.0/24                     |",
                                "| created_at           | 2026-06-12T15:48:59Z                 |",
                                "| description          | shared-subnet                        |",
                                "| dns_nameservers      |                                      |",
                                "| dns_publish_fixed_ip | None                                 |",
                                "| enable_dhcp          | True                                 |",
                                "| gateway_ip           | 192.168.233.1                        |",
                                "| host_routes          |                                      |",
                                "| id                   | 1fffbc13-c71c-44b4-a9d9-10c5dcaf3444 |",
                                "| ip_version           | 4                                    |",
                                "| ipv6_address_mode    | None                                 |",
                                "| ipv6_ra_mode         | None                                 |",
                                "| name                 | shared-subnet                        |",
                                "| network_id           | 6ec319f0-fa02-4feb-96e5-52e978720239 |",
                                "| project_id           | b0b6a5fd4eb04ff5b58cddf24c0391d9     |",
                                "| revision_number      | 0                                    |",
                                "| router:external      | False                                |",
                                "| segment_id           | None                                 |",
                                "| service_types        |                                      |",
                                "| subnetpool_id        | None                                 |",
                                "| tags                 |                                      |",
                                "| updated_at           | 2026-06-12T15:48:59Z                 |",
                                "+----------------------+--------------------------------------+",
                                "++ lib/tempest:configure_tempest:401        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT use_syslog False",
                                "++ lib/tempest:configure_tempest:404        :   iniset /opt/stack/tempest/etc/tempest.conf oslo_concurrency lock_path /opt/stack/data/tempest",
                                "++ lib/tempest:configure_tempest:405        :   mkdir -p /opt/stack/data/tempest",
                                "++ lib/tempest:configure_tempest:406        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT use_stderr False",
                                "++ lib/tempest:configure_tempest:407        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT log_file tempest.log",
                                "++ lib/tempest:configure_tempest:408        :   iniset /opt/stack/tempest/etc/tempest.conf DEFAULT debug True",
                                "++ lib/tempest:configure_tempest:411        :   iniset /opt/stack/tempest/etc/tempest.conf compute build_timeout 196",
                                "++ lib/tempest:configure_tempest:412        :   iniset /opt/stack/tempest/etc/tempest.conf volume build_timeout 196",
                                "++ lib/tempest:configure_tempest:415        :   iniset /opt/stack/tempest/etc/tempest.conf identity uri_v3 https://38.102.83.69/identity/v3",
                                "++ lib/tempest:configure_tempest:416        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_lockout_failure_attempts 2",
                                "++ lib/tempest:configure_tempest:417        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_lockout_duration 10",
                                "++ lib/tempest:configure_tempest:418        :   iniset /opt/stack/tempest/etc/tempest.conf identity user_unique_last_password_count 2",
                                "++ lib/tempest:configure_tempest:419        :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:420        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_username admin",
                                "++ lib/tempest:configure_tempest:421        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_password secretadmin",
                                "++ lib/tempest:configure_tempest:422        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_project_name admin",
                                "++ lib/tempest:configure_tempest:423        :   iniset /opt/stack/tempest/etc/tempest.conf auth admin_domain_name Default",
                                "++ lib/tempest:configure_tempest:425        :   iniset /opt/stack/tempest/etc/tempest.conf identity auth_version v3",
                                "++ lib/tempest:configure_tempest:426        :   is_service_enabled tls-proxy",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:427        :   iniset /opt/stack/tempest/etc/tempest.conf identity ca_certificates_file /opt/stack/data/ca-bundle.pem",
                                "++ lib/tempest:configure_tempest:431        :   [[ True = True ]]",
                                "++ lib/tempest:configure_tempest:432        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled security_compliance True",
                                "++ lib/tempest:configure_tempest:437        :   is_service_enabled ldap",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:443        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled project_tags True",
                                "++ lib/tempest:configure_tempest:447        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled application_credentials True",
                                "++ lib/tempest:configure_tempest:451        :   iniset /opt/stack/tempest/etc/tempest.conf identity-feature-enabled access_rules True",
                                "++ lib/tempest:configure_tempest:456        :   [[ ! -z '' ]]",
                                "++ lib/tempest:configure_tempest:459        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled import_image True",
                                "++ lib/tempest:configure_tempest:460        :   iniset /opt/stack/tempest/etc/tempest.conf image-feature-enabled os_glance_reserved True",
                                "++ lib/tempest:configure_tempest:461        :   is_service_enabled g-api-r",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:466        :   iniset /opt/stack/tempest/etc/tempest.conf compute image_ref d5538253-6a71-478c-aa9f-04817e73407a",
                                "++ lib/tempest:configure_tempest:467        :   iniset /opt/stack/tempest/etc/tempest.conf compute image_ref_alt 8e98cb33-069c-478b-b39e-ace458548923",
                                "++ lib/tempest:configure_tempest:468        :   iniset /opt/stack/tempest/etc/tempest.conf compute flavor_ref 42",
                                "++ lib/tempest:configure_tempest:469        :   iniset /opt/stack/tempest/etc/tempest.conf compute flavor_ref_alt 84",
                                "++ lib/tempest:configure_tempest:470        :   iniset /opt/stack/tempest/etc/tempest.conf validation connect_method floating",
                                "++ lib/tempest:configure_tempest:471        :   is_service_enabled neutron",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:479        :   [[ -n '' ]]",
                                "++ lib/tempest:configure_tempest:489        :   local tempest_compute_min_microversion=None",
                                "++ lib/tempest:configure_tempest:490        :   local tempest_compute_max_microversion=latest",
                                "++ lib/tempest:configure_tempest:493        :   [[ '' == \\c\\o\\m\\p\\u\\t\\e\\_\\l\\e\\g\\a\\c\\y ]]",
                                "++ lib/tempest:configure_tempest:497        :   '[' None == None ']'",
                                "++ lib/tempest:configure_tempest:498        :   inicomment /opt/stack/tempest/etc/tempest.conf compute min_microversion",
                                "++ lib/tempest:configure_tempest:502        :   '[' latest == None ']'",
                                "++ lib/tempest:configure_tempest:505        :   iniset /opt/stack/tempest/etc/tempest.conf compute max_microversion latest",
                                "++ lib/tempest:configure_tempest:508        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled personality False",
                                "++ lib/tempest:configure_tempest:509        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled resize True",
                                "++ lib/tempest:configure_tempest:510        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled live_migration False",
                                "++ lib/tempest:configure_tempest:511        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled change_password False",
                                "++ lib/tempest:configure_tempest:512        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled block_migration_for_live_migration False",
                                "++ lib/tempest:configure_tempest:513        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled live_migrate_back_and_forth False",
                                "++ lib/tempest:configure_tempest:514        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled attach_encrypted_volume True",
                                "++ lib/tempest:configure_tempest:517        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled hostname_fqdn_sanitization True",
                                "++ lib/tempest:configure_tempest:519        :   [[ -n ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter ]]",
                                "++ lib/tempest:configure_tempest:520        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled scheduler_enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter",
                                "++ lib/tempest:configure_tempest:523        :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:524        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled volume_multiattach True",
                                "++ lib/tempest:configure_tempest:527        :   is_service_enabled n-novnc",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:528        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled vnc_console True",
                                "++ lib/tempest:configure_tempest:530        :   is_service_enabled n-spice",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:530        :   '[' False '!=' False ']'",
                                "++ lib/tempest:configure_tempest:533        :   is_service_enabled n-sproxy",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:533        :   '[' False '!=' False ']'",
                                "++ lib/tempest:configure_tempest:538        :   local nova_policy_roles=admin,manager,member,reader,service",
                                "++ lib/tempest:configure_tempest:539        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled nova_policy_roles admin,manager,member,reader,service",
                                "++ lib/tempest:configure_tempest:542        :   iniset /opt/stack/tempest/etc/tempest.conf network project_networks_reachable false",
                                "++ lib/tempest:configure_tempest:543        :   iniset /opt/stack/tempest/etc/tempest.conf network public_network_id 6fb107c2-4fd1-4735-9366-8a667998fea5",
                                "++ lib/tempest:configure_tempest:544        :   iniset /opt/stack/tempest/etc/tempest.conf network public_router_id ''",
                                "++ lib/tempest:configure_tempest:545        :   iniset /opt/stack/tempest/etc/tempest.conf network default_network 10.1.0.0/20",
                                "++ lib/tempest:configure_tempest:546        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled ipv6 True",
                                "++ lib/tempest:configure_tempest:547        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled ipv6_subnet_attributes True",
                                "++ lib/tempest:configure_tempest:548        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled port_security True",
                                "++ lib/tempest:configure_tempest:550        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope neutron True",
                                "++ lib/tempest:configure_tempest:553        :   SCENARIO_IMAGE_DIR=/opt/stack/devstack/files",
                                "++ lib/tempest:configure_tempest:554        :   SCENARIO_IMAGE_FILE=cirros-0.6.3-x86_64-disk.img",
                                "++ lib/tempest:configure_tempest:555        :   SCENARIO_IMAGE_TYPE=cirros",
                                "++ lib/tempest:configure_tempest:556        :   iniset /opt/stack/tempest/etc/tempest.conf scenario img_file /opt/stack/devstack/files/cirros-0.6.3-x86_64-disk.img",
                                "++ lib/tempest:configure_tempest:560        :   [[ cirros == \\c\\i\\r\\r\\o\\s ]]",
                                "+++ lib/tempest:configure_tempest:563        :   echo 0.6.3",
                                "+++ lib/tempest:configure_tempest:563        :   tr -d .",
                                "++ lib/tempest:configure_tempest:563        :   [[ 063 -ge 060 ]]",
                                "++ lib/tempest:configure_tempest:564        :   iniset /opt/stack/tempest/etc/tempest.conf scenario dhcp_client dhcpcd",
                                "++ lib/tempest:configure_tempest:569        :   TEMPEST_SSH_NETWORK_NAME=private",
                                "++ lib/tempest:configure_tempest:570        :   is_provider_network",
                                "++ functions-common:is_provider_network:2263 :   '[' '' == True ']'",
                                "++ functions-common:is_provider_network:2266 :   return 1",
                                "++ lib/tempest:configure_tempest:574        :   iniset /opt/stack/tempest/etc/tempest.conf validation run_validation True",
                                "++ lib/tempest:configure_tempest:575        :   iniset /opt/stack/tempest/etc/tempest.conf validation ip_version_for_ssh 4",
                                "++ lib/tempest:configure_tempest:576        :   iniset /opt/stack/tempest/etc/tempest.conf validation ssh_timeout 196",
                                "++ lib/tempest:configure_tempest:577        :   iniset /opt/stack/tempest/etc/tempest.conf validation image_ssh_user cirros",
                                "++ lib/tempest:configure_tempest:578        :   iniset /opt/stack/tempest/etc/tempest.conf validation image_alt_ssh_user cirros",
                                "++ lib/tempest:configure_tempest:579        :   iniset /opt/stack/tempest/etc/tempest.conf validation network_for_ssh private",
                                "++ lib/tempest:configure_tempest:583        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]",
                                "++ lib/tempest:configure_tempest:584        :   TEMPEST_VOLUME_MANAGE_SNAPSHOT=True",
                                "+++ lib/tempest:configure_tempest:586        :   trueorfalse False TEMPEST_VOLUME_MANAGE_SNAPSHOT",
                                "++ lib/tempest:configure_tempest:586        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled manage_snapshot True",
                                "++ lib/tempest:configure_tempest:588        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]",
                                "++ lib/tempest:configure_tempest:589        :   TEMPEST_VOLUME_MANAGE_VOLUME=True",
                                "+++ lib/tempest:configure_tempest:591        :   trueorfalse False TEMPEST_VOLUME_MANAGE_VOLUME",
                                "++ lib/tempest:configure_tempest:591        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled manage_volume True",
                                "++ lib/tempest:configure_tempest:594        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]",
                                "++ lib/tempest:configure_tempest:594        :   '[' libvirt = libvirt ']'",
                                "++ lib/tempest:configure_tempest:595        :   TEMPEST_EXTEND_ATTACHED_VOLUME=True",
                                "+++ lib/tempest:configure_tempest:597        :   trueorfalse False TEMPEST_EXTEND_ATTACHED_VOLUME",
                                "++ lib/tempest:configure_tempest:597        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled extend_attached_volume True",
                                "++ lib/tempest:configure_tempest:599        :   [[ lvm:lvmdriver-1 == *\\l\\v\\m* ]]",
                                "++ lib/tempest:configure_tempest:600        :   TEMPEST_VOLUME_REVERT_TO_SNAPSHOT=True",
                                "+++ lib/tempest:configure_tempest:602        :   trueorfalse False TEMPEST_VOLUME_REVERT_TO_SNAPSHOT",
                                "++ lib/tempest:configure_tempest:602        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled volume_revert True",
                                "++ lib/tempest:configure_tempest:603        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled extend_attached_encrypted_volume False",
                                "++ lib/tempest:configure_tempest:604        :   [[ swift == *\\s\\w\\i\\f\\t* ]]",
                                "++ lib/tempest:configure_tempest:605        :   iniset /opt/stack/tempest/etc/tempest.conf volume backup_driver swift",
                                "++ lib/tempest:configure_tempest:607        :   local tempest_volume_min_microversion=None",
                                "++ lib/tempest:configure_tempest:608        :   local tempest_volume_max_microversion=latest",
                                "++ lib/tempest:configure_tempest:609        :   '[' None == None ']'",
                                "++ lib/tempest:configure_tempest:610        :   inicomment /opt/stack/tempest/etc/tempest.conf volume min_microversion",
                                "++ lib/tempest:configure_tempest:615        :   '[' latest == None ']'",
                                "++ lib/tempest:configure_tempest:618        :   iniset /opt/stack/tempest/etc/tempest.conf volume max_microversion latest",
                                "++ lib/tempest:configure_tempest:621        :   is_service_enabled c-bak",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:628        :   [[ -n lvm:lvmdriver-1 ]]",
                                "++ lib/tempest:configure_tempest:628        :   [[ lvm:lvmdriver-1 =~ .*,.* ]]",
                                "++ lib/tempest:configure_tempest:648        :   '[' default '!=' default -o 'Open Source' '!=' 'Open Source' ']'",
                                "++ lib/tempest:configure_tempest:652        :   '[' default '!=' default -o iSCSI '!=' iSCSI ']'",
                                "++ lib/tempest:configure_tempest:657        :   [[ True == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:658        :   iniset /opt/stack/tempest/etc/tempest.conf volume volume_type_multiattach multiattach",
                                "++ lib/tempest:configure_tempest:666        :   local tempest_placement_min_microversion=None",
                                "++ lib/tempest:configure_tempest:667        :   local tempest_placement_max_microversion=latest",
                                "++ lib/tempest:configure_tempest:668        :   '[' None == None ']'",
                                "++ lib/tempest:configure_tempest:669        :   inicomment /opt/stack/tempest/etc/tempest.conf placement min_microversion",
                                "++ lib/tempest:configure_tempest:673        :   '[' latest == None ']'",
                                "++ lib/tempest:configure_tempest:676        :   iniset /opt/stack/tempest/etc/tempest.conf placement max_microversion latest",
                                "++ lib/tempest:configure_tempest:680        :   '[' libvirt = ironic ']'",
                                "++ lib/tempest:configure_tempest:694        :   '[' libvirt = libvirt ']'",
                                "++ lib/tempest:configure_tempest:696        :   '[' qemu = lxc ']'",
                                "++ lib/tempest:configure_tempest:703        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled shelve_migrate True",
                                "++ lib/tempest:configure_tempest:704        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled stable_rescue True",
                                "++ lib/tempest:configure_tempest:705        :   iniset /opt/stack/tempest/etc/tempest.conf compute-feature-enabled swap_volume True",
                                "++ lib/tempest:configure_tempest:718        :   local service",
                                "++ lib/tempest:configure_tempest:719        :   local tempest_services=key,glance,nova,neutron,cinder,swift,horizon",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled key",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available key True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled glance",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available glance True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled nova",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available nova True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled neutron",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available neutron True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled cinder",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available cinder True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled swift",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available swift True",
                                "++ lib/tempest:configure_tempest:720        :   for service in ${tempest_services//,/ }",
                                "++ lib/tempest:configure_tempest:721        :   is_service_enabled horizon",
                                "++ functions-common:is_service_enabled:2070 :   return 0",
                                "++ lib/tempest:configure_tempest:722        :   iniset /opt/stack/tempest/etc/tempest.conf service_available horizon True",
                                "++ lib/tempest:configure_tempest:732        :   [[ True == True ]]",
                                "++ lib/tempest:configure_tempest:733        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope keystone true",
                                "++ lib/tempest:configure_tempest:736        :   [[ True == True ]]",
                                "++ lib/tempest:configure_tempest:737        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope nova true",
                                "++ lib/tempest:configure_tempest:740        :   [[ False == True ]]",
                                "++ lib/tempest:configure_tempest:740        :   [[ False == True ]]",
                                "++ lib/tempest:configure_tempest:744        :   [[ True == True ]]",
                                "++ lib/tempest:configure_tempest:745        :   iniset /opt/stack/tempest/etc/tempest.conf enforce_scope glance true",
                                "++ lib/tempest:configure_tempest:748        :   [[ False == True ]]",
                                "++ lib/tempest:configure_tempest:748        :   [[ False == True ]]",
                                "++ lib/tempest:configure_tempest:752        :   '[' libvirt = libvirt ']'",
                                "++ lib/tempest:configure_tempest:752        :   '[' qemu = lxc ']'",
                                "++ lib/tempest:configure_tempest:762        :   local tmp_cfg_file",
                                "+++ lib/tempest:configure_tempest:763        :   mktemp",
                                "++ lib/tempest:configure_tempest:763        :   tmp_cfg_file=/tmp/tmp.Gj4UK7CkUa",
                                "++ lib/tempest:configure_tempest:764        :   cd /opt/stack/tempest",
                                "++ lib/tempest:configure_tempest:766        :   local tmp_u_c_m",
                                "+++ lib/tempest:configure_tempest:767        :   mktemp -t tempest_u_c_m.XXXXXXXXXX",
                                "++ lib/tempest:configure_tempest:767        :   tmp_u_c_m=/tmp/tempest_u_c_m.LruRbo2qxn",
                                "++ lib/tempest:configure_tempest:768        :   set_tempest_venv_constraints /tmp/tempest_u_c_m.LruRbo2qxn",
                                "++ lib/tempest:set_tempest_venv_constraints:131 :   local tmp_c",
                                "++ lib/tempest:set_tempest_venv_constraints:132 :   tmp_c=/tmp/tempest_u_c_m.LruRbo2qxn",
                                "++ lib/tempest:set_tempest_venv_constraints:133 :   [[ master == \\m\\a\\s\\t\\e\\r ]]",
                                "++ lib/tempest:set_tempest_venv_constraints:134 :   cd /opt/stack/requirements",
                                "++ lib/tempest:set_tempest_venv_constraints:135 :   git show master:upper-constraints.txt",
                                "++ lib/tempest:set_tempest_venv_constraints:142 :   export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:142 :   UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:143 :   export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:set_tempest_venv_constraints:143 :   TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master",
                                "++ lib/tempest:configure_tempest:769        :   [[ False != \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:770        :   tox -revenv-tempest --notest",
                                "venv-tempest recreate: /opt/stack/tempest/.tox/tempest",
                                "venv-tempest installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt",
                                "venv-tempest develop-inst: /opt/stack/tempest",
                                "venv-tempest installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1",
                                "___________________________________ summary ____________________________________",
                                "  venv-tempest: skipped tests",
                                "  congratulations :)",
                                "++ lib/tempest:configure_tempest:772        :   tox -evenv-tempest -- pip install -c /tmp/tempest_u_c_m.LruRbo2qxn -r requirements.txt",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Requirements should be satisfied by a PEP 517 installer.",
                                "        If you are using pip, you can try `pip install --use-pep517`.",
                                "",
                                "        This deprecation is overdue, please update your project and remove deprecated",
                                "        calls to avoid build errors in the future.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  dist.fetch_build_eggs(dist.setup_requires)",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Please avoid running ``setup.py`` directly.",
                                "        Instead, use pypa/build, pypa/installer or other",
                                "        standards-based tools.",
                                "",
                                "        This deprecation is overdue, please update your project and remove deprecated",
                                "        calls to avoid build errors in the future.",
                                "",
                                "        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  self.initialize_options()",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require'",
                                "  warnings.warn(msg)",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).",
                                "",
                                "        By 2027-Feb-18, you need to update your project and remove deprecated calls",
                                "        or your builds will no longer be supported.",
                                "",
                                "        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  corresp(dist, value, root_dir)",
                                "venv-tempest develop-inst-nodeps: /opt/stack/tempest",
                                "venv-tempest installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1",
                                "venv-tempest run-test-pre: PYTHONHASHSEED='2449430218'",
                                "venv-tempest run-test: commands[0] | pip install -c /tmp/tempest_u_c_m.LruRbo2qxn -r requirements.txt",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 1)) (7.0.3)",
                                "Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 2)) (4.14.0)",
                                "Requirement already satisfied: jsonschema>=4.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 3)) (4.26.0)",
                                "Requirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 4)) (2.9.1)",
                                "Requirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 5)) (4.0.0)",
                                "Requirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 6)) (43.0.3)",
                                "Requirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 7)) (1.3.0)",
                                "Requirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 8)) (7.5.0)",
                                "Requirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 9)) (10.5.0)",
                                "Requirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 10)) (8.2.0)",
                                "Requirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 11)) (4.2.1)",
                                "Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 12)) (5.10.0)",
                                "Requirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 13)) (10.1.1)",
                                "Requirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 14)) (4.3.2)",
                                "Requirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib64/python3.12/site-packages (from -r requirements.txt (line 15)) (6.0.3)",
                                "Requirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 16)) (1.4.6)",
                                "Requirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 17)) (5.8.0)",
                                "Requirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 18)) (3.17.0)",
                                "Requirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 19)) (2.7.0)",
                                "Requirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 20)) (3.1.0)",
                                "Requirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 21)) (0.7.1)",
                                "Requirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 22)) (0.20)",
                                "Requirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.12/site-packages (from -r requirements.txt (line 23)) (0.6.2)",
                                "Requirement already satisfied: setuptools in ./.tox/tempest/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (82.0.1)",
                                "Requirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0)",
                                "Requirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (26.1.0)",
                                "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2025.9.1)",
                                "Requirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (0.37.0)",
                                "Requirement already satisfied: rpds-py>=0.25.0 in ./.tox/tempest/lib64/python3.12/site-packages (from jsonschema>=4.5.0->-r requirements.txt (line 3)) (2026.5.1)",
                                "Requirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (5.0.0)",
                                "Requirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib64/python3.12/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.2)",
                                "Requirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib64/python3.12/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0)",
                                "Requirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.8.0)",
                                "Requirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0)",
                                "Requirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.34.2)",
                                "Requirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.4.0)",
                                "Requirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0)",
                                "Requirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.16.0)",
                                "Requirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.12/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.0)",
                                "Requirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2)",
                                "Requirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0)",
                                "Requirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.3.2)",
                                "Requirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (26.2)",
                                "Requirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib64/python3.12/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.2.2)",
                                "Requirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.12/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.8.0)",
                                "Requirement already satisfied: wrapt>=2.1.0 in ./.tox/tempest/lib64/python3.12/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.2.1)",
                                "Requirement already satisfied: pycparser in ./.tox/tempest/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (3.0)",
                                "Requirement already satisfied: prompt-toolkit>=3.0.52 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (3.0.52)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in ./.tox/tempest/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.8.0)",
                                "Requirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.12/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0)",
                                "Requirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.12/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib64/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.7)",
                                "Requirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.18)",
                                "Requirement already satisfied: certifi>=2023.5.7 in ./.tox/tempest/lib/python3.12/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2026.5.20)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2)",
                                "",
                                "[notice] A new release of pip is available: 26.1.1 -> 26.1.2",
                                "[notice] To update, run: pip install --upgrade pip",
                                "___________________________________ summary ____________________________________",
                                "  venv-tempest: commands succeeded",
                                "  congratulations :)",
                                "++ lib/tempest:configure_tempest:773        :   rm -f /tmp/tempest_u_c_m.LruRbo2qxn",
                                "++ lib/tempest:configure_tempest:776        :   [[ False == \\T\\r\\u\\e ]]",
                                "++ lib/tempest:configure_tempest:784        :   [[ True == \\F\\a\\l\\s\\e ]]",
                                "++ lib/tempest:configure_tempest:788        :   iniset /opt/stack/tempest/etc/tempest.conf auth use_dynamic_credentials True",
                                "++ lib/tempest:configure_tempest:794        :   tox -evenv -- tempest verify-config -uro /tmp/tmp.Gj4UK7CkUa",
                                "venv create: /opt/stack/tempest/.tox/venv",
                                "venv installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt, -r/opt/stack/tempest/doc/requirements.txt",
                                "venv develop-inst: /opt/stack/tempest",
                                "venv installed: alabaster==1.0.0,attrs==26.1.0,autopage==0.6.0,babel==2.18.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,docutils==0.21.2,dulwich==1.2.6,fasteners==0.20,fixtures==4.3.2,idna==3.18,imagesize==2.0.0,invoke==3.0.3,iso8601==2.1.0,Jinja2==3.1.6,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,MarkupSafe==3.0.3,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,openstackdocstheme==3.6.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,reno==4.1.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,roman-numerals==4.1.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,snowballstemmer==3.1.1,Sphinx==9.0.4,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-svg2pdfconverter==2.1.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1",
                                "venv run-test-pre: PYTHONHASHSEED='2804817373'",
                                "venv run-test: commands[0] | tempest verify-config -uro /tmp/tmp.Gj4UK7CkUa",
                                "/opt/stack/tempest/.tox/venv/lib/python3.12/site-packages/oslo_utils/eventletutils.py:34: DeprecationWarning: eventletutils module is deprecated and will be removed.",
                                "  warnings.warn(",
                                "/opt/stack/tempest/tempest/lib/services/volume/v2/__init__.py:50: DeprecationWarning: The tempest.lib.services.volume.v2 module (volume v2 APIs service clients) is deprecated in favor of tempest.lib.services.volume.v3 (volume v3 APIs service clients) and will be removed once Tempest stop supporting stable wallaby.",
                                "  warnings.warn(",
                                "/opt/stack/tempest/tempest/lib/services/clients.py:209: DeprecationWarning: Class 'tempest.lib.services.volume.v2.extensions_client.ExtensionsClient' has moved to 'tempest.lib.services.volume.v3.extensions_client.ExtensionsClient' in version 'Rocky' and will be removed in a future version",
                                "  _client = klass(auth_provider=auth_provider, **kwargs)",
                                "___________________________________ summary ____________________________________",
                                "  venv: commands succeeded",
                                "  congratulations :)",
                                "++ lib/tempest:configure_tempest:799        :   is_service_enabled q-metering neutron-metering",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:800        :   DISABLE_NETWORK_API_EXTENSIONS+=', metering'",
                                "++ lib/tempest:configure_tempest:804        :   is_service_enabled q-l3 neutron-l3",
                                "++ functions-common:is_service_enabled:2070 :   return 1",
                                "++ lib/tempest:configure_tempest:805        :   DISABLE_NETWORK_API_EXTENSIONS+=', l3_agent_scheduler'",
                                "++ lib/tempest:configure_tempest:808        :   local network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "++ lib/tempest:configure_tempest:809        :   [[ ! -z , metering, l3_agent_scheduler ]]",
                                "++ lib/tempest:configure_tempest:811        :   network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "+++ lib/tempest:configure_tempest:813        :   remove_disabled_extensions address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups , metering, l3_agent_scheduler",
                                "+++ lib/tempest:remove_disabled_extensions:116 :   local extensions_list=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "+++ lib/tempest:remove_disabled_extensions:117 :   shift",
                                "+++ lib/tempest:remove_disabled_extensions:118 :   local 'disabled_exts=, metering, l3_agent_scheduler'",
                                "+++ lib/tempest:remove_disabled_extensions:119 :   remove_disabled_services address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3_agent_scheduler,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups ', metering, l3_agent_scheduler'",
                                "+++ functions-common:remove_disabled_services:2101 :   _cleanup_service_list ,address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "++ lib/tempest:configure_tempest:813        :   network_api_extensions=address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "++ lib/tempest:configure_tempest:815        :   [[ -n '' ]]",
                                "++ lib/tempest:configure_tempest:818        :   iniset /opt/stack/tempest/etc/tempest.conf network-feature-enabled api_extensions address-group,address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,bgp,bgp_4byte_asn,bgp_dragent_scheduler,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dns-domain-ports,dns-integration,dns-integration-domain-keywords,empty-string-filtering,enable-default-route-bfd,enable-default-route-ecmp,expose-port-forwarding-in-fip,external-gateway-multihoming,external-net,ext-gw-mode,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floatingip-pools,floating-ip-port-forwarding,floating-ip-port-forwarding-description,floating-ip-port-forwarding-detail,floating-ip-port-forwarding-port-ranges,fwaas_v2,ip_allocation,l3-agent-scheduler-ha-chassis-priority,l3-flavors,l3-ha,logging,multi-provider,net-mtu,net-mtu-writable,network_availability_zone,network_ha,network-ip-availability,pagination,port-device-profile,port-hardware-offload-type,port-mac-address-regenerate,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-resource-request,port-security,port-trusted-vif,project-id,provider,pvlan,qinq,qos,qos-bw-limit-direction,qos-bw-minimum-ingress,qos-default,qos-fip,qos-gateway-ip,qos-rules-alias,qos-rule-type-details,qos-rule-type-filter,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-scope,rbac-policies,rbac-security-groups,router,router_availability_zone,router-enable-snat,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,segment,sorting,standard-attr-description,standard-attr-fwaas-v2,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet_allocation,subnet-dns-publish-fixed-ip,subnet-external-network,subnet_onboard,subnetpool-prefix-ops,subnet-service-types,tag-creation,tap-mirror,tap-mirror-both-direction,trunk,uplink-status-propagation,uplink-status-propagation-updatable,vlan-transparent,vpnaas,vpn-endpoint-groups",
                                "++ lib/tempest:configure_tempest:820        :   local object_storage_api_extensions=all",
                                "++ lib/tempest:configure_tempest:821        :   [[ ! -z '' ]]",
                                "++ lib/tempest:configure_tempest:827        :   iniset /opt/stack/tempest/etc/tempest.conf object-storage-feature-enabled discoverable_apis all",
                                "++ lib/tempest:configure_tempest:829        :   local volume_api_extensions=all",
                                "++ lib/tempest:configure_tempest:830        :   [[ ! -z '' ]]",
                                "++ lib/tempest:configure_tempest:836        :   iniset /opt/stack/tempest/etc/tempest.conf volume-feature-enabled api_extensions all",
                                "++ lib/tempest:configure_tempest:839        :   IFS=' \t",
                                "'",
                                "++ extras.d/80-tempest.sh:source:23         :   echo_summary 'Installing Tempest Plugins'",
                                "++ ./stack.sh:echo_summary:438              :   [[ -t 3 ]]",
                                "++ ./stack.sh:echo_summary:444              :   echo -e Installing Tempest Plugins",
                                "++ extras.d/80-tempest.sh:source:24         :   install_tempest_plugins",
                                "++ lib/tempest:install_tempest_plugins:873  :   pushd /opt/stack/tempest",
                                "~/tempest ~/tempest",
                                "++ lib/tempest:install_tempest_plugins:874  :   [[ 0 != 0 ]]",
                                "++ lib/tempest:install_tempest_plugins:883  :   popd",
                                "~/tempest",
                                "++ extras.d/80-tempest.sh:source:27         :   [[ stack == \\u\\n\\s\\t\\a\\c\\k ]]",
                                "++ extras.d/80-tempest.sh:source:32         :   [[ stack == \\c\\l\\e\\a\\n ]]",
                                "+ functions-common:run_phase:1863          :   [[ stack == \\s\\o\\u\\r\\c\\e ]]",
                                "+ functions-common:run_phase:1866          :   [[ stack == \\o\\v\\e\\r\\r\\i\\d\\e\\_\\d\\e\\f\\a\\u\\l\\t\\s ]]",
                                "+ functions-common:run_phase:1869          :   run_plugins stack test-config",
                                "+ functions-common:run_plugins:1828        :   local mode=stack",
                                "+ functions-common:run_plugins:1829        :   local phase=test-config",
                                "+ functions-common:run_plugins:1831        :   local plugins=,neutron",
                                "+ functions-common:run_plugins:1832        :   local plugin",
                                "+ functions-common:run_plugins:1833        :   for plugin in ${plugins//,/ }",
                                "+ functions-common:run_plugins:1834        :   local dir=/opt/stack/neutron",
                                "+ functions-common:run_plugins:1835        :   [[ -f /opt/stack/neutron/devstack/plugin.sh ]]",
                                "+ functions-common:run_plugins:1836        :   source /opt/stack/neutron/devstack/plugin.sh stack test-config",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:1 :   LIBDIR=/opt/stack/neutron/devstack/lib",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:3 :   source /opt/stack/neutron/devstack/lib/distributed_dhcp",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:4 :   source /opt/stack/neutron/devstack/lib/dns",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:5 :   source /opt/stack/neutron/devstack/lib/flavors",
                                "+++ /opt/stack/neutron/devstack/lib/flavors:source:4 :   FLAVORS_PLUGIN=flavors",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:6 :   source /opt/stack/neutron/devstack/lib/l2_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:7 :   source /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:1 :   SRIOV_AGENT_CONF=etc/neutron/plugins/ml2/sriov_agent.ini",
                                "+++ /opt/stack/neutron/devstack/lib/l2_agent_sriovnicswitch:source:2 :   SRIOV_AGENT_BINARY=/usr/local/bin/neutron-sriov-nic-agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:8 :   source /opt/stack/neutron/devstack/lib/l3_agent",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:9 :   source /opt/stack/neutron/devstack/lib/l3_conntrack_helper",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:10 :   source /opt/stack/neutron/devstack/lib/l3_ndp_proxy",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:11 :   source /opt/stack/neutron/devstack/lib/metadata_path",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:12 :   source /opt/stack/neutron/devstack/lib/ml2",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:13 :   source /opt/stack/neutron/devstack/lib/network_segment_range",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:14 :   source /opt/stack/neutron/devstack/lib/segments",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:15 :   source /opt/stack/neutron/devstack/lib/log",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:16 :   source /opt/stack/neutron/devstack/lib/fip_port_forwarding",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:17 :   source /opt/stack/neutron/devstack/lib/uplink_status_propagation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:18 :   source /opt/stack/neutron/devstack/lib/tag_ports_during_bulk_creation",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:19 :   source /opt/stack/neutron/devstack/lib/octavia",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:20 :   source /opt/stack/neutron/devstack/lib/loki",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:21 :   source /opt/stack/neutron/devstack/lib/local_ip",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:22 :   source /opt/stack/neutron/devstack/lib/pvlan",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:23 :   source /opt/stack/neutron/devstack/lib/port_trusted_vif",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:24 :   source /opt/stack/neutron/devstack/lib/frr",
                                "+++ /opt/stack/neutron/devstack/lib/frr:source:15 :   FRR_ETC_SRC_DIR=/opt/stack/neutron/devstack/etc",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:25 :   source /opt/stack/neutron/devstack/lib/dns_forwarder_ovs_ext",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:28 :   source /opt/stack/devstack/lib/neutron_plugins/ovs_source",
                                "++++ lib/neutron_plugins/ovs_source:source:17 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "+++ lib/neutron_plugins/ovs_source:source:17 :   Q_BUILD_OVS_FROM_GIT=False",
                                "+++ lib/neutron_plugins/ovs_source:source:20 :   OVS_REPO=https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   basename https://github.com/openvswitch/ovs.git",
                                "++++ lib/neutron_plugins/ovs_source:source:21 :   cut -f1 -d.",
                                "+++ lib/neutron_plugins/ovs_source:source:21 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:22 :   OVS_REPO_NAME=ovs",
                                "+++ lib/neutron_plugins/ovs_source:source:23 :   OVS_BRANCH=branch-3.3",
                                "+++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   trueorfalse False Q_BUILD_OVS_FROM_GIT",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:30 :   Q_BUILD_OVS_FROM_GIT=False",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:42 :   '[' -f /opt/stack/neutron/devstack/lib/ovn_agent ']'",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:46 :   [[ stack == \\s\\t\\a\\c\\k ]]",
                                "++ /opt/stack/neutron/devstack/plugin.sh:source:47 :   case \"$2\" in",
                                "+ ./stack.sh:main:1500                     :   merge_config_group /opt/stack/devstack/local.conf test-config",
                                "+ inc/meta-config:merge_config_group:171   :   local localfile=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:171   :   shift",
                                "+ inc/meta-config:merge_config_group:172   :   local matchgroups=test-config",
                                "+ inc/meta-config:merge_config_group:174   :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:merge_config_group:176   :   local configfile group",
                                "+ inc/meta-config:merge_config_group:177   :   for group in $matchgroups",
                                "++ inc/meta-config:merge_config_group:178   :   get_meta_section_files /opt/stack/devstack/local.conf test-config",
                                "++ inc/meta-config:get_meta_section_files:63 :   local file=/opt/stack/devstack/local.conf",
                                "++ inc/meta-config:get_meta_section_files:64 :   local matchgroup=test-config",
                                "++ inc/meta-config:get_meta_section_files:66 :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ inc/meta-config:get_meta_section_files:68 :   awk -v matchgroup=test-config '",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup)",
                                "                print a[2]",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_group:178   :   for configfile in $(get_meta_section_files $localfile $group)",
                                "+ inc/meta-config:merge_config_group:179   :   local realconfigfile",
                                "+ inc/meta-config:merge_config_group:180   :   local dir",
                                "++ inc/meta-config:merge_config_group:182   :   eval 'echo $TEMPEST_CONFIG'",
                                "+++ inc/meta-config:merge_config_group:182   :   echo /opt/stack/tempest/etc/tempest.conf",
                                "+ inc/meta-config:merge_config_group:182   :   realconfigfile=/opt/stack/tempest/etc/tempest.conf",
                                "+ inc/meta-config:merge_config_group:183   :   [[ -z /opt/stack/tempest/etc/tempest.conf ]]",
                                "++ inc/meta-config:merge_config_group:187   :   dirname /opt/stack/tempest/etc/tempest.conf",
                                "+ inc/meta-config:merge_config_group:187   :   dir=/opt/stack/tempest/etc",
                                "+ inc/meta-config:merge_config_group:189   :   test -e /opt/stack/tempest/etc",
                                "+ inc/meta-config:merge_config_group:189   :   test -d /opt/stack/tempest/etc",
                                "+ inc/meta-config:merge_config_group:191   :   [[ -e /opt/stack/tempest/etc ]]",
                                "+ inc/meta-config:merge_config_group:196   :   merge_config_file /opt/stack/devstack/local.conf test-config '$TEMPEST_CONFIG'",
                                "+ inc/meta-config:merge_config_file:83     :   local file=/opt/stack/devstack/local.conf",
                                "+ inc/meta-config:merge_config_file:84     :   local matchgroup=test-config",
                                "+ inc/meta-config:merge_config_file:85     :   local 'configfile=$TEMPEST_CONFIG'",
                                "+ inc/meta-config:merge_config_file:90     :   local real_configfile",
                                "++ inc/meta-config:merge_config_file:91     :   eval echo '$TEMPEST_CONFIG'",
                                "+++ inc/meta-config:merge_config_file:91     :   echo /opt/stack/tempest/etc/tempest.conf",
                                "+ inc/meta-config:merge_config_file:91     :   real_configfile=/opt/stack/tempest/etc/tempest.conf",
                                "+ inc/meta-config:merge_config_file:92     :   '[' '!' -f /opt/stack/tempest/etc/tempest.conf ']'",
                                "+ inc/meta-config:merge_config_file:96     :   get_meta_section /opt/stack/devstack/local.conf test-config '$TEMPEST_CONFIG'",
                                "+ inc/meta-config:merge_config_file:97     :   awk -v 'configfile=$TEMPEST_CONFIG' '",
                                "        BEGIN {",
                                "            section = \"\"",
                                "            last_section = \"\"",
                                "            section_count = 0",
                                "        }",
                                "        /^\\[.+\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            section=$1",
                                "            next",
                                "        }",
                                "        /^ *\\#/ {",
                                "            next",
                                "        }",
                                "        /^[^ \\t]+/ {",
                                "            # get offset of first = in $0",
                                "            eq_idx = index($0, \"=\")",
                                "            # extract attr & value from $0",
                                "            attr = substr($0, 1, eq_idx - 1)",
                                "            value = substr($0, eq_idx + 1)",
                                "            # only need to strip trailing whitespace from attr",
                                "            sub(/[ \\t]*$/, \"\", attr)",
                                "            # need to strip leading & trailing whitespace from value",
                                "            sub(/^[ \\t]*/, \"\", value)",
                                "            sub(/[ \\t]*$/, \"\", value)",
                                "",
                                "            # cfg_attr_count: number of config lines per [section, attr]",
                                "            # cfg_attr: three dimensional array to keep all the config lines per [section, attr]",
                                "            # cfg_section: keep the section names in the same order as they appear in local.conf",
                                "            # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf",
                                "            if (! (section, attr) in cfg_attr_count) {",
                                "                if (section != last_section) {",
                                "                    cfg_section[section_count++] = section",
                                "                    last_section = section",
                                "                }",
                                "                attr_count = cfg_sec_attr_count[section_count - 1]++",
                                "                cfg_sec_attr_name[section_count - 1, attr_count] = attr",
                                "",
                                "                cfg_attr[section, attr, 0] = value",
                                "                cfg_attr_count[section, attr] = 1",
                                "            } else {",
                                "                lno = cfg_attr_count[section, attr]++",
                                "                cfg_attr[section, attr, lno] = value",
                                "            }",
                                "        }",
                                "        END {",
                                "            # Process each section in order",
                                "            for (sno = 0; sno < section_count; sno++) {",
                                "                section = cfg_section[sno]",
                                "                # The ini routines simply append a config item immediately",
                                "                # after the section header. To keep the same order as defined",
                                "                # in local.conf, invoke the ini routines in the reverse order",
                                "                for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) {",
                                "                    attr = cfg_sec_attr_name[sno, attr_no]",
                                "                    if (cfg_attr_count[section, attr] == 1)",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, 0] \"\\\"\"",
                                "                    else {",
                                "                        # For multiline, invoke the ini routines in the reverse order",
                                "                        count = cfg_attr_count[section, attr]",
                                "                        print \"inidelete \" configfile \" \" section \" \" attr",
                                "                        print \"iniset \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, count - 1] \"\\\"\"",
                                "                        for (l = count -2; l >= 0; l--)",
                                "                            print \"iniadd_literal \" configfile \" \" section \" \" attr \" \\\"\" cfg_attr[section, attr, l] \"\\\"\"",
                                "                    }",
                                "                }",
                                "            }",
                                "        }",
                                "    '",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "+ inc/meta-config:get_meta_section:33      :   local file=/opt/stack/devstack/local.conf",
                                "awk: cmd. line:12: warning: regexp escape sequence `\\#' is not a known regexp operator",
                                "+ inc/meta-config:get_meta_section:34      :   local matchgroup=test-config",
                                "+ inc/meta-config:get_meta_section:35      :   local 'configfile=$TEMPEST_CONFIG'",
                                "+ inc/meta-config:get_meta_section:37      :   [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ inc/meta-config:get_meta_section:38      :   [[ -z $TEMPEST_CONFIG ]]",
                                "+ inc/meta-config:get_meta_section:40      :   awk -v matchgroup=test-config -v 'configfile=$TEMPEST_CONFIG' '",
                                "        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",
                                "+ inc/meta-config:merge_config_file:164    :   eval 'iniset $TEMPEST_CONFIG compute min_compute_nodes \"1\"'",
                                "++ inc/meta-config:merge_config_file:164    :   iniset /opt/stack/tempest/etc/tempest.conf compute min_compute_nodes 1",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "+ inc/meta-config:merge_config_file:164    :   eval 'iniset $TEMPEST_CONFIG service-clients http_timeout \"90\"'",
                                "++ inc/meta-config:merge_config_file:164    :   iniset /opt/stack/tempest/etc/tempest.conf service-clients http_timeout 90",
                                "+ inc/meta-config:merge_config_file:164    :   read a",
                                "",
                                "=========================",
                                "DevStack Component Timing",
                                " (times are in seconds)  ",
                                "=========================",
                                "wait_for_service      11",
                                "async_wait            70",
                                "osc                  209",
                                "test_with_retry        0",
                                "yum_install          226",
                                "dbsync                 3",
                                "pip_install          148",
                                "run_process           52",
                                "-------------------------",
                                "Unaccounted time     100",
                                "=========================",
                                "Total runtime        819",
                                "",
                                "=================",
                                " Async summary",
                                "=================",
                                " Time spent in the background minus waits: 282 sec",
                                " Elapsed time: 819 sec",
                                " Time if we did everything serially: 1101 sec",
                                " Speedup:  1.34432",
                                "",
                                "",
                                "Post-stack database query stats:",
                                "+------------+-----------+-------+",
                                "| db         | op        | count |",
                                "+------------+-----------+-------+",
                                "| keystone   | SELECT    | 34725 |",
                                "| keystone   | UPDATE    |     9 |",
                                "| keystone   | INSERT    |   127 |",
                                "| neutron    | DESCRIBE  |     2 |",
                                "| neutron    | CREATE    |     1 |",
                                "| neutron    | SHOW      |     4 |",
                                "| nova_api   | SELECT    |    61 |",
                                "| nova_cell0 | SELECT    |    27 |",
                                "| nova_cell1 | SELECT    |    51 |",
                                "| nova_cell0 | INSERT    |     4 |",
                                "| neutron    | SELECT    |  7239 |",
                                "| placement  | SELECT    |    18 |",
                                "| placement  | INSERT    |    69 |",
                                "| placement  | SET       |     2 |",
                                "| neutron    | INSERT    |   830 |",
                                "| neutron    | UPDATE    |   306 |",
                                "| neutron    | DELETE    |    34 |",
                                "| nova_cell0 | UPDATE    |     2 |",
                                "| nova_api   | SAVEPOINT |    12 |",
                                "| nova_api   | INSERT    |    24 |",
                                "| nova_api   | RELEASE   |    12 |",
                                "| cinder     | SELECT    |    74 |",
                                "| cinder     | INSERT    |     8 |",
                                "| placement  | UPDATE    |     3 |",
                                "| cinder     | UPDATE    |     3 |",
                                "| glance     | INSERT    |    44 |",
                                "| glance     | SELECT    |   248 |",
                                "| glance     | UPDATE    |    45 |",
                                "| glance     | DELETE    |     3 |",
                                "| nova_cell1 | UPDATE    |    10 |",
                                "| nova_cell1 | INSERT    |     3 |",
                                "| cinder     | DELETE    |     1 |",
                                "+------------+-----------+-------+",
                                "",
                                "",
                                "",
                                "This is your host IP address: 38.102.83.69",
                                "This is your host IPv6 address: ::1",
                                "Horizon is now available at http://38.102.83.69/dashboard",
                                "Keystone is serving at https://38.102.83.69/identity/",
                                "The default users are: admin and demo",
                                "The password: secretadmin",
                                "",
                                "Services are running under systemd unit files.",
                                "For more information see: ",
                                "https://docs.openstack.org/devstack/latest/systemd.html",
                                "",
                                "DevStack Version: 2026.2",
                                "Change: 28225bcbd14681f4b9e1f8ce4946fc93e6ab6c83 Enforce new keystone policies by default 2026-06-12 11:32:11 -0400",
                                "OS Version: CentOSStream 10 Coughlan",
                                "",
                                "*** FINISHED ***"
                            ],
                            "zuul_log_id": "0a580a2a-001b-0719-a67d-000000000041-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-00000000003f",
                        "name": "run-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/run-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:46.218575Z",
                            "start": "2026-06-12T15:36:05.949672Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000041",
                        "name": "Run devstack"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "\"subnode\" in groups",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:46.391237Z",
                            "start": "2026-06-12T15:49:46.344915Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000009",
                        "name": "Distribute the build sshkey for the user \"stack\""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "\"subnode\" in groups",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:46.427749Z",
                            "start": "2026-06-12T15:49:46.399558Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-00000000000a",
                        "name": "Sync CA data to subnodes (when any)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "\"subnode\" in groups",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:46.465545Z",
                            "start": "2026-06-12T15:49:46.437479Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-00000000000b",
                        "name": "Sync controller ceph.conf and key rings to subnode"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "\"subnode\" in groups",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:46.504783Z",
                            "start": "2026-06-12T15:49:46.477246Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-00000000000c",
                        "name": "Run devstack on the sub-nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "\"subnode\" in groups",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000005",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:47.050703Z",
                            "start": "2026-06-12T15:49:46.541692Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-00000000000d",
                        "name": "Discover hosts"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T16:45:40.619833Z",
                    "start": "2026-06-12T15:49:47.062620Z"
                },
                "id": "0a580a2a-001b-0719-a67d-00000000000e",
                "name": "tempest"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "setup-tempest-run-dir"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:49:47.101233Z",
                            "start": "2026-06-12T15:49:47.072920Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000010",
                        "name": "Setup Tempest Run Directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "owner": 1004,
                                    "path": "/opt/stack/tempest"
                                },
                                "before": {
                                    "owner": 1003,
                                    "path": "/opt/stack/tempest"
                                }
                            },
                            "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": "tempest",
                                    "path": "/opt/stack/tempest",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "02755",
                            "owner": "tempest",
                            "path": "/opt/stack/tempest",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1004
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-00000000007c",
                        "name": "setup-tempest-run-dir",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/setup-tempest-run-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:13.434833Z",
                            "start": "2026-06-12T15:49:47.122836Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-00000000007e",
                        "name": "Set tempest as owner of Tempest run folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "setup-tempest-data-dir"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:13.475943Z",
                            "start": "2026-06-12T15:50:13.450353Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000011",
                        "name": "Setup Tempest Data Directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "owner": 1004,
                                    "path": "/opt/stack/data/tempest"
                                },
                                "before": {
                                    "owner": 1003,
                                    "path": "/opt/stack/data/tempest"
                                }
                            },
                            "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": "tempest",
                                    "path": "/opt/stack/data/tempest",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "tempest",
                            "path": "/opt/stack/data/tempest",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 1004
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000000c2",
                        "name": "setup-tempest-data-dir",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/setup-tempest-data-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:13.844056Z",
                            "start": "2026-06-12T15:50:13.505576Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000000c4",
                        "name": "Set tempest as owner of Tempest data folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "acl-devstack-files"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:13.885617Z",
                            "start": "2026-06-12T15:50:13.858412Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000012",
                        "name": "ACL devstack files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/opt/stack/data/files",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/opt/stack/data/files",
                                    "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": "o+rx",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/opt/stack/data/files",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/opt/stack/data/files",
                            "secontext": "unconfined_u:object_r:usr_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-000000000124",
                        "name": "acl-devstack-files",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/acl-devstack-files"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:14.238025Z",
                            "start": "2026-06-12T15:50:13.921307Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000126",
                        "name": "Grant global read access to devstack files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "tempest_set_src_dest_host is defined and tempest_set_src_dest_host | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:14.303937Z",
                            "start": "2026-06-12T15:50:14.247587Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000013",
                        "name": "Set source and destination host"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "(run_tempest_dry_cleanup is defined and run_tempest_dry_cleanup | bool) or (run_tempest_cleanup is defined and run_tempest_cleanup | bool) or (run_tempest_fail_if_leaked_resources is defined and run_tempest_fail_if_leaked_resources | bool) or (run_tempest_cleanup_prefix is defined and run_tempest_cleanup_prefix | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:14.362515Z",
                            "start": "2026-06-12T15:50:14.313657Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000014",
                        "name": "Run tempest cleanup init-saved-state"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "(zuul.branch is defined and zuul.branch in [\"stable/ocata\", \"stable/pike\", \"stable/queens\", \"stable/rocky\", \"stable/stein\"]) or (zuul.override_checkout is defined and zuul.override_checkout in [\"stable/ocata\", \"stable/pike\", \"stable/queens\", \"stable/rocky\", \"stable/stein\"])",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:14.422856Z",
                            "start": "2026-06-12T15:50:14.374644Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000015",
                        "name": "Run Tempest version <= 26.0.0"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "run-tempest"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:14.468785Z",
                            "start": "2026-06-12T15:50:14.431911Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000016",
                        "name": "Run Tempest"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "ansible_processor_vcpus is not defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.085990Z",
                            "start": "2026-06-12T15:50:14.575252Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001aa",
                        "name": "Get hw.logicalcpu from sysctl"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "num_cores": "8"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.174938Z",
                            "start": "2026-06-12T15:50:15.096887Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001ab",
                        "name": "Number of cores"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "num_cores|int <= 3",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.241069Z",
                            "start": "2026-06-12T15:50:15.182500Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001ac",
                        "name": "Set concurrency for cores == 3 or less"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "default_concurrency": "6"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.316910Z",
                            "start": "2026-06-12T15:50:15.251060Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001ad",
                        "name": "Limit max concurrency when more than 3 vcpus are available"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "zuul.override_checkout is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.371812Z",
                            "start": "2026-06-12T15:50:15.324292Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001ae",
                        "name": "Override target branch"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "target_branch in [\"stable/ocata\", \"stable/pike\", \"stable/queens\", \"stable/rocky\", \"stable/stein\", \"stable/train\", \"stable/ussuri\", \"stable/2023.1\", \"unmaintained/victoria\", \"unmaintained/wallaby\", \"unmaintained/xena\", \"unmaintained/yoga\", \"unmaintained/zed\", \"unmaintained/2023.1\", \"unmaintained/2024.1\"]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.410370Z",
                            "start": "2026-06-12T15:50:15.381247Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001af",
                        "name": "Use stable branch upper-constraints till 2024.1"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "'TEMPEST_VENV_UPPER_CONSTRAINTS' in devstack_localrc",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.500975Z",
                            "start": "2026-06-12T15:50:15.421237Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b0",
                        "name": "Use TEMPEST_VENV_UPPER_CONSTRAINTS if set"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_test_timeout != ''",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.539606Z",
                            "start": "2026-06-12T15:50:15.511248Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b1",
                        "name": "Set OS_TEST_TIMEOUT if requested"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "changed": false,
                            "false_condition": "tempest_test_blacklist is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.589767Z",
                            "start": "2026-06-12T15:50:15.544090Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b3",
                        "name": "Check for test blacklist file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_test_blacklist is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.631804Z",
                            "start": "2026-06-12T15:50:15.596859Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b4",
                        "name": "Build blacklist option"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "changed": false,
                            "false_condition": "tempest_test_exclude_list is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.681011Z",
                            "start": "2026-06-12T15:50:15.643510Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b6",
                        "name": "Check for test exclude list file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_test_exclude_list is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.720002Z",
                            "start": "2026-06-12T15:50:15.690473Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b7",
                        "name": "Build exclude list option"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_test_exclude_list is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.761565Z",
                            "start": "2026-06-12T15:50:15.731656Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001b9",
                        "name": "Tempest 26.1.0 workaround to fallback exclude-list to blacklist"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_black_regex is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.800114Z",
                            "start": "2026-06-12T15:50:15.771754Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001ba",
                        "name": "Build exclude regex (old param)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_exclude_regex is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.839936Z",
                            "start": "2026-06-12T15:50:15.811195Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001bb",
                        "name": "Build exclude regex (new param)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "tempest_exclude_regex is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T15:50:15.876601Z",
                            "start": "2026-06-12T15:50:15.849003Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001bc",
                        "name": "Tempest 26.1.0 workaround to fallback exclude-regex to black-regex"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "tox",
                                "-e",
                                "integrated-full",
                                "--",
                                "--concurrency=4"
                            ],
                            "delta": "0:55:23.994353",
                            "end": "2026-06-12 12:45:40.229015",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "tox -e integrated-full  --     --concurrency=4 ",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": "/opt/stack/tempest",
                                    "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": "0a580a2a-001b-0719-a67d-0000000001bd-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 11:50:16.234662",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.\n!!\n\n        ********************************************************************************\n        Requirements should be satisfied by a PEP 517 installer.\n        If you are using pip, you can try `pip install --use-pep517`.\n\n        This deprecation is overdue, please update your project and remove deprecated\n        calls to avoid build errors in the future.\n        ********************************************************************************\n\n!!\n  dist.fetch_build_eggs(dist.setup_requires)\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.\n!!\n\n        ********************************************************************************\n        Please avoid running ``setup.py`` directly.\n        Instead, use pypa/build, pypa/installer or other\n        standards-based tools.\n\n        This deprecation is overdue, please update your project and remove deprecated\n        calls to avoid build errors in the future.\n\n        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.\n        ********************************************************************************\n\n!!\n  self.initialize_options()\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require'\n  warnings.warn(msg)\n/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated\n!!\n\n        ********************************************************************************\n        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).\n\n        By 2027-Feb-18, you need to update your project and remove deprecated calls\n        or your builds will no longer be supported.\n\n        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.\n        ********************************************************************************\n\n!!\n  corresp(dist, value, root_dir)\nintegrated-full develop-inst-nodeps: /opt/stack/tempest\nintegrated-full installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1\nintegrated-full run-test-pre: PYTHONHASHSEED='3771331727'\nintegrated-full run-test: commands[0] | find . -type f -name '*.pyc' -delete\nintegrated-full run-test: commands[1] | tempest run --regex '(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.api)' --exclude-list ./tools/tempest-extra-tests-list.txt --concurrency=4\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.244925s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.067979s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_disk [0.080233s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_ram [0.086181s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_limit_results [0.031681s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_using_marker [0.080311s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_disk [0.055464s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_ram [0.053366s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_limit_results [0.035091s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_using_marker [0.076259s] ... ok\n{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_with_detail [0.084416s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_delete_image_metadata_item [1.232689s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_get_image_metadata_item [0.501672s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_list_image_metadata [0.354957s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata [0.685631s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata_item [0.865596s] ... ok\n{0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_allocate_floating_ip [4.111083s] ... ok\n{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_update_image_metadata [1.727047s] ... ok\n{0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_delete_floating_ip [2.091161s] ... ok\n{1} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_get_floating_ip_details [2.651638s] ... ok\n{1} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_list_floating_ips [0.227180s] ... ok\n{0} tempest.api.compute.limits.test_absolute_limits.AbsoluteLimitsTestJSON.test_absLimits_get [0.222563s] ... ok\n{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_get_keypair_detail [0.357825s] ... ok\n{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_delete [0.096117s] ... ok\n{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_with_pub_key [0.108512s] ... ok\n{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypairs_create_list_delete [0.267952s] ... ok\n{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [0.757185s] ... ok\n{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_cidr [0.562670s] ... ok\n{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_group_id [0.886089s] ... ok\n{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_delete_when_peer_group_deleted [1.223415s] ... ok\n{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [0.913729s] ... ok\n{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_paused_server [28.489408s] ... ok\n{3} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_already_associated_floating_ip [19.361911s] ... ok\n{3} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_disassociate_floating_ip [2.451878s] ... ok\n{0} tempest.api.compute.servers.test_create_server.ServersV294TestFqdnHostnames.test_verify_hostname_allows_fqdn [23.569242s] ... ok\n{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_stopped_server [27.879053s] ... ok\n{0} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_delete_server_password [0.067208s] ... ok\n{0} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_get_server_password [0.242163s] ... ok\n{3} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image [8.762053s] ... ok\n{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_suspended_server [26.683195s] ... ok\n{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces_by_fixed_ip [56.440516s] ... ok\n{0} setUpClass (tempest.api.compute.servers.test_server_personality.ServerPersonalityTestJSON) ... SKIPPED: Nova personality feature disabled\n{3} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_image_specify_multibyte_character_image_name [8.945583s] ... ok\n{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_server_from_snapshot [47.467704s] ... ok\n{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_scsi [38.853818s] ... ok\n{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_delete_saving_image [16.779961s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_changes_since [0.147241s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_name [0.113758s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_id [0.112289s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_ref [0.252852s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_status [0.138172s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_type [0.085199s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_limit_results [0.095587s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_changes_since [0.097026s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_name [0.076287s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_server_ref [0.147363s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_status [0.124336s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_type [0.198217s] ... ok\n{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_limit_results [0.089076s] ... ok\n{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_get_image [0.265066s] ... ok\n{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images [0.132174s] ... ok\n{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images_with_detail [0.116694s] ... ok\n{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces_by_network_port [75.729132s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_get_keypair_detail [0.322636s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_delete [0.068494s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_with_pub_key [0.056905s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairs_create_list_delete [0.225775s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show [0.108121s] ... ok\n{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show_with_type [0.285649s] ... ok\n{2} tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user [0.122950s] ... ok\n{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_usb [42.816661s] ... ok\n{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_list_security_groups_by_server [18.588641s] ... ok\n{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_group_create_get_delete [0.411269s] ... ok\n{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [1.513106s] ... ok\n{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_virtio [39.062430s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_host_name_is_same_as_server_name [25.688257s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.292089s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers_with_detail [0.598016s] ... ok\n{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_server_security_groups [34.479846s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_created_server_vcpus [0.424160s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000520s] ... ok\n{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_update_security_groups [0.519499s] ... ok\n{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_reassign_port_between_servers [96.811990s] ... ok\n{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesV270Test.test_create_get_list_interfaces [18.090840s] ... ok\n{2} tempest.api.compute.servers.test_create_server.ServersTestFqdnHostnames.test_create_server_with_fqdn_name [45.393483s] ... ok\n{3} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [51.157590s] ... ok\n{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_virtio_with_volume_attached [115.646340s] ... ok\n{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name [19.945133s] ... ok\n{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.219218s] ... ok\n{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers_with_detail [0.343225s] ... ok\n{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.355175s] ... ok\n{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000371s] ... ok\n{2} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_duplicate_network_nics [30.164536s] ... ok\n{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_host_name_is_same_as_server_name [22.401349s] ... ok\n{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.083432s] ... ok\n{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers_with_detail [0.263156s] ... ok\n{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.340400s] ... ok\n{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000519s] ... ok\n{2} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_multiple_nics_order [34.690130s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_active_server [28.352255s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_flavor [0.219562s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_image [0.168869s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_name [0.188980s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_status [0.167782s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_limit_results [0.175312s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_active_status [0.073991s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_exceed_limit [0.143870s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_flavor [0.099152s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_image [0.081917s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_limit [0.028496s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_server_name [0.083039s] ... ok\n{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTestIDE.test_stable_device_rescue_cdrom_ide [42.858578s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_shutoff_status [12.460781s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_zero_limit [0.019679s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip [0.758937s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip_regex [1.285162s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_regex [0.276050s] ... ok\n{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_wildcard [0.176915s] ... ok\n{0} tempest.api.compute.servers.test_servers.ServerShowV263Test.test_show_update_rebuild_list_server ... SKIPPED: ``[compute]/certified_image_ref`` required to test image certificate validation.\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_attached_volume [37.058683s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state [1.170040s] ... ok\n{0} tempest.api.compute.servers.test_servers.ServersListShow296Test.test_list_show_update_rebuild_server_296 [23.256610s] ... ok\n{1} tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment [92.156035s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_pause_state [25.680941s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list [0.304278s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_limit [0.183941s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_offset_and_limit [0.116854s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_limit [0.068402s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_offset_and_limit [0.146119s] ... ok\n{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_details [0.079484s] ... ok\n{0} tempest.api.identity.admin.v3.test_application_credentials.ApplicationCredentialsV3AdminTest.test_create_application_credential_with_roles [0.364986s] ... ok\n{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_domain_config_and_show_config_groups_and_options [0.489351s] ... ok\n{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config [0.469101s] ... ok\n{2} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create [28.031654s] ... ok\n{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config_groups_and_opts [0.625698s] ... ok\n{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_show_default_group_config_and_options [1.286467s] ... ok\n{1} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_get_instance_action [0.202291s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_with_disabled_status [0.157812s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_without_description [0.222797s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.399137s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_domain_delete_cascades_content [0.603238s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains [0.029893s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_enabled [0.036850s] ... ok\n{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_name [0.036751s] ... ok\n{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_get_user [0.040687s] ... ok\n{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_user_domains [0.057593s] ... ok\n{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users [0.072201s] ... ok\n{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_name [0.059582s] ... ok\n{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_not_enabled [0.042407s] ... ok\n{1} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_list_instance_actions [10.287762s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_associate_user_to_project [0.284753s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_create_is_domain_project [0.242447s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_enabled [0.175479s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_not_enabled [0.248627s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_description [0.251989s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_domain [0.430705s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_parent [0.618660s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shelved_state [32.641656s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_get_equals_list [0.287156s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_desc [0.240995s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_enable [0.218088s] ... ok\n{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_name [0.212898s] ... ok\n{2} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create_with_reservation_return [16.362133s] ... ok\n{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_service_without_description [0.095869s] ... ok\n{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.163546s] ... ok\n{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_list_services [0.439712s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [1.175825s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_query [1.135298s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire [1.112053s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire_invalid [0.839073s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_impersonate [1.393101s] ... ok\n{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_noimpersonate [1.161170s] ... ok\n{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_get_user [0.464905s] ... ok\n{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_list_user_projects [0.954485s] ... ok\n{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_password_history_not_enforced_in_admin_reset [0.488935s] ... ok\n{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_update_user_password [1.297746s] ... ok\n{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_user_update [0.430305s] ... ok\n{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential [0.134317s] ... ok\n{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential_access_rules [0.076051s] ... ok\n{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential_expires [0.065232s] ... ok\n{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_list_application_credentials [0.190059s] ... ok\n{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_query_application_credentials [0.172062s] ... ok\n{0} tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization [0.023124s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shutoff_state [24.368088s] ... ok\n{0} tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects [0.212034s] ... ok\n{0} setUpClass (tempest.api.image.v2.admin.test_image_caching.ImageCachingTest) ... SKIPPED: Target system is not configured with glance caching\n{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_create_image_owner_param [0.540277s] ... ok\n{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_list_public_image [0.616429s] ... ok\n{1} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc [1.984795s] ... ok\n{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_update_image_owner_param [0.446388s] ... ok\n{1} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc_bad_token [1.343341s] ... ok\n{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.171547s] ... ok\n{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.080773s] ... ok\n{0} setUpClass (tempest.api.image.v2.test_images.ListUserImagesTest) ... SKIPPED: Image format enforcement prevents testing with bogus image data\n{0} setUpClass (tempest.api.image.v2.test_images.MultiStoresImportImagesTest) ... SKIPPED: Either glance-direct import method not present in ['glance-direct', 'web-download', 'copy-image'] or None or only one store is configured []\n{0} setUpClass (tempest.api.image.v2.test_images.StoreWeightTest) ... SKIPPED: StoreWeightTest skipped as store weight is not configured\n{2} tempest.api.compute.servers.test_server_group.ServerGroup264TestJSON.test_create_get_server_group [0.344894s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_suspended_state [24.592278s] ... ok\n{0} tempest.api.image.v2.test_images_dependency.ImageDependencyTests.test_image_volume_server_snapshot_dependency [35.728119s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_delete_server_metadata_item [0.209760s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_get_server_metadata_item [0.138202s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_list_server_metadata [0.134536s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata [0.156007s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata_item [0.159898s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_metadata_empty_body [0.167347s] ... ok\n{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_server_metadata [0.213798s] ... ok\n{0} tempest.api.image.v2.test_images_dependency.ImageDependencyTests.test_nova_image_snapshot_dependency [23.700993s] ... ok\n{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state [50.502497s] ... ok\n{0} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.013345s] ... ok\n{2} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSONUnderV235.test_rescued_vm_add_remove_security_group [1.341111s] ... ok\n{0} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.296477s] ... ok\n{2} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSONUnderV235.test_rescued_vm_associate_dissociate_floating_ip [3.820716s] ... ok\n{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [1.276211s] ... ok\n{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [2.164686s] ... ok\n{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [2.307226s] ... ok\n{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [2.078733s] ... ok\n{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_rebuild_server_in_stop_state [43.842244s] ... ok\n{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [9.231407s] ... ok\n{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_auto_disk_config [33.021446s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes [1.098534s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools [1.006672s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw [0.697714s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [1.331673s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_specify_multibyte_character_name [14.187043s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [0.662732s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_admin_password [1.050990s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [0.833102s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [0.909396s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [1.175383s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [1.242525s] ... ok\n{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_remove_server_all_security_groups [14.777342s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [1.789659s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [0.585152s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet [0.880286s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.120303s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.093782s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.054842s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.037155s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.067439s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.059574s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.031053s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.029929s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.024197s] ... ok\n{0} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [1.336996s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [0.983329s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [0.569834s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [1.686446s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [0.395210s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [0.919006s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [0.740873s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [1.607486s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_delete_security_group_clear_associated_rules [0.605240s] ... ok\n{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.053235s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_ipv6_addr_only [21.469671s] ... ok\n{0} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.365963s] ... ok\n{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_manual_disk_config [27.098970s] ... ok\n{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.210631s] ... ok\n{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.136666s] ... ok\n{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_storage_policy_quota_limit [0.402930s] ... ok\n{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_too_many_objects [0.094936s] ... ok\n{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.071480s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.067785s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.024572s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_reverse_order [0.038084s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_end_marker [0.030692s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_json [0.014282s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_xml [0.024256s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit [0.055991s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_end_marker [0.024213s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker [0.430297s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker_and_end_marker [0.030761s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker [0.049010s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker_and_end_marker [0.022289s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_prefix [0.021475s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_extensions [0.009963s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_account_metadata [0.014881s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_containers [0.045981s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_and_delete_metadata [0.074682s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata [0.059531s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata_key [0.047052s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata [0.078700s] ... ok\n{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata_key [0.066169s] ... ok\n{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.246635s] ... ok\n{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.334940s] ... ok\n{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.176843s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.128290s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_overwrite [0.093309s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_key [0.118875s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_value [0.063370s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_key [0.132032s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_value [0.110823s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_delete_container [0.072184s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.116843s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_delimiter [0.095599s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_end_marker [0.160077s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_json [0.178025s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_xml [0.159426s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_limit [0.204433s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_marker [0.198474s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_no_object [0.071865s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_path [0.104351s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_prefix [0.104322s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.126123s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_no_container_metadata [0.093548s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_and_delete_metadata [0.124970s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata [0.098399s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata_key [0.094566s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata [0.092982s] ... ok\n{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata_key [0.120139s] ... ok\n{0} tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON.test_get_availability_zone_list [0.076209s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_specify_keypair [21.193905s] ... ok\n{0} tempest.api.volume.test_image_metadata.VolumesImageMetadata.test_update_show_delete_image_metadata [0.122587s] ... ok\n{0} tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_delete_cascade [7.211130s] ... ok\n{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual [42.082109s] ... ok\n{0} tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete [9.210774s] ... ok\n{0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_crud_volume_metadata [0.362204s] ... ok\n{0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_show_volume_metadata_item [0.209824s] ... ok\n{0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer [4.852213s] ... ok\n{0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer [3.620000s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_with_existing_server_name [45.647306s] ... ok\n{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_resize_volume_backed_server_confirm [92.535693s] ... ok\n{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto [38.327281s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_access_server_address [23.928323s] ... ok\n{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_update_server_from_auto_to_manual [15.209457s] ... ok\n{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_server_name [26.006006s] ... ok\n{3} tempest.api.compute.servers.test_instance_actions.InstanceActionsV221TestJSON.test_get_list_deleted_instance_actions [22.459735s] ... ok\n{2} tempest.api.compute.servers.test_servers_microversions.ServerShowV254Test.test_rebuild_server [21.552589s] ... ok\n{1} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescue_unrescue_instance [29.169688s] ... ok\n{2} tempest.api.compute.test_extensions.ExtensionsTest.test_get_extension [0.140195s] ... ok\n{2} tempest.api.compute.test_extensions.ExtensionsTest.test_list_extensions [0.053859s] ... ok\n{2} setUpClass (tempest.api.compute.test_networks.ComputeNetworksTest) ... SKIPPED: nova-network is not available.\n{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_backup_create_attached_volume [94.704814s] ... ok\n{2} tempest.api.compute.test_tenant_networks.ComputeTenantNetworksTest.test_list_show_tenant_networks [0.327935s] ... ok\n{2} tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete [1.568833s] ... ok\n{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_create_list_show_delete_endpoint [0.384725s] ... ok\n{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_list_endpoints [0.165767s] ... ok\n{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.451984s] ... ok\n{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_create_and_show_consumer [0.105291s] ... ok\n{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_delete_consumer [0.172302s] ... ok\n{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_list_consumers [0.238531s] ... ok\n{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_update_consumer [0.147781s] ... ok\n{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_create_ec2_credential [0.068554s] ... ok\n{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_delete_ec2_credential [0.115710s] ... ok\n{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_list_ec2_credentials [0.126623s] ... ok\n{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_show_ec2_credential [0.071818s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_change_server_password ... SKIPPED: Change password not available.\n{2} tempest.api.image.v2.admin.test_images.ImportCopyImagesTest.test_image_copy_image_import ... SKIPPED: Either copy-image import method or multistore is not available\n{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_properties.MetadataNamespacePropertiesTest.test_basic_meta_def_namespace_property [0.498416s] ... ok\n{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_list_delete_namespace_tags [0.364516s] ... ok\n{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_update_delete_tag [0.325973s] ... ok\n{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_deactivate_reactivate_image [1.959735s] ... ok\n{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.512349s] ... ok\n{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_check_tag_existence [0.227038s] ... ok\n{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_create_delete_tag [0.306521s] ... ok\n{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_delete_all_tags [0.249199s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_console_output [12.606948s] ... ok\n{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [1.515377s] ... ok\n{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_update_all_tags [0.246048s] ... ok\n{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.555816s] ... ok\n{2} setUpClass (tempest.api.image.v2.test_images.HashCalculationRemoteDeletionTest) ... SKIPPED: HashCalculationRemoteDeletionTest skipped as http store is disabled\n{2} setUpClass (tempest.api.image.v2.test_images.ImageLocationsTest) ... SKIPPED: ImageLocationsTest skipped as show_multiple_locations is not available\n{2} tempest.api.image.v2.test_images.ListSharedImagesTest.test_list_images_param_member_status [2.026913s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(standard-qcow2v3) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(qcow-with-backing) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(qcow-with-datafile) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(raw-blank) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(gpt-blank) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(standard-iso9660) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(iso-with-qcow2-in-system) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicSparse) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-streamOptimized) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicFlat) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicFlat-leak) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-sparse-with-url-backing) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-sparse-with-footer) ... SKIPPED: Import image_conversion not enabled\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(standard-qcow2v3) [1.577401s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(qcow-with-backing) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(qcow-with-datafile) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(raw-blank) [1.590251s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(gpt-blank) ... SKIPPED: GPT not configured and glance is too old to support it\n{1} tempest.api.compute.servers.test_servers.ServerShowV247Test.test_show_server [0.463690s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(standard-iso9660) [1.699833s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(iso-with-qcow2-in-system) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicSparse) [1.780838s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [14.157415s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-streamOptimized) [1.776751s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicFlat) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicFlat-leak) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-sparse-with-url-backing) ... SKIPPED: Glance does not currently reject unusable images on upload\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-sparse-with-footer) [1.763621s] ... ok\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(standard-qcow2v3) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(qcow-with-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(qcow-with-datafile) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(raw-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(gpt-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(standard-iso9660) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(iso-with-qcow2-in-system) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicSparse) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-streamOptimized) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicFlat) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicFlat-leak) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-sparse-with-url-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-sparse-with-footer) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(standard-qcow2v3) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(qcow-with-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(qcow-with-datafile) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(raw-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(gpt-blank) ... SKIPPED: Format gpt not allowed by config\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(standard-iso9660) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(iso-with-qcow2-in-system) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicSparse) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-streamOptimized) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicFlat) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicFlat-leak) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-sparse-with-url-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-sparse-with-footer) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [3.497431s] ... ok\n{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_bootable_volume_backup_and_restore [50.028663s] ... ok\n{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [0.840849s] ... ok\n{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [1.067327s] ... ok\n{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [0.979319s] ... ok\n{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [1.509573s] ... ok\n{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [1.873487s] ... ok\n{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [2.163396s] ... ok\n{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [2.051110s] ... ok\n{2} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_read_object_with_rights [0.303928s] ... ok\n{2} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_write_object_with_rights [0.128991s] ... ok\n{1} tempest.api.compute.servers.test_servers.ServerShowV247Test.test_update_rebuild_list_server [25.250065s] ... ok\n{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_error [0.118827s] ... ok\n{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_index [0.129984s] ... ok\n{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing [0.101904s] ... ok\n{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing_css [0.061050s] ... ok\n{2} tempest.api.object_storage.test_healthcheck.HealthcheckTest.test_get_healthcheck [0.010147s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_2d_way [0.169052s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_across_containers [0.263152s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_in_same_container [0.114188s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_to_itself [0.102367s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_fresh_metadata [0.096254s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_meta [0.114339s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_metakey [0.092450s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.076303s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_disposition [0.056106s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_encoding [0.048995s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_etag [0.051344s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_expect_continue [0.068682s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_transfer_encoding [0.047710s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_fresh_metadata [0.083736s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_meta [0.045115s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_metakey [0.053059s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_meta [0.088997s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_metakey [0.101954s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_delete_object [0.071885s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.081214s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_if_different [0.094917s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_match [0.050732s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_modified_since [0.071552s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_none_match [0.057846s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_unmodified_since [0.073172s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_metadata [0.061895s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_range [0.043090s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_newest [0.076978s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_object_manifest [0.471510s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_no_object_metadata [0.079068s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.072081s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata_with_x_object_manifest [0.440847s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_object_upload_in_segments [0.554974s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.099838s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_create_and_remove_metadata [0.060087s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_remove_metadata [0.060781s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_manifest [0.330759s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_metakey [0.108201s] ... ok\n{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_remove_object_metakey [0.076513s] ... ok\n{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_delete_large_object [1.181377s] ... ok\n{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_list_large_object_metadata [1.282875s] ... ok\n{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_retrieve_large_object [1.262041s] ... ok\n{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_upload_manifest [1.128792s] ... ok\n{2} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.015177s] ... ok\n{2} tempest.api.volume.test_versions.VersionsTest.test_show_version [0.116046s] ... ok\n{2} tempest.api.volume.test_volume_absolute_limits.AbsoluteLimitsTests.test_get_volume_absolute_limits [0.047550s] ... ok\n{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete [46.625899s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [50.445423s] ... ok\n{2} tempest.api.volume.test_volume_transfers.VolumesTransfersV355Test.test_create_get_list_accept_volume_transfer [4.727842s] ... ok\n{2} tempest.api.volume.test_volume_transfers.VolumesTransfersV355Test.test_create_list_delete_volume_transfer [3.700875s] ... ok\n{1} tempest.api.compute.servers.test_servers.ServersListShow2100Test.test_list_show_rebuild_update_server_2100 [24.024901s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [25.072986s] ... ok\n{1} tempest.api.compute.servers.test_servers.ServersListShow298Test.test_list_show_update_rebuild_server_298 [24.692034s] ... ok\n{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_compare_tenant_quotas_with_default_quotas [0.307788s] ... ok\n{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_default_quotas [0.098686s] ... ok\n{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_quotas [0.195140s] ... ok\n{1} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.053430s] ... ok\n{1} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.017778s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_group [0.170123s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_user [0.229730s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_group [0.246783s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_user [0.285662s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_domain [0.615980s] ... ok\n{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_project_tree [0.475558s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment [21.231821s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume [0.169288s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_bootable [0.128670s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update [0.189441s] ... ok\n{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects [0.110376s] ... ok\n{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects_with_domains [0.125087s] ... ok\n{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects_with_name [0.045566s] ... ok\n{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_enabled [0.129616s] ... ok\n{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_parent [0.027634s] ... ok\n{1} tempest.api.identity.admin.v3.test_project_tags.IdentityV3ProjectTagsTest.test_list_update_delete_project_tags [0.736450s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_domain_roles [0.285052s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_implied_roles_create_delete [0.670447s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_domain_roles_create_delete [0.275854s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_domain [0.228092s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_project [0.373175s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_system [0.106134s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_domain [0.114565s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_project [0.243417s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_system [0.190216s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_domain_roles [1.011143s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_roles_create_check_show_delete [0.309200s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_all_implied_roles [0.408652s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_roles [0.056498s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.155801s] ... ok\n{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_roles_hierarchy [0.529249s] ... ok\n{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload [19.362962s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server [80.407250s] ... ok\n{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_domain_scopes [2.704243s] ... ok\n{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_project_scopes [0.257207s] ... ok\n{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_rescope_token [1.165133s] ... ok\n{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_delete_access_rule [0.261353s] ... ok\n{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_list_access_rules [0.035377s] ... ok\n{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_show_access_rule [0.034356s] ... ok\n{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.038859s] ... ok\n{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_create_token [0.042640s] ... ok\n{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_token_auth_creation_existence_deletion [0.214806s] ... ok\n{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_validate_token [0.132995s] ... ok\n{1} tempest.api.image.v2.admin.test_image_task.ImageTaskCreate.test_image_tasks_create ... SKIPPED: Skipped until bug: https://launchpad.net/bugs/2030527 is resolved.\n{2} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_bootable_volume [9.666947s] ... ok\n{1} tempest.api.image.v2.admin.test_images_metadefs_namespaces.MetadataNamespacesTest.test_basic_metadata_definition_namespaces [0.508845s] ... ok\n{1} tempest.api.image.v2.admin.test_images_metadefs_resource_types.MetadataResourceTypesTest.test_basic_meta_def_resource_type_association [0.305057s] ... ok\n{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_glance_direct_import [2.861762s] ... ok\n{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_glance_download_import_success ... SKIPPED: Server does not support glance-download import method\n{2} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_volume [9.125601s] ... ok\n{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_web_download_import [2.787943s] ... ok\n{1} tempest.api.image.v2.test_images.ImportImagesTest.test_remote_delete ... SKIPPED: No image_remote service to test against\n{1} tempest.api.image.v2.test_images.ImportImagesTest.test_remote_import ... SKIPPED: No image_remote service to test against\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member [0.945977s] ... ok\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member_schema [0.012192s] ... ok\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_members_schema [0.011657s] ... ok\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_accept [0.734065s] ... ok\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_reject [0.577374s] ... ok\n{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_remove_image_member [0.786205s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm [29.798481s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespace_schema [0.118384s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespaces_schema [0.018045s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_object_schema [0.013428s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_objects_schema [0.014666s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_properties_schema [0.014755s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_property_schema [0.010981s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resource_type_schema [0.011924s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resources_types_schema [0.009129s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tag_schema [0.009338s] ... ok\n{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tags_schema [0.009003s] ... ok\n{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [7.556381s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [4.058105s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [2.906515s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [1.475308s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [0.575128s] ... ok\n{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone [11.778268s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [5.612480s] ... ok\n{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_volume_backup_incremental [132.606187s] ... ok\n{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [8.411218s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [12.843303s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [0.624746s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [3.734645s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [3.152783s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [1.075322s] ... ok\n{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [8.550873s] ... ok\n{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [0.549440s] ... ok\n{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [0.240561s] ... ok\n{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [0.526139s] ... ok\n{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [0.292855s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_backup [27.635713s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [1.948114s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [1.885033s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [1.791020s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [0.895428s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [1.506579s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [2.470836s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.036463s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.026540s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [2.453686s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip_substr ... SKIPPED: ip-substring-filtering extension not enabled.\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert [75.843975s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [3.499191s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.047607s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.060850s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [2.020741s] ... ok\n{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [2.749447s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [2.074625s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [2.084525s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [1.823715s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [0.754515s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [0.611361s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [3.438550s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.052075s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.032567s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [2.888456s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip_substr ... SKIPPED: ip-substring-filtering extension not enabled.\n{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [3.401812s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.082089s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.041067s] ... ok\n{0} tempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume [70.334772s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [2.511085s] ... ok\n{1} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [4.091395s] ... ok\n{0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend [6.238387s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [7.087426s] ... ok\n{0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend_when_volume_has_snapshot [7.075886s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [4.602721s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.033686s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_name [0.039873s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_name [0.047552s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [4.632059s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_pagination [0.268050s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_with_multiple_params [0.239707s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_pagination [0.273270s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_param_display_name_and_status [0.055256s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_display_name_and_status [0.075356s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_marker [0.074635s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_metadata [0.090309s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_details [0.064410s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_param_metadata [0.037062s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_availability_zone [0.168963s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_bootable [0.112158s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_status [0.083262s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_availability_zone [0.053581s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_bootable [0.052969s] ... ok\n{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_status [0.050391s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [2.660187s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [58.252707s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [3.778794s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [9.559284s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_delete_with_volume_in_use [83.583910s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_get_list_update_delete [2.434434s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [16.140957s] ... ok\n{1} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [0.983066s] ... ok\n{1} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [1.731593s] ... ok\n{1} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [1.885962s] ... ok\n{1} setUpClass (tempest.api.network.test_tags.TagsTest) ... SKIPPED: tag extension not enabled.\n{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.008348s] ... ok\n{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.065592s] ... ok\n{1} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_after_expiry_time [12.225309s] ... ok\n{1} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_at_expiry_time [12.212534s] ... ok\n{1} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_crud_snapshot_metadata [0.244151s] ... ok\n{1} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_show_snapshot_metadata_item [0.205334s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_offline_delete_online [71.885354s] ... ok\n{1} tempest.api.volume.test_volumes_backup.VolumesBackupsV39Test.test_update_backup [28.747465s] ... ok\n{1} tempest.api.volume.test_volumes_get.VolumesSummaryTest.test_show_volume_summary [0.126587s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_create_backup [26.841509s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_console_output_server_id_in_shutoff_status ... SKIPPED: Skipped until bug: https://launchpad.net/bugs/2028851 is resolved.\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot [11.518085s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot_no_size [10.527394s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_console_output_with_unlimited_size [16.559037s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_vnc_console [1.586103s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit [0.028198s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_infinite [0.069157s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_zero [0.027213s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_marker [0.067211s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_offset [0.041542s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_asc [0.049403s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_desc [0.078874s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_asc [0.050793s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_desc [0.036488s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_asc [0.038681s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_desc [0.037563s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_details_with_params [0.124390s] ... ok\n{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_with_params [0.104466s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_resize_server_confirm_from_stopped [43.580000s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_resize_server_revert_with_volume_attached [110.063740s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_shelve_paused_server [67.252499s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_shelve_unshelve_server [29.967700s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServerActionsV293TestJSON.test_rebuild_volume_backed_server [76.512929s] ... ok\n{3} tempest.api.compute.servers.test_server_actions.ServersAaction247Test.test_create_backup [13.706149s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_multiple_server_groups_with_same_name_policy [0.563017s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_affinity_policy [0.129493s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_anti_affinity_policy [0.135242s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_server_with_scheduler_hint_group [20.017957s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_list_server_groups [0.037789s] ... ok\n{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_show_server_group [0.050416s] ... ok\n{3} tempest.api.compute.servers.test_servers_microversions.ServerShowV257Test.test_rebuild_server [22.385290s] ... ok\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_from_multiattach_volume [22.744572s] ... ok\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_from_multiattach_volume_direct_lun ... SKIPPED: hw_scsi_model=virtio-scsi not set on image\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_with_multiattach_volume_direct_lun ... SKIPPED: hw_scsi_model=virtio-scsi not set on image\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_list_get_volume_attachments_multiattach [65.676332s] ... ok\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_resize_server_with_multiattached_volume [150.188691s] ... ok\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_snapshot_volume_backed_multiattach [39.485742s] ... ok\n{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON.test_list_get_volume_attachments [84.683352s] ... ok\n{3} tempest.api.compute.volumes.test_volume_snapshots.VolumesSnapshotsTestJSON.test_volume_snapshot_create_get_list_delete [6.303645s] ... ok\n{3} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.089624s] ... ok\n{3} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_list_delete [0.119423s] ... ok\n{3} tempest.api.identity.admin.v3.test_default_project_id.TestDefaultProjectId.test_default_project_id [0.872211s] ... ok\n{3} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_create_list_show_check_delete_endpoint_group [0.274055s] ... ok\n{3} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_update_endpoint_group [0.248679s] ... ok\n{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_create_update_get [0.246328s] ... ok\n{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [1.263640s] ... ok\n{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_groups [0.426370s] ... ok\n{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_user_groups [0.641800s] ... ok\n{3} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.144488s] ... ok\n{3} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_list_policies [0.223880s] ... ok\n{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.081824s] ... ok\n{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_update_get_delete_region [0.190515s] ... ok\n{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions [0.025209s] ... ok\n{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions_filter_by_parent_region_id [0.083687s] ... ok\n{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.023127s] ... ok\n{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.016912s] ... ok\n{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.017449s] ... ok\n{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_identity_v3_existence [0.013702s] ... ok\n{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.009752s] ... ok\n{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_password_history_check_self_service_api [6.951201s] ... ok\n{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_account_lockout [11.214440s] ... ok\n{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_update_own_password [5.746354s] ... ok\n{3} setUpClass (tempest.api.image.v2.admin.test_images.ImageLocationsAdminTest) ... SKIPPED: ImageLocationsAdminTest skipped as show_multiple_locations is not available\n{3} setUpClass (tempest.api.image.v2.admin.test_images.MultiStoresImagesTest) ... SKIPPED: Either glance-direct import method not present in ['glance-direct', 'web-download', 'copy-image'] or None or only one store is configured []\n{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_create_update_delete_meta_namespace_objects [0.479479s] ... ok\n{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_list_meta_namespace_objects [0.188306s] ... ok\n{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_show_meta_namespace_objects [0.191477s] ... ok\n{3} tempest.api.image.v2.test_images_tags.ImagesTagsTest.test_update_delete_tags_for_image [0.675205s] ... ok\n{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [0.826101s] ... ok\n{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [0.915911s] ... ok\n{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [0.865356s] ... ok\n{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [1.321035s] ... ok\n{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [1.927930s] ... ok\n{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [1.825385s] ... ok\n{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [1.950265s] ... ok\n{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [1.787290s] ... ok\n{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [1.578939s] ... ok\n{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [2.032480s] ... ok\n{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [1.138132s] ... ok\n{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [1.409070s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [1.949503s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [1.417334s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [1.471341s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [1.287697s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [1.251451s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [1.436434s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [1.397070s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [1.768523s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [0.678508s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [1.268002s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.093705s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.071816s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.058282s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.052499s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.043276s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_show_network [0.062251s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.050291s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.035788s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.033438s] ... ok\n{3} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [1.670272s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [6.461084s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [3.857699s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [3.190979s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [2.068463s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [3.595655s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [20.543115s] ... ok\n{3} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [0.576178s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [0.775373s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [0.693261s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [1.837821s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [0.519083s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [1.000988s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [0.626358s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [1.284217s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_delete_security_group_clear_associated_rules [0.632755s] ... ok\n{3} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.037167s] ... ok\n{3} setUpClass (tempest.api.network.test_service_providers.ServiceProvidersTest) ... SKIPPED: service-type extension not enabled.\n{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete [0.354354s] ... ok\n{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete_by_POST [0.155193s] ... ok\n{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_extract_archive [0.296836s] ... ok\n{3} tempest.api.object_storage.test_crossdomain.CrossdomainTest.test_get_crossdomain_policy [0.010080s] ... ok\n{3} tempest.api.object_storage.test_object_formpost.ObjectFormPostTest.test_post_object_using_form [0.082276s] ... ok\n{3} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_container_object_without_using_creds [0.410960s] ... ok\n{3} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_object_with_another_user_creds [0.356306s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url [0.055645s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_key_2 [0.086505s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_inline_query_parameter [0.044709s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_prefix [0.120775s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_head_object_using_temp_url [0.036757s] ... ok\n{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_put_object_using_temp_url [0.091388s] ... ok\n{3} tempest.api.object_storage.test_object_version.ContainerTest.test_versioned_container [0.748527s] ... ok\n{3} tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions [0.109080s] ... ok\n{3} tempest.api.volume.test_volume_transfers.VolumesTransfersV357Test.test_create_get_list_accept_volume_transfer [4.680995s] ... ok\n{3} tempest.api.volume.test_volume_transfers.VolumesTransfersV357Test.test_create_list_delete_volume_transfer [3.644708s] ... ok\n\n======\nTotals\n======\nRan: 791 tests in 2382.3765 sec.\n - Passed: 721\n - Skipped: 70\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 4484.5909 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (203 tests) => 0:19:35.146364\n - Worker 1 (177 tests) => 0:21:16.877408\n - Worker 2 (239 tests) => 0:21:36.918663\n - Worker 3 (172 tests) => 0:39:15.809753\nintegrated-full run-test: commands[2] | tempest run --combine --serial --regex '(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.scenario)|(^tempest\\.serial_tests)' --concurrency=4\n{0} setUpClass (tempest.scenario.test_compute_unified_limits.ServersQuotaTest) ... SKIPPED: Compute unified limits are not enabled.\n{0} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [11.698365s] ... ok\n{0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic [67.252665s] ... ok\n{0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [100.874992s] ... ok\n{0} setUpClass (tempest.scenario.test_network_qos_placement.MinBwAllocationPlacementTest) ... SKIPPED: Skipped as no physnet is available in config for placement based QoS allocation.\n{0} setUpClass (tempest.scenario.test_network_qos_placement.QoSBandwidthAndPacketRateTests) ... SKIPPED: Skipped as no resource inventories are configured for QoS minimum bandwidth and packet rate testing.\n{0} tempest.scenario.test_object_storage_basic_ops.TestObjectStorageBasicOps.test_swift_basic_ops [0.448905s] ... ok\n{0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic [108.651421s] ... ok\n{0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_in_tenant_traffic [90.478191s] ... ok\n{0} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [55.479856s] ... ok\n{0} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\n{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_count_quota [2.305769s] ... ok\n{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_count_uploading_quota [11.520173s] ... ok\n{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_size_quota [7.342131s] ... ok\n{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_stage_quota [8.959557s] ... ok\n{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks [38.829081s] ... ok\n{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luksv2 [45.164773s] ... ok\n{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_bootable_volume_last_snapshot_delete_while_stopped [69.227354s] ... ok\n{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_bootable_volume_snapshot_stop_start_instance [76.098747s] ... ok\n{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_image_defined_boot_from_volume [138.893544s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_create_server_with_az [21.950360s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_get_details [0.472073s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_list [0.391266s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_remove_host [0.385591s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete [0.103332s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete_with_az [0.098245s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_metadata_get_details [0.128191s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_with_az [0.196534s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_verify_entry_in_list [0.083809s] ... ok\n{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestV241.test_create_update_show_aggregate_add_remove_host [0.449721s] ... ok\n{0} setUpClass (tempest.serial_tests.api.compute.admin.test_server_affinity.ServersAffinityTest) ... SKIPPED: Less than 2 compute nodes, skipping affinity tests.\n{0} tempest.serial_tests.scenario.test_aggregates_basic_ops.TestAggregatesBasicOps.test_aggregate_basic_ops [0.787099s] ... ok\n\n======\nTotals\n======\nRan: 32 tests in 920.5995 sec.\n - Passed: 27\n - Skipped: 5\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 858.2717 sec.\n\n==============\nWorker Balance\n==============\n - Worker 0 (32 tests) => 0:15:20.599526\n___________________________________ summary ____________________________________\n  integrated-full: commands succeeded\n  congratulations :)",
                            "stdout_lines": [
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Requirements should be satisfied by a PEP 517 installer.",
                                "        If you are using pip, you can try `pip install --use-pep517`.",
                                "",
                                "        This deprecation is overdue, please update your project and remove deprecated",
                                "        calls to avoid build errors in the future.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  dist.fetch_build_eggs(dist.setup_requires)",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Please avoid running ``setup.py`` directly.",
                                "        Instead, use pypa/build, pypa/installer or other",
                                "        standards-based tools.",
                                "",
                                "        This deprecation is overdue, please update your project and remove deprecated",
                                "        calls to avoid build errors in the future.",
                                "",
                                "        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  self.initialize_options()",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require'",
                                "  warnings.warn(msg)",
                                "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated",
                                "!!",
                                "",
                                "        ********************************************************************************",
                                "        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).",
                                "",
                                "        By 2027-Feb-18, you need to update your project and remove deprecated calls",
                                "        or your builds will no longer be supported.",
                                "",
                                "        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.",
                                "        ********************************************************************************",
                                "",
                                "!!",
                                "  corresp(dist, value, root_dir)",
                                "integrated-full develop-inst-nodeps: /opt/stack/tempest",
                                "integrated-full installed: attrs==26.1.0,autopage==0.6.0,bcrypt==5.0.0,certifi==2026.5.20,cffi==2.0.0,charset-normalizer==3.4.7,cliff==4.14.0,cmd2==4.0.0,cryptography==43.0.3,debtcollector==3.1.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.3.2,idna==3.18,invoke==3.0.3,iso8601==2.1.0,jsonschema==4.26.0,jsonschema-specifications==2025.9.1,markdown-it-py==4.2.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.5.0,oslo.config==10.5.0,oslo.context==6.4.0,oslo.i18n==6.8.0,oslo.log==8.2.0,oslo.serialization==5.10.0,oslo.utils==10.1.1,packaging==26.2,paramiko==4.0.0,pbr==7.0.3,prettytable==3.17.0,prompt_toolkit==3.0.52,psutil==7.2.2,pycparser==3.0,Pygments==2.20.0,PyNaCl==1.6.2,pyparsing==3.3.2,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.6,PyYAML==6.0.3,referencing==0.37.0,requests==2.34.2,rfc3986==2.0.0,rich==15.0.0,rich-argparse==1.8.0,rpds-py==2026.5.1,setuptools==82.0.1,six==1.17.0,stestr==4.2.1,stevedore==5.8.0,-e git+file:///dev/null@8c850b818d72bb288bb731b429f61a6741fe1ab4#egg=tempest,testscenarios==0.6.2,testtools==2.9.1,tomlkit==0.15.0,typing_extensions==4.15.0,urllib3==2.7.0,voluptuous==0.16.0,wcwidth==0.8.0,wrapt==2.2.1",
                                "integrated-full run-test-pre: PYTHONHASHSEED='3771331727'",
                                "integrated-full run-test: commands[0] | find . -type f -name '*.pyc' -delete",
                                "integrated-full run-test: commands[1] | tempest run --regex '(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.api)' --exclude-list ./tools/tempest-extra-tests-list.txt --concurrency=4",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.244925s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.067979s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_disk [0.080233s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_ram [0.086181s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_limit_results [0.031681s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_using_marker [0.080311s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_disk [0.055464s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_ram [0.053366s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_limit_results [0.035091s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_using_marker [0.076259s] ... ok",
                                "{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_with_detail [0.084416s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_delete_image_metadata_item [1.232689s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_get_image_metadata_item [0.501672s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_list_image_metadata [0.354957s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata [0.685631s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata_item [0.865596s] ... ok",
                                "{0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_allocate_floating_ip [4.111083s] ... ok",
                                "{2} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_update_image_metadata [1.727047s] ... ok",
                                "{0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_delete_floating_ip [2.091161s] ... ok",
                                "{1} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_get_floating_ip_details [2.651638s] ... ok",
                                "{1} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_list_floating_ips [0.227180s] ... ok",
                                "{0} tempest.api.compute.limits.test_absolute_limits.AbsoluteLimitsTestJSON.test_absLimits_get [0.222563s] ... ok",
                                "{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_get_keypair_detail [0.357825s] ... ok",
                                "{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_delete [0.096117s] ... ok",
                                "{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_with_pub_key [0.108512s] ... ok",
                                "{1} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypairs_create_list_delete [0.267952s] ... ok",
                                "{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [0.757185s] ... ok",
                                "{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_cidr [0.562670s] ... ok",
                                "{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_group_id [0.886089s] ... ok",
                                "{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_delete_when_peer_group_deleted [1.223415s] ... ok",
                                "{1} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [0.913729s] ... ok",
                                "{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_paused_server [28.489408s] ... ok",
                                "{3} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_already_associated_floating_ip [19.361911s] ... ok",
                                "{3} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_disassociate_floating_ip [2.451878s] ... ok",
                                "{0} tempest.api.compute.servers.test_create_server.ServersV294TestFqdnHostnames.test_verify_hostname_allows_fqdn [23.569242s] ... ok",
                                "{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_stopped_server [27.879053s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_delete_server_password [0.067208s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_get_server_password [0.242163s] ... ok",
                                "{3} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image [8.762053s] ... ok",
                                "{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_suspended_server [26.683195s] ... ok",
                                "{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces_by_fixed_ip [56.440516s] ... ok",
                                "{0} setUpClass (tempest.api.compute.servers.test_server_personality.ServerPersonalityTestJSON) ... SKIPPED: Nova personality feature disabled",
                                "{3} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_image_specify_multibyte_character_image_name [8.945583s] ... ok",
                                "{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_server_from_snapshot [47.467704s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_scsi [38.853818s] ... ok",
                                "{2} tempest.api.compute.images.test_images.ImagesTestJSON.test_delete_saving_image [16.779961s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_changes_since [0.147241s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_name [0.113758s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_id [0.112289s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_ref [0.252852s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_status [0.138172s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_type [0.085199s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_limit_results [0.095587s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_changes_since [0.097026s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_name [0.076287s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_server_ref [0.147363s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_status [0.124336s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_type [0.198217s] ... ok",
                                "{3} tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_limit_results [0.089076s] ... ok",
                                "{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_get_image [0.265066s] ... ok",
                                "{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images [0.132174s] ... ok",
                                "{2} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images_with_detail [0.116694s] ... ok",
                                "{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces_by_network_port [75.729132s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_get_keypair_detail [0.322636s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_delete [0.068494s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_with_pub_key [0.056905s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairs_create_list_delete [0.225775s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show [0.108121s] ... ok",
                                "{2} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show_with_type [0.285649s] ... ok",
                                "{2} tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user [0.122950s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_usb [42.816661s] ... ok",
                                "{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_list_security_groups_by_server [18.588641s] ... ok",
                                "{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_group_create_get_delete [0.411269s] ... ok",
                                "{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [1.513106s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_virtio [39.062430s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_host_name_is_same_as_server_name [25.688257s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.292089s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers_with_detail [0.598016s] ... ok",
                                "{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_server_security_groups [34.479846s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_created_server_vcpus [0.424160s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000520s] ... ok",
                                "{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_update_security_groups [0.519499s] ... ok",
                                "{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_reassign_port_between_servers [96.811990s] ... ok",
                                "{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesV270Test.test_create_get_list_interfaces [18.090840s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server.ServersTestFqdnHostnames.test_create_server_with_fqdn_name [45.393483s] ... ok",
                                "{3} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [51.157590s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest.test_stable_device_rescue_disk_virtio_with_volume_attached [115.646340s] ... ok",
                                "{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name [19.945133s] ... ok",
                                "{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.219218s] ... ok",
                                "{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers_with_detail [0.343225s] ... ok",
                                "{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.355175s] ... ok",
                                "{1} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000371s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_duplicate_network_nics [30.164536s] ... ok",
                                "{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_host_name_is_same_as_server_name [22.401349s] ... ok",
                                "{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.083432s] ... ok",
                                "{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers_with_detail [0.263156s] ... ok",
                                "{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.340400s] ... ok",
                                "{3} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000519s] ... ok",
                                "{2} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_multiple_nics_order [34.690130s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_active_server [28.352255s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_flavor [0.219562s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_image [0.168869s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_name [0.188980s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_status [0.167782s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_limit_results [0.175312s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_active_status [0.073991s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_exceed_limit [0.143870s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_flavor [0.099152s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_image [0.081917s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_limit [0.028496s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_server_name [0.083039s] ... ok",
                                "{0} tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTestIDE.test_stable_device_rescue_cdrom_ide [42.858578s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_shutoff_status [12.460781s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_zero_limit [0.019679s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip [0.758937s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip_regex [1.285162s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_regex [0.276050s] ... ok",
                                "{2} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_wildcard [0.176915s] ... ok",
                                "{0} tempest.api.compute.servers.test_servers.ServerShowV263Test.test_show_update_rebuild_list_server ... SKIPPED: ``[compute]/certified_image_ref`` required to test image certificate validation.",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_attached_volume [37.058683s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state [1.170040s] ... ok",
                                "{0} tempest.api.compute.servers.test_servers.ServersListShow296Test.test_list_show_update_rebuild_server_296 [23.256610s] ... ok",
                                "{1} tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment [92.156035s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_pause_state [25.680941s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list [0.304278s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_limit [0.183941s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_offset_and_limit [0.116854s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_limit [0.068402s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_offset_and_limit [0.146119s] ... ok",
                                "{0} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_details [0.079484s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_application_credentials.ApplicationCredentialsV3AdminTest.test_create_application_credential_with_roles [0.364986s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_domain_config_and_show_config_groups_and_options [0.489351s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config [0.469101s] ... ok",
                                "{2} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create [28.031654s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config_groups_and_opts [0.625698s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_show_default_group_config_and_options [1.286467s] ... ok",
                                "{1} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_get_instance_action [0.202291s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_with_disabled_status [0.157812s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_without_description [0.222797s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.399137s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_domain_delete_cascades_content [0.603238s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains [0.029893s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_enabled [0.036850s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_name [0.036751s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_get_user [0.040687s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_user_domains [0.057593s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users [0.072201s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_name [0.059582s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_not_enabled [0.042407s] ... ok",
                                "{1} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_list_instance_actions [10.287762s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_associate_user_to_project [0.284753s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_create_is_domain_project [0.242447s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_enabled [0.175479s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_not_enabled [0.248627s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_description [0.251989s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_domain [0.430705s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_parent [0.618660s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shelved_state [32.641656s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_get_equals_list [0.287156s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_desc [0.240995s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_enable [0.218088s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_name [0.212898s] ... ok",
                                "{2} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create_with_reservation_return [16.362133s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_service_without_description [0.095869s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.163546s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_list_services [0.439712s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [1.175825s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_query [1.135298s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire [1.112053s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire_invalid [0.839073s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_impersonate [1.393101s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_noimpersonate [1.161170s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_get_user [0.464905s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_list_user_projects [0.954485s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_password_history_not_enforced_in_admin_reset [0.488935s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_update_user_password [1.297746s] ... ok",
                                "{0} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_user_update [0.430305s] ... ok",
                                "{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential [0.134317s] ... ok",
                                "{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential_access_rules [0.076051s] ... ok",
                                "{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential_expires [0.065232s] ... ok",
                                "{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_list_application_credentials [0.190059s] ... ok",
                                "{0} tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_query_application_credentials [0.172062s] ... ok",
                                "{0} tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization [0.023124s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shutoff_state [24.368088s] ... ok",
                                "{0} tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects [0.212034s] ... ok",
                                "{0} setUpClass (tempest.api.image.v2.admin.test_image_caching.ImageCachingTest) ... SKIPPED: Target system is not configured with glance caching",
                                "{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_create_image_owner_param [0.540277s] ... ok",
                                "{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_list_public_image [0.616429s] ... ok",
                                "{1} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc [1.984795s] ... ok",
                                "{0} tempest.api.image.v2.admin.test_images.BasicOperationsImagesAdminTest.test_update_image_owner_param [0.446388s] ... ok",
                                "{1} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc_bad_token [1.343341s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.171547s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.080773s] ... ok",
                                "{0} setUpClass (tempest.api.image.v2.test_images.ListUserImagesTest) ... SKIPPED: Image format enforcement prevents testing with bogus image data",
                                "{0} setUpClass (tempest.api.image.v2.test_images.MultiStoresImportImagesTest) ... SKIPPED: Either glance-direct import method not present in ['glance-direct', 'web-download', 'copy-image'] or None or only one store is configured []",
                                "{0} setUpClass (tempest.api.image.v2.test_images.StoreWeightTest) ... SKIPPED: StoreWeightTest skipped as store weight is not configured",
                                "{2} tempest.api.compute.servers.test_server_group.ServerGroup264TestJSON.test_create_get_server_group [0.344894s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_suspended_state [24.592278s] ... ok",
                                "{0} tempest.api.image.v2.test_images_dependency.ImageDependencyTests.test_image_volume_server_snapshot_dependency [35.728119s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_delete_server_metadata_item [0.209760s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_get_server_metadata_item [0.138202s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_list_server_metadata [0.134536s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata [0.156007s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata_item [0.159898s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_metadata_empty_body [0.167347s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_server_metadata [0.213798s] ... ok",
                                "{0} tempest.api.image.v2.test_images_dependency.ImageDependencyTests.test_nova_image_snapshot_dependency [23.700993s] ... ok",
                                "{3} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state [50.502497s] ... ok",
                                "{0} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.013345s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSONUnderV235.test_rescued_vm_add_remove_security_group [1.341111s] ... ok",
                                "{0} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.296477s] ... ok",
                                "{2} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSONUnderV235.test_rescued_vm_associate_dissociate_floating_ip [3.820716s] ... ok",
                                "{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [1.276211s] ... ok",
                                "{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [2.164686s] ... ok",
                                "{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [2.307226s] ... ok",
                                "{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [2.078733s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_rebuild_server_in_stop_state [43.842244s] ... ok",
                                "{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [9.231407s] ... ok",
                                "{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_auto_disk_config [33.021446s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes [1.098534s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools [1.006672s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw [0.697714s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [1.331673s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_specify_multibyte_character_name [14.187043s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [0.662732s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_admin_password [1.050990s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [0.833102s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [0.909396s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [1.175383s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [1.242525s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_remove_server_all_security_groups [14.777342s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [1.789659s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [0.585152s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet [0.880286s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.120303s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.093782s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.054842s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.037155s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.067439s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.059574s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.031053s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.029929s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.024197s] ... ok",
                                "{0} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [1.336996s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [0.983329s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [0.569834s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [1.686446s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [0.395210s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [0.919006s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [0.740873s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [1.607486s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_delete_security_group_clear_associated_rules [0.605240s] ... ok",
                                "{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.053235s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_ipv6_addr_only [21.469671s] ... ok",
                                "{0} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.365963s] ... ok",
                                "{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_manual_disk_config [27.098970s] ... ok",
                                "{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.210631s] ... ok",
                                "{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.136666s] ... ok",
                                "{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_storage_policy_quota_limit [0.402930s] ... ok",
                                "{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_too_many_objects [0.094936s] ... ok",
                                "{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.071480s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.067785s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.024572s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_reverse_order [0.038084s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_end_marker [0.030692s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_json [0.014282s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_xml [0.024256s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit [0.055991s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_end_marker [0.024213s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker [0.430297s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker_and_end_marker [0.030761s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker [0.049010s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker_and_end_marker [0.022289s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_prefix [0.021475s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_extensions [0.009963s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_account_metadata [0.014881s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_containers [0.045981s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_and_delete_metadata [0.074682s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata [0.059531s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata_key [0.047052s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata [0.078700s] ... ok",
                                "{0} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata_key [0.066169s] ... ok",
                                "{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.246635s] ... ok",
                                "{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.334940s] ... ok",
                                "{0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.176843s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.128290s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_overwrite [0.093309s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_key [0.118875s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_value [0.063370s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_key [0.132032s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_value [0.110823s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_delete_container [0.072184s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.116843s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_delimiter [0.095599s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_end_marker [0.160077s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_json [0.178025s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_xml [0.159426s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_limit [0.204433s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_marker [0.198474s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_no_object [0.071865s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_path [0.104351s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_prefix [0.104322s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.126123s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_list_no_container_metadata [0.093548s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_and_delete_metadata [0.124970s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata [0.098399s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata_key [0.094566s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata [0.092982s] ... ok",
                                "{0} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata_key [0.120139s] ... ok",
                                "{0} tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON.test_get_availability_zone_list [0.076209s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_specify_keypair [21.193905s] ... ok",
                                "{0} tempest.api.volume.test_image_metadata.VolumesImageMetadata.test_update_show_delete_image_metadata [0.122587s] ... ok",
                                "{0} tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_delete_cascade [7.211130s] ... ok",
                                "{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual [42.082109s] ... ok",
                                "{0} tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete [9.210774s] ... ok",
                                "{0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_crud_volume_metadata [0.362204s] ... ok",
                                "{0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_show_volume_metadata_item [0.209824s] ... ok",
                                "{0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer [4.852213s] ... ok",
                                "{0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer [3.620000s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_with_existing_server_name [45.647306s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_resize_volume_backed_server_confirm [92.535693s] ... ok",
                                "{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto [38.327281s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_access_server_address [23.928323s] ... ok",
                                "{3} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_update_server_from_auto_to_manual [15.209457s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_server_name [26.006006s] ... ok",
                                "{3} tempest.api.compute.servers.test_instance_actions.InstanceActionsV221TestJSON.test_get_list_deleted_instance_actions [22.459735s] ... ok",
                                "{2} tempest.api.compute.servers.test_servers_microversions.ServerShowV254Test.test_rebuild_server [21.552589s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescue_unrescue_instance [29.169688s] ... ok",
                                "{2} tempest.api.compute.test_extensions.ExtensionsTest.test_get_extension [0.140195s] ... ok",
                                "{2} tempest.api.compute.test_extensions.ExtensionsTest.test_list_extensions [0.053859s] ... ok",
                                "{2} setUpClass (tempest.api.compute.test_networks.ComputeNetworksTest) ... SKIPPED: nova-network is not available.",
                                "{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_backup_create_attached_volume [94.704814s] ... ok",
                                "{2} tempest.api.compute.test_tenant_networks.ComputeTenantNetworksTest.test_list_show_tenant_networks [0.327935s] ... ok",
                                "{2} tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete [1.568833s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_create_list_show_delete_endpoint [0.384725s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_list_endpoints [0.165767s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.451984s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_create_and_show_consumer [0.105291s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_delete_consumer [0.172302s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_list_consumers [0.238531s] ... ok",
                                "{2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_update_consumer [0.147781s] ... ok",
                                "{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_create_ec2_credential [0.068554s] ... ok",
                                "{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_delete_ec2_credential [0.115710s] ... ok",
                                "{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_list_ec2_credentials [0.126623s] ... ok",
                                "{2} tempest.api.identity.v3.test_ec2_credentials.EC2CredentialsTest.test_show_ec2_credential [0.071818s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_change_server_password ... SKIPPED: Change password not available.",
                                "{2} tempest.api.image.v2.admin.test_images.ImportCopyImagesTest.test_image_copy_image_import ... SKIPPED: Either copy-image import method or multistore is not available",
                                "{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_properties.MetadataNamespacePropertiesTest.test_basic_meta_def_namespace_property [0.498416s] ... ok",
                                "{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_list_delete_namespace_tags [0.364516s] ... ok",
                                "{2} tempest.api.image.v2.admin.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_update_delete_tag [0.325973s] ... ok",
                                "{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_deactivate_reactivate_image [1.959735s] ... ok",
                                "{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.512349s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_check_tag_existence [0.227038s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_create_delete_tag [0.306521s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_delete_all_tags [0.249199s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_console_output [12.606948s] ... ok",
                                "{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [1.515377s] ... ok",
                                "{1} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_update_all_tags [0.246048s] ... ok",
                                "{2} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.555816s] ... ok",
                                "{2} setUpClass (tempest.api.image.v2.test_images.HashCalculationRemoteDeletionTest) ... SKIPPED: HashCalculationRemoteDeletionTest skipped as http store is disabled",
                                "{2} setUpClass (tempest.api.image.v2.test_images.ImageLocationsTest) ... SKIPPED: ImageLocationsTest skipped as show_multiple_locations is not available",
                                "{2} tempest.api.image.v2.test_images.ListSharedImagesTest.test_list_images_param_member_status [2.026913s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(standard-qcow2v3) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(qcow-with-backing) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(qcow-with-datafile) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(raw-blank) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(gpt-blank) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(standard-iso9660) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(iso-with-qcow2-in-system) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicSparse) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-streamOptimized) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicFlat) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-monolithicFlat-leak) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-sparse-with-url-backing) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_reject_formats_import(vmdk-sparse-with-footer) ... SKIPPED: Import image_conversion not enabled",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(standard-qcow2v3) [1.577401s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(qcow-with-backing) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(qcow-with-datafile) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(raw-blank) [1.590251s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(gpt-blank) ... SKIPPED: GPT not configured and glance is too old to support it",
                                "{1} tempest.api.compute.servers.test_servers.ServerShowV247Test.test_show_server [0.463690s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(standard-iso9660) [1.699833s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(iso-with-qcow2-in-system) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicSparse) [1.780838s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [14.157415s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-streamOptimized) [1.776751s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicFlat) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-monolithicFlat-leak) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-sparse-with-url-backing) ... SKIPPED: Glance does not currently reject unusable images on upload",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_accept_usable_formats(vmdk-sparse-with-footer) [1.763621s] ... ok",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(standard-qcow2v3) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(qcow-with-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(qcow-with-datafile) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(raw-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(gpt-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(standard-iso9660) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(iso-with-qcow2-in-system) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicSparse) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-streamOptimized) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicFlat) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-monolithicFlat-leak) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-sparse-with-url-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_format_mismatch(vmdk-sparse-with-footer) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(standard-qcow2v3) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(qcow-with-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(qcow-with-datafile) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(raw-blank) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(gpt-blank) ... SKIPPED: Format gpt not allowed by config",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(standard-iso9660) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(iso-with-qcow2-in-system) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicSparse) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-streamOptimized) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicFlat) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-monolithicFlat-leak) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-sparse-with-url-backing) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{2} tempest.api.image.v2.test_images_formats.ImagesFormatTest.test_compute_rejects_invalid(vmdk-sparse-with-footer) ... SKIPPED: Unable to test compute image formats if glance does not allow them to be uploaded",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [3.497431s] ... ok",
                                "{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_bootable_volume_backup_and_restore [50.028663s] ... ok",
                                "{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [0.840849s] ... ok",
                                "{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [1.067327s] ... ok",
                                "{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [0.979319s] ... ok",
                                "{2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [1.509573s] ... ok",
                                "{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [1.873487s] ... ok",
                                "{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [2.163396s] ... ok",
                                "{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [2.051110s] ... ok",
                                "{2} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_read_object_with_rights [0.303928s] ... ok",
                                "{2} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_write_object_with_rights [0.128991s] ... ok",
                                "{1} tempest.api.compute.servers.test_servers.ServerShowV247Test.test_update_rebuild_list_server [25.250065s] ... ok",
                                "{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_error [0.118827s] ... ok",
                                "{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_index [0.129984s] ... ok",
                                "{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing [0.101904s] ... ok",
                                "{2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing_css [0.061050s] ... ok",
                                "{2} tempest.api.object_storage.test_healthcheck.HealthcheckTest.test_get_healthcheck [0.010147s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_2d_way [0.169052s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_across_containers [0.263152s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_in_same_container [0.114188s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_to_itself [0.102367s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_fresh_metadata [0.096254s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_meta [0.114339s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_metakey [0.092450s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.076303s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_disposition [0.056106s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_encoding [0.048995s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_etag [0.051344s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_expect_continue [0.068682s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_transfer_encoding [0.047710s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_fresh_metadata [0.083736s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_meta [0.045115s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_metakey [0.053059s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_meta [0.088997s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_metakey [0.101954s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_delete_object [0.071885s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.081214s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_if_different [0.094917s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_match [0.050732s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_modified_since [0.071552s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_none_match [0.057846s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_unmodified_since [0.073172s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_metadata [0.061895s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_range [0.043090s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_newest [0.076978s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_object_manifest [0.471510s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_no_object_metadata [0.079068s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.072081s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata_with_x_object_manifest [0.440847s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_object_upload_in_segments [0.554974s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.099838s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_create_and_remove_metadata [0.060087s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_remove_metadata [0.060781s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_manifest [0.330759s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_metakey [0.108201s] ... ok",
                                "{2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_remove_object_metakey [0.076513s] ... ok",
                                "{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_delete_large_object [1.181377s] ... ok",
                                "{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_list_large_object_metadata [1.282875s] ... ok",
                                "{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_retrieve_large_object [1.262041s] ... ok",
                                "{2} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_upload_manifest [1.128792s] ... ok",
                                "{2} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.015177s] ... ok",
                                "{2} tempest.api.volume.test_versions.VersionsTest.test_show_version [0.116046s] ... ok",
                                "{2} tempest.api.volume.test_volume_absolute_limits.AbsoluteLimitsTests.test_get_volume_absolute_limits [0.047550s] ... ok",
                                "{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_volume_backup_create_get_detailed_list_restore_delete [46.625899s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [50.445423s] ... ok",
                                "{2} tempest.api.volume.test_volume_transfers.VolumesTransfersV355Test.test_create_get_list_accept_volume_transfer [4.727842s] ... ok",
                                "{2} tempest.api.volume.test_volume_transfers.VolumesTransfersV355Test.test_create_list_delete_volume_transfer [3.700875s] ... ok",
                                "{1} tempest.api.compute.servers.test_servers.ServersListShow2100Test.test_list_show_rebuild_update_server_2100 [24.024901s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [25.072986s] ... ok",
                                "{1} tempest.api.compute.servers.test_servers.ServersListShow298Test.test_list_show_update_rebuild_server_298 [24.692034s] ... ok",
                                "{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_compare_tenant_quotas_with_default_quotas [0.307788s] ... ok",
                                "{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_default_quotas [0.098686s] ... ok",
                                "{1} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_quotas [0.195140s] ... ok",
                                "{1} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.053430s] ... ok",
                                "{1} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.017778s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_group [0.170123s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_user [0.229730s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_group [0.246783s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_user [0.285662s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_domain [0.615980s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_project_tree [0.475558s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment [21.231821s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume [0.169288s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_bootable [0.128670s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update [0.189441s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects [0.110376s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects_with_domains [0.125087s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsStaticTestJSON.test_list_projects_with_name [0.045566s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_enabled [0.129616s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_parent [0.027634s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_project_tags.IdentityV3ProjectTagsTest.test_list_update_delete_project_tags [0.736450s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_domain_roles [0.285052s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_implied_roles_create_delete [0.670447s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_domain_roles_create_delete [0.275854s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_domain [0.228092s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_project [0.373175s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_system [0.106134s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_domain [0.114565s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_project [0.243417s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_system [0.190216s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_domain_roles [1.011143s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_roles_create_check_show_delete [0.309200s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_all_implied_roles [0.408652s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_roles [0.056498s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.155801s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_roles_hierarchy [0.529249s] ... ok",
                                "{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload [19.362962s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server [80.407250s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_domain_scopes [2.704243s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_project_scopes [0.257207s] ... ok",
                                "{1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_rescope_token [1.165133s] ... ok",
                                "{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_delete_access_rule [0.261353s] ... ok",
                                "{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_list_access_rules [0.035377s] ... ok",
                                "{1} tempest.api.identity.v3.test_access_rules.AccessRulesV3Test.test_show_access_rule [0.034356s] ... ok",
                                "{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.038859s] ... ok",
                                "{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_create_token [0.042640s] ... ok",
                                "{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_token_auth_creation_existence_deletion [0.214806s] ... ok",
                                "{1} tempest.api.identity.v3.test_tokens.TokensV3Test.test_validate_token [0.132995s] ... ok",
                                "{1} tempest.api.image.v2.admin.test_image_task.ImageTaskCreate.test_image_tasks_create ... SKIPPED: Skipped until bug: https://launchpad.net/bugs/2030527 is resolved.",
                                "{2} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_bootable_volume [9.666947s] ... ok",
                                "{1} tempest.api.image.v2.admin.test_images_metadefs_namespaces.MetadataNamespacesTest.test_basic_metadata_definition_namespaces [0.508845s] ... ok",
                                "{1} tempest.api.image.v2.admin.test_images_metadefs_resource_types.MetadataResourceTypesTest.test_basic_meta_def_resource_type_association [0.305057s] ... ok",
                                "{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_glance_direct_import [2.861762s] ... ok",
                                "{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_glance_download_import_success ... SKIPPED: Server does not support glance-download import method",
                                "{2} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_volume [9.125601s] ... ok",
                                "{1} tempest.api.image.v2.test_images.ImportImagesTest.test_image_web_download_import [2.787943s] ... ok",
                                "{1} tempest.api.image.v2.test_images.ImportImagesTest.test_remote_delete ... SKIPPED: No image_remote service to test against",
                                "{1} tempest.api.image.v2.test_images.ImportImagesTest.test_remote_import ... SKIPPED: No image_remote service to test against",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member [0.945977s] ... ok",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member_schema [0.012192s] ... ok",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_members_schema [0.011657s] ... ok",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_accept [0.734065s] ... ok",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_reject [0.577374s] ... ok",
                                "{1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_remove_image_member [0.786205s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm [29.798481s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespace_schema [0.118384s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespaces_schema [0.018045s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_object_schema [0.013428s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_objects_schema [0.014666s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_properties_schema [0.014755s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_property_schema [0.010981s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resource_type_schema [0.011924s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resources_types_schema [0.009129s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tag_schema [0.009338s] ... ok",
                                "{1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tags_schema [0.009003s] ... ok",
                                "{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [7.556381s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [4.058105s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [2.906515s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [1.475308s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [0.575128s] ... ok",
                                "{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone [11.778268s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [5.612480s] ... ok",
                                "{0} tempest.api.volume.test_volumes_backup.VolumesBackupsTest.test_volume_backup_incremental [132.606187s] ... ok",
                                "{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [8.411218s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [12.843303s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [0.624746s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [3.734645s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [3.152783s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [1.075322s] ... ok",
                                "{1} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [8.550873s] ... ok",
                                "{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [0.549440s] ... ok",
                                "{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [0.240561s] ... ok",
                                "{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [0.526139s] ... ok",
                                "{1} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [0.292855s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_backup [27.635713s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [1.948114s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [1.885033s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [1.791020s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [0.895428s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [1.506579s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [2.470836s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.036463s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.026540s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [2.453686s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip_substr ... SKIPPED: ip-substring-filtering extension not enabled.",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert [75.843975s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [3.499191s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.047607s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.060850s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [2.020741s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [2.749447s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [2.074625s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [2.084525s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [1.823715s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [0.754515s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [0.611361s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [3.438550s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.052075s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.032567s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [2.888456s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip_substr ... SKIPPED: ip-substring-filtering extension not enabled.",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [3.401812s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.082089s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.041067s] ... ok",
                                "{0} tempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume [70.334772s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [2.511085s] ... ok",
                                "{1} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [4.091395s] ... ok",
                                "{0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend [6.238387s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [7.087426s] ... ok",
                                "{0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend_when_volume_has_snapshot [7.075886s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [4.602721s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.033686s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_name [0.039873s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_name [0.047552s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [4.632059s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_pagination [0.268050s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_with_multiple_params [0.239707s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_pagination [0.273270s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_param_display_name_and_status [0.055256s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_display_name_and_status [0.075356s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_marker [0.074635s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_metadata [0.090309s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_details [0.064410s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_param_metadata [0.037062s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_availability_zone [0.168963s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_bootable [0.112158s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_status [0.083262s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_availability_zone [0.053581s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_bootable [0.052969s] ... ok",
                                "{0} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_status [0.050391s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [2.660187s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [58.252707s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [3.778794s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [9.559284s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_delete_with_volume_in_use [83.583910s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_get_list_update_delete [2.434434s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [16.140957s] ... ok",
                                "{1} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [0.983066s] ... ok",
                                "{1} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [1.731593s] ... ok",
                                "{1} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [1.885962s] ... ok",
                                "{1} setUpClass (tempest.api.network.test_tags.TagsTest) ... SKIPPED: tag extension not enabled.",
                                "{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.008348s] ... ok",
                                "{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.065592s] ... ok",
                                "{1} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_after_expiry_time [12.225309s] ... ok",
                                "{1} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_at_expiry_time [12.212534s] ... ok",
                                "{1} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_crud_snapshot_metadata [0.244151s] ... ok",
                                "{1} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_show_snapshot_metadata_item [0.205334s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_offline_delete_online [71.885354s] ... ok",
                                "{1} tempest.api.volume.test_volumes_backup.VolumesBackupsV39Test.test_update_backup [28.747465s] ... ok",
                                "{1} tempest.api.volume.test_volumes_get.VolumesSummaryTest.test_show_volume_summary [0.126587s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_create_backup [26.841509s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_console_output_server_id_in_shutoff_status ... SKIPPED: Skipped until bug: https://launchpad.net/bugs/2028851 is resolved.",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot [11.518085s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot_no_size [10.527394s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_console_output_with_unlimited_size [16.559037s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_vnc_console [1.586103s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit [0.028198s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_infinite [0.069157s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_zero [0.027213s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_marker [0.067211s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_offset [0.041542s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_asc [0.049403s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_desc [0.078874s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_asc [0.050793s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_desc [0.036488s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_asc [0.038681s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_desc [0.037563s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_details_with_params [0.124390s] ... ok",
                                "{2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_with_params [0.104466s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_resize_server_confirm_from_stopped [43.580000s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_resize_server_revert_with_volume_attached [110.063740s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_shelve_paused_server [67.252499s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_shelve_unshelve_server [29.967700s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServerActionsV293TestJSON.test_rebuild_volume_backed_server [76.512929s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_actions.ServersAaction247Test.test_create_backup [13.706149s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_multiple_server_groups_with_same_name_policy [0.563017s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_affinity_policy [0.129493s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_anti_affinity_policy [0.135242s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_server_with_scheduler_hint_group [20.017957s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_list_server_groups [0.037789s] ... ok",
                                "{3} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_show_server_group [0.050416s] ... ok",
                                "{3} tempest.api.compute.servers.test_servers_microversions.ServerShowV257Test.test_rebuild_server [22.385290s] ... ok",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_from_multiattach_volume [22.744572s] ... ok",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_from_multiattach_volume_direct_lun ... SKIPPED: hw_scsi_model=virtio-scsi not set on image",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_boot_with_multiattach_volume_direct_lun ... SKIPPED: hw_scsi_model=virtio-scsi not set on image",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_list_get_volume_attachments_multiattach [65.676332s] ... ok",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_resize_server_with_multiattached_volume [150.188691s] ... ok",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest.test_snapshot_volume_backed_multiattach [39.485742s] ... ok",
                                "{3} tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON.test_list_get_volume_attachments [84.683352s] ... ok",
                                "{3} tempest.api.compute.volumes.test_volume_snapshots.VolumesSnapshotsTestJSON.test_volume_snapshot_create_get_list_delete [6.303645s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.089624s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_list_delete [0.119423s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_default_project_id.TestDefaultProjectId.test_default_project_id [0.872211s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_create_list_show_check_delete_endpoint_group [0.274055s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_update_endpoint_group [0.248679s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_create_update_get [0.246328s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [1.263640s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_groups [0.426370s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_user_groups [0.641800s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.144488s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_list_policies [0.223880s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.081824s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_update_get_delete_region [0.190515s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions [0.025209s] ... ok",
                                "{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions_filter_by_parent_region_id [0.083687s] ... ok",
                                "{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.023127s] ... ok",
                                "{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.016912s] ... ok",
                                "{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.017449s] ... ok",
                                "{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_identity_v3_existence [0.013702s] ... ok",
                                "{3} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.009752s] ... ok",
                                "{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_password_history_check_self_service_api [6.951201s] ... ok",
                                "{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_account_lockout [11.214440s] ... ok",
                                "{3} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_update_own_password [5.746354s] ... ok",
                                "{3} setUpClass (tempest.api.image.v2.admin.test_images.ImageLocationsAdminTest) ... SKIPPED: ImageLocationsAdminTest skipped as show_multiple_locations is not available",
                                "{3} setUpClass (tempest.api.image.v2.admin.test_images.MultiStoresImagesTest) ... SKIPPED: Either glance-direct import method not present in ['glance-direct', 'web-download', 'copy-image'] or None or only one store is configured []",
                                "{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_create_update_delete_meta_namespace_objects [0.479479s] ... ok",
                                "{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_list_meta_namespace_objects [0.188306s] ... ok",
                                "{3} tempest.api.image.v2.admin.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_show_meta_namespace_objects [0.191477s] ... ok",
                                "{3} tempest.api.image.v2.test_images_tags.ImagesTagsTest.test_update_delete_tags_for_image [0.675205s] ... ok",
                                "{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [0.826101s] ... ok",
                                "{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [0.915911s] ... ok",
                                "{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [0.865356s] ... ok",
                                "{3} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [1.321035s] ... ok",
                                "{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [1.927930s] ... ok",
                                "{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [1.825385s] ... ok",
                                "{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [1.950265s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [1.787290s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [1.578939s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [2.032480s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [1.138132s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [1.409070s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [1.949503s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [1.417334s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [1.471341s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [1.287697s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [1.251451s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [1.436434s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [1.397070s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [1.768523s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [0.678508s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [1.268002s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.093705s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.071816s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.058282s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.052499s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.043276s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_show_network [0.062251s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.050291s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.035788s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.033438s] ... ok",
                                "{3} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [1.670272s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [6.461084s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [3.857699s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [3.190979s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [2.068463s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [3.595655s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [20.543115s] ... ok",
                                "{3} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [0.576178s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [0.775373s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [0.693261s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [1.837821s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [0.519083s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [1.000988s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [0.626358s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [1.284217s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_delete_security_group_clear_associated_rules [0.632755s] ... ok",
                                "{3} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.037167s] ... ok",
                                "{3} setUpClass (tempest.api.network.test_service_providers.ServiceProvidersTest) ... SKIPPED: service-type extension not enabled.",
                                "{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete [0.354354s] ... ok",
                                "{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete_by_POST [0.155193s] ... ok",
                                "{3} tempest.api.object_storage.test_account_bulk.BulkTest.test_extract_archive [0.296836s] ... ok",
                                "{3} tempest.api.object_storage.test_crossdomain.CrossdomainTest.test_get_crossdomain_policy [0.010080s] ... ok",
                                "{3} tempest.api.object_storage.test_object_formpost.ObjectFormPostTest.test_post_object_using_form [0.082276s] ... ok",
                                "{3} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_container_object_without_using_creds [0.410960s] ... ok",
                                "{3} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_object_with_another_user_creds [0.356306s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url [0.055645s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_key_2 [0.086505s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_inline_query_parameter [0.044709s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_prefix [0.120775s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_head_object_using_temp_url [0.036757s] ... ok",
                                "{3} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_put_object_using_temp_url [0.091388s] ... ok",
                                "{3} tempest.api.object_storage.test_object_version.ContainerTest.test_versioned_container [0.748527s] ... ok",
                                "{3} tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions [0.109080s] ... ok",
                                "{3} tempest.api.volume.test_volume_transfers.VolumesTransfersV357Test.test_create_get_list_accept_volume_transfer [4.680995s] ... ok",
                                "{3} tempest.api.volume.test_volume_transfers.VolumesTransfersV357Test.test_create_list_delete_volume_transfer [3.644708s] ... ok",
                                "",
                                "======",
                                "Totals",
                                "======",
                                "Ran: 791 tests in 2382.3765 sec.",
                                " - Passed: 721",
                                " - Skipped: 70",
                                " - Expected Fail: 0",
                                " - Unexpected Success: 0",
                                " - Failed: 0",
                                "Sum of execute time for each test: 4484.5909 sec.",
                                "",
                                "==============",
                                "Worker Balance",
                                "==============",
                                " - Worker 0 (203 tests) => 0:19:35.146364",
                                " - Worker 1 (177 tests) => 0:21:16.877408",
                                " - Worker 2 (239 tests) => 0:21:36.918663",
                                " - Worker 3 (172 tests) => 0:39:15.809753",
                                "integrated-full run-test: commands[2] | tempest run --combine --serial --regex '(?!.*\\[.*\\bslow\\b.*\\])(^tempest\\.scenario)|(^tempest\\.serial_tests)' --concurrency=4",
                                "{0} setUpClass (tempest.scenario.test_compute_unified_limits.ServersQuotaTest) ... SKIPPED: Compute unified limits are not enabled.",
                                "{0} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [11.698365s] ... ok",
                                "{0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic [67.252665s] ... ok",
                                "{0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [100.874992s] ... ok",
                                "{0} setUpClass (tempest.scenario.test_network_qos_placement.MinBwAllocationPlacementTest) ... SKIPPED: Skipped as no physnet is available in config for placement based QoS allocation.",
                                "{0} setUpClass (tempest.scenario.test_network_qos_placement.QoSBandwidthAndPacketRateTests) ... SKIPPED: Skipped as no resource inventories are configured for QoS minimum bandwidth and packet rate testing.",
                                "{0} tempest.scenario.test_object_storage_basic_ops.TestObjectStorageBasicOps.test_swift_basic_ops [0.448905s] ... ok",
                                "{0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic [108.651421s] ... ok",
                                "{0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_in_tenant_traffic [90.478191s] ... ok",
                                "{0} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [55.479856s] ... ok",
                                "{0} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.",
                                "{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_count_quota [2.305769s] ... ok",
                                "{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_count_uploading_quota [11.520173s] ... ok",
                                "{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_size_quota [7.342131s] ... ok",
                                "{0} tempest.scenario.test_unified_limits.ImageQuotaTest.test_image_stage_quota [8.959557s] ... ok",
                                "{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks [38.829081s] ... ok",
                                "{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luksv2 [45.164773s] ... ok",
                                "{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_bootable_volume_last_snapshot_delete_while_stopped [69.227354s] ... ok",
                                "{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_bootable_volume_snapshot_stop_start_instance [76.098747s] ... ok",
                                "{0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_image_defined_boot_from_volume [138.893544s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_create_server_with_az [21.950360s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_get_details [0.472073s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_list [0.391266s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_remove_host [0.385591s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete [0.103332s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete_with_az [0.098245s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_metadata_get_details [0.128191s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_with_az [0.196534s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_verify_entry_in_list [0.083809s] ... ok",
                                "{0} tempest.serial_tests.api.compute.admin.test_aggregates.AggregatesAdminTestV241.test_create_update_show_aggregate_add_remove_host [0.449721s] ... ok",
                                "{0} setUpClass (tempest.serial_tests.api.compute.admin.test_server_affinity.ServersAffinityTest) ... SKIPPED: Less than 2 compute nodes, skipping affinity tests.",
                                "{0} tempest.serial_tests.scenario.test_aggregates_basic_ops.TestAggregatesBasicOps.test_aggregate_basic_ops [0.787099s] ... ok",
                                "",
                                "======",
                                "Totals",
                                "======",
                                "Ran: 32 tests in 920.5995 sec.",
                                " - Passed: 27",
                                " - Skipped: 5",
                                " - Expected Fail: 0",
                                " - Unexpected Success: 0",
                                " - Failed: 0",
                                "Sum of execute time for each test: 858.2717 sec.",
                                "",
                                "==============",
                                "Worker Balance",
                                "==============",
                                " - Worker 0 (32 tests) => 0:15:20.599526",
                                "___________________________________ summary ____________________________________",
                                "  integrated-full: commands succeeded",
                                "  congratulations :)"
                            ],
                            "warnings": [
                                "Module remote_tmp /home/tempest/.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"
                            ],
                            "zuul_log_id": "0a580a2a-001b-0719-a67d-0000000001bd-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-0719-a67d-0000000001a8",
                        "name": "run-tempest",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_5/opendev.org/openstack/tempest/roles/run-tempest"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:40.448477Z",
                            "start": "2026-06-12T15:50:15.919605Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-0000000001bd",
                        "name": "Run Tempest"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "run_tempest_dry_cleanup is defined and run_tempest_dry_cleanup | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:40.541292Z",
                            "start": "2026-06-12T16:45:40.471884Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000017",
                        "name": "Run tempest cleanup dry-run"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "run_tempest_cleanup is defined and run_tempest_cleanup | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:40.619833Z",
                            "start": "2026-06-12T16:45:40.550083Z"
                        },
                        "id": "0a580a2a-001b-0719-a67d-000000000018",
                        "name": "Run tempest cleanup"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 5,
            "failures": 0,
            "ignored": 0,
            "ok": 7,
            "rescued": 0,
            "skipped": 24,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "master",
    "index": "0",
    "phase": "post",
    "playbook": "opendev.org/openstack/tempest/playbooks/post-tempest.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T16:45:50.902541Z",
                    "start": "2026-06-12T16:45:41.477316Z"
                },
                "id": "0a580a2a-001b-5f91-b7c4-000000000002",
                "name": "tempest"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "script",
                            "changed": true,
                            "failed_when_result": false,
                            "rc": 0,
                            "stderr": "Shared connection to 38.102.83.69 closed.\r\n",
                            "stderr_lines": [
                                "Shared connection to 38.102.83.69 closed."
                            ],
                            "stdout": "/opt/stack/tempest/.tox/venv/bin/stestr\r\n",
                            "stdout_lines": [
                                "/opt/stack/tempest/.tox/venv/bin/stestr"
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:41.948931Z",
                            "start": "2026-06-12T16:45:41.491041Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000008",
                        "name": "Find stestr or testr executable"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "all_subunit_dirs": [
                                    "/opt/stack/tempest"
                                ]
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:42.004092Z",
                            "start": "2026-06-12T16:45:41.957407Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000000a",
                        "name": "Get the list of directories with subunit files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "examined": 9,
                                    "failed": false,
                                    "files": [],
                                    "invocation": {
                                        "module_args": {
                                            "age": null,
                                            "age_stamp": "mtime",
                                            "contains": null,
                                            "depth": null,
                                            "exact_mode": true,
                                            "excludes": null,
                                            "file_type": "file",
                                            "follow": false,
                                            "get_checksum": false,
                                            "hidden": false,
                                            "mode": null,
                                            "paths": [
                                                "/opt/stack/tempest/.testrepository",
                                                "/opt/stack/tempest/.stestr"
                                            ],
                                            "patterns": [
                                                "tmp*"
                                            ],
                                            "read_whole_file": false,
                                            "recurse": false,
                                            "size": null,
                                            "use_regex": false
                                        }
                                    },
                                    "matched": 0,
                                    "msg": "Not all paths examined, check warnings for details",
                                    "skipped_paths": {
                                        "/opt/stack/tempest/.testrepository": "'/opt/stack/tempest/.testrepository' is not a directory"
                                    },
                                    "zj_item": "/opt/stack/tempest"
                                }
                            ],
                            "warnings": [
                                "Skipped '/opt/stack/tempest/.testrepository' path due to this access issue: '/opt/stack/tempest/.testrepository' is not a directory\n"
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:42.467681Z",
                            "start": "2026-06-12T16:45:42.011367Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000000b",
                        "name": "Find any inflight partial subunit files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": false,
                            "results": [],
                            "skipped": true,
                            "skipped_reason": "No items in the list"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:42.504648Z",
                            "start": "2026-06-12T16:45:42.477146Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000000d",
                        "name": "Copy any inflight subunit files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "tempfile",
                            "changed": true,
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "path": null,
                                    "prefix": "subunit.",
                                    "state": "file",
                                    "suffix": ""
                                }
                            },
                            "mode": "0600",
                            "owner": "root",
                            "path": "/tmp/subunit.g8dplme5",
                            "secontext": "unconfined_u:object_r:user_tmp_t:s0",
                            "size": 0,
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:42.973845Z",
                            "start": "2026-06-12T16:45:42.514007Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000010",
                        "name": "Create a temporary file to store the subunit stream"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "/opt/stack/tempest/.tox/venv/bin/stestr last --subunit >>/tmp/subunit.g8dplme5",
                                    "delta": "0:00:00.887647",
                                    "end": "2026-06-12 12:45:44.282454",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "/opt/stack/tempest/.tox/venv/bin/stestr last --subunit >>/tmp/subunit.g8dplme5",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": "/opt/stack/tempest",
                                            "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-06-12 12:45:43.394807",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "/opt/stack/tempest",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:44.338160Z",
                            "start": "2026-06-12T16:45:42.981843Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000011",
                        "name": "Generate subunit file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "08b4338880a0b4ea1b8e08b2041207e25b556be4",
                            "dest": "/opt/stack/tempest/testrepository.subunit",
                            "gid": 1003,
                            "group": "stack",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": null,
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": null,
                                    "content": null,
                                    "dest": "/opt/stack/tempest/testrepository.subunit",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/tmp/subunit.g8dplme5",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "c91b90c36a14e58ed986b4fc7cb3c535",
                            "mode": "0644",
                            "owner": "root",
                            "secontext": "system_u:object_r:usr_t:s0",
                            "size": 16332132,
                            "src": "/tmp/subunit.g8dplme5",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:45.031243Z",
                            "start": "2026-06-12T16:45:44.345284Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000013",
                        "name": "Copy the combined subunit file to the zuul work directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/subunit.g8dplme5",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/subunit.g8dplme5",
                                    "state": "file"
                                }
                            },
                            "failed_when_result": 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",
                                    "name": "/tmp/subunit.g8dplme5",
                                    "owner": null,
                                    "path": "/tmp/subunit.g8dplme5",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/subunit.g8dplme5",
                            "state": "absent"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:45.512203Z",
                            "start": "2026-06-12T16:45:45.039894Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000014",
                        "name": "Remove the temporary file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "process.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:45.569564Z",
                            "start": "2026-06-12T16:45:45.520465Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000015",
                        "name": "Process and fetch subunit results"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "script",
                            "changed": true,
                            "exception": "NoneType: None\n",
                            "failed_when_result": false,
                            "msg": "non-zero return code",
                            "rc": 1,
                            "stderr": "Shared connection to 38.102.83.69 closed.\r\n",
                            "stderr_lines": [
                                "Shared connection to 38.102.83.69 closed."
                            ],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:46.099506Z",
                            "start": "2026-06-12T16:45:45.608029Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000082",
                        "name": "Look for subunit2html command"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "find_subunit2html_output.rc == 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:46.146712Z",
                            "start": "2026-06-12T16:45:46.107507Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000083",
                        "name": "Define subunit_html_command fact"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "false_condition": "subunit_html_command is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:46.205234Z",
                            "start": "2026-06-12T16:45:46.157412Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000084",
                        "name": "Emit a debug line so we can search logstash for fallback hits"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "subunit_html_command is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:46.758228Z",
                            "start": "2026-06-12T16:45:46.247384Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000085",
                        "name": "Generate testr_results.html file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 30,
                            "files": [
                                {
                                    "atime": 1781282744.8961692,
                                    "ctime": 1781282744.9371705,
                                    "dev": 64514,
                                    "gid": 1003,
                                    "gr_name": "stack",
                                    "inode": 436246327,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": false,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": true,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0644",
                                    "mtime": 1781282744.249149,
                                    "nlink": 1,
                                    "path": "/opt/stack/tempest/testrepository.subunit",
                                    "pw_name": "root",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 16332132,
                                    "uid": 0,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": false,
                                    "xoth": false,
                                    "xusr": false
                                }
                            ],
                            "invocation": {
                                "module_args": {
                                    "age": null,
                                    "age_stamp": "mtime",
                                    "contains": null,
                                    "depth": null,
                                    "exact_mode": true,
                                    "excludes": null,
                                    "file_type": "file",
                                    "follow": false,
                                    "get_checksum": false,
                                    "hidden": false,
                                    "mode": null,
                                    "paths": [
                                        "/opt/stack/tempest"
                                    ],
                                    "patterns": [
                                        "testr_results.html",
                                        "testrepository.subunit"
                                    ],
                                    "read_whole_file": false,
                                    "recurse": false,
                                    "size": null,
                                    "use_regex": false
                                }
                            },
                            "matched": 1,
                            "msg": "All paths examined",
                            "skipped_paths": {}
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:47.100526Z",
                            "start": "2026-06-12T16:45:46.768008Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000086",
                        "name": "Find subunit files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "synchronize",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_subunit_file",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --rsync-path='sudo -u root rsync' --out-format='<<CHANGED>>%i %n%L' zuul@38.102.83.69:/opt/stack/tempest/testrepository.subunit /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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": "sudo -u root rsync",
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "zuul@38.102.83.69:/opt/stack/tempest/testrepository.subunit",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ">f+++++++++ testrepository.subunit\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ">f+++++++++ testrepository.subunit"
                                    ],
                                    "zj_subunit_file": {
                                        "atime": 1781282744.8961692,
                                        "ctime": 1781282744.9371705,
                                        "dev": 64514,
                                        "gid": 1003,
                                        "gr_name": "stack",
                                        "inode": 436246327,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": false,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": true,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0644",
                                        "mtime": 1781282744.249149,
                                        "nlink": 1,
                                        "path": "/opt/stack/tempest/testrepository.subunit",
                                        "pw_name": "root",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 16332132,
                                        "uid": 0,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": false,
                                        "xoth": false,
                                        "xusr": false
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:48.041469Z",
                            "start": "2026-06-12T16:45:47.111220Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000087",
                        "name": "Collect test-results"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": false,
                            "msg": "All items skipped",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_subunit_file",
                                    "changed": false,
                                    "false_condition": "zuul_use_fetch_output",
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true,
                                    "zj_subunit_file": {
                                        "atime": 1781282744.8961692,
                                        "ctime": 1781282744.9371705,
                                        "dev": 64514,
                                        "gid": 1003,
                                        "gr_name": "stack",
                                        "inode": 436246327,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": false,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": true,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0644",
                                        "mtime": 1781282744.249149,
                                        "nlink": 1,
                                        "path": "/opt/stack/tempest/testrepository.subunit",
                                        "pw_name": "root",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 16332132,
                                        "uid": 0,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": false,
                                        "xoth": false,
                                        "xusr": false
                                    }
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:48.131294Z",
                            "start": "2026-06-12T16:45:48.051129Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000089",
                        "name": "Copy test-results"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "zuul_return",
                            "changed": false,
                            "msg": "All items skipped",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_subunit_file",
                                    "changed": false,
                                    "false_condition": "'testr_results.html' in zj_subunit_file.path",
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true,
                                    "zj_subunit_file": {
                                        "atime": 1781282744.8961692,
                                        "ctime": 1781282744.9371705,
                                        "dev": 64514,
                                        "gid": 1003,
                                        "gr_name": "stack",
                                        "inode": 436246327,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": false,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": true,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0644",
                                        "mtime": 1781282744.249149,
                                        "nlink": 1,
                                        "path": "/opt/stack/tempest/testrepository.subunit",
                                        "pw_name": "root",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 16332132,
                                        "uid": 0,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": false,
                                        "xoth": false,
                                        "xusr": false
                                    }
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000006",
                        "name": "fetch-subunit-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/fetch-subunit-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:48.206248Z",
                            "start": "2026-06-12T16:45:48.155750Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000008b",
                        "name": "Return artifact to Zuul"
                    }
                },
                {
                    "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/cache/files/stackviz-latest.tar.gz"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:48.676332Z",
                            "start": "2026-06-12T16:45:48.221894Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000019",
                        "name": "Devstack checks if stackviz archive exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "msg": "Stackviz archive could not be found in /opt/cache/files/stackviz-latest.tar.gz"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:48.738861Z",
                            "start": "2026-06-12T16:45:48.683830Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000001a",
                        "name": ""
                    }
                },
                {
                    "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/tempest/testrepository.subunit"
                                }
                            },
                            "stat": {
                                "atime": 1781282747.8082602,
                                "attr_flags": "",
                                "attributes": [],
                                "block_size": 4096,
                                "blocks": 31904,
                                "charset": "binary",
                                "checksum": "08b4338880a0b4ea1b8e08b2041207e25b556be4",
                                "ctime": 1781282744.9371705,
                                "dev": 64514,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1003,
                                "gr_name": "stack",
                                "inode": 436246327,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "application/octet-stream",
                                "mode": "0644",
                                "mtime": 1781282744.249149,
                                "nlink": 1,
                                "path": "/opt/stack/tempest/testrepository.subunit",
                                "pw_name": "root",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 16332132,
                                "uid": 0,
                                "version": "1050106686",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.100022Z",
                            "start": "2026-06-12T16:45:48.747629Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000001b",
                        "name": "Check if subunit data exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "false_condition": "not subunit_input.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.135289Z",
                            "start": "2026-06-12T16:45:49.107793Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000001c",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.172577Z",
                            "start": "2026-06-12T16:45:49.144992Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000001e",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "pip",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.211500Z",
                            "start": "2026-06-12T16:45:49.183926Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-00000000001f",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.756522Z",
                            "start": "2026-06-12T16:45:49.247479Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000020",
                        "name": "Deploy stackviz static html+js"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:49.797519Z",
                            "start": "2026-06-12T16:45:49.769537Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000021",
                        "name": "Check if dstat data exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:50.352125Z",
                            "start": "2026-06-12T16:45:49.842151Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000022",
                        "name": "Run stackviz with dstat"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "stackviz_archive.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-5f91-b7c4-000000000017",
                        "name": "process-stackviz",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/process-stackviz"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:50.902541Z",
                            "start": "2026-06-12T16:45:50.391474Z"
                        },
                        "id": "0a580a2a-001b-5f91-b7c4-000000000023",
                        "name": "Run stackviz without dstat"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 7,
            "failures": 0,
            "ignored": 0,
            "ok": 14,
            "rescued": 0,
            "skipped": 13,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "master",
    "index": "1",
    "phase": "post",
    "playbook": "opendev.org/openstack/devstack/playbooks/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T16:47:16.581230Z",
                    "start": "2026-06-12T16:45:51.768448Z"
                },
                "id": "0a580a2a-001b-d780-5673-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "owner": 1001,
                                    "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",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 1001
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:52.255106Z",
                            "start": "2026-06-12T16:45:51.783727Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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:05.114427",
                            "end": "2026-06-12 12:45:57.855386",
                            "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": "0a580a2a-001b-d780-5673-00000000000e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:45:52.740959",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-00000000000e-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:58.311882Z",
                            "start": "2026-06-12T16:45:52.292567Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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.079878",
                            "end": "2026-06-12 12:45:58.753619",
                            "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": "0a580a2a-001b-d780-5673-00000000000f-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:45:58.673741",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-00000000000f-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:45:58.865908Z",
                            "start": "2026-06-12T16:45:58.349550Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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:06.811290",
                            "end": "2026-06-12 12:46:06.048412",
                            "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": "0a580a2a-001b-d780-5673-000000000010-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:45:59.237122",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-000000000010-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:06.424846Z",
                            "start": "2026-06-12T16:45:58.903664Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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-1781282766.513525-16-111063271953531/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b53b6730653022596a7ffa3d6505510c",
                            "mode": "0644",
                            "owner": "root",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 1049,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1781282766.513525-16-111063271953531/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:07.644241Z",
                            "start": "2026-06-12T16:46:06.433201Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:08.003519Z",
                            "start": "2026-06-12T16:46:07.662187Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:08.064109Z",
                            "start": "2026-06-12T16:46:08.049253Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:08.094478Z",
                            "start": "2026-06-12T16:46:08.070002Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:08.125347Z",
                            "start": "2026-06-12T16:46:08.100748Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:08.540085Z",
                            "start": "2026-06-12T16:46:08.130852Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:11.368511Z",
                            "start": "2026-06-12T16:46:08.548611Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:14.306642Z",
                            "start": "2026-06-12T16:46:11.372496Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:14.630190Z",
                            "start": "2026-06-12T16:46:14.311916Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:14.684769Z",
                            "start": "2026-06-12T16:46:14.639864Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:15.018138Z",
                            "start": "2026-06-12T16:46:14.693660Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:19.871617Z",
                            "start": "2026-06-12T16:46:15.022720Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:24.813557Z",
                            "start": "2026-06-12T16:46:19.882743Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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/httpd/error_log\"  --apache-log=\"/var/log/httpd/ssl_error_log\"  --apache-log=\"/var/log/httpd/access_log\"  --apache-log=\"/var/log/httpd/ssl_access_log\"  --apache-log=\"/var/log/httpd/ssl_request_log\"  --apache-log=\"/var/log/httpd/tls-proxy_error.log\"  --apache-log=\"/var/log/httpd/tls-proxy_access.log\"  --apache-log=\"/var/log/httpd/horizon_error.log\"  --apache-log=\"/var/log/httpd/horizon_access.log\"  > /home/zuul/performance.json\n",
                            "delta": "0:00:06.584643",
                            "end": "2026-06-12 12:46:31.756562",
                            "failed": true,
                            "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/httpd/error_log\"  --apache-log=\"/var/log/httpd/ssl_error_log\"  --apache-log=\"/var/log/httpd/access_log\"  --apache-log=\"/var/log/httpd/ssl_access_log\"  --apache-log=\"/var/log/httpd/ssl_request_log\"  --apache-log=\"/var/log/httpd/tls-proxy_error.log\"  --apache-log=\"/var/log/httpd/tls-proxy_access.log\"  --apache-log=\"/var/log/httpd/horizon_error.log\"  --apache-log=\"/var/log/httpd/horizon_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": "0a580a2a-001b-d780-5673-000000000027-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 127,
                            "start": "2026-06-12 12:46:25.171919",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/opt/stack/devstack//inc/python: line 43: -m: command not found\nUsing python 3.12 to install setuptools\nLooking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64\nRequirement already satisfied: pip in /usr/lib/python3.12/site-packages (23.3.2)\nCollecting pip\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)\nRequirement already satisfied: setuptools[core] in /usr/lib/python3.12/site-packages (80.10.2)\nCollecting setuptools[core]\n  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)\nRequirement already satisfied: packaging>=24.2 in /usr/local/lib/python3.12/site-packages (from setuptools[core]) (26.2)\nCollecting more_itertools>=8.8 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl.metadata (41 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 6.8 MB/s eta 0:00:00\nCollecting jaraco.text>=3.7 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting wheel>=0.43.0 (from setuptools[core])\n  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting jaraco.functools>=4 (from setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting jaraco.context>=4.1 (from jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl.metadata (4.2 kB)\nCollecting typer-slim (from jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl.metadata (4.2 kB)\nCollecting typer>=0.24.0 (from typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl.metadata (16 kB)\nCollecting shellingham>=1.3.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)\nRequirement already satisfied: rich>=13.8.0 in /usr/local/lib/python3.12/site-packages (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (15.0.0)\nCollecting annotated-doc>=0.0.2 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])\n  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (4.2.0)\nRequirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (2.20.0)\nRequirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (0.1.2)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl (1.8 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 90.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl (10 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl (13 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl (72 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 72.2/72.2 kB 11.2 MB/s eta 0:00:00\nUsing cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl (32 kB)\nUsing cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl (7.9 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl (3.4 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl (122 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.5/122.5 kB 26.2 MB/s eta 0:00:00\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)\nDownloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)\nInstalling collected packages: wheel, shellingham, setuptools, pip, more_itertools, jaraco.context, annotated-doc, jaraco.functools, typer, typer-slim, jaraco.text\n  WARNING: The script wheel is installed in '/usr/local/bin' which is not on PATH.\n  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\n  WARNING: The scripts pip, pip3 and pip3.12 are installed in '/usr/local/bin' which is not on PATH.\n  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\n  WARNING: The script typer is installed in '/usr/local/bin' which is not on PATH.\n  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\nSuccessfully installed annotated-doc-0.0.4 jaraco.context-6.1.2 jaraco.functools-4.5.0 jaraco.text-4.2.0 more_itertools-11.1.0 pip-26.1.2 setuptools-82.0.1 shellingham-1.5.4 typer-0.26.7 typer-slim-0.24.0 wheel-0.47.0\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n/bin/bash: line 4: /opt/stack/data/venv/bin/python3: No such file or directory",
                            "stdout_lines": [
                                "/opt/stack/devstack//inc/python: line 43: -m: command not found",
                                "Using python 3.12 to install setuptools",
                                "Looking in indexes: http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypi/simple, http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/wheel/centos-10-x86_64",
                                "Requirement already satisfied: pip in /usr/lib/python3.12/site-packages (23.3.2)",
                                "Collecting pip",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)",
                                "Requirement already satisfied: setuptools[core] in /usr/lib/python3.12/site-packages (80.10.2)",
                                "Collecting setuptools[core]",
                                "  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)",
                                "Requirement already satisfied: packaging>=24.2 in /usr/local/lib/python3.12/site-packages (from setuptools[core]) (26.2)",
                                "Collecting more_itertools>=8.8 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl.metadata (41 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 41.4/41.4 kB 6.8 MB/s eta 0:00:00",
                                "Collecting jaraco.text>=3.7 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting wheel>=0.43.0 (from setuptools[core])",
                                "  Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting jaraco.functools>=4 (from setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting jaraco.context>=4.1 (from jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl.metadata (4.2 kB)",
                                "Collecting typer-slim (from jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl.metadata (4.2 kB)",
                                "Collecting typer>=0.24.0 (from typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl.metadata (16 kB)",
                                "Collecting shellingham>=1.3.0 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)",
                                "Requirement already satisfied: rich>=13.8.0 in /usr/local/lib/python3.12/site-packages (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (15.0.0)",
                                "Collecting annotated-doc>=0.0.2 (from typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core])",
                                "  Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/site-packages (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (4.2.0)",
                                "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.12/site-packages (from rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (2.20.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=13.8.0->typer>=0.24.0->typer-slim->jaraco.text>=3.7->setuptools[core]) (0.1.2)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/5d/95/6b5cb3461ea5673ba0995989746db58eb18b91b54dbf331e72f569540946/pip-26.1.2-py3-none-any.whl (1.8 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.8/1.8 MB 90.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl (10 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/39/6d/628f347098059957987596123b3992120c673d17e8ce560185b1d6b88a27/jaraco_text-4.2.0-py3-none-any.whl (13 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl (72 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 72.2/72.2 kB 11.2 MB/s eta 0:00:00",
                                "Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/87/1b/9e33c09813d65e248f7f773119148a612516a4bea93e9c6f545f78455b7c/wheel-0.47.0-py3-none-any.whl (32 kB)",
                                "Using cached http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl (1.0 MB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl (7.9 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/a7/24/5480c20380dfd18cf33d14784096dca45a24eae6102e91d49a718d3b6855/typer_slim-0.24.0-py3-none-any.whl (3.4 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/24/25/2201973529af2c954de0bb725323c3aaed6d7f0ceee8f550dec9185df013/typer-0.26.7-py3-none-any.whl (122 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 122.5/122.5 kB 26.2 MB/s eta 0:00:00",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)",
                                "Downloading http://mirror.regionone.vexxhost-nodepool-sf.rdoproject.org/pypifiles/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)",
                                "Installing collected packages: wheel, shellingham, setuptools, pip, more_itertools, jaraco.context, annotated-doc, jaraco.functools, typer, typer-slim, jaraco.text",
                                "  WARNING: The script wheel is installed in '/usr/local/bin' which is not on PATH.",
                                "  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.",
                                "  WARNING: The scripts pip, pip3 and pip3.12 are installed in '/usr/local/bin' which is not on PATH.",
                                "  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.",
                                "  WARNING: The script typer is installed in '/usr/local/bin' which is not on PATH.",
                                "  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.",
                                "Successfully installed annotated-doc-0.0.4 jaraco.context-6.1.2 jaraco.functools-4.5.0 jaraco.text-4.2.0 more_itertools-11.1.0 pip-26.1.2 setuptools-82.0.1 shellingham-1.5.4 typer-0.26.7 typer-slim-0.24.0 wheel-0.47.0",
                                "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
                                "/bin/bash: line 4: /opt/stack/data/venv/bin/python3: No such file or directory"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-000000000027-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000025",
                        "name": "capture-performance-data",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/capture-performance-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:31.886966Z",
                            "start": "2026-06-12T16:46:24.857237Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 6,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:32.230753Z",
                            "start": "2026-06-12T16:46:31.904874Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:35.900815Z",
                            "start": "2026-06-12T16:46:32.236767Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-00000000002c",
                        "name": "Check which projects have a config folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "msg": "All items completed",
                            "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": "zuul branch",
                                                "commit": "7c36fabe599e053c5a81e98e091ac636f6c1e174",
                                                "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": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/cinder",
                                        "/home/zuul/etc/cinder"
                                    ],
                                    "delta": "0:00:00.006480",
                                    "end": "2026-06-12 12:46:36.240262",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/cinder /home/zuul/etc/cinder",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "7b775141853d809cc2f66c8d45710c3d3d6c2230",
                                                "name": "openstack/cinder",
                                                "required": true,
                                                "short_name": "cinder",
                                                "src_dir": "src/opendev.org/openstack/cinder"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781278772.93897,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 0,
                                            "charset": "binary",
                                            "ctime": 1781279216.2520812,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 9531276,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279216.2520812,
                                            "nlink": 3,
                                            "path": "/etc/cinder",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 142,
                                            "uid": 1003,
                                            "version": "2198782098",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:36.233782",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "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": "zuul branch",
                                                "commit": "28225bcbd14681f4b9e1f8ce4946fc93e6ab6c83",
                                                "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": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/glance",
                                        "/home/zuul/etc/glance"
                                    ],
                                    "delta": "0:00:00.011679",
                                    "end": "2026-06-12 12:46:36.546133",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/glance /home/zuul/etc/glance",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "c7a5f6e00037725846ab30df32339fe3fb68df4b",
                                                "name": "openstack/glance",
                                                "required": true,
                                                "short_name": "glance",
                                                "src_dir": "src/opendev.org/openstack/glance"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781278730.4396272,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "binary",
                                            "ctime": 1781279116.4980588,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 734034235,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279116.4980588,
                                            "nlink": 4,
                                            "path": "/etc/glance",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1003,
                                            "version": "3433220925",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:36.534454",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "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/horizon"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/horizon",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/horizon",
                                                "checkout": "master",
                                                "checkout_description": "zuul branch",
                                                "commit": "c17623de60a9852ed1324f1eb1d151a97f338cee",
                                                "name": "openstack/horizon",
                                                "required": true,
                                                "short_name": "horizon",
                                                "src_dir": "src/opendev.org/openstack/horizon"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/keystone",
                                        "/home/zuul/etc/keystone"
                                    ],
                                    "delta": "0:00:00.007977",
                                    "end": "2026-06-12 12:46:36.849629",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/keystone /home/zuul/etc/keystone",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "eb3c0cd99a353fde717155aa80da4ddb4251ffe4",
                                                "name": "openstack/keystone",
                                                "required": true,
                                                "short_name": "keystone",
                                                "src_dir": "src/opendev.org/openstack/keystone"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781278712.278054,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 0,
                                            "charset": "binary",
                                            "ctime": 1781279036.7732527,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 394276869,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279036.7732527,
                                            "nlink": 4,
                                            "path": "/etc/keystone",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 102,
                                            "uid": 1003,
                                            "version": "837471356",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:36.841652",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/neutron",
                                        "/home/zuul/etc/neutron"
                                    ],
                                    "delta": "0:00:00.007194",
                                    "end": "2026-06-12 12:46:37.143289",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/neutron /home/zuul/etc/neutron",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "de087e8f12a916d46565a360b9a350356d8ed994",
                                                "name": "openstack/neutron",
                                                "required": true,
                                                "short_name": "neutron",
                                                "src_dir": "src/opendev.org/openstack/neutron"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781279121.945917,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 0,
                                            "charset": "binary",
                                            "ctime": 1781279229.0222743,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 113260615,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279229.0222743,
                                            "nlink": 4,
                                            "path": "/etc/neutron",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 149,
                                            "uid": 1003,
                                            "version": "2910162706",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:37.136095",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/nova",
                                        "/home/zuul/etc/nova"
                                    ],
                                    "delta": "0:00:00.006428",
                                    "end": "2026-06-12 12:46:37.437573",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/nova /home/zuul/etc/nova",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "48ea13af2f5f2771e6717c496333f56926d197dd",
                                                "name": "openstack/nova",
                                                "required": true,
                                                "short_name": "nova",
                                                "src_dir": "src/opendev.org/openstack/nova"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781278973.810289,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 0,
                                            "charset": "binary",
                                            "ctime": 1781279273.7998579,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 608183555,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279273.7998579,
                                            "nlink": 3,
                                            "path": "/etc/nova",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 184,
                                            "uid": 1003,
                                            "version": "1841020006",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:37.431145",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "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": "zuul branch",
                                                "commit": "5d0367e03788764f41da8effffa14e3eac513201",
                                                "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": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/placement",
                                        "/home/zuul/etc/placement"
                                    ],
                                    "delta": "0:00:00.006076",
                                    "end": "2026-06-12 12:46:37.742926",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/placement /home/zuul/etc/placement",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "3cba66c70ce49e31e582c8d03e945017f38fcf11",
                                                "name": "openstack/placement",
                                                "required": true,
                                                "short_name": "placement",
                                                "src_dir": "src/opendev.org/openstack/placement"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781278993.7319102,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 0,
                                            "charset": "binary",
                                            "ctime": 1781278996.8070061,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 633353993,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781278996.8070061,
                                            "nlink": 2,
                                            "path": "/etc/placement",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 55,
                                            "uid": 1003,
                                            "version": "1052361427",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:37.736850",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "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": "zuul branch",
                                                "commit": "3c52a72d47377080503df780bf96c3ef778bd1dd",
                                                "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": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/swift",
                                        "/home/zuul/etc/swift"
                                    ],
                                    "delta": "0:00:00.010464",
                                    "end": "2026-06-12 12:46:38.070340",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/swift /home/zuul/etc/swift",
                                            "_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": {
                                        "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": "zuul branch",
                                                "commit": "a4fcc02614e9b47c35da234eb0c6c5b2c3b46a4a",
                                                "name": "openstack/swift",
                                                "required": true,
                                                "short_name": "swift",
                                                "src_dir": "src/opendev.org/openstack/swift"
                                            }
                                        },
                                        "stat": {
                                            "atime": 1781279170.3214316,
                                            "attr_flags": "",
                                            "attributes": [],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "binary",
                                            "ctime": 1781279173.2655237,
                                            "dev": 64514,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 0,
                                            "gr_name": "root",
                                            "inode": 612380206,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "inode/directory",
                                            "mode": "0755",
                                            "mtime": 1781279173.2655237,
                                            "nlink": 6,
                                            "path": "/etc/swift",
                                            "pw_name": "stack",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1003,
                                            "version": "2220749552",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-06-12 12:46:38.059876",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "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/tempest"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/tempest",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/tempest",
                                                "checkout": "master",
                                                "checkout_description": "zuul branch",
                                                "commit": "8c850b818d72bb288bb731b429f61a6741fe1ab4",
                                                "name": "openstack/tempest",
                                                "required": true,
                                                "short_name": "tempest",
                                                "src_dir": "src/opendev.org/openstack/tempest"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:38.141864Z",
                            "start": "2026-06-12T16:46:35.912543Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": {
                                "atime": 1781279028.9440086,
                                "attr_flags": "",
                                "attributes": [],
                                "block_size": 4096,
                                "blocks": 0,
                                "charset": "binary",
                                "ctime": 1781279029.0290112,
                                "dev": 64514,
                                "device_type": 0,
                                "executable": true,
                                "exists": true,
                                "gid": 0,
                                "gr_name": "root",
                                "inode": 46144399,
                                "isblk": false,
                                "ischr": false,
                                "isdir": true,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": false,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "inode/directory",
                                "mode": "0755",
                                "mtime": 1781279029.0290112,
                                "nlink": 2,
                                "path": "/etc/openstack",
                                "pw_name": "stack",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 25,
                                "uid": 1003,
                                "version": "2144438445",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": true,
                                "xoth": true,
                                "xusr": true
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:38.532738Z",
                            "start": "2026-06-12T16:46:38.153216Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-00000000002e",
                        "name": "Check if openstack has a config folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "cp",
                                "-pRL",
                                "/etc/openstack",
                                "/home/zuul/etc/"
                            ],
                            "delta": "0:00:00.008240",
                            "end": "2026-06-12 12:46:38.902373",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "cp -pRL /etc/openstack /home/zuul/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": "0a580a2a-001b-d780-5673-00000000002f-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:46:38.894133",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-00000000002f-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:39.092380Z",
                            "start": "2026-06-12T16:46:38.572743Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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:04.829520",
                            "end": "2026-06-12 12:46:44.292947",
                            "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": "0a580a2a-001b-d780-5673-000000000033-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:46:39.463427",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "which: no python2 in (/sbin:/bin:/usr/sbin:/usr/bin)",
                            "stdout_lines": [
                                "which: no python2 in (/sbin:/bin:/usr/sbin:/usr/bin)"
                            ],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-000000000033-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000031",
                        "name": "capture-system-logs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/capture-system-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:46:44.649089Z",
                            "start": "2026-06-12T16:46:39.134873Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:00.523810Z",
                            "start": "2026-06-12T16:46:44.664256Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-000000000037",
                        "name": "Register sources"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "sudo",
                                "-n",
                                "true"
                            ],
                            "delta": "0:00:00.029791",
                            "end": "2026-06-12 12:47:00.907964",
                            "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": "0a580a2a-001b-d780-5673-000000000039-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-12 12:47:00.878173",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-000000000039-1-controller"
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:01.080453Z",
                            "start": "2026-06-12T16:47:00.563536Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:01.596193Z",
                            "start": "2026-06-12T16:47:01.092351Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-00000000003a",
                        "name": "Set source and destination for files and folders"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "all_sources": [
                                    {
                                        "dest": "logs/ceph",
                                        "source": "/etc/ceph",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/libvirt",
                                        "source": "/etc/libvirt",
                                        "type": "logs"
                                    },
                                    {
                                        "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/libvirt",
                                        "source": "/var/log/libvirt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/openvswitch",
                                        "source": "/var/log/openvswitch",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/ovn",
                                        "source": "/var/log/ovn",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/rabbitmq",
                                        "source": "/var/log/rabbitmq",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/tempest.conf",
                                        "source": "/opt/stack/tempest/etc/tempest.conf",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/tempest.log",
                                        "source": "/opt/stack/tempest/tempest.log",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/_.localrc.auto",
                                        "source": "/opt/stack/devstack//.localrc.auto",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/_.stackenv",
                                        "source": "/opt/stack/devstack//.stackenv",
                                        "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/apache",
                                        "source": "/home/zuul/apache",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/apache_config",
                                        "source": "/home/zuul/apache_config",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/audit.log",
                                        "source": "/home/zuul/audit.log",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/core",
                                        "source": "/home/zuul/core",
                                        "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/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/rpm-qa.txt",
                                        "source": "/home/zuul/rpm-qa.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/services.txt",
                                        "source": "/home/zuul/services.txt",
                                        "type": "logs"
                                    }
                                ]
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:01.752737Z",
                            "start": "2026-06-12T16:47:01.656106Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": 1001,
                                            "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dirs": "docs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "owner": 1001,
                                            "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1001,
                                    "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",
                                    "secontext": "unconfined_u:object_r:user_home_t:s0",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1001,
                                    "zj_output_dirs": "logs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:02.661042Z",
                            "start": "2026-06-12T16:47:01.763397Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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/ceph",
                                        "/home/zuul/logs/ceph"
                                    ],
                                    "delta": "0:00:00.003356",
                                    "end": "2026-06-12 12:47:02.985982",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/ceph /home/zuul/logs/ceph",
                                            "_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-06-12 12:47:02.982626",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/ceph",
                                        "source": "/etc/ceph",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/libvirt",
                                        "/home/zuul/logs/libvirt"
                                    ],
                                    "delta": "0:00:00.012230",
                                    "end": "2026-06-12 12:47:03.276120",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/libvirt /home/zuul/logs/libvirt",
                                            "_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-06-12 12:47:03.263890",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/libvirt",
                                        "source": "/etc/libvirt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/lvm",
                                        "/home/zuul/logs/lvm"
                                    ],
                                    "delta": "0:00:00.055161",
                                    "end": "2026-06-12 12:47:03.605160",
                                    "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-06-12 12:47:03.549999",
                                    "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.005809",
                                    "end": "2026-06-12 12:47:03.910071",
                                    "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-06-12 12:47:03.904262",
                                    "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.006446",
                                    "end": "2026-06-12 12:47:04.202337",
                                    "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-06-12 12:47:04.195891",
                                    "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.006226",
                                    "end": "2026-06-12 12:47:04.486396",
                                    "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-06-12 12:47:04.480170",
                                    "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/libvirt",
                                        "/home/zuul/logs/libvirt"
                                    ],
                                    "delta": "0:00:00.020275",
                                    "end": "2026-06-12 12:47:04.781033",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /var/log/libvirt /home/zuul/logs/libvirt",
                                            "_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-06-12 12:47:04.760758",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/libvirt",
                                        "source": "/var/log/libvirt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/var/log/openvswitch",
                                        "/home/zuul/logs/openvswitch"
                                    ],
                                    "delta": "0:00:00.006117",
                                    "end": "2026-06-12 12:47:05.070966",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /var/log/openvswitch /home/zuul/logs/openvswitch",
                                            "_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-06-12 12:47:05.064849",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/openvswitch",
                                        "source": "/var/log/openvswitch",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/var/log/ovn",
                                        "/home/zuul/logs/ovn"
                                    ],
                                    "delta": "0:00:00.007433",
                                    "end": "2026-06-12 12:47:05.375098",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /var/log/ovn /home/zuul/logs/ovn",
                                            "_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-06-12 12:47:05.367665",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/ovn",
                                        "source": "/var/log/ovn",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/var/log/rabbitmq",
                                        "/home/zuul/logs/rabbitmq"
                                    ],
                                    "delta": "0:00:00.006000",
                                    "end": "2026-06-12 12:47:05.631869",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /var/log/rabbitmq /home/zuul/logs/rabbitmq",
                                            "_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-06-12 12:47:05.625869",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/rabbitmq",
                                        "source": "/var/log/rabbitmq",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/tempest/etc/tempest.conf",
                                        "/home/zuul/logs/tempest.conf"
                                    ],
                                    "delta": "0:00:00.005966",
                                    "end": "2026-06-12 12:47:05.895177",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/tempest/etc/tempest.conf /home/zuul/logs/tempest.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-06-12 12:47:05.889211",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/tempest.conf",
                                        "source": "/opt/stack/tempest/etc/tempest.conf",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/tempest/tempest.log",
                                        "/home/zuul/logs/tempest.log"
                                    ],
                                    "delta": "0:00:00.003242",
                                    "end": "2026-06-12 12:47:06.178581",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/tempest/tempest.log /home/zuul/logs/tempest.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-06-12 12:47:06.175339",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/tempest.log",
                                        "source": "/opt/stack/tempest/tempest.log",
                                        "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.004622",
                                    "end": "2026-06-12 12:47:06.465741",
                                    "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-06-12 12:47:06.461119",
                                    "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//.stackenv",
                                        "/home/zuul/logs/_.stackenv"
                                    ],
                                    "delta": "0:00:00.005020",
                                    "end": "2026-06-12 12:47:06.819173",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/devstack//.stackenv /home/zuul/logs/_.stackenv",
                                            "_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-06-12 12:47:06.814153",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/_.stackenv",
                                        "source": "/opt/stack/devstack//.stackenv",
                                        "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.005049",
                                    "end": "2026-06-12 12:47:07.110787",
                                    "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-06-12 12:47:07.105738",
                                    "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.006246",
                                    "end": "2026-06-12 12:47:07.402587",
                                    "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-06-12 12:47:07.396341",
                                    "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.005800",
                                    "end": "2026-06-12 12:47:07.698823",
                                    "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-06-12 12:47:07.693023",
                                    "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",
                                        "/home/zuul/apache",
                                        "/home/zuul/logs/apache"
                                    ],
                                    "delta": "0:00:00.011830",
                                    "end": "2026-06-12 12:47:07.998921",
                                    "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-06-12 12:47:07.987091",
                                    "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.006932",
                                    "end": "2026-06-12 12:47:08.286339",
                                    "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-06-12 12:47:08.279407",
                                    "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/audit.log",
                                        "/home/zuul/logs/audit.log"
                                    ],
                                    "delta": "0:00:00.006202",
                                    "end": "2026-06-12 12:47:08.574404",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/audit.log /home/zuul/logs/audit.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-06-12 12:47:08.568202",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/audit.log",
                                        "source": "/home/zuul/audit.log",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/core",
                                        "/home/zuul/logs/core"
                                    ],
                                    "delta": "0:00:00.004882",
                                    "end": "2026-06-12 12:47:08.856307",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/core /home/zuul/logs/core",
                                            "_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-06-12 12:47:08.851425",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/core",
                                        "source": "/home/zuul/core",
                                        "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.006902",
                                    "end": "2026-06-12 12:47:09.146832",
                                    "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-06-12 12:47:09.139930",
                                    "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.006131",
                                    "end": "2026-06-12 12:47:09.437876",
                                    "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-06-12 12:47:09.431745",
                                    "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/etc",
                                        "/home/zuul/logs/etc"
                                    ],
                                    "delta": "0:00:00.018924",
                                    "end": "2026-06-12 12:47:09.768993",
                                    "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-06-12 12:47:09.750069",
                                    "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.005340",
                                    "end": "2026-06-12 12:47:10.063198",
                                    "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-06-12 12:47:10.057858",
                                    "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.005846",
                                    "end": "2026-06-12 12:47:10.309164",
                                    "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-06-12 12:47:10.303318",
                                    "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.005127",
                                    "end": "2026-06-12 12:47:10.593597",
                                    "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-06-12 12:47:10.588470",
                                    "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.005010",
                                    "end": "2026-06-12 12:47:10.879499",
                                    "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-06-12 12:47:10.874489",
                                    "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.005201",
                                    "end": "2026-06-12 12:47:11.167280",
                                    "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-06-12 12:47:11.162079",
                                    "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/rpm-qa.txt",
                                        "/home/zuul/logs/rpm-qa.txt"
                                    ],
                                    "delta": "0:00:00.005536",
                                    "end": "2026-06-12 12:47:11.456172",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/rpm-qa.txt /home/zuul/logs/rpm-qa.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-06-12 12:47:11.450636",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/rpm-qa.txt",
                                        "source": "/home/zuul/rpm-qa.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.005366",
                                    "end": "2026-06-12 12:47:11.740444",
                                    "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-06-12 12:47:11.735078",
                                    "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": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:11.804130Z",
                            "start": "2026-06-12T16:47:02.670462Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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",
                            "secontext": "unconfined_u:object_r:user_home_t:s0",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1001
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:12.358205Z",
                            "start": "2026-06-12T16:47:11.816114Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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,
                                        "yaml": true,
                                        "yml": 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/_.stackenv": "/home/zuul/logs/__stackenv.txt",
                                "/home/zuul/logs/apache/horizon_access.log": "/home/zuul/logs/apache/horizon_access_log.txt",
                                "/home/zuul/logs/apache/horizon_error.log": "/home/zuul/logs/apache/horizon_error_log.txt",
                                "/home/zuul/logs/apache/tls-proxy_access.log": "/home/zuul/logs/apache/tls-proxy_access_log.txt",
                                "/home/zuul/logs/apache/tls-proxy_error.log": "/home/zuul/logs/apache/tls-proxy_error_log.txt",
                                "/home/zuul/logs/apache_config/autoindex.conf": "/home/zuul/logs/apache_config/autoindex_conf.txt",
                                "/home/zuul/logs/apache_config/cinder-api.conf": "/home/zuul/logs/apache_config/cinder-api_conf.txt",
                                "/home/zuul/logs/apache_config/connection-tuning.conf": "/home/zuul/logs/apache_config/connection-tuning_conf.txt",
                                "/home/zuul/logs/apache_config/glance-api.conf": "/home/zuul/logs/apache_config/glance-api_conf.txt",
                                "/home/zuul/logs/apache_config/horizon.conf": "/home/zuul/logs/apache_config/horizon_conf.txt",
                                "/home/zuul/logs/apache_config/http-services-tls-proxy.conf": "/home/zuul/logs/apache_config/http-services-tls-proxy_conf.txt",
                                "/home/zuul/logs/apache_config/keystone-api.conf": "/home/zuul/logs/apache_config/keystone-api_conf.txt",
                                "/home/zuul/logs/apache_config/keystone-service-tls-proxy.conf": "/home/zuul/logs/apache_config/keystone-service-tls-proxy_conf.txt",
                                "/home/zuul/logs/apache_config/neutron-api.conf": "/home/zuul/logs/apache_config/neutron-api_conf.txt",
                                "/home/zuul/logs/apache_config/nova-api.conf": "/home/zuul/logs/apache_config/nova-api_conf.txt",
                                "/home/zuul/logs/apache_config/placement-api.conf": "/home/zuul/logs/apache_config/placement-api_conf.txt",
                                "/home/zuul/logs/apache_config/ssl.conf": "/home/zuul/logs/apache_config/ssl_conf.txt",
                                "/home/zuul/logs/apache_config/swift-tls-proxy.conf": "/home/zuul/logs/apache_config/swift-tls-proxy_conf.txt",
                                "/home/zuul/logs/apache_config/userdir.conf": "/home/zuul/logs/apache_config/userdir_conf.txt",
                                "/home/zuul/logs/apache_config/welcome.conf": "/home/zuul/logs/apache_config/welcome_conf.txt",
                                "/home/zuul/logs/audit.log": "/home/zuul/logs/audit_log.txt",
                                "/home/zuul/logs/deprecations.log": "/home/zuul/logs/deprecations_log.txt",
                                "/home/zuul/logs/etc/cinder/cinder.conf": "/home/zuul/logs/etc/cinder/cinder_conf.txt",
                                "/home/zuul/logs/etc/cinder/rootwrap.conf": "/home/zuul/logs/etc/cinder/rootwrap_conf.txt",
                                "/home/zuul/logs/etc/glance/glance-api.conf": "/home/zuul/logs/etc/glance/glance-api_conf.txt",
                                "/home/zuul/logs/etc/glance/glance-cache.conf": "/home/zuul/logs/etc/glance/glance-cache_conf.txt",
                                "/home/zuul/logs/etc/glance/glance-image-import.conf": "/home/zuul/logs/etc/glance/glance-image-import_conf.txt",
                                "/home/zuul/logs/etc/glance/glance-swift-store.conf": "/home/zuul/logs/etc/glance/glance-swift-store_conf.txt",
                                "/home/zuul/logs/etc/glance/rootwrap.conf": "/home/zuul/logs/etc/glance/rootwrap_conf.txt",
                                "/home/zuul/logs/etc/keystone/keystone.conf": "/home/zuul/logs/etc/keystone/keystone_conf.txt",
                                "/home/zuul/logs/etc/neutron/neutron.conf": "/home/zuul/logs/etc/neutron/neutron_conf.txt",
                                "/home/zuul/logs/etc/neutron/rootwrap.conf": "/home/zuul/logs/etc/neutron/rootwrap_conf.txt",
                                "/home/zuul/logs/etc/nova/nova-cpu.conf": "/home/zuul/logs/etc/nova/nova-cpu_conf.txt",
                                "/home/zuul/logs/etc/nova/nova.conf": "/home/zuul/logs/etc/nova/nova_conf.txt",
                                "/home/zuul/logs/etc/nova/nova_cell1.conf": "/home/zuul/logs/etc/nova/nova_cell1_conf.txt",
                                "/home/zuul/logs/etc/nova/rootwrap.conf": "/home/zuul/logs/etc/nova/rootwrap_conf.txt",
                                "/home/zuul/logs/etc/openstack/clouds.yaml": "/home/zuul/logs/etc/openstack/clouds_yaml.txt",
                                "/home/zuul/logs/etc/placement/placement.conf": "/home/zuul/logs/etc/placement/placement_conf.txt",
                                "/home/zuul/logs/etc/swift/account-server/1.conf": "/home/zuul/logs/etc/swift/account-server/1_conf.txt",
                                "/home/zuul/logs/etc/swift/container-server/1.conf": "/home/zuul/logs/etc/swift/container-server/1_conf.txt",
                                "/home/zuul/logs/etc/swift/container-sync-realms.conf": "/home/zuul/logs/etc/swift/container-sync-realms_conf.txt",
                                "/home/zuul/logs/etc/swift/internal-client.conf": "/home/zuul/logs/etc/swift/internal-client_conf.txt",
                                "/home/zuul/logs/etc/swift/object-server/1.conf": "/home/zuul/logs/etc/swift/object-server/1_conf.txt",
                                "/home/zuul/logs/etc/swift/proxy-server.conf": "/home/zuul/logs/etc/swift/proxy-server_conf.txt",
                                "/home/zuul/logs/etc/swift/swift.conf": "/home/zuul/logs/etc/swift/swift_conf.txt",
                                "/home/zuul/logs/etc/swift/test.conf": "/home/zuul/logs/etc/swift/test_conf.txt",
                                "/home/zuul/logs/libvirt/libvirt-admin.conf": "/home/zuul/logs/libvirt/libvirt-admin_conf.txt",
                                "/home/zuul/logs/libvirt/libvirt.conf": "/home/zuul/logs/libvirt/libvirt_conf.txt",
                                "/home/zuul/logs/libvirt/libvirt/libvirtd.log": "/home/zuul/logs/libvirt/libvirt/libvirtd_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000001.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000001_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000002.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000002_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000003.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000003_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000004.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000004_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000005.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000005_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000006.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000006_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000007.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000007_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000008.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000008_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000009.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000009_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000000f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000010.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000010_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000011.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000011_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000012.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000012_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000013.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000013_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000014.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000014_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000015.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000015_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000016.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000016_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000017.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000017_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000018.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000018_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000019.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000019_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000001f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000020.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000020_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000021.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000021_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000022.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000022_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000023.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000023_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000024.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000024_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000025.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000025_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000026.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000026_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000027.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000027_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000028.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000028_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000029.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000029_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000002f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000030.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000030_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000031.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000031_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000032.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000032_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000033.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000033_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000034.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000034_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000035.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000035_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000036.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000036_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000037.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000037_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000038.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000038_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000039.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000039_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000003f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000040.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000040_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000041.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000041_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000042.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000042_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000043.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000043_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000044.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000044_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000045.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000045_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000046.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000046_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000047.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000047_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000048.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000048_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000049.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000049_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000004f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000050.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000050_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000051.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000051_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000052.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000052_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000053.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000053_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000054.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000054_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000055.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000055_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000056.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000056_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000057.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000057_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000058.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000058_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000059.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000059_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000005f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000060.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000060_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000061.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000061_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000062.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000062_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000063.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000063_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000064.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000064_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000065.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000065_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000066.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000066_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000067.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000067_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000068.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000068_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000069.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000069_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006a_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006b.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006b_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006c.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006c_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006d.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006d_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006e.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006e_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006f.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000006f_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000070.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000070_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000071.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000071_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000072.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000072_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000073.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000073_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000074.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000074_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000075.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000075_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000076.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000076_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000077.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000077_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000078.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000078_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000079.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-00000079_log.txt",
                                "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000007a.log": "/home/zuul/logs/libvirt/libvirt/qemu/instance-0000007a_log.txt",
                                "/home/zuul/logs/libvirt/libvirtd.conf": "/home/zuul/logs/libvirt/libvirtd_conf.txt",
                                "/home/zuul/logs/libvirt/network.conf": "/home/zuul/logs/libvirt/network_conf.txt",
                                "/home/zuul/logs/libvirt/qemu-lockd.conf": "/home/zuul/logs/libvirt/qemu-lockd_conf.txt",
                                "/home/zuul/logs/libvirt/qemu.conf": "/home/zuul/logs/libvirt/qemu_conf.txt",
                                "/home/zuul/logs/libvirt/virtinterfaced.conf": "/home/zuul/logs/libvirt/virtinterfaced_conf.txt",
                                "/home/zuul/logs/libvirt/virtlockd.conf": "/home/zuul/logs/libvirt/virtlockd_conf.txt",
                                "/home/zuul/logs/libvirt/virtlogd.conf": "/home/zuul/logs/libvirt/virtlogd_conf.txt",
                                "/home/zuul/logs/libvirt/virtnetworkd.conf": "/home/zuul/logs/libvirt/virtnetworkd_conf.txt",
                                "/home/zuul/logs/libvirt/virtnodedevd.conf": "/home/zuul/logs/libvirt/virtnodedevd_conf.txt",
                                "/home/zuul/logs/libvirt/virtnwfilterd.conf": "/home/zuul/logs/libvirt/virtnwfilterd_conf.txt",
                                "/home/zuul/logs/libvirt/virtproxyd.conf": "/home/zuul/logs/libvirt/virtproxyd_conf.txt",
                                "/home/zuul/logs/libvirt/virtqemud.conf": "/home/zuul/logs/libvirt/virtqemud_conf.txt",
                                "/home/zuul/logs/libvirt/virtsecretd.conf": "/home/zuul/logs/libvirt/virtsecretd_conf.txt",
                                "/home/zuul/logs/libvirt/virtstoraged.conf": "/home/zuul/logs/libvirt/virtstoraged_conf.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/openvswitch/ovs-vswitchd.log": "/home/zuul/logs/openvswitch/ovs-vswitchd_log.txt",
                                "/home/zuul/logs/openvswitch/ovsdb-server.log": "/home/zuul/logs/openvswitch/ovsdb-server_log.txt",
                                "/home/zuul/logs/ovn/ovn-controller.log": "/home/zuul/logs/ovn/ovn-controller_log.txt",
                                "/home/zuul/logs/ovn/ovn-northd.log": "/home/zuul/logs/ovn/ovn-northd_log.txt",
                                "/home/zuul/logs/ovn/ovsdb-server-nb.log": "/home/zuul/logs/ovn/ovsdb-server-nb_log.txt",
                                "/home/zuul/logs/ovn/ovsdb-server-sb.log": "/home/zuul/logs/ovn/ovsdb-server-sb_log.txt",
                                "/home/zuul/logs/rabbitmq/rabbit@np0000072095.log": "/home/zuul/logs/rabbitmq/rabbit@np0000072095_log.txt",
                                "/home/zuul/logs/resolv.conf": "/home/zuul/logs/resolv_conf.txt",
                                "/home/zuul/logs/tempest.conf": "/home/zuul/logs/tempest_conf.txt",
                                "/home/zuul/logs/tempest.log": "/home/zuul/logs/tempest_log.txt"
                            }
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:12.851737Z",
                            "start": "2026-06-12T16:47:12.366890Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:12.887890Z",
                            "start": "2026-06-12T16:47:12.860819Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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": "0a580a2a-001b-d780-5673-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:12.923355Z",
                            "start": "2026-06-12T16:47:12.896850Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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@38.102.83.69:/home/zuul/logs /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/home/zuul/logs",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/controller\ncd+++++++++ logs/\n>f+++++++++ logs/_.localrc_auto.txt\n>f+++++++++ logs/__stackenv.txt\n>f+++++++++ logs/audit_log.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/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/rpm-qa.txt\n>f+++++++++ logs/screen-c-api.txt\n>f+++++++++ logs/screen-c-bak.txt\n>f+++++++++ logs/screen-c-sch.txt\n>f+++++++++ logs/screen-c-vol.txt\n>f+++++++++ logs/screen-etcd.txt\n>f+++++++++ logs/screen-file_tracker.txt\n>f+++++++++ logs/screen-g-api.txt\n>f+++++++++ logs/screen-keystone.txt\n>f+++++++++ logs/screen-memory_tracker.txt\n>f+++++++++ logs/screen-n-api-meta.txt\n>f+++++++++ logs/screen-n-api.txt\n>f+++++++++ logs/screen-n-cond-cell1.txt\n>f+++++++++ logs/screen-n-cpu.txt\n>f+++++++++ logs/screen-n-novnc-cell1.txt\n>f+++++++++ logs/screen-n-sch.txt\n>f+++++++++ logs/screen-n-super-cond.txt\n>f+++++++++ logs/screen-neutron-api.txt\n>f+++++++++ logs/screen-neutron-ovn-maintenance-worker.txt\n>f+++++++++ logs/screen-neutron-periodic-workers.txt\n>f+++++++++ logs/screen-neutron-rpc-server.txt\n>f+++++++++ logs/screen-openstack-cli-server.txt\n>f+++++++++ logs/screen-placement-api.txt\n>f+++++++++ logs/screen-q-ovn-agent.txt\n>f+++++++++ logs/screen-s-account.txt\n>f+++++++++ logs/screen-s-container-sync.txt\n>f+++++++++ logs/screen-s-container.txt\n>f+++++++++ logs/screen-s-object.txt\n>f+++++++++ logs/screen-s-proxy.txt\n>f+++++++++ logs/services.txt\n>f+++++++++ logs/sudoers\n>f+++++++++ logs/syslog.txt\n>f+++++++++ logs/tempest_conf.txt\n>f+++++++++ logs/tempest_log.txt\ncd+++++++++ logs/apache/\n>f+++++++++ logs/apache/access_log\n>f+++++++++ logs/apache/error_log\n>f+++++++++ logs/apache/horizon_access_log.txt\n>f+++++++++ logs/apache/horizon_error_log.txt\n>f+++++++++ logs/apache/ssl_access_log\n>f+++++++++ logs/apache/ssl_error_log\n>f+++++++++ logs/apache/ssl_request_log\n>f+++++++++ logs/apache/tls-proxy_access_log.txt\n>f+++++++++ logs/apache/tls-proxy_error_log.txt\ncd+++++++++ logs/apache_config/\n>f+++++++++ logs/apache_config/README\n>f+++++++++ logs/apache_config/autoindex_conf.txt\n>f+++++++++ logs/apache_config/cinder-api_conf.txt\n>f+++++++++ logs/apache_config/connection-tuning_conf.txt\n>f+++++++++ logs/apache_config/glance-api_conf.txt\n>f+++++++++ logs/apache_config/horizon_conf.txt\n>f+++++++++ logs/apache_config/http-services-tls-proxy_conf.txt\n>f+++++++++ logs/apache_config/keystone-api_conf.txt\n>f+++++++++ logs/apache_config/keystone-service-tls-proxy_conf.txt\n>f+++++++++ logs/apache_config/neutron-api_conf.txt\n>f+++++++++ logs/apache_config/nova-api_conf.txt\n>f+++++++++ logs/apache_config/placement-api_conf.txt\n>f+++++++++ logs/apache_config/ssl_conf.txt\n>f+++++++++ logs/apache_config/swift-tls-proxy_conf.txt\n>f+++++++++ logs/apache_config/userdir_conf.txt\n>f+++++++++ logs/apache_config/welcome_conf.txt\ncd+++++++++ logs/ceph/\ncd+++++++++ logs/core/\ncd+++++++++ logs/etc/\ncd+++++++++ logs/etc/cinder/\n>f+++++++++ logs/etc/cinder/api-paste.ini\n>f+++++++++ logs/etc/cinder/cinder-api-uwsgi.ini\n>f+++++++++ logs/etc/cinder/cinder_conf.txt\n>f+++++++++ logs/etc/cinder/resource_filters.json\n>f+++++++++ logs/etc/cinder/rootwrap_conf.txt\ncd+++++++++ logs/etc/cinder/rootwrap.d/\n>f+++++++++ logs/etc/cinder/rootwrap.d/volume.filters\ncd+++++++++ logs/etc/glance/\n>f+++++++++ logs/etc/glance/glance-api-paste.ini\n>f+++++++++ logs/etc/glance/glance-api_conf.txt\n>f+++++++++ logs/etc/glance/glance-cache_conf.txt\n>f+++++++++ logs/etc/glance/glance-image-import_conf.txt\n>f+++++++++ logs/etc/glance/glance-swift-store_conf.txt\n>f+++++++++ logs/etc/glance/glance-uwsgi.ini\n>f+++++++++ logs/etc/glance/rootwrap_conf.txt\n>f+++++++++ logs/etc/glance/schema-image.json\ncd+++++++++ logs/etc/glance/metadefs/\n>f+++++++++ logs/etc/glance/metadefs/cim-processor-allocation-setting-data.json\n>f+++++++++ logs/etc/glance/metadefs/cim-resource-allocation-setting-data.json\n>f+++++++++ logs/etc/glance/metadefs/cim-storage-allocation-setting-data.json\n>f+++++++++ logs/etc/glance/metadefs/cim-virtual-system-setting-data.json\n>f+++++++++ logs/etc/glance/metadefs/compute-aggr-disk-filter.json\n>f+++++++++ logs/etc/glance/metadefs/compute-aggr-iops-filter.json\n>f+++++++++ logs/etc/glance/metadefs/compute-aggr-num-instances.json\n>f+++++++++ logs/etc/glance/metadefs/compute-cpu-mode.json\n>f+++++++++ logs/etc/glance/metadefs/compute-cpu-pinning.json\n>f+++++++++ logs/etc/glance/metadefs/compute-guest-memory-backing.json\n>f+++++++++ logs/etc/glance/metadefs/compute-guest-shutdown.json\n>f+++++++++ logs/etc/glance/metadefs/compute-host-capabilities.json\n>f+++++++++ logs/etc/glance/metadefs/compute-hypervisor.json\n>f+++++++++ logs/etc/glance/metadefs/compute-instance-data.json\n>f+++++++++ logs/etc/glance/metadefs/compute-libvirt-image.json\n>f+++++++++ logs/etc/glance/metadefs/compute-libvirt.json\n>f+++++++++ logs/etc/glance/metadefs/compute-quota.json\n>f+++++++++ logs/etc/glance/metadefs/compute-randomgen.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vcputopology.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vmware-flavor.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vmware-quota-flavor.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vmware.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vtpm-hw.json\n>f+++++++++ logs/etc/glance/metadefs/compute-vtpm.json\n>f+++++++++ logs/etc/glance/metadefs/compute-watchdog.json\n>f+++++++++ logs/etc/glance/metadefs/compute-xenapi.json\n>f+++++++++ logs/etc/glance/metadefs/glance-common-image-props.json\n>f+++++++++ logs/etc/glance/metadefs/image-signature-verification.json\n>f+++++++++ logs/etc/glance/metadefs/operating-system.json\n>f+++++++++ logs/etc/glance/metadefs/software-databases.json\n>f+++++++++ logs/etc/glance/metadefs/software-runtimes.json\n>f+++++++++ logs/etc/glance/metadefs/software-webservers.json\n>f+++++++++ logs/etc/glance/metadefs/storage-volume-type.json\ncd+++++++++ logs/etc/glance/rootwrap.d/\n>f+++++++++ logs/etc/glance/rootwrap.d/glance_cinder_store.filters\ncd+++++++++ logs/etc/keystone/\n>f+++++++++ logs/etc/keystone/keystone-uwsgi-public.ini\n>f+++++++++ logs/etc/keystone/keystone_conf.txt\ncd+++++++++ logs/etc/keystone/credential-keys/\n>f+++++++++ logs/etc/keystone/credential-keys/0\n>f+++++++++ logs/etc/keystone/credential-keys/1\ncd+++++++++ logs/etc/keystone/fernet-keys/\n>f+++++++++ logs/etc/keystone/fernet-keys/0\n>f+++++++++ logs/etc/keystone/fernet-keys/1\ncd+++++++++ logs/etc/neutron/\n>f+++++++++ logs/etc/neutron/api-paste.ini\n>f+++++++++ logs/etc/neutron/neutron-api-uwsgi.ini\n>f+++++++++ logs/etc/neutron/neutron_conf.txt\n>f+++++++++ logs/etc/neutron/policy.json\n>f+++++++++ logs/etc/neutron/rootwrap_conf.txt\ncd+++++++++ logs/etc/neutron/plugins/\ncd+++++++++ logs/etc/neutron/plugins/ml2/\n>f+++++++++ logs/etc/neutron/plugins/ml2/ml2_conf.ini\n>f+++++++++ logs/etc/neutron/plugins/ml2/ovn_agent.ini\ncd+++++++++ logs/etc/neutron/rootwrap.d/\n>f+++++++++ logs/etc/neutron/rootwrap.d/rootwrap.filters\ncd+++++++++ logs/etc/nova/\n>f+++++++++ logs/etc/nova/api-paste.ini\n>f+++++++++ logs/etc/nova/nova-api-uwsgi.ini\n>f+++++++++ logs/etc/nova/nova-cpu_conf.txt\n>f+++++++++ logs/etc/nova/nova-metadata-uwsgi.ini\n>f+++++++++ logs/etc/nova/nova_cell1_conf.txt\n>f+++++++++ logs/etc/nova/nova_conf.txt\n>f+++++++++ logs/etc/nova/rootwrap_conf.txt\ncd+++++++++ logs/etc/nova/rootwrap.d/\n>f+++++++++ logs/etc/nova/rootwrap.d/compute.filters\ncd+++++++++ logs/etc/openstack/\n>f+++++++++ logs/etc/openstack/clouds_yaml.txt\ncd+++++++++ logs/etc/placement/\n>f+++++++++ logs/etc/placement/placement-uwsgi.ini\n>f+++++++++ logs/etc/placement/placement_conf.txt\ncd+++++++++ logs/etc/swift/\n>f+++++++++ logs/etc/swift/account.builder\n>f+++++++++ logs/etc/swift/account.ring.gz\n>f+++++++++ logs/etc/swift/container-sync-realms_conf.txt\n>f+++++++++ logs/etc/swift/container.builder\n>f+++++++++ logs/etc/swift/container.ring.gz\n>f+++++++++ logs/etc/swift/internal-client_conf.txt\n>f+++++++++ logs/etc/swift/object-1.ring.gz\n>f+++++++++ logs/etc/swift/object.builder\n>f+++++++++ logs/etc/swift/object.ring.gz\n>f+++++++++ logs/etc/swift/proxy-server_conf.txt\n>f+++++++++ logs/etc/swift/swift_conf.txt\n>f+++++++++ logs/etc/swift/test_conf.txt\ncd+++++++++ logs/etc/swift/account-server/\n>f+++++++++ logs/etc/swift/account-server/1_conf.txt\ncd+++++++++ logs/etc/swift/backups/\n>f+++++++++ logs/etc/swift/backups/1781279170.container.builder\n>f+++++++++ logs/etc/swift/backups/1781279170.object.builder\n>f+++++++++ logs/etc/swift/backups/1781279171.account.builder\n>f+++++++++ logs/etc/swift/backups/1781279172.container.builder\n>f+++++++++ logs/etc/swift/backups/1781279172.container.ring.gz\n>f+++++++++ logs/etc/swift/backups/1781279172.object.builder\n>f+++++++++ logs/etc/swift/backups/1781279172.object.ring.gz\n>f+++++++++ logs/etc/swift/backups/1781279173.account.builder\n>f+++++++++ logs/etc/swift/backups/1781279173.account.ring.gz\ncd+++++++++ logs/etc/swift/container-server/\n>f+++++++++ logs/etc/swift/container-server/1_conf.txt\ncd+++++++++ logs/etc/swift/object-server/\n>f+++++++++ logs/etc/swift/object-server/1_conf.txt\ncd+++++++++ logs/libvirt/\n>f+++++++++ logs/libvirt/libvirt-admin_conf.txt\n>f+++++++++ logs/libvirt/libvirt_conf.txt\n>f+++++++++ logs/libvirt/libvirtd_conf.txt\n>f+++++++++ logs/libvirt/network_conf.txt\n>f+++++++++ logs/libvirt/qemu-lockd_conf.txt\n>f+++++++++ logs/libvirt/qemu_conf.txt\n>f+++++++++ logs/libvirt/virtinterfaced_conf.txt\n>f+++++++++ logs/libvirt/virtlockd_conf.txt\n>f+++++++++ logs/libvirt/virtlogd_conf.txt\n>f+++++++++ logs/libvirt/virtnetworkd_conf.txt\n>f+++++++++ logs/libvirt/virtnodedevd_conf.txt\n>f+++++++++ logs/libvirt/virtnwfilterd_conf.txt\n>f+++++++++ logs/libvirt/virtproxyd_conf.txt\n>f+++++++++ logs/libvirt/virtqemud_conf.txt\n>f+++++++++ logs/libvirt/virtsecretd_conf.txt\n>f+++++++++ logs/libvirt/virtstoraged_conf.txt\ncd+++++++++ logs/libvirt/libvirt/\n>f+++++++++ logs/libvirt/libvirt/libvirtd_log.txt\ncd+++++++++ logs/libvirt/libvirt/qemu/\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000001_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000002_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000003_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000004_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000005_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000006_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000007_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000008_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000009_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000010_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000011_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000012_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000013_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000014_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000015_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000016_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000017_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000018_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000019_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000020_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000021_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000022_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000023_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000024_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000025_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000026_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000027_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000028_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000029_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000030_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000031_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000032_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000033_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000034_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000035_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000036_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000037_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000038_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000039_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000040_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000041_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000042_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000043_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000044_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000045_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000046_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000047_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000048_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000049_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000050_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000051_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000052_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000053_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000054_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000055_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000056_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000057_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000058_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000059_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000060_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000061_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000062_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000063_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000064_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000065_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000066_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000067_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000068_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000069_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006a_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006b_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006c_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006d_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006e_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006f_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000070_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000071_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000072_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000073_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000074_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000075_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000076_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000077_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000078_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-00000079_log.txt\n>f+++++++++ logs/libvirt/libvirt/qemu/instance-0000007a_log.txt\ncd+++++++++ logs/libvirt/nwfilter/\n>f+++++++++ logs/libvirt/nwfilter/allow-arp.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-dhcp-server.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-dhcp.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-dhcpv6-server.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-dhcpv6.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-incoming-ipv4.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-incoming-ipv6.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-ipv4.xml\n>f+++++++++ logs/libvirt/nwfilter/allow-ipv6.xml\n>f+++++++++ logs/libvirt/nwfilter/clean-traffic-gateway.xml\n>f+++++++++ logs/libvirt/nwfilter/clean-traffic.xml\n>f+++++++++ logs/libvirt/nwfilter/no-arp-ip-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-arp-mac-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-arp-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-ip-multicast.xml\n>f+++++++++ logs/libvirt/nwfilter/no-ip-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-ipv6-multicast.xml\n>f+++++++++ logs/libvirt/nwfilter/no-ipv6-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-mac-broadcast.xml\n>f+++++++++ logs/libvirt/nwfilter/no-mac-spoofing.xml\n>f+++++++++ logs/libvirt/nwfilter/no-other-l2-traffic.xml\n>f+++++++++ logs/libvirt/nwfilter/no-other-rarp-traffic.xml\n>f+++++++++ logs/libvirt/nwfilter/qemu-announce-self-rarp.xml\n>f+++++++++ logs/libvirt/nwfilter/qemu-announce-self.xml\ncd+++++++++ logs/libvirt/qemu/\ncd+++++++++ logs/libvirt/qemu/autostart/\ncd+++++++++ logs/libvirt/qemu/networks/\n>f+++++++++ logs/libvirt/qemu/networks/default.xml\ncd+++++++++ logs/libvirt/qemu/networks/autostart/\n>f+++++++++ logs/libvirt/qemu/networks/autostart/default.xml\ncd+++++++++ logs/libvirt/secrets/\ncd+++++++++ logs/libvirt/storage/\ncd+++++++++ logs/libvirt/storage/autostart/\ncd+++++++++ logs/lvm/\n>f+++++++++ logs/lvm/lvm_conf.txt\n>f+++++++++ logs/lvm/lvmlocal_conf.txt\ncd+++++++++ logs/lvm/archive/\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00000-211315285.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00001-1162189801.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00002-1959773347.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00003-1827703589.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00004-972900680.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00005-1290813645.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00006-586880097.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00007-214553224.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00008-1955788062.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00009-1581707284.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00010-1831270231.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00011-64943731.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00012-1979421892.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00013-721999081.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00014-1793054698.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00015-1366528838.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00016-266688308.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00017-640257427.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00018-533524807.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00019-1166025498.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00020-1717614737.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00021-1966190252.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00022-1626456815.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00023-1656501750.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00024-1706461068.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00025-1149055647.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00026-450261041.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00027-409227017.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00028-2019719724.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00029-608232057.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00030-701695340.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00031-94995934.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00032-808841065.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00033-1015616227.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00034-546718596.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00035-793691372.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00036-1650824151.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00037-1209372805.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00038-2126307505.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00039-1098494317.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00040-204263884.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00041-1657366472.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00042-2029079099.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00043-1611092924.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00044-1702973347.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00045-146403697.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00046-2017023622.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00047-365192839.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00048-1831367890.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00049-857358937.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00050-1012837218.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00051-2046629844.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00052-663913816.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00053-718722541.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00054-1661595794.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00055-1232957300.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00056-1801089525.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00057-1461693913.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00058-74048567.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00059-255018447.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00060-2013430090.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00061-849050054.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00062-2113208294.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00063-1385038561.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00064-2118232617.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00065-1783475723.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00066-1924490814.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00067-377325469.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00068-1363668007.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00069-1567839882.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00070-329918157.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00071-635598069.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00072-73826387.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00073-1618862245.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00074-653282369.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00075-903729706.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00076-1254426377.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00077-1810566444.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00078-267433902.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00079-554416194.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00080-1959834869.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00081-391849156.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00082-1454057726.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00083-1400980236.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00084-1111635275.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00085-191086693.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00086-1545795500.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00087-2021137476.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00088-1210281925.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00089-436478095.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00090-1432218585.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00091-1531842952.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00092-772201800.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00093-817865480.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00094-857997939.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00095-143569726.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00096-58183717.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00097-743443152.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00098-407871573.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00099-1473845784.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00100-391142933.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00101-1913671781.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00102-881219205.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00103-50702085.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00104-589753168.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00105-1831701419.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00106-203528083.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00107-1601018376.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00108-1869162896.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00109-1934933804.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00110-1000371191.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00111-517533083.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00112-798404678.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00113-249244259.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00114-2070783399.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00115-1106923839.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00116-765128834.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00117-1339383678.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00118-1707066720.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00119-2075737143.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00120-1821961829.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00121-514937776.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00122-1190082487.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00123-1193423308.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00124-2090986614.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00125-179141472.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00126-2064314862.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00127-609763453.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00128-511334489.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00129-688586527.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00130-822614774.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00131-1331118347.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00132-272719944.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00133-1693234715.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00134-1693648778.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00135-96620248.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00136-1698818979.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00137-633670562.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00138-101984432.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00139-2055141720.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00140-1762858849.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00141-344266173.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00142-511304031.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00143-1501403244.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00144-1439861854.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00145-754120628.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00146-2037982258.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00147-1659099507.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00148-1628236063.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00149-82847289.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00150-1572245675.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00151-869118603.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00152-1544229161.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00153-658002194.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00154-1256109308.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00155-1097499282.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00156-413510162.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00157-737991590.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00158-626652116.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00159-553198399.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00160-636937461.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00161-241141169.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00162-63135612.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00163-938464867.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00164-883522946.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00165-81994580.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00166-939048667.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00167-261446620.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00168-1362260292.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00169-990272174.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00170-976157566.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00171-336744164.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00172-1055871245.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00173-1291312160.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00174-1760672643.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00175-174351247.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00176-1948769155.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00177-865233476.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00178-1306462104.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00179-167805335.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00180-907437295.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00181-402452995.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00182-356157272.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00183-1669088781.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00184-521504741.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00185-2010174020.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00186-1591880821.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00187-1113380197.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00188-812406154.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00189-649593337.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00190-1207854830.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00191-1760123316.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00192-991876424.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00193-64040797.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00194-1037158644.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00195-471017314.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00196-794492581.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00197-322062930.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00198-1567552588.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00199-1291560381.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00200-1205462219.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00201-1782589828.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00202-1681804965.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00203-1567030567.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00204-1170103721.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00205-812132669.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00206-1530614614.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00207-205887017.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00208-1773485443.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00209-1972324440.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00210-3716692.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00211-1766196673.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00212-381700721.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00213-1576282581.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00214-1689832708.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00215-215636866.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00216-724902175.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00217-622871978.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00218-1873586968.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00219-788933478.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00220-198973767.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00221-1335048397.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00222-1049247083.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00223-1005375663.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00224-43994765.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00225-600082025.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00226-1189282229.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00227-1529748119.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00228-30663277.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00229-770457315.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00230-1044729844.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00231-1083352489.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00232-1801714605.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00233-2036656336.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00234-573618118.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00235-996315576.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00236-2088353012.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00237-639854918.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00238-660847970.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00239-2077310124.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00240-1217283001.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00241-788794260.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00242-1333880690.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00243-935139528.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00244-917935207.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00245-1154438100.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00246-1966639758.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00247-1156507734.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00248-567761735.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00249-1007398590.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00250-1195203752.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00251-516035823.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00252-639258970.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00253-1371370335.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00254-657620069.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00255-1972557588.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00256-1637279689.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00257-728987128.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00258-372248893.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00259-110435237.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00260-1132409794.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00261-2057028638.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00262-1084719388.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00263-414709086.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00264-1036902274.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00265-2095684971.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00266-2072775014.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00267-1173803241.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00268-2028471943.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00269-710142021.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00270-632522557.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00271-917542948.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00272-558705261.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00273-1359971812.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00274-1470164498.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00275-1759592274.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00276-196087266.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00277-1287310637.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00278-2097513372.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00279-1242081013.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00280-628289122.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00281-410550796.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00282-1024127434.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00283-1589863796.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00284-2098432358.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00285-1224192872.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00286-1621287562.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00287-1216976014.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00288-1133520795.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00289-709759822.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00290-17327998.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00291-1307902657.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00292-211816179.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00293-1193748708.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00294-1980164664.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00295-1270815512.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00296-557570628.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00297-1064207922.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00298-151851375.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00299-1795263302.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00300-1706727127.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00301-1848100602.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00302-2138392979.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00303-558284768.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00304-1597974056.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00305-1707090211.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00306-533613171.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00307-171268406.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00308-734923976.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00309-1928654517.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00310-805706929.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00311-1791459521.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00312-2039194262.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00313-84003548.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00314-1415090193.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00315-38084329.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00316-13505373.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00317-155936514.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00318-628347232.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00319-1535487697.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00320-723690402.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00321-736346946.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00322-1718995606.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00323-1111285493.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00324-1868314732.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00325-1180904865.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00326-511424932.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00327-1260100268.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00328-287286843.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00329-1844281954.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00330-705900894.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00331-1582986903.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00332-639410118.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00333-2076594016.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00334-2120566354.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00335-1919492010.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00336-1390449017.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00337-2141875499.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00338-930301948.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00339-570106717.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00340-1630463414.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00341-103471993.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00342-1175201829.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00343-354943419.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00344-1668829652.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00345-57833891.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00346-1104309230.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00347-1477204237.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00348-203529529.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00349-323054705.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00350-424612478.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00351-1939326966.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00352-604530066.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00353-183971436.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00354-1034674776.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00355-2055680542.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00356-459193325.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00357-784186312.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00358-1057159616.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00359-1492938649.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00360-1095168799.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00361-583766030.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00362-950537905.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00363-1608319244.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00364-1908822004.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00365-1767792568.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00366-1014534804.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00367-3401926.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00368-844629659.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00369-485137308.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00370-1987604092.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00371-1765401622.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00372-1070876629.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00373-791153440.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00374-1311632717.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00375-838999519.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00376-1149040415.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00377-81472367.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00378-583667474.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00379-1409577271.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00380-1260089664.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00381-2138575256.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00382-1676785913.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00383-962555164.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00384-1157416500.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00385-1799091301.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00386-370161408.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00387-922355947.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00388-537623610.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00389-1630637616.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00390-1514301868.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00391-840378320.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00392-93040769.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00393-2130618433.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00394-1415885548.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00395-797993504.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00396-1108273602.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00397-110611355.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00398-1361356712.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00399-432227051.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00400-1787501341.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00401-1588468403.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00402-731912296.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00403-1658185340.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00404-1228013369.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00405-2095989602.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00406-407950864.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00407-1405003900.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00408-1184230048.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00409-1629838507.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00410-2113166944.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00411-1115369412.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00412-1517677322.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00413-1478918911.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00414-2096372155.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00415-1384561333.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00416-1604844025.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00417-1997994644.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00418-1887183841.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00419-1719568950.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00420-1853651463.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00421-627833708.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00422-2091679885.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00423-2007377749.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00424-2078880826.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00425-261553685.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00426-2125156481.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00427-2049428232.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00428-697958985.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00429-1924283126.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00430-145206307.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00431-1106196583.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00432-1616433387.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00433-578364746.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00434-380266860.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00435-230520821.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00436-804953169.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00437-274260502.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00438-511768072.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00439-1199006886.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00440-702591119.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00441-1264077967.vg\n>f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00442-660977647.vg\ncd+++++++++ logs/lvm/backup/\n>f+++++++++ logs/lvm/backup/stack-volumes-lvmdriver-1\ncd+++++++++ logs/lvm/cache/\ncd+++++++++ logs/lvm/devices/\n>f+++++++++ logs/lvm/devices/system.devices\ncd+++++++++ logs/lvm/devices/backup/\n>f+++++++++ logs/lvm/devices/backup/system.devices-20260612.114616.0001\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/openvswitch/\n>f+++++++++ logs/openvswitch/ovs-vswitchd_log.txt\n>f+++++++++ logs/openvswitch/ovsdb-server_log.txt\ncd+++++++++ logs/ovn/\n>f+++++++++ logs/ovn/ovn-controller_log.txt\n>f+++++++++ logs/ovn/ovn-northd_log.txt\n>f+++++++++ logs/ovn/ovsdb-server-nb_log.txt\n>f+++++++++ logs/ovn/ovsdb-server-sb_log.txt\ncd+++++++++ logs/rabbitmq/\n>f+++++++++ logs/rabbitmq/rabbit@np0000072095_log.txt\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/cinder-rootwrap\n>f+++++++++ logs/sudoers.d/neutron-rootwrap\n>f+++++++++ logs/sudoers.d/nova-rootwrap\n>f+++++++++ logs/sudoers.d/zuul\n",
                            "rc": 0,
                            "stdout_lines": [
                                "created directory /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/controller",
                                "cd+++++++++ logs/",
                                ">f+++++++++ logs/_.localrc_auto.txt",
                                ">f+++++++++ logs/__stackenv.txt",
                                ">f+++++++++ logs/audit_log.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/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/rpm-qa.txt",
                                ">f+++++++++ logs/screen-c-api.txt",
                                ">f+++++++++ logs/screen-c-bak.txt",
                                ">f+++++++++ logs/screen-c-sch.txt",
                                ">f+++++++++ logs/screen-c-vol.txt",
                                ">f+++++++++ logs/screen-etcd.txt",
                                ">f+++++++++ logs/screen-file_tracker.txt",
                                ">f+++++++++ logs/screen-g-api.txt",
                                ">f+++++++++ logs/screen-keystone.txt",
                                ">f+++++++++ logs/screen-memory_tracker.txt",
                                ">f+++++++++ logs/screen-n-api-meta.txt",
                                ">f+++++++++ logs/screen-n-api.txt",
                                ">f+++++++++ logs/screen-n-cond-cell1.txt",
                                ">f+++++++++ logs/screen-n-cpu.txt",
                                ">f+++++++++ logs/screen-n-novnc-cell1.txt",
                                ">f+++++++++ logs/screen-n-sch.txt",
                                ">f+++++++++ logs/screen-n-super-cond.txt",
                                ">f+++++++++ logs/screen-neutron-api.txt",
                                ">f+++++++++ logs/screen-neutron-ovn-maintenance-worker.txt",
                                ">f+++++++++ logs/screen-neutron-periodic-workers.txt",
                                ">f+++++++++ logs/screen-neutron-rpc-server.txt",
                                ">f+++++++++ logs/screen-openstack-cli-server.txt",
                                ">f+++++++++ logs/screen-placement-api.txt",
                                ">f+++++++++ logs/screen-q-ovn-agent.txt",
                                ">f+++++++++ logs/screen-s-account.txt",
                                ">f+++++++++ logs/screen-s-container-sync.txt",
                                ">f+++++++++ logs/screen-s-container.txt",
                                ">f+++++++++ logs/screen-s-object.txt",
                                ">f+++++++++ logs/screen-s-proxy.txt",
                                ">f+++++++++ logs/services.txt",
                                ">f+++++++++ logs/sudoers",
                                ">f+++++++++ logs/syslog.txt",
                                ">f+++++++++ logs/tempest_conf.txt",
                                ">f+++++++++ logs/tempest_log.txt",
                                "cd+++++++++ logs/apache/",
                                ">f+++++++++ logs/apache/access_log",
                                ">f+++++++++ logs/apache/error_log",
                                ">f+++++++++ logs/apache/horizon_access_log.txt",
                                ">f+++++++++ logs/apache/horizon_error_log.txt",
                                ">f+++++++++ logs/apache/ssl_access_log",
                                ">f+++++++++ logs/apache/ssl_error_log",
                                ">f+++++++++ logs/apache/ssl_request_log",
                                ">f+++++++++ logs/apache/tls-proxy_access_log.txt",
                                ">f+++++++++ logs/apache/tls-proxy_error_log.txt",
                                "cd+++++++++ logs/apache_config/",
                                ">f+++++++++ logs/apache_config/README",
                                ">f+++++++++ logs/apache_config/autoindex_conf.txt",
                                ">f+++++++++ logs/apache_config/cinder-api_conf.txt",
                                ">f+++++++++ logs/apache_config/connection-tuning_conf.txt",
                                ">f+++++++++ logs/apache_config/glance-api_conf.txt",
                                ">f+++++++++ logs/apache_config/horizon_conf.txt",
                                ">f+++++++++ logs/apache_config/http-services-tls-proxy_conf.txt",
                                ">f+++++++++ logs/apache_config/keystone-api_conf.txt",
                                ">f+++++++++ logs/apache_config/keystone-service-tls-proxy_conf.txt",
                                ">f+++++++++ logs/apache_config/neutron-api_conf.txt",
                                ">f+++++++++ logs/apache_config/nova-api_conf.txt",
                                ">f+++++++++ logs/apache_config/placement-api_conf.txt",
                                ">f+++++++++ logs/apache_config/ssl_conf.txt",
                                ">f+++++++++ logs/apache_config/swift-tls-proxy_conf.txt",
                                ">f+++++++++ logs/apache_config/userdir_conf.txt",
                                ">f+++++++++ logs/apache_config/welcome_conf.txt",
                                "cd+++++++++ logs/ceph/",
                                "cd+++++++++ logs/core/",
                                "cd+++++++++ logs/etc/",
                                "cd+++++++++ logs/etc/cinder/",
                                ">f+++++++++ logs/etc/cinder/api-paste.ini",
                                ">f+++++++++ logs/etc/cinder/cinder-api-uwsgi.ini",
                                ">f+++++++++ logs/etc/cinder/cinder_conf.txt",
                                ">f+++++++++ logs/etc/cinder/resource_filters.json",
                                ">f+++++++++ logs/etc/cinder/rootwrap_conf.txt",
                                "cd+++++++++ logs/etc/cinder/rootwrap.d/",
                                ">f+++++++++ logs/etc/cinder/rootwrap.d/volume.filters",
                                "cd+++++++++ logs/etc/glance/",
                                ">f+++++++++ logs/etc/glance/glance-api-paste.ini",
                                ">f+++++++++ logs/etc/glance/glance-api_conf.txt",
                                ">f+++++++++ logs/etc/glance/glance-cache_conf.txt",
                                ">f+++++++++ logs/etc/glance/glance-image-import_conf.txt",
                                ">f+++++++++ logs/etc/glance/glance-swift-store_conf.txt",
                                ">f+++++++++ logs/etc/glance/glance-uwsgi.ini",
                                ">f+++++++++ logs/etc/glance/rootwrap_conf.txt",
                                ">f+++++++++ logs/etc/glance/schema-image.json",
                                "cd+++++++++ logs/etc/glance/metadefs/",
                                ">f+++++++++ logs/etc/glance/metadefs/cim-processor-allocation-setting-data.json",
                                ">f+++++++++ logs/etc/glance/metadefs/cim-resource-allocation-setting-data.json",
                                ">f+++++++++ logs/etc/glance/metadefs/cim-storage-allocation-setting-data.json",
                                ">f+++++++++ logs/etc/glance/metadefs/cim-virtual-system-setting-data.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-aggr-disk-filter.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-aggr-iops-filter.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-aggr-num-instances.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-cpu-mode.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-cpu-pinning.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-guest-memory-backing.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-guest-shutdown.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-host-capabilities.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-hypervisor.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-instance-data.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-libvirt-image.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-libvirt.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-quota.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-randomgen.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vcputopology.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vmware-flavor.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vmware-quota-flavor.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vmware.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vtpm-hw.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-vtpm.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-watchdog.json",
                                ">f+++++++++ logs/etc/glance/metadefs/compute-xenapi.json",
                                ">f+++++++++ logs/etc/glance/metadefs/glance-common-image-props.json",
                                ">f+++++++++ logs/etc/glance/metadefs/image-signature-verification.json",
                                ">f+++++++++ logs/etc/glance/metadefs/operating-system.json",
                                ">f+++++++++ logs/etc/glance/metadefs/software-databases.json",
                                ">f+++++++++ logs/etc/glance/metadefs/software-runtimes.json",
                                ">f+++++++++ logs/etc/glance/metadefs/software-webservers.json",
                                ">f+++++++++ logs/etc/glance/metadefs/storage-volume-type.json",
                                "cd+++++++++ logs/etc/glance/rootwrap.d/",
                                ">f+++++++++ logs/etc/glance/rootwrap.d/glance_cinder_store.filters",
                                "cd+++++++++ logs/etc/keystone/",
                                ">f+++++++++ logs/etc/keystone/keystone-uwsgi-public.ini",
                                ">f+++++++++ logs/etc/keystone/keystone_conf.txt",
                                "cd+++++++++ logs/etc/keystone/credential-keys/",
                                ">f+++++++++ logs/etc/keystone/credential-keys/0",
                                ">f+++++++++ logs/etc/keystone/credential-keys/1",
                                "cd+++++++++ logs/etc/keystone/fernet-keys/",
                                ">f+++++++++ logs/etc/keystone/fernet-keys/0",
                                ">f+++++++++ logs/etc/keystone/fernet-keys/1",
                                "cd+++++++++ logs/etc/neutron/",
                                ">f+++++++++ logs/etc/neutron/api-paste.ini",
                                ">f+++++++++ logs/etc/neutron/neutron-api-uwsgi.ini",
                                ">f+++++++++ logs/etc/neutron/neutron_conf.txt",
                                ">f+++++++++ logs/etc/neutron/policy.json",
                                ">f+++++++++ logs/etc/neutron/rootwrap_conf.txt",
                                "cd+++++++++ logs/etc/neutron/plugins/",
                                "cd+++++++++ logs/etc/neutron/plugins/ml2/",
                                ">f+++++++++ logs/etc/neutron/plugins/ml2/ml2_conf.ini",
                                ">f+++++++++ logs/etc/neutron/plugins/ml2/ovn_agent.ini",
                                "cd+++++++++ logs/etc/neutron/rootwrap.d/",
                                ">f+++++++++ logs/etc/neutron/rootwrap.d/rootwrap.filters",
                                "cd+++++++++ logs/etc/nova/",
                                ">f+++++++++ logs/etc/nova/api-paste.ini",
                                ">f+++++++++ logs/etc/nova/nova-api-uwsgi.ini",
                                ">f+++++++++ logs/etc/nova/nova-cpu_conf.txt",
                                ">f+++++++++ logs/etc/nova/nova-metadata-uwsgi.ini",
                                ">f+++++++++ logs/etc/nova/nova_cell1_conf.txt",
                                ">f+++++++++ logs/etc/nova/nova_conf.txt",
                                ">f+++++++++ logs/etc/nova/rootwrap_conf.txt",
                                "cd+++++++++ logs/etc/nova/rootwrap.d/",
                                ">f+++++++++ logs/etc/nova/rootwrap.d/compute.filters",
                                "cd+++++++++ logs/etc/openstack/",
                                ">f+++++++++ logs/etc/openstack/clouds_yaml.txt",
                                "cd+++++++++ logs/etc/placement/",
                                ">f+++++++++ logs/etc/placement/placement-uwsgi.ini",
                                ">f+++++++++ logs/etc/placement/placement_conf.txt",
                                "cd+++++++++ logs/etc/swift/",
                                ">f+++++++++ logs/etc/swift/account.builder",
                                ">f+++++++++ logs/etc/swift/account.ring.gz",
                                ">f+++++++++ logs/etc/swift/container-sync-realms_conf.txt",
                                ">f+++++++++ logs/etc/swift/container.builder",
                                ">f+++++++++ logs/etc/swift/container.ring.gz",
                                ">f+++++++++ logs/etc/swift/internal-client_conf.txt",
                                ">f+++++++++ logs/etc/swift/object-1.ring.gz",
                                ">f+++++++++ logs/etc/swift/object.builder",
                                ">f+++++++++ logs/etc/swift/object.ring.gz",
                                ">f+++++++++ logs/etc/swift/proxy-server_conf.txt",
                                ">f+++++++++ logs/etc/swift/swift_conf.txt",
                                ">f+++++++++ logs/etc/swift/test_conf.txt",
                                "cd+++++++++ logs/etc/swift/account-server/",
                                ">f+++++++++ logs/etc/swift/account-server/1_conf.txt",
                                "cd+++++++++ logs/etc/swift/backups/",
                                ">f+++++++++ logs/etc/swift/backups/1781279170.container.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279170.object.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279171.account.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279172.container.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279172.container.ring.gz",
                                ">f+++++++++ logs/etc/swift/backups/1781279172.object.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279172.object.ring.gz",
                                ">f+++++++++ logs/etc/swift/backups/1781279173.account.builder",
                                ">f+++++++++ logs/etc/swift/backups/1781279173.account.ring.gz",
                                "cd+++++++++ logs/etc/swift/container-server/",
                                ">f+++++++++ logs/etc/swift/container-server/1_conf.txt",
                                "cd+++++++++ logs/etc/swift/object-server/",
                                ">f+++++++++ logs/etc/swift/object-server/1_conf.txt",
                                "cd+++++++++ logs/libvirt/",
                                ">f+++++++++ logs/libvirt/libvirt-admin_conf.txt",
                                ">f+++++++++ logs/libvirt/libvirt_conf.txt",
                                ">f+++++++++ logs/libvirt/libvirtd_conf.txt",
                                ">f+++++++++ logs/libvirt/network_conf.txt",
                                ">f+++++++++ logs/libvirt/qemu-lockd_conf.txt",
                                ">f+++++++++ logs/libvirt/qemu_conf.txt",
                                ">f+++++++++ logs/libvirt/virtinterfaced_conf.txt",
                                ">f+++++++++ logs/libvirt/virtlockd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtlogd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtnetworkd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtnodedevd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtnwfilterd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtproxyd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtqemud_conf.txt",
                                ">f+++++++++ logs/libvirt/virtsecretd_conf.txt",
                                ">f+++++++++ logs/libvirt/virtstoraged_conf.txt",
                                "cd+++++++++ logs/libvirt/libvirt/",
                                ">f+++++++++ logs/libvirt/libvirt/libvirtd_log.txt",
                                "cd+++++++++ logs/libvirt/libvirt/qemu/",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000001_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000002_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000003_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000004_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000005_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000006_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000007_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000008_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000009_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000000f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000010_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000011_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000012_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000013_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000014_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000015_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000016_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000017_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000018_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000019_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000001f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000020_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000021_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000022_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000023_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000024_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000025_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000026_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000027_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000028_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000029_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000002f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000030_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000031_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000032_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000033_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000034_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000035_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000036_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000037_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000038_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000039_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000003f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000040_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000041_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000042_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000043_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000044_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000045_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000046_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000047_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000048_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000049_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000004f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000050_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000051_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000052_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000053_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000054_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000055_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000056_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000057_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000058_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000059_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000005f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000060_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000061_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000062_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000063_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000064_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000065_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000066_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000067_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000068_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000069_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006a_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006b_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006c_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006d_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006e_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000006f_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000070_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000071_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000072_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000073_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000074_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000075_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000076_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000077_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000078_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-00000079_log.txt",
                                ">f+++++++++ logs/libvirt/libvirt/qemu/instance-0000007a_log.txt",
                                "cd+++++++++ logs/libvirt/nwfilter/",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-arp.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-dhcp-server.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-dhcp.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-dhcpv6-server.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-dhcpv6.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-incoming-ipv4.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-incoming-ipv6.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-ipv4.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/allow-ipv6.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/clean-traffic-gateway.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/clean-traffic.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-arp-ip-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-arp-mac-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-arp-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-ip-multicast.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-ip-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-ipv6-multicast.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-ipv6-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-mac-broadcast.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-mac-spoofing.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-other-l2-traffic.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/no-other-rarp-traffic.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/qemu-announce-self-rarp.xml",
                                ">f+++++++++ logs/libvirt/nwfilter/qemu-announce-self.xml",
                                "cd+++++++++ logs/libvirt/qemu/",
                                "cd+++++++++ logs/libvirt/qemu/autostart/",
                                "cd+++++++++ logs/libvirt/qemu/networks/",
                                ">f+++++++++ logs/libvirt/qemu/networks/default.xml",
                                "cd+++++++++ logs/libvirt/qemu/networks/autostart/",
                                ">f+++++++++ logs/libvirt/qemu/networks/autostart/default.xml",
                                "cd+++++++++ logs/libvirt/secrets/",
                                "cd+++++++++ logs/libvirt/storage/",
                                "cd+++++++++ logs/libvirt/storage/autostart/",
                                "cd+++++++++ logs/lvm/",
                                ">f+++++++++ logs/lvm/lvm_conf.txt",
                                ">f+++++++++ logs/lvm/lvmlocal_conf.txt",
                                "cd+++++++++ logs/lvm/archive/",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00000-211315285.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00001-1162189801.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00002-1959773347.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00003-1827703589.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00004-972900680.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00005-1290813645.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00006-586880097.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00007-214553224.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00008-1955788062.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00009-1581707284.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00010-1831270231.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00011-64943731.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00012-1979421892.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00013-721999081.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00014-1793054698.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00015-1366528838.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00016-266688308.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00017-640257427.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00018-533524807.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00019-1166025498.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00020-1717614737.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00021-1966190252.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00022-1626456815.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00023-1656501750.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00024-1706461068.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00025-1149055647.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00026-450261041.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00027-409227017.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00028-2019719724.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00029-608232057.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00030-701695340.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00031-94995934.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00032-808841065.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00033-1015616227.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00034-546718596.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00035-793691372.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00036-1650824151.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00037-1209372805.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00038-2126307505.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00039-1098494317.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00040-204263884.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00041-1657366472.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00042-2029079099.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00043-1611092924.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00044-1702973347.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00045-146403697.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00046-2017023622.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00047-365192839.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00048-1831367890.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00049-857358937.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00050-1012837218.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00051-2046629844.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00052-663913816.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00053-718722541.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00054-1661595794.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00055-1232957300.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00056-1801089525.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00057-1461693913.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00058-74048567.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00059-255018447.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00060-2013430090.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00061-849050054.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00062-2113208294.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00063-1385038561.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00064-2118232617.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00065-1783475723.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00066-1924490814.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00067-377325469.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00068-1363668007.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00069-1567839882.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00070-329918157.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00071-635598069.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00072-73826387.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00073-1618862245.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00074-653282369.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00075-903729706.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00076-1254426377.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00077-1810566444.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00078-267433902.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00079-554416194.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00080-1959834869.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00081-391849156.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00082-1454057726.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00083-1400980236.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00084-1111635275.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00085-191086693.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00086-1545795500.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00087-2021137476.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00088-1210281925.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00089-436478095.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00090-1432218585.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00091-1531842952.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00092-772201800.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00093-817865480.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00094-857997939.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00095-143569726.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00096-58183717.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00097-743443152.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00098-407871573.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00099-1473845784.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00100-391142933.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00101-1913671781.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00102-881219205.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00103-50702085.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00104-589753168.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00105-1831701419.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00106-203528083.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00107-1601018376.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00108-1869162896.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00109-1934933804.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00110-1000371191.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00111-517533083.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00112-798404678.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00113-249244259.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00114-2070783399.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00115-1106923839.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00116-765128834.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00117-1339383678.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00118-1707066720.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00119-2075737143.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00120-1821961829.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00121-514937776.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00122-1190082487.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00123-1193423308.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00124-2090986614.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00125-179141472.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00126-2064314862.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00127-609763453.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00128-511334489.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00129-688586527.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00130-822614774.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00131-1331118347.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00132-272719944.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00133-1693234715.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00134-1693648778.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00135-96620248.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00136-1698818979.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00137-633670562.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00138-101984432.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00139-2055141720.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00140-1762858849.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00141-344266173.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00142-511304031.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00143-1501403244.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00144-1439861854.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00145-754120628.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00146-2037982258.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00147-1659099507.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00148-1628236063.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00149-82847289.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00150-1572245675.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00151-869118603.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00152-1544229161.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00153-658002194.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00154-1256109308.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00155-1097499282.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00156-413510162.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00157-737991590.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00158-626652116.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00159-553198399.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00160-636937461.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00161-241141169.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00162-63135612.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00163-938464867.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00164-883522946.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00165-81994580.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00166-939048667.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00167-261446620.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00168-1362260292.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00169-990272174.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00170-976157566.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00171-336744164.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00172-1055871245.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00173-1291312160.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00174-1760672643.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00175-174351247.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00176-1948769155.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00177-865233476.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00178-1306462104.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00179-167805335.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00180-907437295.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00181-402452995.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00182-356157272.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00183-1669088781.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00184-521504741.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00185-2010174020.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00186-1591880821.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00187-1113380197.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00188-812406154.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00189-649593337.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00190-1207854830.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00191-1760123316.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00192-991876424.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00193-64040797.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00194-1037158644.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00195-471017314.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00196-794492581.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00197-322062930.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00198-1567552588.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00199-1291560381.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00200-1205462219.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00201-1782589828.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00202-1681804965.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00203-1567030567.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00204-1170103721.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00205-812132669.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00206-1530614614.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00207-205887017.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00208-1773485443.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00209-1972324440.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00210-3716692.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00211-1766196673.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00212-381700721.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00213-1576282581.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00214-1689832708.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00215-215636866.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00216-724902175.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00217-622871978.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00218-1873586968.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00219-788933478.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00220-198973767.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00221-1335048397.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00222-1049247083.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00223-1005375663.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00224-43994765.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00225-600082025.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00226-1189282229.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00227-1529748119.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00228-30663277.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00229-770457315.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00230-1044729844.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00231-1083352489.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00232-1801714605.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00233-2036656336.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00234-573618118.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00235-996315576.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00236-2088353012.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00237-639854918.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00238-660847970.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00239-2077310124.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00240-1217283001.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00241-788794260.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00242-1333880690.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00243-935139528.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00244-917935207.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00245-1154438100.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00246-1966639758.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00247-1156507734.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00248-567761735.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00249-1007398590.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00250-1195203752.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00251-516035823.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00252-639258970.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00253-1371370335.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00254-657620069.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00255-1972557588.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00256-1637279689.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00257-728987128.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00258-372248893.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00259-110435237.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00260-1132409794.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00261-2057028638.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00262-1084719388.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00263-414709086.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00264-1036902274.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00265-2095684971.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00266-2072775014.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00267-1173803241.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00268-2028471943.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00269-710142021.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00270-632522557.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00271-917542948.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00272-558705261.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00273-1359971812.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00274-1470164498.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00275-1759592274.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00276-196087266.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00277-1287310637.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00278-2097513372.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00279-1242081013.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00280-628289122.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00281-410550796.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00282-1024127434.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00283-1589863796.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00284-2098432358.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00285-1224192872.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00286-1621287562.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00287-1216976014.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00288-1133520795.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00289-709759822.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00290-17327998.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00291-1307902657.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00292-211816179.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00293-1193748708.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00294-1980164664.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00295-1270815512.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00296-557570628.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00297-1064207922.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00298-151851375.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00299-1795263302.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00300-1706727127.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00301-1848100602.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00302-2138392979.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00303-558284768.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00304-1597974056.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00305-1707090211.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00306-533613171.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00307-171268406.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00308-734923976.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00309-1928654517.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00310-805706929.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00311-1791459521.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00312-2039194262.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00313-84003548.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00314-1415090193.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00315-38084329.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00316-13505373.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00317-155936514.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00318-628347232.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00319-1535487697.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00320-723690402.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00321-736346946.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00322-1718995606.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00323-1111285493.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00324-1868314732.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00325-1180904865.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00326-511424932.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00327-1260100268.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00328-287286843.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00329-1844281954.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00330-705900894.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00331-1582986903.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00332-639410118.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00333-2076594016.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00334-2120566354.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00335-1919492010.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00336-1390449017.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00337-2141875499.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00338-930301948.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00339-570106717.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00340-1630463414.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00341-103471993.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00342-1175201829.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00343-354943419.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00344-1668829652.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00345-57833891.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00346-1104309230.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00347-1477204237.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00348-203529529.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00349-323054705.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00350-424612478.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00351-1939326966.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00352-604530066.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00353-183971436.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00354-1034674776.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00355-2055680542.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00356-459193325.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00357-784186312.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00358-1057159616.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00359-1492938649.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00360-1095168799.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00361-583766030.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00362-950537905.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00363-1608319244.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00364-1908822004.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00365-1767792568.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00366-1014534804.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00367-3401926.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00368-844629659.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00369-485137308.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00370-1987604092.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00371-1765401622.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00372-1070876629.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00373-791153440.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00374-1311632717.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00375-838999519.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00376-1149040415.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00377-81472367.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00378-583667474.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00379-1409577271.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00380-1260089664.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00381-2138575256.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00382-1676785913.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00383-962555164.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00384-1157416500.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00385-1799091301.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00386-370161408.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00387-922355947.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00388-537623610.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00389-1630637616.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00390-1514301868.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00391-840378320.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00392-93040769.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00393-2130618433.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00394-1415885548.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00395-797993504.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00396-1108273602.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00397-110611355.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00398-1361356712.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00399-432227051.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00400-1787501341.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00401-1588468403.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00402-731912296.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00403-1658185340.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00404-1228013369.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00405-2095989602.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00406-407950864.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00407-1405003900.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00408-1184230048.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00409-1629838507.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00410-2113166944.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00411-1115369412.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00412-1517677322.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00413-1478918911.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00414-2096372155.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00415-1384561333.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00416-1604844025.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00417-1997994644.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00418-1887183841.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00419-1719568950.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00420-1853651463.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00421-627833708.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00422-2091679885.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00423-2007377749.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00424-2078880826.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00425-261553685.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00426-2125156481.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00427-2049428232.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00428-697958985.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00429-1924283126.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00430-145206307.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00431-1106196583.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00432-1616433387.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00433-578364746.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00434-380266860.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00435-230520821.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00436-804953169.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00437-274260502.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00438-511768072.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00439-1199006886.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00440-702591119.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00441-1264077967.vg",
                                ">f+++++++++ logs/lvm/archive/stack-volumes-lvmdriver-1_00442-660977647.vg",
                                "cd+++++++++ logs/lvm/backup/",
                                ">f+++++++++ logs/lvm/backup/stack-volumes-lvmdriver-1",
                                "cd+++++++++ logs/lvm/cache/",
                                "cd+++++++++ logs/lvm/devices/",
                                ">f+++++++++ logs/lvm/devices/system.devices",
                                "cd+++++++++ logs/lvm/devices/backup/",
                                ">f+++++++++ logs/lvm/devices/backup/system.devices-20260612.114616.0001",
                                "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/openvswitch/",
                                ">f+++++++++ logs/openvswitch/ovs-vswitchd_log.txt",
                                ">f+++++++++ logs/openvswitch/ovsdb-server_log.txt",
                                "cd+++++++++ logs/ovn/",
                                ">f+++++++++ logs/ovn/ovn-controller_log.txt",
                                ">f+++++++++ logs/ovn/ovn-northd_log.txt",
                                ">f+++++++++ logs/ovn/ovsdb-server-nb_log.txt",
                                ">f+++++++++ logs/ovn/ovsdb-server-sb_log.txt",
                                "cd+++++++++ logs/rabbitmq/",
                                ">f+++++++++ logs/rabbitmq/rabbit@np0000072095_log.txt",
                                "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/cinder-rootwrap",
                                ">f+++++++++ logs/sudoers.d/neutron-rootwrap",
                                ">f+++++++++ logs/sudoers.d/nova-rootwrap",
                                ">f+++++++++ logs/sudoers.d/zuul"
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-d780-5673-000000000048",
                        "name": "fetch-devstack-log-dir",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/untrusted/project_3/opendev.org/openstack/devstack/roles/fetch-devstack-log-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:15.622271Z",
                            "start": "2026-06-12T16:47:12.987464Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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-06-12T16:47:15.987305Z",
                            "start": "2026-06-12T16:47:15.633972Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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-06-12T16:47:16.021107Z",
                            "start": "2026-06-12T16:47:15.995147Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-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.012591",
                            "end": "2026-06-12 12:47:16.370541",
                            "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": "0a580a2a-001b-d780-5673-00000000004e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-06-12 12:47:16.357950",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "No match found.",
                            "stdout_lines": [
                                "No match found."
                            ],
                            "zuul_log_id": "0a580a2a-001b-d780-5673-00000000004e-1-controller"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:16.581230Z",
                            "start": "2026-06-12T16:47:16.062323Z"
                        },
                        "id": "0a580a2a-001b-d780-5673-00000000004e",
                        "name": "Capture most recent qemu crash dump, if any"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 21,
            "failures": 0,
            "ignored": 2,
            "ok": 32,
            "rescued": 0,
            "skipped": 6,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "master",
    "index": "2",
    "phase": "post",
    "playbook": "review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T16:47:21.366411Z",
                    "start": "2026-06-12T16:47:17.449895Z"
                },
                "id": "0a580a2a-001b-71a5-13a2-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "fetch-output"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:17.507269Z",
                            "start": "2026-06-12T16:47:17.459590Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000004",
                        "name": ""
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-71a5-13a2-000000000033",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:17.600718Z",
                            "start": "2026-06-12T16:47:17.524909Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000035",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-71a5-13a2-000000000033",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:17.653639Z",
                            "start": "2026-06-12T16:47:17.609474Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000036",
                        "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": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs"
                                        },
                                        "before": {
                                            "mode": "02755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "1000",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs",
                                    "size": 144,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "02755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "1000",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/artifacts",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "02755",
                                            "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "1000",
                                    "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/docs",
                                    "size": 6,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-71a5-13a2-000000000033",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:18.680519Z",
                            "start": "2026-06-12T16:47:17.661086Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000037",
                        "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@38.102.83.69:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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@38.102.83.69:/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/11c70e600c26454493091cda82aaf126/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-71a5-13a2-000000000033",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:20.566503Z",
                            "start": "2026-06-12T16:47:18.691303Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000039",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "ansible_connection == 'kubectl'",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:20.607689Z",
                            "start": "2026-06-12T16:47:20.580775Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-000000000006",
                        "name": ""
                    }
                },
                {
                    "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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/artifacts/* /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.013924",
                                    "end": "2026-06-12 16:47:21.061766",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/artifacts/* /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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-06-12 16:47:21.047842",
                                    "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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/docs/* /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.009205",
                                    "end": "2026-06-12 16:47:21.322184",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/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/11c70e600c26454493091cda82aaf126/work/docs/* /var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/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-06-12 16:47:21.312979",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0a580a2a-001b-71a5-13a2-00000000000c",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:21.366411Z",
                            "start": "2026-06-12T16:47:20.616637Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-00000000000e",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-06-12T16:47:21.956209Z",
                    "start": "2026-06-12T16:47:21.371679Z"
                },
                "id": "0a580a2a-001b-71a5-13a2-000000000015",
                "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCaNUQqpohBiI+6stpRESXCZO0SbzgTcawpgvSOca8a8C4ja9ntvp/hhQx2JVnVAn2l4ET9WJRMQwuAMBlrS8cM1wHJl6N4A5oJmZwrcO92VKQ81pg2dUSWBBncKmlp6Ku9qyMBPVKesUFmyPUVcor3EJ02iExX/qJ4s2Lj/mMGcsNC+JqpYxqCztHU/n1nc7E42xRzRugz/nUzvRNCNSp3+G7eHVIvT9u/lmRFF3tCJ6TfB5PkIu7u1zk2jUWAAcflmS1JfEM+u6vunYOvaA0dVtdcpYedNsDdQ4P6tww5J+x+PKIemdvIWltLwh9NzZMDCDv0Xpuosjsvvt2oH0e0g/X8JKvr2pE/jf76ar+tWz/X1+XUXKszrSU3mNuS4fq5AjhCkRWi0JFljeO0Z10Vxnx1/BX+l6yT0eiCTcZmxhJ/23Atfnvnx+I6ulk1axJp2mRO/qDTIJfGiduLHXH8chSfmIQ4hN87jpLYAO0K3L9fZk9tgcb9gCJruYbtROc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCaNUQqpohBiI+6stpRESXCZO0SbzgTcawpgvSOca8a8C4ja9ntvp/hhQx2JVnVAn2l4ET9WJRMQwuAMBlrS8cM1wHJl6N4A5oJmZwrcO92VKQ81pg2dUSWBBncKmlp6Ku9qyMBPVKesUFmyPUVcor3EJ02iExX/qJ4s2Lj/mMGcsNC+JqpYxqCztHU/n1nc7E42xRzRugz/nUzvRNCNSp3+G7eHVIvT9u/lmRFF3tCJ6TfB5PkIu7u1zk2jUWAAcflmS1JfEM+u6vunYOvaA0dVtdcpYedNsDdQ4P6tww5J+x+PKIemdvIWltLwh9NzZMDCDv0Xpuosjsvvt2oH0e0g/X8JKvr2pE/jf76ar+tWz/X1+XUXKszrSU3mNuS4fq5AjhCkRWi0JFljeO0Z10Vxnx1/BX+l6yT0eiCTcZmxhJ/23Atfnvnx+I6ulk1axJp2mRO/qDTIJfGiduLHXH8chSfmIQ4hN87jpLYAO0K3L9fZk9tgcb9gCJruYbtROc= 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": "0a580a2a-001b-71a5-13a2-000000000018",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/11c70e600c26454493091cda82aaf126/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-12T16:47:21.956209Z",
                            "start": "2026-06-12T16:47:21.376098Z"
                        },
                        "id": "0a580a2a-001b-71a5-13a2-00000000001a",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 5,
            "rescued": 0,
            "skipped": 2,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
