{"id":5290,"status":"changed","playbook":{"id":4,"items":{"plays":107,"tasks":2438,"results":2413,"hosts":13,"files":511,"records":0},"arguments":{"version":null,"verbosity":0,"private_key_file":null,"remote_user":null,"connection":"openstack.osa.ssh","timeout":null,"ssh_common_args":null,"sftp_extra_args":null,"scp_extra_args":null,"ssh_extra_args":null,"ask_pass":false,"connection_password_file":null,"force_handlers":true,"flush_cache":false,"become":false,"become_method":"sudo","become_user":null,"become_ask_pass":false,"become_password_file":null,"tags":["all"],"skip_tags":[],"check":false,"diff":false,"inventory":["/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/dynamic_inventory.py","/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/inventory.ini","/etc/openstack_deploy/inventory.ini"],"listhosts":false,"subset":null,"extra_vars":"Not saved by ARA as configured by 'ignored_arguments'","vault_ids":[],"ask_vault_pass":false,"vault_password_files":[],"forks":4,"module_path":null,"syntax":false,"listtasks":false,"listtags":false,"step":false,"start_at_task":null,"args":["setup-openstack.yml"]},"labels":[{"id":1,"name":"check:False"},{"id":2,"name":"tags:all"}],"started":"2025-12-14T10:21:40.790759Z","ended":"2025-12-14T11:05:36.775743Z","duration":"00:43:55.984984","name":null,"ansible_version":"2.18.6","client_version":"1.7.4","python_version":"3.13.5","server_version":"1.7.4","status":"completed","path":"/home/zuul/src/opendev.org/openstack/openstack-ansible/playbooks/setup-openstack.yml","controller":"aio1.openstack.local","user":"root"},"play":{"id":160,"items":{"tasks":181,"results":179},"started":"2025-12-14T10:58:21.996625Z","ended":"2025-12-14T11:04:28.571405Z","duration":"00:06:06.574780","name":"Installation and setup of Tempest","status":"completed"},"task":{"id":3571,"items":{"results":1},"path":"/home/zuul/src/opendev.org/openstack/ansible-role-python_venv_build/tasks/python_venv_install.yml","tags":["install","tempest-install"],"started":"2025-12-14T10:59:29.895854Z","ended":"2025-12-14T10:59:57.357298Z","duration":"00:00:27.461444","name":"python_venv_build : Install python packages into the venv (pip)","uuid":"fa163e3e-aca0-9a5e-e2dc-000000002835","action":"ansible.builtin.pip","lineno":155,"handler":false,"status":"completed","warnings":[],"deprecations":[],"exceptions":[],"file":430},"host":{"id":27,"name":"aio1-utility-container-4cf31764","changed":46,"failed":0,"ok":131,"skipped":105,"unreachable":0},"delegated_to":[],"content":{"attempts":1,"changed":true,"cmd":["/openstack/venvs/tempest-32.1.0.dev19/bin/pip","install","-U","--constraint","/openstack/venvs/tempest-32.1.0.dev19/global-constraints.txt","--constraint","/openstack/venvs/tempest-32.1.0.dev19/constraints.txt","--pre","--log","/var/log/python_venv_build.log","--find-links","http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/","--trusted-host","172.29.236.101","cmd2","ddt","cinder-tempest-plugin","glance-tempest-plugin","keystone-tempest-plugin","neutron-tempest-plugin","tempest","junitxml","lxml","nose","os-testr","python-cinderclient","python-glanceclient","python-heatclient","python-keystoneclient","python-manilaclient","python-memcached","python-neutronclient","python-novaclient","python-openstackclient","python-subunit","python-swiftclient","python-troveclient","testscenarios"],"invocation":{"module_args":{"break_system_packages":false,"chdir":null,"editable":false,"executable":"/openstack/venvs/tempest-32.1.0.dev19/bin/pip","extra_args":"--constraint /openstack/venvs/tempest-32.1.0.dev19/global-constraints.txt --constraint /openstack/venvs/tempest-32.1.0.dev19/constraints.txt --pre --log /var/log/python_venv_build.log  --find-links http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ --trusted-host 172.29.236.101 ","name":["cmd2","ddt","cinder-tempest-plugin","glance-tempest-plugin","keystone-tempest-plugin","neutron-tempest-plugin","tempest","junitxml","lxml","nose","os-testr","python-cinderclient","python-glanceclient","python-heatclient","python-keystoneclient","python-manilaclient","python-memcached","python-neutronclient","python-novaclient","python-openstackclient","python-subunit","python-swiftclient","python-troveclient","testscenarios"],"requirements":null,"state":"latest","umask":null,"version":null,"virtualenv":null,"virtualenv_command":"virtualenv","virtualenv_python":null,"virtualenv_site_packages":false}},"name":["cmd2","ddt","cinder-tempest-plugin","glance-tempest-plugin","keystone-tempest-plugin","neutron-tempest-plugin","tempest","junitxml","lxml","nose","os-testr","python-cinderclient","python-glanceclient","python-heatclient","python-keystoneclient","python-manilaclient","python-memcached","python-neutronclient","python-novaclient","python-openstackclient","python-subunit","python-swiftclient","python-troveclient","testscenarios"],"requirements":null,"state":"latest","stderr":"\n[notice] A new release of pip is available: 25.2 -> 25.3\n[notice] To update, run: /openstack/venvs/tempest-32.1.0.dev19/bin/python3 -m pip install --upgrade pip\n","stderr_lines":["","[notice] A new release of pip is available: 25.2 -> 25.3","[notice] To update, run: /openstack/venvs/tempest-32.1.0.dev19/bin/python3 -m pip install --upgrade pip"],"stdout":"Looking in indexes: https://pypi.org/simple, https://deb.debian.org/wheel/debian-13-x86_64\nLooking in links: http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/\nCollecting cmd2\n  Using cached cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)\nCollecting ddt\n  Downloading ddt-1.7.2-py2.py3-none-any.whl.metadata (832 bytes)\nCollecting cinder-tempest-plugin\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/cinder_tempest_plugin-1.18.1.dev1-py3-none-any.whl (63 kB)\nCollecting glance-tempest-plugin\n  Downloading glance_tempest_plugin-0.14.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting keystone-tempest-plugin\n  Downloading keystone_tempest_plugin-0.19.0-py3-none-any.whl.metadata (1.7 kB)\nCollecting neutron-tempest-plugin\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/neutron_tempest_plugin-2.12.1.dev36-py3-none-any.whl (407 kB)\nCollecting tempest\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/tempest-44.0.1.dev22-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 145.7 MB/s  0:00:00\nCollecting junitxml\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/junitxml-0.7-py3-none-any.whl (16 kB)\nCollecting lxml\n  Downloading lxml-6.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)\nCollecting nose\n  Downloading nose-1.3.7-py3-none-any.whl.metadata (1.7 kB)\nCollecting os-testr\n  Downloading os_testr-3.0.0-py3-none-any.whl.metadata (1.8 kB)\nCollecting python-cinderclient\n  Using cached python_cinderclient-9.8.0-py3-none-any.whl.metadata (18 kB)\nCollecting python-glanceclient\n  Using cached python_glanceclient-4.10.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting python-heatclient\n  Using cached python_heatclient-4.3.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting python-keystoneclient\n  Using cached python_keystoneclient-5.7.0-py3-none-any.whl.metadata (3.6 kB)\nCollecting python-manilaclient\n  Using cached python_manilaclient-5.6.0-py3-none-any.whl.metadata (5.4 kB)\nCollecting python-memcached\n  Using cached python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)\nCollecting python-neutronclient\n  Using cached python_neutronclient-11.6.0-py3-none-any.whl.metadata (3.4 kB)\nCollecting python-novaclient\n  Using cached python_novaclient-18.11.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting python-openstackclient\n  Using cached python_openstackclient-8.2.0-py3-none-any.whl.metadata (10 kB)\nCollecting python-subunit\n  Downloading python_subunit-1.4.4-py3-none-any.whl.metadata (22 kB)\nCollecting python-swiftclient\n  Using cached python_swiftclient-4.8.0-py3-none-any.whl.metadata (3.5 kB)\nCollecting python-troveclient\n  Using cached python_troveclient-8.9.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting testscenarios\n  Downloading testscenarios-0.5.0-py2.py3-none-any.whl.metadata (12 kB)\nCollecting pyperclip>=1.8 (from cmd2)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/pyperclip-1.9.0-py3-none-any.whl (11 kB)\nCollecting rich-argparse>=1.7.1 (from cmd2)\n  Using cached rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)\nCollecting wcwidth>=0.2.10 (from cmd2)\n  Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)\nCollecting pbr!=2.1.0,>=2.0.0 (from cinder-tempest-plugin)\n  Using cached pbr-7.0.1-py2.py3-none-any.whl.metadata (1.4 kB)\nCollecting oslo.config>=5.1.0 (from cinder-tempest-plugin)\n  Using cached oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)\nCollecting oslo.serialization!=2.19.1,>=2.18.0 (from cinder-tempest-plugin)\n  Using cached oslo_serialization-5.8.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting keystoneauth1>=5.1.1 (from keystone-tempest-plugin)\n  Using cached keystoneauth1-5.12.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting testtools>=2.2.0 (from keystone-tempest-plugin)\n  Downloading testtools-2.7.2-py3-none-any.whl.metadata (5.2 kB)\nCollecting requests>=2.14.2 (from keystone-tempest-plugin)\n  Using cached requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)\nCollecting neutron-lib>=1.25.0 (from neutron-tempest-plugin)\n  Downloading neutron_lib-3.21.1-py3-none-any.whl.metadata (2.1 kB)\nCollecting netaddr>=0.7.18 (from neutron-tempest-plugin)\n  Using cached netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)\nCollecting os-ken>=0.3.0 (from neutron-tempest-plugin)\n  Downloading os_ken-3.1.1-py3-none-any.whl.metadata (1.6 kB)\nCollecting oslo.log>=3.36.0 (from neutron-tempest-plugin)\n  Using cached oslo_log-7.2.1-py3-none-any.whl.metadata (2.8 kB)\nCollecting oslo.utils>=3.33.0 (from neutron-tempest-plugin)\n  Using cached oslo_utils-9.1.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting packaging>=20.4 (from neutron-tempest-plugin)\n  Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)\nCollecting paramiko>=2.0.0 (from neutron-tempest-plugin)\n  Downloading paramiko-3.5.1-py3-none-any.whl.metadata (4.6 kB)\nCollecting tenacity>=3.2.1 (from neutron-tempest-plugin)\n  Downloading tenacity-9.1.2-py3-none-any.whl.metadata (1.2 kB)\nCollecting debtcollector>=1.2.0 (from neutron-tempest-plugin)\n  Using cached debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting cliff!=2.9.0,>=2.8.0 (from tempest)\n  Using cached cliff-4.11.0-py3-none-any.whl.metadata (2.0 kB)\nCollecting jsonschema>=3.2.0 (from tempest)\n  Using cached jsonschema-4.25.0-py3-none-any.whl.metadata (7.7 kB)\nCollecting cryptography>=2.1 (from tempest)\n  Using cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)\nCollecting oslo.concurrency>=3.26.0 (from tempest)\n  Using cached oslo_concurrency-7.2.0-py3-none-any.whl.metadata (2.4 kB)\nCollecting stestr>=1.0.0 (from tempest)\n  Downloading stestr-4.2.0-py3-none-any.whl.metadata (7.6 kB)\nCollecting fixtures>=3.0.0 (from tempest)\n  Downloading fixtures-4.2.5-py3-none-any.whl.metadata (22 kB)\nCollecting PyYAML>=3.12 (from tempest)\n  Using cached PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)\nCollecting stevedore>=1.20.0 (from tempest)\n  Using cached stevedore-5.5.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting PrettyTable>=0.7.1 (from tempest)\n  Using cached prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)\nCollecting urllib3>=1.21.1 (from tempest)\n  Using cached urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB)\nCollecting defusedxml>=0.7.1 (from tempest)\n  Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)\nCollecting fasteners>=0.16.0 (from tempest)\n  Using cached fasteners-0.19-py3-none-any.whl.metadata (4.9 kB)\nCollecting oslo.i18n>=5.0.1 (from python-cinderclient)\n  Using cached oslo_i18n-6.6.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting warlock>=1.2.0 (from python-glanceclient)\n  Using cached warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)\nCollecting wrapt>=1.7.0 (from python-glanceclient)\n  Using cached wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)\nCollecting pyOpenSSL>=17.1.0 (from python-glanceclient)\n  Using cached pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)\nCollecting iso8601>=0.1.11 (from python-heatclient)\n  Using cached iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting osc-lib>=1.14.0 (from python-heatclient)\n  Using cached osc_lib-4.2.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting openstacksdk>=1.5.0 (from python-neutronclient)\n  Using cached openstacksdk-4.7.2-py3-none-any.whl.metadata (12 kB)\nCollecting os-client-config>=1.28.0 (from python-neutronclient)\n  Using cached os_client_config-2.3.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting python-mistralclient!=3.2.0,>=3.1.0 (from python-troveclient)\n  Using cached python_mistralclient-6.0.0-py3-none-any.whl.metadata (4.4 kB)\nCollecting autopage>=0.4.0 (from cliff!=2.9.0,>=2.8.0->tempest)\n  Using cached autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)\nCollecting cffi>=1.12 (from cryptography>=2.1->tempest)\n  Using cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)\nCollecting pycparser (from cffi>=1.12->cryptography>=2.1->tempest)\n  Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)\nCollecting attrs>=22.2.0 (from jsonschema>=3.2.0->tempest)\n  Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)\nCollecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->tempest)\n  Using cached jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)\nCollecting referencing>=0.28.4 (from jsonschema>=3.2.0->tempest)\n  Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)\nCollecting rpds-py>=0.7.1 (from jsonschema>=3.2.0->tempest)\n  Using cached rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)\nCollecting os-service-types>=1.2.0 (from keystoneauth1>=5.1.1->keystone-tempest-plugin)\n  Using cached os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)\nCollecting typing-extensions>=4.12 (from keystoneauth1>=5.1.1->keystone-tempest-plugin)\n  Using cached typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)\nCollecting SQLAlchemy>=1.2.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading sqlalchemy-2.0.42-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB)\nCollecting pecan>=1.0.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading pecan-1.7.0-py3-none-any.whl.metadata (1.7 kB)\nCollecting oslo.context>=2.22.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached oslo_context-6.1.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.db>=12.1.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_db-17.4.0-py3-none-any.whl.metadata (3.0 kB)\nCollecting oslo.messaging>=14.2.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_messaging-17.1.0-py3-none-any.whl.metadata (3.1 kB)\nCollecting oslo.policy>=4.5.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_policy-4.6.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting oslo.service>=1.24.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_service-4.3.0-py3-none-any.whl.metadata (2.8 kB)\nCollecting oslo.versionedobjects>=1.31.2 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_versionedobjects-3.8.0-py3-none-any.whl.metadata (2.6 kB)\nCollecting osprofiler>=1.4.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached osprofiler-4.3.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting setproctitle>=1.1.10 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)\nCollecting WebOb>=1.7.1 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB)\nCollecting os-traits>=0.9.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading os_traits-3.5.0-py3-none-any.whl.metadata (1.7 kB)\nCollecting decorator>=4.4.1 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)\nCollecting dogpile.cache>=0.6.5 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting jmespath>=0.9.0 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)\nCollecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)\nCollecting platformdirs>=3 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)\nCollecting psutil>=3.2.2 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)\nCollecting requestsexceptions>=1.2.0 (from openstacksdk>=1.5.0->python-neutronclient)\n  Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl.metadata (1.2 kB)\nCollecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=1.5.0->python-neutronclient)\n  Using cached jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)\nCollecting eventlet>=0.27.0 (from os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading eventlet-0.40.2-py3-none-any.whl.metadata (5.4 kB)\nCollecting msgpack>=1.0.0 (from os-ken>=0.3.0->neutron-tempest-plugin)\n  Using cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)\nCollecting ncclient>=0.6.13 (from os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ncclient-0.6.19-py3-none-any.whl (90 kB)\nCollecting ovs>=2.8.0 (from os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ovs-3.5.1-py3-none-any.whl (190 kB)\nCollecting Routes>=2.3.1 (from os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB)\nCollecting dnspython>=1.15.0 (from eventlet>=0.27.0->os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading dnspython-2.7.0-py3-none-any.whl.metadata (5.8 kB)\nCollecting greenlet>=1.0 (from eventlet>=0.27.0->os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB)\nCollecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->cinder-tempest-plugin)\n  Using cached rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)\nCollecting alembic>=0.9.6 (from oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading alembic-1.16.4-py3-none-any.whl.metadata (7.3 kB)\nCollecting testresources>=2.0.0 (from oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/testresources-2.0.2-py2.py3-none-any.whl (34 kB)\nCollecting Mako (from alembic>=0.9.6->oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading mako-1.3.10-py3-none-any.whl.metadata (2.9 kB)\nCollecting python-dateutil>=2.7.0 (from oslo.log>=3.36.0->neutron-tempest-plugin)\n  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)\nCollecting futurist>=1.2.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached futurist-3.2.1-py3-none-any.whl.metadata (2.2 kB)\nCollecting cachetools>=2.0.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)\nCollecting amqp>=2.5.2 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)\nCollecting kombu>=4.6.6 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading kombu-5.5.4-py3-none-any.whl.metadata (3.5 kB)\nCollecting oslo.middleware>=3.31.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_middleware-6.6.0-py3-none-any.whl.metadata (2.2 kB)\nCollecting oslo.metrics>=0.2.1 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading oslo_metrics-0.13.0-py3-none-any.whl.metadata (1.3 kB)\nCollecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)\nCollecting tzdata>=2025.2 (from kombu>=4.6.6->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)\nCollecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading prometheus_client-0.22.1-py3-none-any.whl.metadata (1.9 kB)\nCollecting bcrypt>=3.1.3 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl.metadata (9.0 kB)\nCollecting Jinja2>=2.10 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)\nCollecting statsd>=3.2.1 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB)\nCollecting MarkupSafe>=2.0 (from Jinja2>=2.10->oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)\nCollecting PasteDeploy>=1.5.0 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB)\nCollecting Paste>=2.0.2 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB)\nCollecting Yappi>=1.0 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Downloading yappi-1.6.10-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)\nCollecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->neutron-tempest-plugin)\n  Using cached pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)\nCollecting sortedcontainers (from ovs>=2.8.0->os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB)\nCollecting pynacl>=1.5 (from paramiko>=2.0.0->neutron-tempest-plugin)\n  Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB)\nRequirement already satisfied: setuptools in /openstack/venvs/tempest-32.1.0.dev19/lib/python3.13/site-packages (from Paste>=2.0.2->oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin) (80.9.0)\nCollecting six>=1.5 (from python-dateutil>=2.7.0->oslo.log>=3.36.0->neutron-tempest-plugin)\n  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)\nCollecting charset_normalizer<4,>=2 (from requests>=2.14.2->keystone-tempest-plugin)\n  Using cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)\nCollecting idna<4,>=2.5 (from requests>=2.14.2->keystone-tempest-plugin)\n  Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)\nCollecting certifi>=2017.4.17 (from requests>=2.14.2->keystone-tempest-plugin)\n  Using cached certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)\nCollecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2)\n  Using cached rich-14.1.0-py3-none-any.whl.metadata (18 kB)\nCollecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2)\n  Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)\nCollecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2)\n  Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)\nCollecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2)\n  Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)\nCollecting repoze.lru>=0.3 (from Routes>=2.3.1->os-ken>=0.3.0->neutron-tempest-plugin)\n  Downloading repoze.lru-0.7-py3-none-any.whl.metadata (1.1 kB)\nCollecting voluptuous>=0.8.9 (from stestr>=1.0.0->tempest)\n  Downloading voluptuous-0.15.2-py3-none-any.whl.metadata (20 kB)\nCollecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest)\n  Downloading tomlkit-0.13.3-py3-none-any.whl.metadata (2.8 kB)\nCollecting legacy-cgi>=2.6 (from WebOb>=1.7.1->neutron-lib>=1.25.0->neutron-tempest-plugin)\n  Using cached legacy_cgi-2.6.4-py3-none-any.whl.metadata (2.3 kB)\nUsing cached cmd2-2.7.0-py3-none-any.whl (154 kB)\nDownloading ddt-1.7.2-py2.py3-none-any.whl (7.1 kB)\nDownloading glance_tempest_plugin-0.14.0-py3-none-any.whl (37 kB)\nDownloading keystone_tempest_plugin-0.19.0-py3-none-any.whl (115 kB)\nDownloading lxml-6.0.0-cp313-cp313-manylinux_2_27_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 229.9 MB/s  0:00:00\nDownloading nose-1.3.7-py3-none-any.whl (154 kB)\nDownloading os_testr-3.0.0-py3-none-any.whl (32 kB)\nUsing cached python_cinderclient-9.8.0-py3-none-any.whl (256 kB)\nUsing cached python_glanceclient-4.10.0-py3-none-any.whl (208 kB)\nUsing cached python_heatclient-4.3.0-py3-none-any.whl (213 kB)\nUsing cached python_keystoneclient-5.7.0-py3-none-any.whl (397 kB)\nUsing cached python_manilaclient-5.6.0-py3-none-any.whl (519 kB)\nUsing cached python_memcached-1.62-py2.py3-none-any.whl (15 kB)\nUsing cached python_neutronclient-11.6.0-py3-none-any.whl (296 kB)\nUsing cached python_novaclient-18.11.0-py3-none-any.whl (335 kB)\nUsing cached python_openstackclient-8.2.0-py3-none-any.whl (1.1 MB)\nDownloading python_subunit-1.4.4-py3-none-any.whl (104 kB)\nUsing cached python_swiftclient-4.8.0-py3-none-any.whl (88 kB)\nUsing cached python_troveclient-8.9.0-py3-none-any.whl (237 kB)\nDownloading testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)\nUsing cached cliff-4.11.0-py3-none-any.whl (84 kB)\nUsing cached autopage-0.5.2-py3-none-any.whl (30 kB)\nUsing cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)\nUsing cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)\nUsing cached debtcollector-3.0.0-py3-none-any.whl (23 kB)\nDownloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)\nUsing cached fasteners-0.19-py3-none-any.whl (18 kB)\nDownloading fixtures-4.2.5-py3-none-any.whl (64 kB)\nUsing cached iso8601-2.1.0-py3-none-any.whl (7.5 kB)\nUsing cached jsonschema-4.25.0-py3-none-any.whl (89 kB)\nUsing cached attrs-25.3.0-py3-none-any.whl (63 kB)\nUsing cached jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)\nUsing cached keystoneauth1-5.12.0-py3-none-any.whl (343 kB)\nUsing cached netaddr-1.3.0-py3-none-any.whl (2.3 MB)\nDownloading neutron_lib-3.21.1-py3-none-any.whl (621 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 621.4/621.4 kB 93.9 MB/s  0:00:00\nUsing cached openstacksdk-4.7.2-py3-none-any.whl (1.8 MB)\nUsing cached decorator-5.2.1-py3-none-any.whl (9.2 kB)\nUsing cached dogpile_cache-1.4.0-py3-none-any.whl (62 kB)\nUsing cached jmespath-1.0.1-py3-none-any.whl (20 kB)\nUsing cached jsonpatch-1.33-py2.py3-none-any.whl (12 kB)\nUsing cached jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)\nUsing cached os_client_config-2.3.0-py3-none-any.whl (30 kB)\nDownloading os_ken-3.1.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 213.7 MB/s  0:00:00\nDownloading eventlet-0.40.2-py3-none-any.whl (364 kB)\nDownloading dnspython-2.7.0-py3-none-any.whl (313 kB)\nDownloading greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (608 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 608.4/608.4 kB 86.4 MB/s  0:00:00\nUsing cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)\nUsing cached os_service_types-1.8.0-py3-none-any.whl (24 kB)\nDownloading os_traits-3.5.0-py3-none-any.whl (43 kB)\nUsing cached osc_lib-4.2.0-py3-none-any.whl (92 kB)\nUsing cached oslo_concurrency-7.2.0-py3-none-any.whl (47 kB)\nUsing cached oslo_config-10.0.0-py3-none-any.whl (131 kB)\nUsing cached oslo_context-6.1.0-py3-none-any.whl (19 kB)\nDownloading oslo_db-17.4.0-py3-none-any.whl (157 kB)\nDownloading alembic-1.16.4-py3-none-any.whl (247 kB)\nUsing cached oslo_i18n-6.6.0-py3-none-any.whl (46 kB)\nUsing cached oslo_log-7.2.1-py3-none-any.whl (75 kB)\nDownloading oslo_messaging-17.1.0-py3-none-any.whl (202 kB)\nDownloading amqp-5.3.1-py3-none-any.whl (50 kB)\nDownloading vine-5.1.0-py3-none-any.whl (9.6 kB)\nDownloading cachetools-5.5.2-py3-none-any.whl (10 kB)\nUsing cached futurist-3.2.1-py3-none-any.whl (40 kB)\nDownloading kombu-5.5.4-py3-none-any.whl (210 kB)\nDownloading oslo_metrics-0.13.0-py3-none-any.whl (13 kB)\nDownloading oslo_middleware-6.6.0-py3-none-any.whl (67 kB)\nDownloading bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl (593 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 593.7/593.7 kB 114.1 MB/s  0:00:00\nDownloading jinja2-3.1.6-py3-none-any.whl (134 kB)\nDownloading MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)\nDownloading oslo_policy-4.6.0-py3-none-any.whl (88 kB)\nUsing cached oslo_serialization-5.8.0-py3-none-any.whl (25 kB)\nDownloading oslo_service-4.3.0-py3-none-any.whl (101 kB)\nUsing cached oslo_utils-9.1.0-py3-none-any.whl (134 kB)\nDownloading oslo_versionedobjects-3.8.0-py3-none-any.whl (86 kB)\nUsing cached osprofiler-4.3.0-py3-none-any.whl (95 kB)\nUsing cached packaging-25.0-py3-none-any.whl (66 kB)\nDownloading paramiko-3.5.1-py3-none-any.whl (227 kB)\nDownloading Paste-3.10.1-py3-none-any.whl (289 kB)\nDownloading PasteDeploy-3.1.0-py3-none-any.whl (16 kB)\nUsing cached pbr-7.0.1-py2.py3-none-any.whl (126 kB)\nDownloading pecan-1.7.0-py3-none-any.whl (144 kB)\nDownloading mako-1.3.10-py3-none-any.whl (78 kB)\nUsing cached platformdirs-4.3.8-py3-none-any.whl (18 kB)\nUsing cached prettytable-3.16.0-py3-none-any.whl (33 kB)\nDownloading prometheus_client-0.22.1-py3-none-any.whl (58 kB)\nUsing cached psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB)\nDownloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 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 856.7/856.7 kB 144.1 MB/s  0:00:00\nUsing cached pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)\nUsing cached pyparsing-3.2.3-py3-none-any.whl (111 kB)\nUsing cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)\nUsing cached python_mistralclient-6.0.0-py3-none-any.whl (140 kB)\nUsing cached PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759 kB)\nUsing cached referencing-0.36.2-py3-none-any.whl (26 kB)\nUsing cached requests-2.32.4-py3-none-any.whl (64 kB)\nUsing cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)\nUsing cached idna-3.10-py3-none-any.whl (70 kB)\nUsing cached urllib3-1.26.20-py2.py3-none-any.whl (144 kB)\nUsing cached certifi-2025.11.12-py3-none-any.whl (159 kB)\nUsing cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)\nUsing cached rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)\nUsing cached rich_argparse-1.7.1-py3-none-any.whl (25 kB)\nUsing cached rich-14.1.0-py3-none-any.whl (243 kB)\nUsing cached pygments-2.19.2-py3-none-any.whl (1.2 MB)\nUsing cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)\nUsing cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)\nDownloading Routes-2.5.1-py2.py3-none-any.whl (40 kB)\nDownloading repoze.lru-0.7-py3-none-any.whl (10 kB)\nUsing cached rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385 kB)\nDownloading setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31 kB)\nUsing cached six-1.17.0-py2.py3-none-any.whl (11 kB)\nDownloading sqlalchemy-2.0.42-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.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 3.3/3.3 MB 241.4 MB/s  0:00:00\nDownloading statsd-4.0.1-py2.py3-none-any.whl (13 kB)\nDownloading stestr-4.2.0-py3-none-any.whl (118 kB)\nUsing cached stevedore-5.5.0-py3-none-any.whl (49 kB)\nDownloading tenacity-9.1.2-py3-none-any.whl (28 kB)\nDownloading testtools-2.7.2-py3-none-any.whl (179 kB)\nDownloading tomlkit-0.13.3-py3-none-any.whl (38 kB)\nUsing cached typing_extensions-4.14.1-py3-none-any.whl (43 kB)\nUsing cached tzdata-2025.2-py2.py3-none-any.whl (347 kB)\nDownloading voluptuous-0.15.2-py3-none-any.whl (31 kB)\nUsing cached warlock-2.1.0-py3-none-any.whl (10 kB)\nUsing cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)\nUsing cached WebOb-1.8.9-py2.py3-none-any.whl (115 kB)\nUsing cached legacy_cgi-2.6.4-py3-none-any.whl (20 kB)\nUsing cached wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89 kB)\nDownloading yappi-1.6.10-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81 kB)\nUsing cached pycparser-2.22-py3-none-any.whl (117 kB)\nDownloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)\nInstalling collected packages: wcwidth, statsd, sortedcontainers, requestsexceptions, repoze.lru, python-memcached, pyperclip, nose, junitxml, ddt, Yappi, wrapt, voluptuous, vine, urllib3, tzdata, typing-extensions, tomlkit, testtools, tenacity, stevedore, six, setproctitle, rpds-py, rfc3986, PyYAML, pyparsing, pygments, pycparser, psutil, prometheus-client, PrettyTable, platformdirs, pbr, PasteDeploy, Paste, packaging, ovs, netaddr, msgpack, mdurl, MarkupSafe, lxml, legacy-cgi, jsonpointer, jmespath, iso8601, idna, greenlet, fixtures, fasteners, dnspython, defusedxml, decorator, charset_normalizer, certifi, cachetools, bcrypt, autopage, attrs, WebOb, testscenarios, testresources, SQLAlchemy, Routes, requests, referencing, python-subunit, python-dateutil, oslo.i18n, oslo.context, os-traits, os-service-types, markdown-it-py, Mako, jsonpatch, Jinja2, eventlet, dogpile.cache, debtcollector, cffi, amqp, rich, python-swiftclient, pynacl, pecan, oslo.utils, oslo.config, os-testr, kombu, keystoneauth1, jsonschema-specifications, futurist, cryptography, alembic, rich-argparse, python-cinderclient, pyOpenSSL, paramiko, oslo.serialization, oslo.middleware, oslo.db, oslo.concurrency, openstacksdk, jsonschema, warlock, python-novaclient, python-keystoneclient, osprofiler, oslo.policy, oslo.log, os-client-config, ncclient, cmd2, python-glanceclient, oslo.service, oslo.metrics, os-ken, cliff, stestr, oslo.messaging, osc-lib, tempest, python-openstackclient, python-neutronclient, python-mistralclient, python-manilaclient, python-heatclient, oslo.versionedobjects, python-troveclient, neutron-lib, keystone-tempest-plugin, glance-tempest-plugin, cinder-tempest-plugin, neutron-tempest-plugin\n\nSuccessfully installed Jinja2-3.1.6 Mako-1.3.10 MarkupSafe-3.0.2 Paste-3.10.1 PasteDeploy-3.1.0 PrettyTable-3.16.0 PyYAML-6.0.2 Routes-2.5.1 SQLAlchemy-2.0.42 WebOb-1.8.9 Yappi-1.6.10 alembic-1.16.4 amqp-5.3.1 attrs-25.3.0 autopage-0.5.2 bcrypt-4.0.1 cachetools-5.5.2 certifi-2025.11.12 cffi-1.17.1 charset_normalizer-3.4.2 cinder-tempest-plugin-1.18.1.dev1 cliff-4.11.0 cmd2-2.7.0 cryptography-43.0.3 ddt-1.7.2 debtcollector-3.0.0 decorator-5.2.1 defusedxml-0.7.1 dnspython-2.7.0 dogpile.cache-1.4.0 eventlet-0.40.2 fasteners-0.19 fixtures-4.2.5 futurist-3.2.1 glance-tempest-plugin-0.14.0 greenlet-3.2.3 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.25.0 jsonschema-specifications-2025.4.1 junitxml-0.7 keystone-tempest-plugin-0.19.0 keystoneauth1-5.12.0 kombu-5.5.4 legacy-cgi-2.6.4 lxml-6.0.0 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 ncclient-0.6.19 netaddr-1.3.0 neutron-lib-3.21.1 neutron-tempest-plugin-2.12.1.dev36 nose-1.3.7 openstacksdk-4.7.2 os-client-config-2.3.0 os-ken-3.1.1 os-service-types-1.8.0 os-testr-3.0.0 os-traits-3.5.0 osc-lib-4.2.0 oslo.concurrency-7.2.0 oslo.config-10.0.0 oslo.context-6.1.0 oslo.db-17.4.0 oslo.i18n-6.6.0 oslo.log-7.2.1 oslo.messaging-17.1.0 oslo.metrics-0.13.0 oslo.middleware-6.6.0 oslo.policy-4.6.0 oslo.serialization-5.8.0 oslo.service-4.3.0 oslo.utils-9.1.0 oslo.versionedobjects-3.8.0 osprofiler-4.3.0 ovs-3.5.1 packaging-25.0 paramiko-3.5.1 pbr-7.0.1 pecan-1.7.0 platformdirs-4.3.8 prometheus-client-0.22.1 psutil-7.0.0 pyOpenSSL-24.2.1 pycparser-2.22 pygments-2.19.2 pynacl-1.5.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-9.8.0 python-dateutil-2.9.0.post0 python-glanceclient-4.10.0 python-heatclient-4.3.0 python-keystoneclient-5.7.0 python-manilaclient-5.6.0 python-memcached-1.62 python-mistralclient-6.0.0 python-neutronclient-11.6.0 python-novaclient-18.11.0 python-openstackclient-8.2.0 python-subunit-1.4.4 python-swiftclient-4.8.0 python-troveclient-8.9.0 referencing-0.36.2 repoze.lru-0.7 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.1.0 rich-argparse-1.7.1 rpds-py-0.26.0 setproctitle-1.3.6 six-1.17.0 sortedcontainers-2.4.0 statsd-4.0.1 stestr-4.2.0 stevedore-5.5.0 tempest-44.0.1.dev22 tenacity-9.1.2 testresources-2.0.2 testscenarios-0.5.0 testtools-2.7.2 tomlkit-0.13.3 typing-extensions-4.14.1 tzdata-2025.2 urllib3-1.26.20 vine-5.1.0 voluptuous-0.15.2 warlock-2.1.0 wcwidth-0.2.13 wrapt-1.17.2\n","stdout_lines":["Looking in indexes: https://pypi.org/simple, https://deb.debian.org/wheel/debian-13-x86_64","Looking in links: http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/","Collecting cmd2","  Using cached cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)","Collecting ddt","  Downloading ddt-1.7.2-py2.py3-none-any.whl.metadata (832 bytes)","Collecting cinder-tempest-plugin","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/cinder_tempest_plugin-1.18.1.dev1-py3-none-any.whl (63 kB)","Collecting glance-tempest-plugin","  Downloading glance_tempest_plugin-0.14.0-py3-none-any.whl.metadata (3.0 kB)","Collecting keystone-tempest-plugin","  Downloading keystone_tempest_plugin-0.19.0-py3-none-any.whl.metadata (1.7 kB)","Collecting neutron-tempest-plugin","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/neutron_tempest_plugin-2.12.1.dev36-py3-none-any.whl (407 kB)","Collecting tempest","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/tempest-44.0.1.dev22-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 145.7 MB/s  0:00:00","Collecting junitxml","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/junitxml-0.7-py3-none-any.whl (16 kB)","Collecting lxml","  Downloading lxml-6.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)","Collecting nose","  Downloading nose-1.3.7-py3-none-any.whl.metadata (1.7 kB)","Collecting os-testr","  Downloading os_testr-3.0.0-py3-none-any.whl.metadata (1.8 kB)","Collecting python-cinderclient","  Using cached python_cinderclient-9.8.0-py3-none-any.whl.metadata (18 kB)","Collecting python-glanceclient","  Using cached python_glanceclient-4.10.0-py3-none-any.whl.metadata (3.8 kB)","Collecting python-heatclient","  Using cached python_heatclient-4.3.0-py3-none-any.whl.metadata (3.0 kB)","Collecting python-keystoneclient","  Using cached python_keystoneclient-5.7.0-py3-none-any.whl.metadata (3.6 kB)","Collecting python-manilaclient","  Using cached python_manilaclient-5.6.0-py3-none-any.whl.metadata (5.4 kB)","Collecting python-memcached","  Using cached python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB)","Collecting python-neutronclient","  Using cached python_neutronclient-11.6.0-py3-none-any.whl.metadata (3.4 kB)","Collecting python-novaclient","  Using cached python_novaclient-18.11.0-py3-none-any.whl.metadata (3.0 kB)","Collecting python-openstackclient","  Using cached python_openstackclient-8.2.0-py3-none-any.whl.metadata (10 kB)","Collecting python-subunit","  Downloading python_subunit-1.4.4-py3-none-any.whl.metadata (22 kB)","Collecting python-swiftclient","  Using cached python_swiftclient-4.8.0-py3-none-any.whl.metadata (3.5 kB)","Collecting python-troveclient","  Using cached python_troveclient-8.9.0-py3-none-any.whl.metadata (3.1 kB)","Collecting testscenarios","  Downloading testscenarios-0.5.0-py2.py3-none-any.whl.metadata (12 kB)","Collecting pyperclip>=1.8 (from cmd2)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/pyperclip-1.9.0-py3-none-any.whl (11 kB)","Collecting rich-argparse>=1.7.1 (from cmd2)","  Using cached rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)","Collecting wcwidth>=0.2.10 (from cmd2)","  Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)","Collecting pbr!=2.1.0,>=2.0.0 (from cinder-tempest-plugin)","  Using cached pbr-7.0.1-py2.py3-none-any.whl.metadata (1.4 kB)","Collecting oslo.config>=5.1.0 (from cinder-tempest-plugin)","  Using cached oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)","Collecting oslo.serialization!=2.19.1,>=2.18.0 (from cinder-tempest-plugin)","  Using cached oslo_serialization-5.8.0-py3-none-any.whl.metadata (2.1 kB)","Collecting keystoneauth1>=5.1.1 (from keystone-tempest-plugin)","  Using cached keystoneauth1-5.12.0-py3-none-any.whl.metadata (3.1 kB)","Collecting testtools>=2.2.0 (from keystone-tempest-plugin)","  Downloading testtools-2.7.2-py3-none-any.whl.metadata (5.2 kB)","Collecting requests>=2.14.2 (from keystone-tempest-plugin)","  Using cached requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)","Collecting neutron-lib>=1.25.0 (from neutron-tempest-plugin)","  Downloading neutron_lib-3.21.1-py3-none-any.whl.metadata (2.1 kB)","Collecting netaddr>=0.7.18 (from neutron-tempest-plugin)","  Using cached netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)","Collecting os-ken>=0.3.0 (from neutron-tempest-plugin)","  Downloading os_ken-3.1.1-py3-none-any.whl.metadata (1.6 kB)","Collecting oslo.log>=3.36.0 (from neutron-tempest-plugin)","  Using cached oslo_log-7.2.1-py3-none-any.whl.metadata (2.8 kB)","Collecting oslo.utils>=3.33.0 (from neutron-tempest-plugin)","  Using cached oslo_utils-9.1.0-py3-none-any.whl.metadata (2.2 kB)","Collecting packaging>=20.4 (from neutron-tempest-plugin)","  Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)","Collecting paramiko>=2.0.0 (from neutron-tempest-plugin)","  Downloading paramiko-3.5.1-py3-none-any.whl.metadata (4.6 kB)","Collecting tenacity>=3.2.1 (from neutron-tempest-plugin)","  Downloading tenacity-9.1.2-py3-none-any.whl.metadata (1.2 kB)","Collecting debtcollector>=1.2.0 (from neutron-tempest-plugin)","  Using cached debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)","Collecting cliff!=2.9.0,>=2.8.0 (from tempest)","  Using cached cliff-4.11.0-py3-none-any.whl.metadata (2.0 kB)","Collecting jsonschema>=3.2.0 (from tempest)","  Using cached jsonschema-4.25.0-py3-none-any.whl.metadata (7.7 kB)","Collecting cryptography>=2.1 (from tempest)","  Using cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)","Collecting oslo.concurrency>=3.26.0 (from tempest)","  Using cached oslo_concurrency-7.2.0-py3-none-any.whl.metadata (2.4 kB)","Collecting stestr>=1.0.0 (from tempest)","  Downloading stestr-4.2.0-py3-none-any.whl.metadata (7.6 kB)","Collecting fixtures>=3.0.0 (from tempest)","  Downloading fixtures-4.2.5-py3-none-any.whl.metadata (22 kB)","Collecting PyYAML>=3.12 (from tempest)","  Using cached PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)","Collecting stevedore>=1.20.0 (from tempest)","  Using cached stevedore-5.5.0-py3-none-any.whl.metadata (2.2 kB)","Collecting PrettyTable>=0.7.1 (from tempest)","  Using cached prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)","Collecting urllib3>=1.21.1 (from tempest)","  Using cached urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB)","Collecting defusedxml>=0.7.1 (from tempest)","  Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)","Collecting fasteners>=0.16.0 (from tempest)","  Using cached fasteners-0.19-py3-none-any.whl.metadata (4.9 kB)","Collecting oslo.i18n>=5.0.1 (from python-cinderclient)","  Using cached oslo_i18n-6.6.0-py3-none-any.whl.metadata (2.1 kB)","Collecting warlock>=1.2.0 (from python-glanceclient)","  Using cached warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB)","Collecting wrapt>=1.7.0 (from python-glanceclient)","  Using cached wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)","Collecting pyOpenSSL>=17.1.0 (from python-glanceclient)","  Using cached pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)","Collecting iso8601>=0.1.11 (from python-heatclient)","  Using cached iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)","Collecting osc-lib>=1.14.0 (from python-heatclient)","  Using cached osc_lib-4.2.0-py3-none-any.whl.metadata (3.7 kB)","Collecting openstacksdk>=1.5.0 (from python-neutronclient)","  Using cached openstacksdk-4.7.2-py3-none-any.whl.metadata (12 kB)","Collecting os-client-config>=1.28.0 (from python-neutronclient)","  Using cached os_client_config-2.3.0-py3-none-any.whl.metadata (2.5 kB)","Collecting python-mistralclient!=3.2.0,>=3.1.0 (from python-troveclient)","  Using cached python_mistralclient-6.0.0-py3-none-any.whl.metadata (4.4 kB)","Collecting autopage>=0.4.0 (from cliff!=2.9.0,>=2.8.0->tempest)","  Using cached autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)","Collecting cffi>=1.12 (from cryptography>=2.1->tempest)","  Using cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)","Collecting pycparser (from cffi>=1.12->cryptography>=2.1->tempest)","  Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)","Collecting attrs>=22.2.0 (from jsonschema>=3.2.0->tempest)","  Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)","Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->tempest)","  Using cached jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)","Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->tempest)","  Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)","Collecting rpds-py>=0.7.1 (from jsonschema>=3.2.0->tempest)","  Using cached rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)","Collecting os-service-types>=1.2.0 (from keystoneauth1>=5.1.1->keystone-tempest-plugin)","  Using cached os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)","Collecting typing-extensions>=4.12 (from keystoneauth1>=5.1.1->keystone-tempest-plugin)","  Using cached typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)","Collecting SQLAlchemy>=1.2.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading sqlalchemy-2.0.42-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB)","Collecting pecan>=1.0.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading pecan-1.7.0-py3-none-any.whl.metadata (1.7 kB)","Collecting oslo.context>=2.22.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached oslo_context-6.1.0-py3-none-any.whl.metadata (2.1 kB)","Collecting oslo.db>=12.1.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_db-17.4.0-py3-none-any.whl.metadata (3.0 kB)","Collecting oslo.messaging>=14.2.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_messaging-17.1.0-py3-none-any.whl.metadata (3.1 kB)","Collecting oslo.policy>=4.5.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_policy-4.6.0-py3-none-any.whl.metadata (2.1 kB)","Collecting oslo.service>=1.24.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_service-4.3.0-py3-none-any.whl.metadata (2.8 kB)","Collecting oslo.versionedobjects>=1.31.2 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_versionedobjects-3.8.0-py3-none-any.whl.metadata (2.6 kB)","Collecting osprofiler>=1.4.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached osprofiler-4.3.0-py3-none-any.whl.metadata (3.8 kB)","Collecting setproctitle>=1.1.10 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB)","Collecting WebOb>=1.7.1 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB)","Collecting os-traits>=0.9.0 (from neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading os_traits-3.5.0-py3-none-any.whl.metadata (1.7 kB)","Collecting decorator>=4.4.1 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)","Collecting dogpile.cache>=0.6.5 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)","Collecting jmespath>=0.9.0 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)","Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)","Collecting platformdirs>=3 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)","Collecting psutil>=3.2.2 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)","Collecting requestsexceptions>=1.2.0 (from openstacksdk>=1.5.0->python-neutronclient)","  Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl.metadata (1.2 kB)","Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=1.5.0->python-neutronclient)","  Using cached jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)","Collecting eventlet>=0.27.0 (from os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading eventlet-0.40.2-py3-none-any.whl.metadata (5.4 kB)","Collecting msgpack>=1.0.0 (from os-ken>=0.3.0->neutron-tempest-plugin)","  Using cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)","Collecting ncclient>=0.6.13 (from os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ncclient-0.6.19-py3-none-any.whl (90 kB)","Collecting ovs>=2.8.0 (from os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/ovs-3.5.1-py3-none-any.whl (190 kB)","Collecting Routes>=2.3.1 (from os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB)","Collecting dnspython>=1.15.0 (from eventlet>=0.27.0->os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading dnspython-2.7.0-py3-none-any.whl.metadata (5.8 kB)","Collecting greenlet>=1.0 (from eventlet>=0.27.0->os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB)","Collecting rfc3986>=1.2.0 (from oslo.config>=5.1.0->cinder-tempest-plugin)","  Using cached rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)","Collecting alembic>=0.9.6 (from oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading alembic-1.16.4-py3-none-any.whl.metadata (7.3 kB)","Collecting testresources>=2.0.0 (from oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading http://172.29.236.101:8181/os-releases/32.1.0.dev19/debian-13-x86_64/wheels/testresources-2.0.2-py2.py3-none-any.whl (34 kB)","Collecting Mako (from alembic>=0.9.6->oslo.db>=12.1.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading mako-1.3.10-py3-none-any.whl.metadata (2.9 kB)","Collecting python-dateutil>=2.7.0 (from oslo.log>=3.36.0->neutron-tempest-plugin)","  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)","Collecting futurist>=1.2.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached futurist-3.2.1-py3-none-any.whl.metadata (2.2 kB)","Collecting cachetools>=2.0.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)","Collecting amqp>=2.5.2 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)","Collecting kombu>=4.6.6 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading kombu-5.5.4-py3-none-any.whl.metadata (3.5 kB)","Collecting oslo.middleware>=3.31.0 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_middleware-6.6.0-py3-none-any.whl.metadata (2.2 kB)","Collecting oslo.metrics>=0.2.1 (from oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading oslo_metrics-0.13.0-py3-none-any.whl.metadata (1.3 kB)","Collecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)","Collecting tzdata>=2025.2 (from kombu>=4.6.6->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)","Collecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading prometheus_client-0.22.1-py3-none-any.whl.metadata (1.9 kB)","Collecting bcrypt>=3.1.3 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl.metadata (9.0 kB)","Collecting Jinja2>=2.10 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)","Collecting statsd>=3.2.1 (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB)","Collecting MarkupSafe>=2.0 (from Jinja2>=2.10->oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)","Collecting PasteDeploy>=1.5.0 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB)","Collecting Paste>=2.0.2 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB)","Collecting Yappi>=1.0 (from oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Downloading yappi-1.6.10-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)","Collecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->neutron-tempest-plugin)","  Using cached pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)","Collecting sortedcontainers (from ovs>=2.8.0->os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB)","Collecting pynacl>=1.5 (from paramiko>=2.0.0->neutron-tempest-plugin)","  Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (8.6 kB)","Requirement already satisfied: setuptools in /openstack/venvs/tempest-32.1.0.dev19/lib/python3.13/site-packages (from Paste>=2.0.2->oslo.service>=1.24.0->neutron-lib>=1.25.0->neutron-tempest-plugin) (80.9.0)","Collecting six>=1.5 (from python-dateutil>=2.7.0->oslo.log>=3.36.0->neutron-tempest-plugin)","  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)","Collecting charset_normalizer<4,>=2 (from requests>=2.14.2->keystone-tempest-plugin)","  Using cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)","Collecting idna<4,>=2.5 (from requests>=2.14.2->keystone-tempest-plugin)","  Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)","Collecting certifi>=2017.4.17 (from requests>=2.14.2->keystone-tempest-plugin)","  Using cached certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)","Collecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2)","  Using cached rich-14.1.0-py3-none-any.whl.metadata (18 kB)","Collecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2)","  Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)","Collecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2)","  Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)","Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2)","  Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)","Collecting repoze.lru>=0.3 (from Routes>=2.3.1->os-ken>=0.3.0->neutron-tempest-plugin)","  Downloading repoze.lru-0.7-py3-none-any.whl.metadata (1.1 kB)","Collecting voluptuous>=0.8.9 (from stestr>=1.0.0->tempest)","  Downloading voluptuous-0.15.2-py3-none-any.whl.metadata (20 kB)","Collecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest)","  Downloading tomlkit-0.13.3-py3-none-any.whl.metadata (2.8 kB)","Collecting legacy-cgi>=2.6 (from WebOb>=1.7.1->neutron-lib>=1.25.0->neutron-tempest-plugin)","  Using cached legacy_cgi-2.6.4-py3-none-any.whl.metadata (2.3 kB)","Using cached cmd2-2.7.0-py3-none-any.whl (154 kB)","Downloading ddt-1.7.2-py2.py3-none-any.whl (7.1 kB)","Downloading glance_tempest_plugin-0.14.0-py3-none-any.whl (37 kB)","Downloading keystone_tempest_plugin-0.19.0-py3-none-any.whl (115 kB)","Downloading lxml-6.0.0-cp313-cp313-manylinux_2_27_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 229.9 MB/s  0:00:00","Downloading nose-1.3.7-py3-none-any.whl (154 kB)","Downloading os_testr-3.0.0-py3-none-any.whl (32 kB)","Using cached python_cinderclient-9.8.0-py3-none-any.whl (256 kB)","Using cached python_glanceclient-4.10.0-py3-none-any.whl (208 kB)","Using cached python_heatclient-4.3.0-py3-none-any.whl (213 kB)","Using cached python_keystoneclient-5.7.0-py3-none-any.whl (397 kB)","Using cached python_manilaclient-5.6.0-py3-none-any.whl (519 kB)","Using cached python_memcached-1.62-py2.py3-none-any.whl (15 kB)","Using cached python_neutronclient-11.6.0-py3-none-any.whl (296 kB)","Using cached python_novaclient-18.11.0-py3-none-any.whl (335 kB)","Using cached python_openstackclient-8.2.0-py3-none-any.whl (1.1 MB)","Downloading python_subunit-1.4.4-py3-none-any.whl (104 kB)","Using cached python_swiftclient-4.8.0-py3-none-any.whl (88 kB)","Using cached python_troveclient-8.9.0-py3-none-any.whl (237 kB)","Downloading testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)","Using cached cliff-4.11.0-py3-none-any.whl (84 kB)","Using cached autopage-0.5.2-py3-none-any.whl (30 kB)","Using cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)","Using cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)","Using cached debtcollector-3.0.0-py3-none-any.whl (23 kB)","Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)","Using cached fasteners-0.19-py3-none-any.whl (18 kB)","Downloading fixtures-4.2.5-py3-none-any.whl (64 kB)","Using cached iso8601-2.1.0-py3-none-any.whl (7.5 kB)","Using cached jsonschema-4.25.0-py3-none-any.whl (89 kB)","Using cached attrs-25.3.0-py3-none-any.whl (63 kB)","Using cached jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)","Using cached keystoneauth1-5.12.0-py3-none-any.whl (343 kB)","Using cached netaddr-1.3.0-py3-none-any.whl (2.3 MB)","Downloading neutron_lib-3.21.1-py3-none-any.whl (621 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 621.4/621.4 kB 93.9 MB/s  0:00:00","Using cached openstacksdk-4.7.2-py3-none-any.whl (1.8 MB)","Using cached decorator-5.2.1-py3-none-any.whl (9.2 kB)","Using cached dogpile_cache-1.4.0-py3-none-any.whl (62 kB)","Using cached jmespath-1.0.1-py3-none-any.whl (20 kB)","Using cached jsonpatch-1.33-py2.py3-none-any.whl (12 kB)","Using cached jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)","Using cached os_client_config-2.3.0-py3-none-any.whl (30 kB)","Downloading os_ken-3.1.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 213.7 MB/s  0:00:00","Downloading eventlet-0.40.2-py3-none-any.whl (364 kB)","Downloading dnspython-2.7.0-py3-none-any.whl (313 kB)","Downloading greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (608 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 608.4/608.4 kB 86.4 MB/s  0:00:00","Using cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)","Using cached os_service_types-1.8.0-py3-none-any.whl (24 kB)","Downloading os_traits-3.5.0-py3-none-any.whl (43 kB)","Using cached osc_lib-4.2.0-py3-none-any.whl (92 kB)","Using cached oslo_concurrency-7.2.0-py3-none-any.whl (47 kB)","Using cached oslo_config-10.0.0-py3-none-any.whl (131 kB)","Using cached oslo_context-6.1.0-py3-none-any.whl (19 kB)","Downloading oslo_db-17.4.0-py3-none-any.whl (157 kB)","Downloading alembic-1.16.4-py3-none-any.whl (247 kB)","Using cached oslo_i18n-6.6.0-py3-none-any.whl (46 kB)","Using cached oslo_log-7.2.1-py3-none-any.whl (75 kB)","Downloading oslo_messaging-17.1.0-py3-none-any.whl (202 kB)","Downloading amqp-5.3.1-py3-none-any.whl (50 kB)","Downloading vine-5.1.0-py3-none-any.whl (9.6 kB)","Downloading cachetools-5.5.2-py3-none-any.whl (10 kB)","Using cached futurist-3.2.1-py3-none-any.whl (40 kB)","Downloading kombu-5.5.4-py3-none-any.whl (210 kB)","Downloading oslo_metrics-0.13.0-py3-none-any.whl (13 kB)","Downloading oslo_middleware-6.6.0-py3-none-any.whl (67 kB)","Downloading bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl (593 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 593.7/593.7 kB 114.1 MB/s  0:00:00","Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)","Downloading MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)","Downloading oslo_policy-4.6.0-py3-none-any.whl (88 kB)","Using cached oslo_serialization-5.8.0-py3-none-any.whl (25 kB)","Downloading oslo_service-4.3.0-py3-none-any.whl (101 kB)","Using cached oslo_utils-9.1.0-py3-none-any.whl (134 kB)","Downloading oslo_versionedobjects-3.8.0-py3-none-any.whl (86 kB)","Using cached osprofiler-4.3.0-py3-none-any.whl (95 kB)","Using cached packaging-25.0-py3-none-any.whl (66 kB)","Downloading paramiko-3.5.1-py3-none-any.whl (227 kB)","Downloading Paste-3.10.1-py3-none-any.whl (289 kB)","Downloading PasteDeploy-3.1.0-py3-none-any.whl (16 kB)","Using cached pbr-7.0.1-py2.py3-none-any.whl (126 kB)","Downloading pecan-1.7.0-py3-none-any.whl (144 kB)","Downloading mako-1.3.10-py3-none-any.whl (78 kB)","Using cached platformdirs-4.3.8-py3-none-any.whl (18 kB)","Using cached prettytable-3.16.0-py3-none-any.whl (33 kB)","Downloading prometheus_client-0.22.1-py3-none-any.whl (58 kB)","Using cached psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB)","Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 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 856.7/856.7 kB 144.1 MB/s  0:00:00","Using cached pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)","Using cached pyparsing-3.2.3-py3-none-any.whl (111 kB)","Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)","Using cached python_mistralclient-6.0.0-py3-none-any.whl (140 kB)","Using cached PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759 kB)","Using cached referencing-0.36.2-py3-none-any.whl (26 kB)","Using cached requests-2.32.4-py3-none-any.whl (64 kB)","Using cached charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)","Using cached idna-3.10-py3-none-any.whl (70 kB)","Using cached urllib3-1.26.20-py2.py3-none-any.whl (144 kB)","Using cached certifi-2025.11.12-py3-none-any.whl (159 kB)","Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)","Using cached rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)","Using cached rich_argparse-1.7.1-py3-none-any.whl (25 kB)","Using cached rich-14.1.0-py3-none-any.whl (243 kB)","Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB)","Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)","Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)","Downloading Routes-2.5.1-py2.py3-none-any.whl (40 kB)","Downloading repoze.lru-0.7-py3-none-any.whl (10 kB)","Using cached rpds_py-0.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385 kB)","Downloading setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31 kB)","Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)","Downloading sqlalchemy-2.0.42-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.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 3.3/3.3 MB 241.4 MB/s  0:00:00","Downloading statsd-4.0.1-py2.py3-none-any.whl (13 kB)","Downloading stestr-4.2.0-py3-none-any.whl (118 kB)","Using cached stevedore-5.5.0-py3-none-any.whl (49 kB)","Downloading tenacity-9.1.2-py3-none-any.whl (28 kB)","Downloading testtools-2.7.2-py3-none-any.whl (179 kB)","Downloading tomlkit-0.13.3-py3-none-any.whl (38 kB)","Using cached typing_extensions-4.14.1-py3-none-any.whl (43 kB)","Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB)","Downloading voluptuous-0.15.2-py3-none-any.whl (31 kB)","Using cached warlock-2.1.0-py3-none-any.whl (10 kB)","Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)","Using cached WebOb-1.8.9-py2.py3-none-any.whl (115 kB)","Using cached legacy_cgi-2.6.4-py3-none-any.whl (20 kB)","Using cached wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (89 kB)","Downloading yappi-1.6.10-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81 kB)","Using cached pycparser-2.22-py3-none-any.whl (117 kB)","Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)","Installing collected packages: wcwidth, statsd, sortedcontainers, requestsexceptions, repoze.lru, python-memcached, pyperclip, nose, junitxml, ddt, Yappi, wrapt, voluptuous, vine, urllib3, tzdata, typing-extensions, tomlkit, testtools, tenacity, stevedore, six, setproctitle, rpds-py, rfc3986, PyYAML, pyparsing, pygments, pycparser, psutil, prometheus-client, PrettyTable, platformdirs, pbr, PasteDeploy, Paste, packaging, ovs, netaddr, msgpack, mdurl, MarkupSafe, lxml, legacy-cgi, jsonpointer, jmespath, iso8601, idna, greenlet, fixtures, fasteners, dnspython, defusedxml, decorator, charset_normalizer, certifi, cachetools, bcrypt, autopage, attrs, WebOb, testscenarios, testresources, SQLAlchemy, Routes, requests, referencing, python-subunit, python-dateutil, oslo.i18n, oslo.context, os-traits, os-service-types, markdown-it-py, Mako, jsonpatch, Jinja2, eventlet, dogpile.cache, debtcollector, cffi, amqp, rich, python-swiftclient, pynacl, pecan, oslo.utils, oslo.config, os-testr, kombu, keystoneauth1, jsonschema-specifications, futurist, cryptography, alembic, rich-argparse, python-cinderclient, pyOpenSSL, paramiko, oslo.serialization, oslo.middleware, oslo.db, oslo.concurrency, openstacksdk, jsonschema, warlock, python-novaclient, python-keystoneclient, osprofiler, oslo.policy, oslo.log, os-client-config, ncclient, cmd2, python-glanceclient, oslo.service, oslo.metrics, os-ken, cliff, stestr, oslo.messaging, osc-lib, tempest, python-openstackclient, python-neutronclient, python-mistralclient, python-manilaclient, python-heatclient, oslo.versionedobjects, python-troveclient, neutron-lib, keystone-tempest-plugin, glance-tempest-plugin, cinder-tempest-plugin, neutron-tempest-plugin","","Successfully installed Jinja2-3.1.6 Mako-1.3.10 MarkupSafe-3.0.2 Paste-3.10.1 PasteDeploy-3.1.0 PrettyTable-3.16.0 PyYAML-6.0.2 Routes-2.5.1 SQLAlchemy-2.0.42 WebOb-1.8.9 Yappi-1.6.10 alembic-1.16.4 amqp-5.3.1 attrs-25.3.0 autopage-0.5.2 bcrypt-4.0.1 cachetools-5.5.2 certifi-2025.11.12 cffi-1.17.1 charset_normalizer-3.4.2 cinder-tempest-plugin-1.18.1.dev1 cliff-4.11.0 cmd2-2.7.0 cryptography-43.0.3 ddt-1.7.2 debtcollector-3.0.0 decorator-5.2.1 defusedxml-0.7.1 dnspython-2.7.0 dogpile.cache-1.4.0 eventlet-0.40.2 fasteners-0.19 fixtures-4.2.5 futurist-3.2.1 glance-tempest-plugin-0.14.0 greenlet-3.2.3 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.25.0 jsonschema-specifications-2025.4.1 junitxml-0.7 keystone-tempest-plugin-0.19.0 keystoneauth1-5.12.0 kombu-5.5.4 legacy-cgi-2.6.4 lxml-6.0.0 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 ncclient-0.6.19 netaddr-1.3.0 neutron-lib-3.21.1 neutron-tempest-plugin-2.12.1.dev36 nose-1.3.7 openstacksdk-4.7.2 os-client-config-2.3.0 os-ken-3.1.1 os-service-types-1.8.0 os-testr-3.0.0 os-traits-3.5.0 osc-lib-4.2.0 oslo.concurrency-7.2.0 oslo.config-10.0.0 oslo.context-6.1.0 oslo.db-17.4.0 oslo.i18n-6.6.0 oslo.log-7.2.1 oslo.messaging-17.1.0 oslo.metrics-0.13.0 oslo.middleware-6.6.0 oslo.policy-4.6.0 oslo.serialization-5.8.0 oslo.service-4.3.0 oslo.utils-9.1.0 oslo.versionedobjects-3.8.0 osprofiler-4.3.0 ovs-3.5.1 packaging-25.0 paramiko-3.5.1 pbr-7.0.1 pecan-1.7.0 platformdirs-4.3.8 prometheus-client-0.22.1 psutil-7.0.0 pyOpenSSL-24.2.1 pycparser-2.22 pygments-2.19.2 pynacl-1.5.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-9.8.0 python-dateutil-2.9.0.post0 python-glanceclient-4.10.0 python-heatclient-4.3.0 python-keystoneclient-5.7.0 python-manilaclient-5.6.0 python-memcached-1.62 python-mistralclient-6.0.0 python-neutronclient-11.6.0 python-novaclient-18.11.0 python-openstackclient-8.2.0 python-subunit-1.4.4 python-swiftclient-4.8.0 python-troveclient-8.9.0 referencing-0.36.2 repoze.lru-0.7 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.1.0 rich-argparse-1.7.1 rpds-py-0.26.0 setproctitle-1.3.6 six-1.17.0 sortedcontainers-2.4.0 statsd-4.0.1 stestr-4.2.0 stevedore-5.5.0 tempest-44.0.1.dev22 tenacity-9.1.2 testresources-2.0.2 testscenarios-0.5.0 testtools-2.7.2 tomlkit-0.13.3 typing-extensions-4.14.1 tzdata-2025.2 urllib3-1.26.20 vine-5.1.0 voluptuous-0.15.2 warlock-2.1.0 wcwidth-0.2.13 wrapt-1.17.2"],"version":null,"virtualenv":null},"created":"2025-12-14T10:59:57.348591Z","updated":"2025-12-14T10:59:57.348617Z","started":"2025-12-14T10:59:29.944444Z","ended":"2025-12-14T10:59:57.338707Z","duration":"00:00:27.394263","changed":true,"ignore_errors":false}