Playbook #3

/home/zuul/src/opendev.org/opendev/system-config/playbooks/service-bridge.yaml

Report Status CLI Date Duration Controller User Versions Hosts Plays Tasks Results Files Records
18 Jul 2025 20:45:39 +0000 00:01:42.73 bridge99.opendev.org root Ansible 2.15.13 ara 1.7.2 (client), 1.7.2 (server) Python 3.10.12 1 2 92 90 34 0

Task result details

  • Status
    CHANGED
  • Duration
    00:00:13.68
  • Play
    Install reboot jobs
  • Task
    install-launch-node : Install node launcher

Field Value
changed
True
cmd
[
    "/usr/launcher-venv/bin/pip3",
    "install",
    "-U",
    "--upgrade-strategy=eager",
    "file:///home/zuul/src/opendev.org/opendev/system-config/launch"
]
invocation
{
    "module_args": {
        "chdir": null,
        "editable": false,
        "executable": null,
        "extra_args": "--upgrade-strategy=eager",
        "name": [
            "file:///home/zuul/src/opendev.org/opendev/system-config/launch"
        ],
        "requirements": null,
        "state": "latest",
        "umask": null,
        "version": null,
        "virtualenv": "/usr/launcher-venv",
        "virtualenv_command": "virtualenv",
        "virtualenv_python": null,
        "virtualenv_site_packages": false
    }
}
name
[
    "file:///home/zuul/src/opendev.org/opendev/system-config/launch"
]
requirements None
state
latest
stderr

stderr_lines
[]
stdout
Looking in indexes: https://mirror.iad3.openmetal.opendev.org/pypi/simple, https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64
Processing /home/zuul/src/opendev.org/opendev/system-config/launch
  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 paramiko>=2.9.1 (from opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl.metadata (4.6 kB)
Collecting python-openstackclient (from opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/69/48/b3ac07f6fee9d8e2f62f7e51a3fbbd54abb899acd03ef1136ee0afea3e27/python_openstackclient-8.1.0-py3-none-any.whl.metadata (10.0 kB)
Collecting openstacksdk>=0.103 (from opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/56/e2/a4813d785c621eb9a61ef95874ac22833f88e5307dfb15532119c10a09a8/openstacksdk-4.6.0-py3-none-any.whl.metadata (12 kB)
Collecting python-cinderclient<8 (from opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/python-cinderclient/python_cinderclient-7.4.1-py3-none-any.whl (279 kB)
Collecting rackspaceauth (from opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/e1/e1/73672dc471b996c879df45923cf158ec590aa086d7e0b240eb5a91de922f/rackspaceauth-0.8.1-py2.py3-none-any.whl.metadata (2.2 kB)
Collecting PrettyTable>=0.7.2 (from python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/02/c7/5613524e606ea1688b3bdbf48aa64bafb6d0a4ac3750274c43b6158a390f/prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)
Collecting keystoneauth1>=4.3.1 (from python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/be/2c02cc89ec0c2532c12034976dae2e19baa3f5798a42706ba3f1ea0f1473/keystoneauth1-5.11.1-py3-none-any.whl.metadata (4.0 kB)
Collecting oslo.i18n>=5.0.1 (from python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/aa/c3/f87b9c681a4dbe344fc3aee93aa0750af9d29efc61e10aeeabb8d8172576/oslo.i18n-6.5.1-py3-none-any.whl.metadata (2.1 kB)
Collecting oslo.utils>=4.8.0 (from python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/88/9ba56323b6207e1f53d53f5d605f1dd40900bc1054cacbb4ba21f00f80c1/oslo_utils-9.0.0-py3-none-any.whl.metadata (2.2 kB)
Collecting pbr>=5.5.0 (from python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/47/ac/684d71315abc7b1214d59304e23a982472967f6bf4bde5a98f1503f648dc/pbr-6.1.1-py2.py3-none-any.whl.metadata (3.4 kB)
Collecting requests>=2.25.1 (from python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)
Collecting simplejson>=3.5.1 (from python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bb/9e/da184f0e9bb3a5d7ffcde713bd41b4fe46cca56b6f24d9bd155fac56805a/simplejson-3.20.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB)
Collecting stevedore>=3.3.0 (from python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/f7/45/8c4ebc0c460e6ec38e62ab245ad3c7fc10b210116cea7c16d61602aa9558/stevedore-5.4.1-py3-none-any.whl.metadata (2.3 kB)
Collecting iso8601>=2.0.0 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)
Collecting os-service-types>=1.2.0 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/77/ef/d24a7c6772d9ec554d12b97275ee5c8461c90dd73ccd1b364cf586018bb1/os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)
Collecting typing-extensions>=4.12 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/00/d631e67a838026495268c2f6884f3711a15a9a2a96cd244fdaea53b823fb/typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)
Collecting cryptography>=2.7 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/2b/aaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037/cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)
Collecting decorator>=4.4.1 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting dogpile.cache>=0.6.5 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fb/91/6191ee1b821a03ed2487f234b11c58b0390c305452cf31e1e33b4a53064d/dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)
Collecting jmespath>=0.9.0 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/jmespath/jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)
Collecting platformdirs>=3 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)
Collecting psutil>=3.2.2 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/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 PyYAML>=3.13 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting requestsexceptions>=1.2.0 (from openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/requestsexceptions/requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)
Collecting cffi>=1.14 (from cryptography>=2.7->openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.14->cryptography>=2.7->openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.103->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)
Collecting netaddr>=0.10.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)
Collecting debtcollector>=1.2.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9c/ca/863ed8fa66d6f986de6ad7feccc5df96e37400845b1eeb29889a70feea99/debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)
Collecting pyparsing>=2.1.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/e7/df2285f3d08fee213f2d041540fa4fc9ca6c2d44cf36d3a035bf2a8d2bcc/pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)
Collecting packaging>=20.4 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting tzdata>=2022.4 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting wrapt>=1.7.0 (from debtcollector>=1.2.0->oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)
Collecting bcrypt>=3.2 (from paramiko>=2.9.1->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB)
Collecting pynacl>=1.5 (from paramiko>=2.9.1->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/pynacl/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
Requirement already satisfied: setuptools in /usr/launcher-venv/lib/python3.10/site-packages (from pbr>=5.5.0->python-cinderclient<8->opendev_launch==1.0.0) (80.9.0)
Collecting wcwidth (from PrettyTable>=0.7.2->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting charset_normalizer<4,>=2 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4f/52/34c6cf5bb9285074dc3531c437b3919e825d976fde097a7a73f79e726d03/certifi-2025.7.14-py3-none-any.whl.metadata (2.4 kB)
Collecting cliff>=3.5.0 (from python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/66/48/a2c92d2e40c2beab077e0cde8719feba0206ddd86b45445e45f31b585402/cliff-4.10.0-py3-none-any.whl.metadata (1.9 kB)
Collecting osc-lib>=2.3.0 (from python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8f/ba/9ee44b6333cc4464e9a57932ff885e7df725ac237473fe2c86e020ddb34c/osc_lib-4.1.0-py3-none-any.whl.metadata (3.6 kB)
Collecting python-keystoneclient>=3.22.0 (from python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/2d/ac/29037649a0f25efeb218ff026e6284e1fa1bb8a218ba30e0e3aa34f22b8c/python_keystoneclient-5.6.0-py3-none-any.whl.metadata (3.7 kB)
Collecting autopage>=0.4.0 (from cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9b/63/f1c3fa431e91a52bad5e3602e9d5df6c94d8d095ac485424efa4eeddb4d2/autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)
Collecting cmd2>=1.0.0 (from cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4c/83/0f65933b7daa436912173f3d63232d158b60686318fccc7cf458ff15bfe8/cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)
Collecting pyperclip>=1.8 (from cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/pyperclip/pyperclip-1.9.0-py3-none-any.whl (11 kB)
Collecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/31/f6/5fc0574af5379606ffd57a4b68ed88f9b415eb222047fe023aefcc00a648/rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)
Collecting oslo.config>=5.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/c6/9a58e64e63bb844b77cf98f7bbeb060cb6bf9697962fddbb2dd0dd8f8047/oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)
Collecting oslo.serialization>=2.18.0 (from python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7b/c8/164a8ee75088cb82677a919ce23bbd52c6607a57fe1e714002fef3de58e1/oslo.serialization-5.7.0-py3-none-any.whl.metadata (2.1 kB)
Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/rfc3986/rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)
  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/8e/0bb8c977efecfe6ea7116e2ed73a78a8d32a947f94d272586cf02a9757db/msgpack-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)
Collecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)
  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/be/2c02cc89ec0c2532c12034976dae2e19baa3f5798a42706ba3f1ea0f1473/keystoneauth1-5.11.1-py3-none-any.whl (344 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl (7.5 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/56/e2/a4813d785c621eb9a61ef95874ac22833f88e5307dfb15532119c10a09a8/openstacksdk-4.6.0-py3-none-any.whl (1.8 MB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/2b/aaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037/cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl (4.4 MB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl (9.2 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fb/91/6191ee1b821a03ed2487f234b11c58b0390c305452cf31e1e33b4a53064d/dogpile_cache-1.4.0-py3-none-any.whl (62 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl (12 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/77/ef/d24a7c6772d9ec554d12b97275ee5c8461c90dd73ccd1b364cf586018bb1/os_service_types-1.8.0-py3-none-any.whl (24 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/aa/c3/f87b9c681a4dbe344fc3aee93aa0750af9d29efc61e10aeeabb8d8172576/oslo.i18n-6.5.1-py3-none-any.whl (46 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/88/9ba56323b6207e1f53d53f5d605f1dd40900bc1054cacbb4ba21f00f80c1/oslo_utils-9.0.0-py3-none-any.whl (134 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9c/ca/863ed8fa66d6f986de6ad7feccc5df96e37400845b1eeb29889a70feea99/debtcollector-3.0.0-py3-none-any.whl (23 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl (2.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 45.1 MB/s eta 0:00:00
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl (66 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl (227 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl (284 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/47/ac/684d71315abc7b1214d59304e23a982472967f6bf4bde5a98f1503f648dc/pbr-6.1.1-py2.py3-none-any.whl (108 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl (18 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/02/c7/5613524e606ea1688b3bdbf48aa64bafb6d0a4ac3750274c43b6158a390f/prettytable-3.16.0-py3-none-any.whl (33 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/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 https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/e7/df2285f3d08fee213f2d041540fa4fc9ca6c2d44cf36d3a035bf2a8d2bcc/pyparsing-3.2.3-py3-none-any.whl (111 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl (64 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl (70 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl (129 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4f/52/34c6cf5bb9285074dc3531c437b3919e825d976fde097a7a73f79e726d03/certifi-2025.7.14-py3-none-any.whl (162 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bb/9e/da184f0e9bb3a5d7ffcde713bd41b4fe46cca56b6f24d9bd155fac56805a/simplejson-3.20.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/f7/45/8c4ebc0c460e6ec38e62ab245ad3c7fc10b210116cea7c16d61602aa9558/stevedore-5.4.1-py3-none-any.whl (49 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/00/d631e67a838026495268c2f6884f3711a15a9a2a96cd244fdaea53b823fb/typing_extensions-4.14.1-py3-none-any.whl (43 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl (347 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl (117 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/69/48/b3ac07f6fee9d8e2f62f7e51a3fbbd54abb899acd03ef1136ee0afea3e27/python_openstackclient-8.1.0-py3-none-any.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 55.8 MB/s eta 0:00:00
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/66/48/a2c92d2e40c2beab077e0cde8719feba0206ddd86b45445e45f31b585402/cliff-4.10.0-py3-none-any.whl (84 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9b/63/f1c3fa431e91a52bad5e3602e9d5df6c94d8d095ac485424efa4eeddb4d2/autopage-0.5.2-py3-none-any.whl (30 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4c/83/0f65933b7daa436912173f3d63232d158b60686318fccc7cf458ff15bfe8/cmd2-2.7.0-py3-none-any.whl (154 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8f/ba/9ee44b6333cc4464e9a57932ff885e7df725ac237473fe2c86e020ddb34c/osc_lib-4.1.0-py3-none-any.whl (92 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/2d/ac/29037649a0f25efeb218ff026e6284e1fa1bb8a218ba30e0e3aa34f22b8c/python_keystoneclient-5.6.0-py3-none-any.whl (397 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/c6/9a58e64e63bb844b77cf98f7bbeb060cb6bf9697962fddbb2dd0dd8f8047/oslo_config-10.0.0-py3-none-any.whl (131 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7b/c8/164a8ee75088cb82677a919ce23bbd52c6607a57fe1e714002fef3de58e1/oslo.serialization-5.7.0-py3-none-any.whl (25 kB)
Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/8e/0bb8c977efecfe6ea7116e2ed73a78a8d32a947f94d272586cf02a9757db/msgpack-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (408 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/31/f6/5fc0574af5379606ffd57a4b68ed88f9b415eb222047fe023aefcc00a648/rich_argparse-1.7.1-py3-none-any.whl (25 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl (243 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl (1.2 MB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/e1/e1/73672dc471b996c879df45923cf158ec590aa086d7e0b240eb5a91de922f/rackspaceauth-0.8.1-py2.py3-none-any.whl (9.3 kB)
Building wheels for collected packages: opendev_launch
  Building wheel for opendev_launch (pyproject.toml): started
  Building wheel for opendev_launch (pyproject.toml): finished with status 'done'
  Created wheel for opendev_launch: filename=opendev_launch-1.0.0-py3-none-any.whl size=19303 sha256=5172f8a5fd6d65e594b04a4312df9d61d5c2ac0c8c35d6b5ae644b749c998932
  Stored in directory: /tmp/pip-ephem-wheel-cache-fzwz9qsq/wheels/3c/f0/d7/47e020a9af6d5504ed905b7de89e938102751a38129fa49afa
Successfully built opendev_launch
Installing collected packages: wcwidth, requestsexceptions, pyperclip, wrapt, urllib3, tzdata, typing-extensions, simplejson, rfc3986, PyYAML, pyparsing, pygments, pycparser, psutil, PrettyTable, platformdirs, pbr, packaging, netaddr, msgpack, mdurl, jsonpointer, jmespath, iso8601, idna, decorator, charset_normalizer, certifi, bcrypt, autopage, stevedore, requests, oslo.i18n, os-service-types, markdown-it-py, jsonpatch, debtcollector, cffi, rich, pynacl, oslo.utils, oslo.config, keystoneauth1, dogpile.cache, cryptography, rich-argparse, rackspaceauth, python-cinderclient, paramiko, oslo.serialization, openstacksdk, python-keystoneclient, cmd2, cliff, osc-lib, python-openstackclient, opendev_launch

Successfully installed PrettyTable-3.16.0 PyYAML-6.0.2 autopage-0.5.2 bcrypt-4.3.0 certifi-2025.7.14 cffi-1.17.1 charset_normalizer-3.4.2 cliff-4.10.0 cmd2-2.7.0 cryptography-45.0.5 debtcollector-3.0.0 decorator-5.2.1 dogpile.cache-1.4.0 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 keystoneauth1-5.11.1 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 netaddr-1.3.0 opendev_launch-1.0.0 openstacksdk-4.6.0 os-service-types-1.8.0 osc-lib-4.1.0 oslo.config-10.0.0 oslo.i18n-6.5.1 oslo.serialization-5.7.0 oslo.utils-9.0.0 packaging-25.0 paramiko-3.5.1 pbr-6.1.1 platformdirs-4.3.8 psutil-7.0.0 pycparser-2.22 pygments-2.19.2 pynacl-1.5.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-7.4.1 python-keystoneclient-5.6.0 python-openstackclient-8.1.0 rackspaceauth-0.8.1 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.0.0 rich-argparse-1.7.1 simplejson-3.20.1 stevedore-5.4.1 typing-extensions-4.14.1 tzdata-2025.2 urllib3-2.5.0 wcwidth-0.2.13 wrapt-1.17.2
stdout_lines
[
    "Looking in indexes: https://mirror.iad3.openmetal.opendev.org/pypi/simple, https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64",
    "Processing /home/zuul/src/opendev.org/opendev/system-config/launch",
    "  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 paramiko>=2.9.1 (from opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl.metadata (4.6 kB)",
    "Collecting python-openstackclient (from opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/69/48/b3ac07f6fee9d8e2f62f7e51a3fbbd54abb899acd03ef1136ee0afea3e27/python_openstackclient-8.1.0-py3-none-any.whl.metadata (10.0 kB)",
    "Collecting openstacksdk>=0.103 (from opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/56/e2/a4813d785c621eb9a61ef95874ac22833f88e5307dfb15532119c10a09a8/openstacksdk-4.6.0-py3-none-any.whl.metadata (12 kB)",
    "Collecting python-cinderclient<8 (from opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/python-cinderclient/python_cinderclient-7.4.1-py3-none-any.whl (279 kB)",
    "Collecting rackspaceauth (from opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/e1/e1/73672dc471b996c879df45923cf158ec590aa086d7e0b240eb5a91de922f/rackspaceauth-0.8.1-py2.py3-none-any.whl.metadata (2.2 kB)",
    "Collecting PrettyTable>=0.7.2 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/02/c7/5613524e606ea1688b3bdbf48aa64bafb6d0a4ac3750274c43b6158a390f/prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)",
    "Collecting keystoneauth1>=4.3.1 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/be/2c02cc89ec0c2532c12034976dae2e19baa3f5798a42706ba3f1ea0f1473/keystoneauth1-5.11.1-py3-none-any.whl.metadata (4.0 kB)",
    "Collecting oslo.i18n>=5.0.1 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/aa/c3/f87b9c681a4dbe344fc3aee93aa0750af9d29efc61e10aeeabb8d8172576/oslo.i18n-6.5.1-py3-none-any.whl.metadata (2.1 kB)",
    "Collecting oslo.utils>=4.8.0 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/88/9ba56323b6207e1f53d53f5d605f1dd40900bc1054cacbb4ba21f00f80c1/oslo_utils-9.0.0-py3-none-any.whl.metadata (2.2 kB)",
    "Collecting pbr>=5.5.0 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/47/ac/684d71315abc7b1214d59304e23a982472967f6bf4bde5a98f1503f648dc/pbr-6.1.1-py2.py3-none-any.whl.metadata (3.4 kB)",
    "Collecting requests>=2.25.1 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)",
    "Collecting simplejson>=3.5.1 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bb/9e/da184f0e9bb3a5d7ffcde713bd41b4fe46cca56b6f24d9bd155fac56805a/simplejson-3.20.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB)",
    "Collecting stevedore>=3.3.0 (from python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/f7/45/8c4ebc0c460e6ec38e62ab245ad3c7fc10b210116cea7c16d61602aa9558/stevedore-5.4.1-py3-none-any.whl.metadata (2.3 kB)",
    "Collecting iso8601>=2.0.0 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)",
    "Collecting os-service-types>=1.2.0 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/77/ef/d24a7c6772d9ec554d12b97275ee5c8461c90dd73ccd1b364cf586018bb1/os_service_types-1.8.0-py3-none-any.whl.metadata (1.9 kB)",
    "Collecting typing-extensions>=4.12 (from keystoneauth1>=4.3.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/00/d631e67a838026495268c2f6884f3711a15a9a2a96cd244fdaea53b823fb/typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)",
    "Collecting cryptography>=2.7 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/2b/aaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037/cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)",
    "Collecting decorator>=4.4.1 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)",
    "Collecting dogpile.cache>=0.6.5 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fb/91/6191ee1b821a03ed2487f234b11c58b0390c305452cf31e1e33b4a53064d/dogpile_cache-1.4.0-py3-none-any.whl.metadata (5.5 kB)",
    "Collecting jmespath>=0.9.0 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/jmespath/jmespath-1.0.1-py3-none-any.whl (20 kB)",
    "Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)",
    "Collecting platformdirs>=3 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)",
    "Collecting psutil>=3.2.2 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/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 PyYAML>=3.13 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)",
    "Collecting requestsexceptions>=1.2.0 (from openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/requestsexceptions/requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)",
    "Collecting cffi>=1.14 (from cryptography>=2.7->openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)",
    "Collecting pycparser (from cffi>=1.14->cryptography>=2.7->openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl.metadata (943 bytes)",
    "Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.103->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)",
    "Collecting netaddr>=0.10.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/12/cc/f4fe2c7ce68b92cbf5b2d379ca366e1edae38cccaad00f69f529b460c3ef/netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)",
    "Collecting debtcollector>=1.2.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9c/ca/863ed8fa66d6f986de6ad7feccc5df96e37400845b1eeb29889a70feea99/debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB)",
    "Collecting pyparsing>=2.1.0 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/e7/df2285f3d08fee213f2d041540fa4fc9ca6c2d44cf36d3a035bf2a8d2bcc/pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)",
    "Collecting packaging>=20.4 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl.metadata (3.3 kB)",
    "Collecting tzdata>=2022.4 (from oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)",
    "Collecting wrapt>=1.7.0 (from debtcollector>=1.2.0->oslo.utils>=4.8.0->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)",
    "Collecting bcrypt>=3.2 (from paramiko>=2.9.1->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB)",
    "Collecting pynacl>=1.5 (from paramiko>=2.9.1->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/pynacl/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)",
    "Requirement already satisfied: setuptools in /usr/launcher-venv/lib/python3.10/site-packages (from pbr>=5.5.0->python-cinderclient<8->opendev_launch==1.0.0) (80.9.0)",
    "Collecting wcwidth (from PrettyTable>=0.7.2->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)",
    "Collecting charset_normalizer<4,>=2 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)",
    "Collecting idna<4,>=2.5 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl.metadata (10 kB)",
    "Collecting urllib3<3,>=1.21.1 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)",
    "Collecting certifi>=2017.4.17 (from requests>=2.25.1->python-cinderclient<8->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4f/52/34c6cf5bb9285074dc3531c437b3919e825d976fde097a7a73f79e726d03/certifi-2025.7.14-py3-none-any.whl.metadata (2.4 kB)",
    "Collecting cliff>=3.5.0 (from python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/66/48/a2c92d2e40c2beab077e0cde8719feba0206ddd86b45445e45f31b585402/cliff-4.10.0-py3-none-any.whl.metadata (1.9 kB)",
    "Collecting osc-lib>=2.3.0 (from python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8f/ba/9ee44b6333cc4464e9a57932ff885e7df725ac237473fe2c86e020ddb34c/osc_lib-4.1.0-py3-none-any.whl.metadata (3.6 kB)",
    "Collecting python-keystoneclient>=3.22.0 (from python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/2d/ac/29037649a0f25efeb218ff026e6284e1fa1bb8a218ba30e0e3aa34f22b8c/python_keystoneclient-5.6.0-py3-none-any.whl.metadata (3.7 kB)",
    "Collecting autopage>=0.4.0 (from cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9b/63/f1c3fa431e91a52bad5e3602e9d5df6c94d8d095ac485424efa4eeddb4d2/autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB)",
    "Collecting cmd2>=1.0.0 (from cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4c/83/0f65933b7daa436912173f3d63232d158b60686318fccc7cf458ff15bfe8/cmd2-2.7.0-py3-none-any.whl.metadata (17 kB)",
    "Collecting pyperclip>=1.8 (from cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/pyperclip/pyperclip-1.9.0-py3-none-any.whl (11 kB)",
    "Collecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/31/f6/5fc0574af5379606ffd57a4b68ed88f9b415eb222047fe023aefcc00a648/rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB)",
    "Collecting oslo.config>=5.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/c6/9a58e64e63bb844b77cf98f7bbeb060cb6bf9697962fddbb2dd0dd8f8047/oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB)",
    "Collecting oslo.serialization>=2.18.0 (from python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7b/c8/164a8ee75088cb82677a919ce23bbd52c6607a57fe1e714002fef3de58e1/oslo.serialization-5.7.0-py3-none-any.whl.metadata (2.1 kB)",
    "Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/wheel/ubuntu-22.04-x86_64/rfc3986/rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)",
    "Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/8e/0bb8c977efecfe6ea7116e2ed73a78a8d32a947f94d272586cf02a9757db/msgpack-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)",
    "Collecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/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>=1.0.0->cliff>=3.5.0->python-openstackclient->opendev_launch==1.0.0)",
    "  Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/be/2c02cc89ec0c2532c12034976dae2e19baa3f5798a42706ba3f1ea0f1473/keystoneauth1-5.11.1-py3-none-any.whl (344 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6c/0c/f37b6a241f0759b7653ffa7213889d89ad49a2b76eb2ddf3b57b2738c347/iso8601-2.1.0-py3-none-any.whl (7.5 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/56/e2/a4813d785c621eb9a61ef95874ac22833f88e5307dfb15532119c10a09a8/openstacksdk-4.6.0-py3-none-any.whl (1.8 MB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/2b/aaf0adb845d5dabb43480f18f7ca72e94f92c280aa983ddbd0bcd6ecd037/cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl (4.4 MB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (446 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl (9.2 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fb/91/6191ee1b821a03ed2487f234b11c58b0390c305452cf31e1e33b4a53064d/dogpile_cache-1.4.0-py3-none-any.whl (62 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl (12 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/77/ef/d24a7c6772d9ec554d12b97275ee5c8461c90dd73ccd1b364cf586018bb1/os_service_types-1.8.0-py3-none-any.whl (24 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/aa/c3/f87b9c681a4dbe344fc3aee93aa0750af9d29efc61e10aeeabb8d8172576/oslo.i18n-6.5.1-py3-none-any.whl (46 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/88/9ba56323b6207e1f53d53f5d605f1dd40900bc1054cacbb4ba21f00f80c1/oslo_utils-9.0.0-py3-none-any.whl (134 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9c/ca/863ed8fa66d6f986de6ad7feccc5df96e37400845b1eeb29889a70feea99/debtcollector-3.0.0-py3-none-any.whl (23 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.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 45.1 MB/s eta 0:00:00",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl (66 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/15/f8/c7bd0ef12954a81a1d3cea60a13946bd9a49a0036a5927770c461eade7ae/paramiko-3.5.1-py3-none-any.whl (227 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/dc/7f/1e36379e169a7df3a14a1c160a49b7b918600a6008de43ff20d479e6f4b5/bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl (284 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/47/ac/684d71315abc7b1214d59304e23a982472967f6bf4bde5a98f1503f648dc/pbr-6.1.1-py2.py3-none-any.whl (108 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl (18 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/02/c7/5613524e606ea1688b3bdbf48aa64bafb6d0a4ac3750274c43b6158a390f/prettytable-3.16.0-py3-none-any.whl (33 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/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 https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/05/e7/df2285f3d08fee213f2d041540fa4fc9ca6c2d44cf36d3a035bf2a8d2bcc/pyparsing-3.2.3-py3-none-any.whl (111 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl (64 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl (70 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl (129 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4f/52/34c6cf5bb9285074dc3531c437b3919e825d976fde097a7a73f79e726d03/certifi-2025.7.14-py3-none-any.whl (162 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/bb/9e/da184f0e9bb3a5d7ffcde713bd41b4fe46cca56b6f24d9bd155fac56805a/simplejson-3.20.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/f7/45/8c4ebc0c460e6ec38e62ab245ad3c7fc10b210116cea7c16d61602aa9558/stevedore-5.4.1-py3-none-any.whl (49 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/00/d631e67a838026495268c2f6884f3711a15a9a2a96cd244fdaea53b823fb/typing_extensions-4.14.1-py3-none-any.whl (43 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl (347 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl (117 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/69/48/b3ac07f6fee9d8e2f62f7e51a3fbbd54abb899acd03ef1136ee0afea3e27/python_openstackclient-8.1.0-py3-none-any.whl (1.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 1.1/1.1 MB 55.8 MB/s eta 0:00:00",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/66/48/a2c92d2e40c2beab077e0cde8719feba0206ddd86b45445e45f31b585402/cliff-4.10.0-py3-none-any.whl (84 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/9b/63/f1c3fa431e91a52bad5e3602e9d5df6c94d8d095ac485424efa4eeddb4d2/autopage-0.5.2-py3-none-any.whl (30 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/4c/83/0f65933b7daa436912173f3d63232d158b60686318fccc7cf458ff15bfe8/cmd2-2.7.0-py3-none-any.whl (154 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/8f/ba/9ee44b6333cc4464e9a57932ff885e7df725ac237473fe2c86e020ddb34c/osc_lib-4.1.0-py3-none-any.whl (92 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/2d/ac/29037649a0f25efeb218ff026e6284e1fa1bb8a218ba30e0e3aa34f22b8c/python_keystoneclient-5.6.0-py3-none-any.whl (397 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b5/c6/9a58e64e63bb844b77cf98f7bbeb060cb6bf9697962fddbb2dd0dd8f8047/oslo_config-10.0.0-py3-none-any.whl (131 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/7b/c8/164a8ee75088cb82677a919ce23bbd52c6607a57fe1e714002fef3de58e1/oslo.serialization-5.7.0-py3-none-any.whl (25 kB)",
    "Downloading https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/20/8e/0bb8c977efecfe6ea7116e2ed73a78a8d32a947f94d272586cf02a9757db/msgpack-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (408 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/31/f6/5fc0574af5379606ffd57a4b68ed88f9b415eb222047fe023aefcc00a648/rich_argparse-1.7.1-py3-none-any.whl (25 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/0d/9b/63f4c7ebc259242c89b3acafdb37b41d1185c07ff0011164674e9076b491/rich-14.0.0-py3-none-any.whl (243 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl (1.2 MB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl (87 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)",
    "Using cached https://mirror.iad3.openmetal.opendev.org/pypifiles/packages/e1/e1/73672dc471b996c879df45923cf158ec590aa086d7e0b240eb5a91de922f/rackspaceauth-0.8.1-py2.py3-none-any.whl (9.3 kB)",
    "Building wheels for collected packages: opendev_launch",
    "  Building wheel for opendev_launch (pyproject.toml): started",
    "  Building wheel for opendev_launch (pyproject.toml): finished with status 'done'",
    "  Created wheel for opendev_launch: filename=opendev_launch-1.0.0-py3-none-any.whl size=19303 sha256=5172f8a5fd6d65e594b04a4312df9d61d5c2ac0c8c35d6b5ae644b749c998932",
    "  Stored in directory: /tmp/pip-ephem-wheel-cache-fzwz9qsq/wheels/3c/f0/d7/47e020a9af6d5504ed905b7de89e938102751a38129fa49afa",
    "Successfully built opendev_launch",
    "Installing collected packages: wcwidth, requestsexceptions, pyperclip, wrapt, urllib3, tzdata, typing-extensions, simplejson, rfc3986, PyYAML, pyparsing, pygments, pycparser, psutil, PrettyTable, platformdirs, pbr, packaging, netaddr, msgpack, mdurl, jsonpointer, jmespath, iso8601, idna, decorator, charset_normalizer, certifi, bcrypt, autopage, stevedore, requests, oslo.i18n, os-service-types, markdown-it-py, jsonpatch, debtcollector, cffi, rich, pynacl, oslo.utils, oslo.config, keystoneauth1, dogpile.cache, cryptography, rich-argparse, rackspaceauth, python-cinderclient, paramiko, oslo.serialization, openstacksdk, python-keystoneclient, cmd2, cliff, osc-lib, python-openstackclient, opendev_launch",
    "",
    "Successfully installed PrettyTable-3.16.0 PyYAML-6.0.2 autopage-0.5.2 bcrypt-4.3.0 certifi-2025.7.14 cffi-1.17.1 charset_normalizer-3.4.2 cliff-4.10.0 cmd2-2.7.0 cryptography-45.0.5 debtcollector-3.0.0 decorator-5.2.1 dogpile.cache-1.4.0 idna-3.10 iso8601-2.1.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 keystoneauth1-5.11.1 markdown-it-py-3.0.0 mdurl-0.1.2 msgpack-1.1.1 netaddr-1.3.0 opendev_launch-1.0.0 openstacksdk-4.6.0 os-service-types-1.8.0 osc-lib-4.1.0 oslo.config-10.0.0 oslo.i18n-6.5.1 oslo.serialization-5.7.0 oslo.utils-9.0.0 packaging-25.0 paramiko-3.5.1 pbr-6.1.1 platformdirs-4.3.8 psutil-7.0.0 pycparser-2.22 pygments-2.19.2 pynacl-1.5.0 pyparsing-3.2.3 pyperclip-1.9.0 python-cinderclient-7.4.1 python-keystoneclient-5.6.0 python-openstackclient-8.1.0 rackspaceauth-0.8.1 requests-2.32.4 requestsexceptions-1.4.0 rfc3986-2.0.0 rich-14.0.0 rich-argparse-1.7.1 simplejson-3.20.1 stevedore-5.4.1 typing-extensions-4.14.1 tzdata-2025.2 urllib3-2.5.0 wcwidth-0.2.13 wrapt-1.17.2"
]
version None
virtualenv
/usr/launcher-venv