2026-04-23 16:50:48.873175 | Job console starting 2026-04-23 16:50:48.884063 | Updating git repos 2026-04-23 16:50:48.917765 | Cloning repos into workspace 2026-04-23 16:50:49.401654 | Restoring repo states 2026-04-23 16:50:49.486004 | Merging changes 2026-04-23 16:50:51.313119 | Checking out repos 2026-04-23 16:50:51.746737 | Preparing playbooks 2026-04-23 16:51:02.210895 | Running Ansible setup 2026-04-23 16:51:06.385387 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-23 16:51:07.052296 | 2026-04-23 16:51:07.052468 | PLAY [localhost] 2026-04-23 16:51:07.061060 | 2026-04-23 16:51:07.061158 | TASK [Gathering Facts] 2026-04-23 16:51:08.048795 | localhost | ok 2026-04-23 16:51:08.060135 | 2026-04-23 16:51:08.060275 | TASK [Setup log path fact] 2026-04-23 16:51:08.082279 | localhost | ok 2026-04-23 16:51:08.096568 | 2026-04-23 16:51:08.096692 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-23 16:51:08.127157 | localhost | ok 2026-04-23 16:51:08.138857 | 2026-04-23 16:51:08.139025 | TASK [emit-job-header : Print job information] 2026-04-23 16:51:08.181875 | # Job Information 2026-04-23 16:51:08.182136 | Ansible Version: 2.16.16 2026-04-23 16:51:08.182184 | Job: magnum-cluster-api-tox-unit 2026-04-23 16:51:08.182216 | Pipeline: check 2026-04-23 16:51:08.182246 | Executor: 0a8996d2b663 2026-04-23 16:51:08.182275 | Triggered by: https://github.com/vexxhost/magnum-cluster-api/pull/925 2026-04-23 16:51:08.182309 | Event ID: 45ce3ff0-3f34-11f1-992f-555e8e8af327 2026-04-23 16:51:08.186516 | 2026-04-23 16:51:08.186610 | LOOP [emit-job-header : Print node information] 2026-04-23 16:51:08.298048 | localhost | ok: 2026-04-23 16:51:08.298266 | localhost | # Node Information 2026-04-23 16:51:08.298296 | localhost | Inventory Hostname: ubuntu-noble 2026-04-23 16:51:08.298319 | localhost | Hostname: np0000169847 2026-04-23 16:51:08.298339 | localhost | Username: zuul 2026-04-23 16:51:08.298364 | localhost | Distro: Ubuntu 24.04 2026-04-23 16:51:08.298385 | localhost | Provider: yul1 2026-04-23 16:51:08.298404 | localhost | Region: ca-ymq-1 2026-04-23 16:51:08.298422 | localhost | Label: ubuntu-noble 2026-04-23 16:51:08.298441 | localhost | Product Name: OpenStack Nova 2026-04-23 16:51:08.298459 | localhost | Interface IP: 199.204.45.113 2026-04-23 16:51:08.314743 | 2026-04-23 16:51:08.314923 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-23 16:51:08.874746 | localhost -> localhost | changed 2026-04-23 16:51:08.879808 | 2026-04-23 16:51:08.879883 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-23 16:51:10.037046 | localhost -> localhost | changed 2026-04-23 16:51:10.043407 | 2026-04-23 16:51:10.043467 | PLAY [all] 2026-04-23 16:51:10.051787 | 2026-04-23 16:51:10.051851 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-23 16:51:10.277865 | ubuntu-noble -> localhost | ok 2026-04-23 16:51:10.290845 | 2026-04-23 16:51:10.290912 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-23 16:51:10.322055 | ubuntu-noble | ok 2026-04-23 16:51:10.336410 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-23 16:51:10.342800 | 2026-04-23 16:51:10.342863 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-23 16:51:11.379702 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-23 16:51:11.379981 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/b6ccd5b2921049d59f83c7249d802485_id_rsa 2026-04-23 16:51:11.380044 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/b6ccd5b2921049d59f83c7249d802485_id_rsa.pub 2026-04-23 16:51:11.380083 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-23 16:51:11.380117 | ubuntu-noble -> localhost | SHA256:uczmdwYv6rqiYixWmNRKaGDyU4AHGvYm0BJe9j0GrmY zuul-build-sshkey 2026-04-23 16:51:11.380175 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-23 16:51:11.380211 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-23 16:51:11.380252 | ubuntu-noble -> localhost | |=*.+ . | 2026-04-23 16:51:11.380309 | ubuntu-noble -> localhost | |Xo* + o | 2026-04-23 16:51:11.380362 | ubuntu-noble -> localhost | |**.+ o + | 2026-04-23 16:51:11.380397 | ubuntu-noble -> localhost | |.+=.. . .. | 2026-04-23 16:51:11.380428 | ubuntu-noble -> localhost | |+ +E S | 2026-04-23 16:51:11.380459 | ubuntu-noble -> localhost | | +o. o .. | 2026-04-23 16:51:11.380489 | ubuntu-noble -> localhost | |. . = o | 2026-04-23 16:51:11.380520 | ubuntu-noble -> localhost | |o+ . o o + | 2026-04-23 16:51:11.380553 | ubuntu-noble -> localhost | |+... .o++o + | 2026-04-23 16:51:11.380603 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-23 16:51:11.380702 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.595054 2026-04-23 16:51:11.388907 | 2026-04-23 16:51:11.389176 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-23 16:51:11.422654 | ubuntu-noble | ok 2026-04-23 16:51:11.434559 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-23 16:51:11.442906 | 2026-04-23 16:51:11.442981 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-23 16:51:11.467998 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:11.478209 | 2026-04-23 16:51:11.478303 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-23 16:51:12.000740 | ubuntu-noble | changed 2026-04-23 16:51:12.007411 | 2026-04-23 16:51:12.007525 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-23 16:51:12.219352 | ubuntu-noble | ok 2026-04-23 16:51:12.231989 | 2026-04-23 16:51:12.232297 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-23 16:51:12.794710 | ubuntu-noble | changed 2026-04-23 16:51:12.804648 | 2026-04-23 16:51:12.804757 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-23 16:51:13.355522 | ubuntu-noble | changed 2026-04-23 16:51:13.382738 | 2026-04-23 16:51:13.382865 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-23 16:51:13.408202 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:13.419747 | 2026-04-23 16:51:13.419850 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-23 16:51:13.800252 | ubuntu-noble -> localhost | changed 2026-04-23 16:51:13.819757 | 2026-04-23 16:51:13.819843 | TASK [add-build-sshkey : Add back temp key] 2026-04-23 16:51:14.139377 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/b6ccd5b2921049d59f83c7249d802485_id_rsa (zuul-build-sshkey) 2026-04-23 16:51:14.139644 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013836 2026-04-23 16:51:14.145403 | 2026-04-23 16:51:14.145476 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-23 16:51:14.487877 | ubuntu-noble | ok 2026-04-23 16:51:14.495850 | 2026-04-23 16:51:14.495942 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-23 16:51:14.521324 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:14.546488 | 2026-04-23 16:51:14.546727 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-23 16:51:14.927691 | ubuntu-noble | ok 2026-04-23 16:51:14.934214 | 2026-04-23 16:51:14.934305 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-23 16:51:17.284114 | ubuntu-noble | Output suppressed because no_log was given 2026-04-23 16:51:17.372140 | 2026-04-23 16:51:17.372264 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-23 16:51:17.590394 | ubuntu-noble | ok: "logs" 2026-04-23 16:51:17.590679 | ubuntu-noble | ok: All items complete 2026-04-23 16:51:17.590746 | 2026-04-23 16:51:17.779801 | ubuntu-noble | ok: "artifacts" 2026-04-23 16:51:17.963399 | ubuntu-noble | ok: "docs" 2026-04-23 16:51:17.990900 | 2026-04-23 16:51:17.991303 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-23 16:51:18.212407 | ubuntu-noble | changed: "logs" 2026-04-23 16:51:18.390154 | ubuntu-noble | changed: "artifacts" 2026-04-23 16:51:18.581295 | ubuntu-noble | changed: "docs" 2026-04-23 16:51:18.594699 | 2026-04-23 16:51:18.594801 | PLAY RECAP 2026-04-23 16:51:18.594845 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-23 16:51:18.594875 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-23 16:51:18.594898 | 2026-04-23 16:51:18.857056 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-23 16:51:19.037758 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-04-23 16:51:19.642501 | 2026-04-23 16:51:19.642701 | PLAY [all] 2026-04-23 16:51:19.656109 | 2026-04-23 16:51:19.656244 | TASK [Install binary dependencies] 2026-04-23 16:51:19.714329 | ubuntu-noble | ok 2026-04-23 16:51:19.734087 | 2026-04-23 16:51:19.734242 | TASK [bindep : Include find tasks] 2026-04-23 16:51:19.770978 | ubuntu-noble | ok 2026-04-23 16:51:19.781865 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-04-23 16:51:19.788753 | 2026-04-23 16:51:19.788823 | TASK [bindep : Look for bindep.txt] 2026-04-23 16:51:20.171010 | ubuntu-noble | ok 2026-04-23 16:51:20.179113 | 2026-04-23 16:51:20.179197 | TASK [bindep : Define bindep_file fact] 2026-04-23 16:51:20.204798 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.215829 | 2026-04-23 16:51:20.215966 | TASK [bindep : Look for other-requirements.txt] 2026-04-23 16:51:20.442943 | ubuntu-noble | ok 2026-04-23 16:51:20.450897 | 2026-04-23 16:51:20.451015 | TASK [bindep : Define bindep_file fact] 2026-04-23 16:51:20.474963 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.485650 | 2026-04-23 16:51:20.485803 | TASK [bindep : Look for bindep fallback file] 2026-04-23 16:51:20.521613 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.533141 | 2026-04-23 16:51:20.533219 | TASK [bindep : Define bindep_file fact] 2026-04-23 16:51:20.558050 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.570553 | 2026-04-23 16:51:20.570748 | TASK [bindep : Include bindep tasks] 2026-04-23 16:51:20.605492 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.617092 | 2026-04-23 16:51:20.617165 | TASK [bindep : Include install tasks] 2026-04-23 16:51:20.649745 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:20.663313 | 2026-04-23 16:51:20.663434 | LOOP [bindep : Include package tasks] 2026-04-23 16:51:20.722758 | 2026-04-23 16:51:20.722924 | TASK [Run test-setup role] 2026-04-23 16:51:20.742011 | ubuntu-noble | ok 2026-04-23 16:51:20.767789 | 2026-04-23 16:51:20.768075 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-04-23 16:51:20.984053 | ubuntu-noble | ok 2026-04-23 16:51:20.991993 | 2026-04-23 16:51:21.233135 | TASK [test-setup : Run tools/test-setup.sh] 2026-04-23 16:51:21.781255 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:21.790492 | 2026-04-23 16:51:21.790663 | PLAY RECAP 2026-04-23 16:51:21.790720 | ubuntu-noble | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-04-23 16:51:21.790745 | 2026-04-23 16:51:21.971160 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-04-23 16:51:21.973883 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2026-04-23 16:51:22.643384 | 2026-04-23 16:51:22.643589 | PLAY [all] 2026-04-23 16:51:22.672939 | 2026-04-23 16:51:22.673225 | TASK [ensure-python : Validate python_version value] 2026-04-23 16:51:22.700035 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.711559 | 2026-04-23 16:51:22.711974 | TASK [ensure-python : Install specified version of python interpreter and development files (DEB)] 2026-04-23 16:51:22.736900 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.746654 | 2026-04-23 16:51:22.746828 | TASK [ensure-python : Pull in venv package] 2026-04-23 16:51:22.781369 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.791875 | 2026-04-23 16:51:22.792008 | TASK [ensure-python : Set default RPM package name] 2026-04-23 16:51:22.826752 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.838517 | 2026-04-23 16:51:22.838643 | TASK [ensure-python : Set RPM package name for CentOS/RHEL 9/10] 2026-04-23 16:51:22.863410 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.875627 | 2026-04-23 16:51:22.875732 | TASK [ensure-python : Install RPM package] 2026-04-23 16:51:22.899135 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.905093 | 2026-04-23 16:51:22.905171 | TASK [ensure-python : Install python using pyenv] 2026-04-23 16:51:22.928561 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.941937 | 2026-04-23 16:51:22.942087 | TASK [ensure-python : Activate python using stow] 2026-04-23 16:51:22.966318 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:51:22.986347 | 2026-04-23 16:51:22.986472 | TASK [Install pip] 2026-04-23 16:51:23.008818 | ubuntu-noble | ok 2026-04-23 16:51:23.034030 | 2026-04-23 16:51:23.034148 | TASK [ensure-pip : Check if pip is installed] 2026-04-23 16:51:23.569177 | ubuntu-noble | ok: Runtime: 0:00:00.009784 2026-04-23 16:51:23.578784 | 2026-04-23 16:51:23.578867 | LOOP [ensure-pip : Install pip from packages] 2026-04-23 16:51:23.615572 | ubuntu-noble | ok: "/var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/Debian.yaml" 2026-04-23 16:51:23.626914 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/Debian.yaml 2026-04-23 16:51:23.635123 | 2026-04-23 16:51:23.635192 | TASK [ensure-pip : Update package lists] 2026-04-23 16:51:30.262781 | ubuntu-noble | changed 2026-04-23 16:51:30.268510 | 2026-04-23 16:51:30.268577 | TASK [ensure-pip : Install Python 3 pip] 2026-04-23 16:52:00.543021 | ubuntu-noble | changed 2026-04-23 16:52:00.551443 | 2026-04-23 16:52:00.551510 | TASK [ensure-pip : Install Python 2 pip] 2026-04-23 16:52:00.575205 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:00.587643 | 2026-04-23 16:52:00.587716 | TASK [ensure-pip : Ensure setuptools] 2026-04-23 16:52:00.611259 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:00.624542 | 2026-04-23 16:52:00.624623 | TASK [ensure-pip : Check for ensurepip module] 2026-04-23 16:52:00.953789 | ubuntu-noble | usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT] 2026-04-23 16:52:00.953905 | ubuntu-noble | [--altinstall] [--default-pip] 2026-04-23 16:52:00.953921 | ubuntu-noble | 2026-04-23 16:52:00.953933 | ubuntu-noble | options: 2026-04-23 16:52:00.953943 | ubuntu-noble | -h, --help show this help message and exit 2026-04-23 16:52:00.953959 | ubuntu-noble | --version Show the version of pip that is bundled with this Python. 2026-04-23 16:52:00.953972 | ubuntu-noble | -v, --verbose Give more output. Option is additive, and can be used up to 3 2026-04-23 16:52:00.953987 | ubuntu-noble | times. 2026-04-23 16:52:00.953998 | ubuntu-noble | -U, --upgrade Upgrade pip and dependencies, even if already installed. 2026-04-23 16:52:00.954007 | ubuntu-noble | --user Install using the user scheme. 2026-04-23 16:52:00.954017 | ubuntu-noble | --root ROOT Install everything relative to this alternate root directory. 2026-04-23 16:52:00.954026 | ubuntu-noble | --altinstall Make an alternate install, installing only the X.Y versioned 2026-04-23 16:52:00.954035 | ubuntu-noble | scripts (Default: pipX, pipX.Y). 2026-04-23 16:52:00.954043 | ubuntu-noble | --default-pip Make a default pip install, installing the unqualified pip in 2026-04-23 16:52:00.954051 | ubuntu-noble | addition to the versioned scripts. 2026-04-23 16:52:01.164006 | ubuntu-noble | ok: Runtime: 0:00:00.062629 2026-04-23 16:52:01.214141 | 2026-04-23 16:52:01.215212 | TASK [ensure-pip : Ensure python3-venv] 2026-04-23 16:52:01.232912 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:01.243411 | 2026-04-23 16:52:01.243489 | TASK [ensure-pip : Install pip from source] 2026-04-23 16:52:01.256400 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:01.262780 | 2026-04-23 16:52:01.262849 | TASK [ensure-pip : Probe for venv python full path] 2026-04-23 16:52:01.501163 | ubuntu-noble | /usr/bin/python3 2026-04-23 16:52:01.813827 | ubuntu-noble | ok: Runtime: 0:00:00.007828 2026-04-23 16:52:01.823988 | 2026-04-23 16:52:01.824258 | TASK [ensure-pip : Set host default] 2026-04-23 16:52:01.885390 | ubuntu-noble | ok 2026-04-23 16:52:01.893293 | 2026-04-23 16:52:01.893382 | TASK [ensure-pip : Set ensure_pip_virtualenv_command] 2026-04-23 16:52:02.003431 | ubuntu-noble | ok 2026-04-23 16:52:02.016835 | 2026-04-23 16:52:02.017013 | TASK [ensure-tox : Check if tox is installed] 2026-04-23 16:52:02.562831 | ubuntu-noble | ok: Runtime: 0:00:00.011792 2026-04-23 16:52:02.569560 | 2026-04-23 16:52:02.569638 | TASK [ensure-tox : Export preinstalled tox_exectuable] 2026-04-23 16:52:02.593123 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:02.604494 | 2026-04-23 16:52:02.604635 | TASK [ensure-tox : Create local venv] 2026-04-23 16:52:06.148706 | ubuntu-noble | ok: Runtime: 0:00:03.103172 2026-04-23 16:52:06.157607 | 2026-04-23 16:52:06.157681 | TASK [ensure-tox : Install tox to local venv] 2026-04-23 16:52:06.948877 | ubuntu-noble | Collecting tox 2026-04-23 16:52:06.995685 | ubuntu-noble | Downloading tox-4.53.0-py3-none-any.whl.metadata (3.6 kB) 2026-04-23 16:52:07.075783 | ubuntu-noble | Collecting cachetools>=7.0.3 (from tox) 2026-04-23 16:52:07.079147 | ubuntu-noble | Downloading cachetools-7.0.6-py3-none-any.whl.metadata (5.9 kB) 2026-04-23 16:52:07.134314 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2026-04-23 16:52:07.137346 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2026-04-23 16:52:07.210866 | ubuntu-noble | Collecting filelock>=3.25 (from tox) 2026-04-23 16:52:07.213757 | ubuntu-noble | Downloading filelock-3.29.0-py3-none-any.whl.metadata (2.0 kB) 2026-04-23 16:52:07.272402 | ubuntu-noble | Collecting packaging>=26 (from tox) 2026-04-23 16:52:07.275702 | ubuntu-noble | Downloading packaging-26.1-py3-none-any.whl.metadata (3.5 kB) 2026-04-23 16:52:07.341944 | ubuntu-noble | Collecting platformdirs>=4.9.4 (from tox) 2026-04-23 16:52:07.345389 | ubuntu-noble | Downloading platformdirs-4.9.6-py3-none-any.whl.metadata (4.7 kB) 2026-04-23 16:52:07.396578 | ubuntu-noble | Collecting pluggy>=1.6 (from tox) 2026-04-23 16:52:07.399949 | ubuntu-noble | Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-04-23 16:52:07.450357 | ubuntu-noble | Collecting pyproject-api>=1.10 (from tox) 2026-04-23 16:52:07.454944 | ubuntu-noble | Downloading pyproject_api-1.10.0-py3-none-any.whl.metadata (2.7 kB) 2026-04-23 16:52:07.498075 | ubuntu-noble | Collecting python-discovery>=1.2.2 (from tox) 2026-04-23 16:52:07.501111 | ubuntu-noble | Downloading python_discovery-1.2.2-py3-none-any.whl.metadata (5.4 kB) 2026-04-23 16:52:07.544742 | ubuntu-noble | Collecting tomli-w>=1.2 (from tox) 2026-04-23 16:52:07.549457 | ubuntu-noble | Downloading tomli_w-1.2.0-py3-none-any.whl.metadata (5.7 kB) 2026-04-23 16:52:07.696359 | ubuntu-noble | Collecting virtualenv>=21.1 (from tox) 2026-04-23 16:52:07.699859 | ubuntu-noble | Downloading virtualenv-21.2.4-py3-none-any.whl.metadata (3.5 kB) 2026-04-23 16:52:07.807036 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=21.1->tox) 2026-04-23 16:52:07.810465 | ubuntu-noble | Downloading distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB) 2026-04-23 16:52:07.849625 | ubuntu-noble | Downloading tox-4.53.0-py3-none-any.whl (212 kB) 2026-04-23 16:52:07.902299 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.2/212.2 kB 4.2 MB/s eta 0:00:00 2026-04-23 16:52:07.908533 | ubuntu-noble | Downloading cachetools-7.0.6-py3-none-any.whl (13 kB) 2026-04-23 16:52:07.924332 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2026-04-23 16:52:07.942050 | ubuntu-noble | Downloading filelock-3.29.0-py3-none-any.whl (39 kB) 2026-04-23 16:52:07.963386 | ubuntu-noble | Downloading packaging-26.1-py3-none-any.whl (95 kB) 2026-04-23 16:52:07.980886 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.8/95.8 kB 6.2 MB/s eta 0:00:00 2026-04-23 16:52:07.987709 | ubuntu-noble | Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB) 2026-04-23 16:52:07.999599 | ubuntu-noble | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-23 16:52:08.225915 | ubuntu-noble | Downloading pyproject_api-1.10.0-py3-none-any.whl (13 kB) 2026-04-23 16:52:08.243932 | ubuntu-noble | Downloading python_discovery-1.2.2-py3-none-any.whl (31 kB) 2026-04-23 16:52:08.264868 | ubuntu-noble | Downloading tomli_w-1.2.0-py3-none-any.whl (6.7 kB) 2026-04-23 16:52:08.279093 | ubuntu-noble | Downloading virtualenv-21.2.4-py3-none-any.whl (5.8 MB) 2026-04-23 16:52:08.420384 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 42.4 MB/s eta 0:00:00 2026-04-23 16:52:08.425054 | ubuntu-noble | Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2026-04-23 16:52:08.444139 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 27.6 MB/s eta 0:00:00 2026-04-23 16:52:08.503101 | ubuntu-noble | Installing collected packages: distlib, tomli-w, pluggy, platformdirs, packaging, filelock, colorama, cachetools, python-discovery, pyproject-api, virtualenv, tox 2026-04-23 16:52:09.262059 | ubuntu-noble | Successfully installed cachetools-7.0.6 colorama-0.4.6 distlib-0.4.0 filelock-3.29.0 packaging-26.1 platformdirs-4.9.6 pluggy-1.6.0 pyproject-api-1.10.0 python-discovery-1.2.2 tomli-w-1.2.0 tox-4.53.0 virtualenv-21.2.4 2026-04-23 16:52:09.697699 | ubuntu-noble | ok: Runtime: 0:00:02.958400 2026-04-23 16:52:09.712695 | 2026-04-23 16:52:09.712929 | TASK [ensure-tox : Export installed tox_executable path] 2026-04-23 16:52:09.910448 | ubuntu-noble | ok 2026-04-23 16:52:09.918556 | 2026-04-23 16:52:10.181020 | TASK [ensure-tox : Output tox version] 2026-04-23 16:52:10.683994 | ubuntu-noble | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2026-04-23 16:52:10.698890 | ubuntu-noble | 4.53.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2026-04-23 16:52:11.233546 | ubuntu-noble | ok: Runtime: 0:00:00.298720 2026-04-23 16:52:11.242310 | 2026-04-23 16:52:11.242499 | TASK [ensure-tox : Make global symlink] 2026-04-23 16:52:11.267889 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:11.278949 | 2026-04-23 16:52:11.279026 | PLAY RECAP 2026-04-23 16:52:11.279090 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2026-04-23 16:52:11.279123 | 2026-04-23 16:52:11.430624 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2026-04-23 16:52:11.432121 | PRE-RUN START: [untrusted : github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/tox/pre.yml@main] 2026-04-23 16:52:12.302639 | 2026-04-23 16:52:12.302829 | PLAY [all] 2026-04-23 16:52:12.316455 | 2026-04-23 16:52:12.316606 | TASK [ensure-rust : Use rustup] 2026-04-23 16:52:12.354238 | ubuntu-noble | ok 2026-04-23 16:52:12.361576 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-rust/tasks/rustup.yaml 2026-04-23 16:52:12.367456 | 2026-04-23 16:52:12.367553 | TASK [ensure-rust : Install Rust] 2026-04-23 16:52:12.886547 | ubuntu-noble | info: downloading installer 2026-04-23 16:52:13.206142 | ubuntu-noble | warn: It looks like you have an existing rustup settings file at: 2026-04-23 16:52:13.206204 | ubuntu-noble | warn: /opt/rust/settings.toml 2026-04-23 16:52:13.206219 | ubuntu-noble | warn: Rustup will install the default toolchain as specified in the settings file, 2026-04-23 16:52:13.206235 | ubuntu-noble | warn: instead of the one inferred from the default host triple. 2026-04-23 16:52:13.239050 | ubuntu-noble | info: profile set to default 2026-04-23 16:52:13.239087 | ubuntu-noble | info: default host triple is x86_64-unknown-linux-gnu 2026-04-23 16:52:13.240602 | ubuntu-noble | info: syncing channel updates for stable-x86_64-unknown-linux-gnu 2026-04-23 16:52:13.500573 | ubuntu-noble | info: latest update on 2026-04-16 for version 1.95.0 (59807616e 2026-04-14) 2026-04-23 16:52:13.500619 | ubuntu-noble | info: downloading 6 components 2026-04-23 16:52:27.441602 | ubuntu-noble | info: default toolchain set to stable-x86_64-unknown-linux-gnu 2026-04-23 16:52:27.441688 | ubuntu-noble | 2026-04-23 16:52:27.459083 | ubuntu-noble | stable-x86_64-unknown-linux-gnu installed - rustc 1.95.0 (59807616e 2026-04-14) 2026-04-23 16:52:27.459124 | ubuntu-noble | 2026-04-23 16:52:27.459138 | ubuntu-noble | 2026-04-23 16:52:27.459157 | ubuntu-noble | Rust is installed now. Great! 2026-04-23 16:52:27.459170 | ubuntu-noble | 2026-04-23 16:52:27.459183 | ubuntu-noble | To get started you need Cargo's bin directory (/opt/rust/bin) in your PATH 2026-04-23 16:52:27.459196 | ubuntu-noble | environment variable. This has not been done automatically. 2026-04-23 16:52:27.459208 | ubuntu-noble | 2026-04-23 16:52:27.459221 | ubuntu-noble | To configure your current shell, you need to source 2026-04-23 16:52:27.459293 | ubuntu-noble | the corresponding env file under /opt/rust. 2026-04-23 16:52:27.459307 | ubuntu-noble | 2026-04-23 16:52:27.459341 | ubuntu-noble | This is usually done by running one of the following (note the leading DOT): 2026-04-23 16:52:27.459354 | ubuntu-noble | . "/opt/rust/env" # For sh/bash/zsh/ash/dash/pdksh 2026-04-23 16:52:27.459366 | ubuntu-noble | source "/opt/rust/env.fish" # For fish 2026-04-23 16:52:27.459380 | ubuntu-noble | source "/opt/rust/env.nu" # For nushell 2026-04-23 16:52:27.459394 | ubuntu-noble | source "/opt/rust/env.tcsh" # For tcsh 2026-04-23 16:52:27.459407 | ubuntu-noble | . "/opt/rust/env.ps1" # For pwsh 2026-04-23 16:52:27.459419 | ubuntu-noble | source "/opt/rust/env.xsh" # For xonsh 2026-04-23 16:52:27.459436 | ubuntu-noble | warn: no default linker (`cc`) was found in your PATH 2026-04-23 16:52:27.459448 | ubuntu-noble | warn: many Rust crates require a system C toolchain to build 2026-04-23 16:52:27.916346 | ubuntu-noble | ok: Runtime: 0:00:14.780516 2026-04-23 16:52:27.956572 | 2026-04-23 16:52:27.957265 | TASK [ensure-rust : Install wrapper helper script] 2026-04-23 16:52:28.797231 | ubuntu-noble | changed 2026-04-23 16:52:28.807901 | 2026-04-23 16:52:28.807973 | TASK [ensure-rust : Run wrapper installation] 2026-04-23 16:52:29.090176 | ubuntu-noble | Install link for cargo 2026-04-23 16:52:29.094816 | ubuntu-noble | Install link for cargo-clippy 2026-04-23 16:52:29.100991 | ubuntu-noble | Install link for cargo-fmt 2026-04-23 16:52:29.104688 | ubuntu-noble | Install link for cargo-miri 2026-04-23 16:52:29.108570 | ubuntu-noble | Install link for clippy-driver 2026-04-23 16:52:29.112396 | ubuntu-noble | Install link for rls 2026-04-23 16:52:29.117343 | ubuntu-noble | Install link for rust-analyzer 2026-04-23 16:52:29.120966 | ubuntu-noble | Install link for rust-gdb 2026-04-23 16:52:29.125120 | ubuntu-noble | Install link for rust-gdbgui 2026-04-23 16:52:29.130801 | ubuntu-noble | Install link for rust-lldb 2026-04-23 16:52:29.136741 | ubuntu-noble | Install link for rustc 2026-04-23 16:52:29.142552 | ubuntu-noble | Install link for rustdoc 2026-04-23 16:52:29.147468 | ubuntu-noble | Install link for rustfmt 2026-04-23 16:52:29.153422 | ubuntu-noble | Install link for rustup 2026-04-23 16:52:29.350424 | ubuntu-noble | ok: Runtime: 0:00:00.088741 2026-04-23 16:52:29.358934 | 2026-04-23 16:52:29.359041 | TASK [ensure-rust : Install packages] 2026-04-23 16:52:29.383636 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:29.400858 | 2026-04-23 16:52:29.401010 | TASK [Check and install uv if necessary] 2026-04-23 16:52:29.422797 | ubuntu-noble | ok 2026-04-23 16:52:29.446355 | 2026-04-23 16:52:29.446478 | TASK [Install pip] 2026-04-23 16:52:29.469295 | ubuntu-noble | ok 2026-04-23 16:52:29.495395 | 2026-04-23 16:52:29.495510 | TASK [ensure-pip : Check if pip is installed] 2026-04-23 16:52:29.732890 | ubuntu-noble | /usr/bin/pip3 2026-04-23 16:52:29.771098 | ubuntu-noble | usage: __main__.py [-h] {unpack,pack,convert,tags,version,help} ... 2026-04-23 16:52:29.771136 | ubuntu-noble | 2026-04-23 16:52:29.771147 | ubuntu-noble | positional arguments: 2026-04-23 16:52:29.771158 | ubuntu-noble | {unpack,pack,convert,tags,version,help} 2026-04-23 16:52:29.771167 | ubuntu-noble | commands 2026-04-23 16:52:29.771177 | ubuntu-noble | unpack Unpack wheel 2026-04-23 16:52:29.771191 | ubuntu-noble | pack Repack wheel 2026-04-23 16:52:29.771206 | ubuntu-noble | convert Convert egg or wininst to wheel 2026-04-23 16:52:29.771220 | ubuntu-noble | tags Add or replace the tags on a wheel 2026-04-23 16:52:29.771232 | ubuntu-noble | version Print version and exit 2026-04-23 16:52:29.771241 | ubuntu-noble | help Show this help 2026-04-23 16:52:29.771252 | ubuntu-noble | 2026-04-23 16:52:29.771263 | ubuntu-noble | options: 2026-04-23 16:52:29.771274 | ubuntu-noble | -h, --help show this help message and exit 2026-04-23 16:52:30.318494 | ubuntu-noble | ok: Runtime: 0:00:00.052734 2026-04-23 16:52:30.403626 | 2026-04-23 16:52:30.403821 | LOOP [ensure-pip : Install pip from packages] 2026-04-23 16:52:30.444110 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:30.460711 | 2026-04-23 16:52:30.460858 | TASK [ensure-pip : Ensure setuptools] 2026-04-23 16:52:30.487216 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:30.500810 | 2026-04-23 16:52:30.500932 | TASK [ensure-pip : Check for ensurepip module] 2026-04-23 16:52:30.808485 | ubuntu-noble | usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT] 2026-04-23 16:52:30.808598 | ubuntu-noble | [--altinstall] [--default-pip] 2026-04-23 16:52:30.808613 | ubuntu-noble | 2026-04-23 16:52:30.808623 | ubuntu-noble | options: 2026-04-23 16:52:30.808633 | ubuntu-noble | -h, --help show this help message and exit 2026-04-23 16:52:30.808679 | ubuntu-noble | --version Show the version of pip that is bundled with this Python. 2026-04-23 16:52:30.808697 | ubuntu-noble | -v, --verbose Give more output. Option is additive, and can be used up to 3 2026-04-23 16:52:30.808711 | ubuntu-noble | times. 2026-04-23 16:52:30.808720 | ubuntu-noble | -U, --upgrade Upgrade pip and dependencies, even if already installed. 2026-04-23 16:52:30.808729 | ubuntu-noble | --user Install using the user scheme. 2026-04-23 16:52:30.808738 | ubuntu-noble | --root ROOT Install everything relative to this alternate root directory. 2026-04-23 16:52:30.808746 | ubuntu-noble | --altinstall Make an alternate install, installing only the X.Y versioned 2026-04-23 16:52:30.808755 | ubuntu-noble | scripts (Default: pipX, pipX.Y). 2026-04-23 16:52:30.808763 | ubuntu-noble | --default-pip Make a default pip install, installing the unqualified pip in 2026-04-23 16:52:30.808771 | ubuntu-noble | addition to the versioned scripts. 2026-04-23 16:52:31.363691 | ubuntu-noble | ok: Runtime: 0:00:00.069895 2026-04-23 16:52:31.394291 | 2026-04-23 16:52:31.394589 | TASK [ensure-pip : Ensure python3-venv] 2026-04-23 16:52:31.426447 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:31.453434 | 2026-04-23 16:52:31.453671 | TASK [ensure-pip : Install pip from source] 2026-04-23 16:52:31.476940 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:31.496262 | 2026-04-23 16:52:31.496517 | TASK [ensure-pip : Probe for venv python full path] 2026-04-23 16:52:31.739044 | ubuntu-noble | /usr/bin/python3 2026-04-23 16:52:32.042121 | ubuntu-noble | ok: Runtime: 0:00:00.008161 2026-04-23 16:52:32.055142 | 2026-04-23 16:52:32.055310 | TASK [ensure-pip : Set host default] 2026-04-23 16:52:32.099887 | ubuntu-noble | ok 2026-04-23 16:52:32.110764 | 2026-04-23 16:52:32.110960 | TASK [ensure-pip : Set ensure_pip_virtualenv_command] 2026-04-23 16:52:32.391083 | ubuntu-noble | ok 2026-04-23 16:52:32.402082 | 2026-04-23 16:52:32.402143 | TASK [ensure-python-command : Check if the command name is set and non-empty] 2026-04-23 16:52:32.426183 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:32.439541 | 2026-04-23 16:52:32.439630 | TASK [ensure-python-command : Check if uv is available] 2026-04-23 16:52:32.976889 | ubuntu-noble | ok: Runtime: 0:00:00.007258 2026-04-23 16:52:33.221496 | 2026-04-23 16:52:33.221641 | TASK [ensure-python-command : Export preinstalled ensure_python_command_executable] 2026-04-23 16:52:33.247253 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:52:33.260613 | 2026-04-23 16:52:33.260740 | TASK [ensure-python-command : Create local venv] 2026-04-23 16:52:36.805478 | ubuntu-noble | ok: Runtime: 0:00:03.051869 2026-04-23 16:52:36.814723 | 2026-04-23 16:52:36.814812 | TASK [ensure-python-command : Install uv to local venv] 2026-04-23 16:52:37.892248 | ubuntu-noble | Collecting uv 2026-04-23 16:52:37.955434 | ubuntu-noble | Downloading uv-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) 2026-04-23 16:52:37.979423 | ubuntu-noble | Downloading uv-0.11.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.9 MB) 2026-04-23 16:52:38.633292 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.9/24.9 MB 46.0 MB/s eta 0:00:00 2026-04-23 16:52:38.667491 | ubuntu-noble | Installing collected packages: uv 2026-04-23 16:52:39.007618 | ubuntu-noble | Successfully installed uv-0.11.7 2026-04-23 16:52:39.367365 | ubuntu-noble | ok: Runtime: 0:00:02.067839 2026-04-23 16:52:39.374868 | 2026-04-23 16:52:39.375037 | TASK [ensure-python-command : Export installed ensure_python_command_executable path] 2026-04-23 16:52:39.477387 | ubuntu-noble | ok 2026-04-23 16:52:39.486386 | 2026-04-23 16:52:39.486500 | TASK [ensure-python-command : Output uv version] 2026-04-23 16:52:39.732133 | ubuntu-noble | uv 0.11.7 (x86_64-unknown-linux-gnu) 2026-04-23 16:52:40.033966 | ubuntu-noble | ok: Runtime: 0:00:00.014635 2026-04-23 16:52:40.113558 | 2026-04-23 16:52:40.113717 | TASK [ensure-python-command : Make global symlink] 2026-04-23 16:52:40.450773 | ubuntu-noble | changed 2026-04-23 16:52:40.472266 | 2026-04-23 16:52:40.472860 | TASK [ensure-uv : Export ensure_uv_executable path] 2026-04-23 16:52:41.013733 | ubuntu-noble | ok 2026-04-23 16:52:41.030308 | 2026-04-23 16:52:41.030475 | TASK [Install build dependencies] 2026-04-23 16:52:56.844566 | ubuntu-noble | changed 2026-04-23 16:52:56.855359 | 2026-04-23 16:52:56.855433 | TASK [Run no-op command to build module] 2026-04-23 16:52:57.198668 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-23 16:52:57.198782 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-23 16:52:57.255155 | ubuntu-noble | Building magnum-cluster-api @ file:///home/zuul/src/github.com/vexxhost/magnum-cluster-api 2026-04-23 16:52:57.408380 | ubuntu-noble | Downloading networkx (1.6MiB) 2026-04-23 16:52:57.409450 | ubuntu-noble | Downloading babel (9.7MiB) 2026-04-23 16:52:57.409893 | ubuntu-noble | Downloading netaddr (2.2MiB) 2026-04-23 16:52:57.410458 | ubuntu-noble | Downloading setuptools (1.2MiB) 2026-04-23 16:52:57.411677 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-23 16:52:57.412690 | ubuntu-noble | Downloading sqlalchemy (3.1MiB) 2026-04-23 16:52:57.413053 | ubuntu-noble | Downloading cryptography (4.0MiB) 2026-04-23 16:52:57.413259 | ubuntu-noble | Downloading kubernetes (1.9MiB) 2026-04-23 16:52:57.414505 | ubuntu-noble | Downloading python-openstackclient (1.1MiB) 2026-04-23 16:52:57.427763 | ubuntu-noble | Downloading openstacksdk (1.7MiB) 2026-04-23 16:52:58.228162 | ubuntu-noble | Building simplegeneric==0.8.1 2026-04-23 16:52:58.258033 | ubuntu-noble | Building pyperclip==1.9.0 2026-04-23 16:52:58.264614 | ubuntu-noble | Building logutils==0.3.5 2026-04-23 16:52:58.282873 | ubuntu-noble | Building haproxyadmin==0.2.4 2026-04-23 16:52:58.402518 | ubuntu-noble | Downloaded pygments 2026-04-23 16:52:58.428110 | ubuntu-noble | Downloaded netaddr 2026-04-23 16:52:58.504716 | ubuntu-noble | Downloaded python-openstackclient 2026-04-23 16:52:58.530679 | ubuntu-noble | Downloaded setuptools 2026-04-23 16:52:58.569914 | ubuntu-noble | Downloaded sqlalchemy 2026-04-23 16:52:58.620881 | ubuntu-noble | Downloaded cryptography 2026-04-23 16:52:58.625261 | ubuntu-noble | Downloaded networkx 2026-04-23 16:52:58.723370 | ubuntu-noble | Downloaded kubernetes 2026-04-23 16:52:58.812526 | ubuntu-noble | Downloaded openstacksdk 2026-04-23 16:52:58.874596 | ubuntu-noble | Downloaded babel 2026-04-23 16:52:59.488328 | ubuntu-noble | Built pyperclip==1.9.0 2026-04-23 16:52:59.506588 | ubuntu-noble | Built simplegeneric==0.8.1 2026-04-23 16:52:59.534733 | ubuntu-noble | Built logutils==0.3.5 2026-04-23 16:52:59.659482 | ubuntu-noble | Built haproxyadmin==0.2.4 2026-04-23 16:55:17.810727 | ubuntu-noble | Built magnum-cluster-api @ file:///home/zuul/src/github.com/vexxhost/magnum-cluster-api 2026-04-23 16:55:17.908593 | ubuntu-noble | Installed 156 packages in 93ms 2026-04-23 16:55:17.927763 | ubuntu-noble | Python 3.12.3 2026-04-23 16:55:18.035591 | ubuntu-noble | ok: Runtime: 0:02:20.916787 2026-04-23 16:55:18.037580 | 2026-04-23 16:55:18.037629 | PLAY RECAP 2026-04-23 16:55:18.037677 | ubuntu-noble | ok: 18 changed: 13 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-04-23 16:55:18.037699 | 2026-04-23 16:55:18.195903 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/tox/pre.yml@main] 2026-04-23 16:55:18.199902 | PRE-RUN START: [untrusted : github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/unit/pre.yml@main] 2026-04-23 16:55:18.908156 | 2026-04-23 16:55:18.908294 | PLAY [all] 2026-04-23 16:55:18.991815 | 2026-04-23 16:55:18.991992 | TASK [shell: {{ zuul.project.src_dir }}/hack/setup-helm.sh] 2026-04-23 16:55:19.397199 | ubuntu-noble | + HELM_VERSION=v3.10.3 2026-04-23 16:55:19.397326 | ubuntu-noble | + curl -Lo /tmp/helm.tar.gz https://get.helm.sh/helm-v3.10.3-linux-amd64.tar.gz 2026-04-23 16:55:19.409803 | ubuntu-noble | % Total % Received % Xferd Average Speed Time Time Time Current 2026-04-23 16:55:19.409859 | ubuntu-noble | Dload Upload Total Spent Left Speed 2026-04-23 16:55:20.059286 | ubuntu-noble | 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13.8M 100 13.8M 0 0 21.3M 0 --:--:-- --:--:-- --:--:-- 21.3M 2026-04-23 16:55:20.063245 | ubuntu-noble | + tar -zxvf /tmp/helm.tar.gz -C /tmp 2026-04-23 16:55:20.075148 | ubuntu-noble | linux-amd64/ 2026-04-23 16:55:20.075237 | ubuntu-noble | linux-amd64/helm 2026-04-23 16:55:20.368535 | ubuntu-noble | linux-amd64/LICENSE 2026-04-23 16:55:20.368603 | ubuntu-noble | linux-amd64/README.md 2026-04-23 16:55:20.369448 | ubuntu-noble | + sudo mv /tmp/linux-amd64/helm /usr/local/bin/helm 2026-04-23 16:55:20.382935 | ubuntu-noble | + rm -rf /tmp/helm.tar.gz /tmp/linux-amd64/ 2026-04-23 16:55:20.533672 | ubuntu-noble | ok: Runtime: 0:00:01.005818 2026-04-23 16:55:20.535726 | 2026-04-23 16:55:20.535792 | PLAY RECAP 2026-04-23 16:55:20.535855 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-23 16:55:20.535888 | 2026-04-23 16:55:20.684471 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/unit/pre.yml@main] 2026-04-23 16:55:20.687292 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2026-04-23 16:55:21.825578 | 2026-04-23 16:55:21.825738 | PLAY [all] 2026-04-23 16:55:21.839090 | 2026-04-23 16:55:21.839171 | TASK [revoke-sudo : Check if zuul is sudoer] 2026-04-23 16:55:22.381217 | ubuntu-noble | ok: Runtime: 0:00:00.020275 2026-04-23 16:55:22.417014 | 2026-04-23 16:55:22.417278 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2026-04-23 16:55:22.973384 | ubuntu-noble | ok: Runtime: 0:00:00.006461 2026-04-23 16:55:22.980866 | 2026-04-23 16:55:22.980946 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2026-04-23 16:55:23.229131 | ubuntu-noble | sudo: a password is required 2026-04-23 16:55:23.535401 | ubuntu-noble | ok: Runtime: 0:00:00.018174 2026-04-23 16:55:23.545848 | 2026-04-23 16:55:23.545944 | TASK [tox : Check to see if the constraints file exists] 2026-04-23 16:55:23.572301 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:55:23.583076 | 2026-04-23 16:55:23.583183 | TASK [tox : Fail if constraints file is missing] 2026-04-23 16:55:23.619796 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:55:23.633287 | 2026-04-23 16:55:23.633395 | TASK [tox : Record file location] 2026-04-23 16:55:23.659818 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 16:55:23.670461 | 2026-04-23 16:55:23.670540 | TASK [tox : Install tox siblings] 2026-04-23 16:55:23.702184 | ubuntu-noble | ok 2026-04-23 16:55:23.713522 | ubuntu-noble | included: /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2026-04-23 16:55:23.719436 | 2026-04-23 16:55:23.719506 | TASK [tox : Run tox without tests] 2026-04-23 16:55:24.209319 | ubuntu-noble | ROOT: 188 D setup logging to DEBUG on pid 8223 [tox/report.py:229] 2026-04-23 16:55:24.240954 | ubuntu-noble | unit: 219 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-04-23 16:55:24.243270 | ubuntu-noble | unit: 222 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [python_discovery/_discovery.py:62] 2026-04-23 16:55:24.243678 | ubuntu-noble | unit: 222 D filesystem is case-sensitive [python_discovery/_compat.py:18] 2026-04-23 16:55:24.246985 | ubuntu-noble | unit: 225 D get interpreter info via cmd: /usr/bin/python3.12 /home/zuul/.local/tox/lib/python3.12/site-packages/python_discovery/_py_info.py c2c9cc18b92e2472dfafe68e099aeeaf a3986fe1264df86a5e34e8734a344127 [python_discovery/_cached_py_info.py:198] 2026-04-23 16:55:24.304699 | ubuntu-noble | unit: 283 D wrote python info of /usr/bin/python3.12 at /home/zuul/.cache/virtualenv/py_info/4/f0d7a494a3f776233427cb85a7e198c7cf4913b50a203c6febc678cc4f5bf265.json [virtualenv/app_data/via_disk_folder.py:159] 2026-04-23 16:55:24.304864 | ubuntu-noble | unit: 283 I proposed PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-04-23 16:55:24.304889 | ubuntu-noble | unit: 283 D accepted PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-04-23 16:55:24.306157 | ubuntu-noble | unit: 285 D symlink on filesystem does work [virtualenv/info.py:51] 2026-04-23 16:55:24.306196 | ubuntu-noble | unit: 285 D filesystem is case-sensitive [virtualenv/info.py:28] 2026-04-23 16:55:24.328294 | ubuntu-noble | unit: 307 I create virtual environment via CPython3Posix(dest=/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77] 2026-04-23 16:55:24.328574 | ubuntu-noble | unit: 307 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/bin [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:24.328607 | ubuntu-noble | unit: 307 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/include [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:24.328763 | ubuntu-noble | unit: 307 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:24.329025 | ubuntu-noble | unit: 307 D write /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-04-23 16:55:24.329052 | ubuntu-noble | unit: 308 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329067 | ubuntu-noble | unit: 308 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329131 | ubuntu-noble | unit: 308 D version_info = 3.12.3.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329173 | ubuntu-noble | unit: 308 D version = 3.12.3 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329223 | ubuntu-noble | unit: 308 D executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329273 | ubuntu-noble | unit: 308 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329313 | ubuntu-noble | unit: 308 D virtualenv = 21.2.4 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329365 | ubuntu-noble | unit: 308 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329405 | ubuntu-noble | unit: 308 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329445 | ubuntu-noble | unit: 308 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329485 | ubuntu-noble | unit: 308 D base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.329798 | ubuntu-noble | unit: 308 D symlink /usr/bin/python3.12 to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/bin/python [virtualenv/util/path/_sync.py:38] 2026-04-23 16:55:24.330096 | ubuntu-noble | unit: 309 D create virtualenv import hook file /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:118] 2026-04-23 16:55:24.330128 | ubuntu-noble | unit: 309 D create /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:121] 2026-04-23 16:55:24.330522 | ubuntu-noble | unit: 309 D ============================== target debug ============================== [virtualenv/run/session.py:79] 2026-04-23 16:55:24.330758 | ubuntu-noble | unit: 309 D debug via /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/bin/python /home/zuul/.local/tox/lib/python3.12/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265] 2026-04-23 16:55:24.370831 | ubuntu-noble | unit: 309 D { 2026-04-23 16:55:24.370865 | ubuntu-noble | "sys": { 2026-04-23 16:55:24.370876 | ubuntu-noble | "executable": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/bin/python", 2026-04-23 16:55:24.370884 | ubuntu-noble | "_base_executable": "/usr/bin/python3.12", 2026-04-23 16:55:24.370893 | ubuntu-noble | "prefix": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit", 2026-04-23 16:55:24.370901 | ubuntu-noble | "base_prefix": "/usr", 2026-04-23 16:55:24.370909 | ubuntu-noble | "real_prefix": null, 2026-04-23 16:55:24.370918 | ubuntu-noble | "exec_prefix": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit", 2026-04-23 16:55:24.370926 | ubuntu-noble | "base_exec_prefix": "/usr", 2026-04-23 16:55:24.370934 | ubuntu-noble | "path": [ 2026-04-23 16:55:24.370942 | ubuntu-noble | "/usr/lib/python312.zip", 2026-04-23 16:55:24.370950 | ubuntu-noble | "/usr/lib/python3.12", 2026-04-23 16:55:24.370959 | ubuntu-noble | "/usr/lib/python3.12/lib-dynload", 2026-04-23 16:55:24.370967 | ubuntu-noble | "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages" 2026-04-23 16:55:24.370975 | ubuntu-noble | ], 2026-04-23 16:55:24.370984 | ubuntu-noble | "meta_path": [ 2026-04-23 16:55:24.370992 | ubuntu-noble | "", 2026-04-23 16:55:24.371000 | ubuntu-noble | "", 2026-04-23 16:55:24.371008 | ubuntu-noble | "", 2026-04-23 16:55:24.371016 | ubuntu-noble | "" 2026-04-23 16:55:24.371024 | ubuntu-noble | ], 2026-04-23 16:55:24.371032 | ubuntu-noble | "fs_encoding": "utf-8", 2026-04-23 16:55:24.371040 | ubuntu-noble | "io_encoding": "utf-8" 2026-04-23 16:55:24.371048 | ubuntu-noble | }, 2026-04-23 16:55:24.371056 | ubuntu-noble | "version": "3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]", 2026-04-23 16:55:24.371064 | ubuntu-noble | "makefile_filename": "/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Makefile", 2026-04-23 16:55:24.371073 | ubuntu-noble | "os": "", 2026-04-23 16:55:24.371093 | ubuntu-noble | "site": "", 2026-04-23 16:55:24.371101 | ubuntu-noble | "datetime": "", 2026-04-23 16:55:24.371110 | ubuntu-noble | "math": "", 2026-04-23 16:55:24.371118 | ubuntu-noble | "json": "" 2026-04-23 16:55:24.371126 | ubuntu-noble | } [virtualenv/run/session.py:80] 2026-04-23 16:55:24.371139 | ubuntu-noble | unit: 349 I add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/zuul/.cache/virtualenv) [virtualenv/run/session.py:84] 2026-04-23 16:55:24.375203 | ubuntu-noble | unit: 353 D install pip from wheel /home/zuul/.local/tox/lib/python3.12/site-packages/virtualenv/seed/wheels/embed/pip-26.0.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65] 2026-04-23 16:55:24.377053 | ubuntu-noble | unit: 355 D build install image for pip-26.0.1-py3-none-any.whl to /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:81] 2026-04-23 16:55:24.560409 | ubuntu-noble | unit: 539 D copy directory /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:24.618784 | ubuntu-noble | unit: 597 D copy /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.virtualenv to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/pip-26.0.1.virtualenv [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:24.618910 | ubuntu-noble | unit: 597 D copy directory /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.dist-info to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/pip-26.0.1.dist-info [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:24.624627 | ubuntu-noble | unit: 603 D generated console scripts pip pip3 pip-3.12 pip3.12 [virtualenv/seed/embed/via_app_data/pip_install/base.py:69] 2026-04-23 16:55:24.625024 | ubuntu-noble | unit: 603 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:90] 2026-04-23 16:55:24.628742 | ubuntu-noble | unit: 607 D write /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-04-23 16:55:24.628777 | ubuntu-noble | unit: 607 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628792 | ubuntu-noble | unit: 607 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628804 | ubuntu-noble | unit: 607 D version_info = 3.12.3.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628882 | ubuntu-noble | unit: 607 D version = 3.12.3 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628896 | ubuntu-noble | unit: 607 D executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628956 | ubuntu-noble | unit: 607 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.628997 | ubuntu-noble | unit: 608 D virtualenv = 21.2.4 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.629038 | ubuntu-noble | unit: 608 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.629086 | ubuntu-noble | unit: 608 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.629126 | ubuntu-noble | unit: 608 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.629175 | ubuntu-noble | unit: 608 D base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:24.632075 | ubuntu-noble | unit: 611 W install_deps> python -I -m pip install fixtures lark oslotest pytest pytest-mock responses stestr [tox/tox_env/api.py:515] 2026-04-23 16:55:25.562311 | ubuntu-noble | Collecting fixtures 2026-04-23 16:55:25.638328 | ubuntu-noble | Downloading fixtures-4.3.2-py3-none-any.whl.metadata (22 kB) 2026-04-23 16:55:25.680449 | ubuntu-noble | Collecting lark 2026-04-23 16:55:25.684561 | ubuntu-noble | Downloading lark-1.3.1-py3-none-any.whl.metadata (1.8 kB) 2026-04-23 16:55:25.761319 | ubuntu-noble | Collecting oslotest 2026-04-23 16:55:25.765365 | ubuntu-noble | Downloading oslotest-6.1.1-py3-none-any.whl.metadata (1.8 kB) 2026-04-23 16:55:25.832131 | ubuntu-noble | Collecting pytest 2026-04-23 16:55:25.835451 | ubuntu-noble | Downloading pytest-9.0.3-py3-none-any.whl.metadata (7.6 kB) 2026-04-23 16:55:25.874002 | ubuntu-noble | Collecting pytest-mock 2026-04-23 16:55:25.877909 | ubuntu-noble | Downloading pytest_mock-3.15.1-py3-none-any.whl.metadata (3.9 kB) 2026-04-23 16:55:25.919532 | ubuntu-noble | Collecting responses 2026-04-23 16:55:25.923597 | ubuntu-noble | Downloading responses-0.26.0-py3-none-any.whl.metadata (48 kB) 2026-04-23 16:55:25.966675 | ubuntu-noble | Collecting stestr 2026-04-23 16:55:25.970856 | ubuntu-noble | Downloading stestr-4.2.1-py3-none-any.whl.metadata (7.7 kB) 2026-04-23 16:55:26.008688 | ubuntu-noble | Collecting testtools>=2.2.0 (from oslotest) 2026-04-23 16:55:26.013274 | ubuntu-noble | Downloading testtools-2.9.0-py3-none-any.whl.metadata (5.4 kB) 2026-04-23 16:55:26.040156 | ubuntu-noble | Collecting iniconfig>=1.0.1 (from pytest) 2026-04-23 16:55:26.044265 | ubuntu-noble | Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:26.073237 | ubuntu-noble | Collecting packaging>=22 (from pytest) 2026-04-23 16:55:26.074632 | ubuntu-noble | Using cached packaging-26.1-py3-none-any.whl.metadata (3.5 kB) 2026-04-23 16:55:26.087677 | ubuntu-noble | Collecting pluggy<2,>=1.5 (from pytest) 2026-04-23 16:55:26.089168 | ubuntu-noble | Using cached pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-04-23 16:55:26.114318 | ubuntu-noble | Collecting pygments>=2.7.2 (from pytest) 2026-04-23 16:55:26.118498 | ubuntu-noble | Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:26.160114 | ubuntu-noble | Collecting requests<3.0,>=2.30.0 (from responses) 2026-04-23 16:55:26.163262 | ubuntu-noble | Downloading requests-2.33.1-py3-none-any.whl.metadata (4.8 kB) 2026-04-23 16:55:26.202449 | ubuntu-noble | Collecting urllib3<3.0,>=1.25.10 (from responses) 2026-04-23 16:55:26.205454 | ubuntu-noble | Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB) 2026-04-23 16:55:26.259109 | ubuntu-noble | Collecting pyyaml (from responses) 2026-04-23 16:55:26.262212 | ubuntu-noble | Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-04-23 16:55:26.406993 | ubuntu-noble | Collecting charset_normalizer<4,>=2 (from requests<3.0,>=2.30.0->responses) 2026-04-23 16:55:26.410695 | ubuntu-noble | Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) 2026-04-23 16:55:26.441484 | ubuntu-noble | Collecting idna<4,>=2.5 (from requests<3.0,>=2.30.0->responses) 2026-04-23 16:55:26.444924 | ubuntu-noble | Downloading idna-3.13-py3-none-any.whl.metadata (8.0 kB) 2026-04-23 16:55:26.486888 | ubuntu-noble | Collecting certifi>=2023.5.7 (from requests<3.0,>=2.30.0->responses) 2026-04-23 16:55:26.490383 | ubuntu-noble | Downloading certifi-2026.4.22-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:26.525623 | ubuntu-noble | Collecting cliff>=2.8.0 (from stestr) 2026-04-23 16:55:26.529075 | ubuntu-noble | Downloading cliff-4.13.3-py3-none-any.whl.metadata (2.1 kB) 2026-04-23 16:55:26.555555 | ubuntu-noble | Collecting python-subunit>=1.4.0 (from stestr) 2026-04-23 16:55:26.560428 | ubuntu-noble | Downloading python_subunit-1.4.5-py3-none-any.whl.metadata (22 kB) 2026-04-23 16:55:26.590972 | ubuntu-noble | Collecting voluptuous>=0.8.9 (from stestr) 2026-04-23 16:55:26.597382 | ubuntu-noble | Downloading voluptuous-0.16.0-py3-none-any.whl.metadata (20 kB) 2026-04-23 16:55:26.638099 | ubuntu-noble | Collecting tomlkit>=0.11.6 (from stestr) 2026-04-23 16:55:26.641453 | ubuntu-noble | Downloading tomlkit-0.14.0-py3-none-any.whl.metadata (2.8 kB) 2026-04-23 16:55:26.684324 | ubuntu-noble | Collecting autopage>=0.4.0 (from cliff>=2.8.0->stestr) 2026-04-23 16:55:26.689270 | ubuntu-noble | Downloading autopage-0.6.0-py3-none-any.whl.metadata (8.1 kB) 2026-04-23 16:55:26.828298 | ubuntu-noble | Collecting cmd2>=1.0.0 (from cliff>=2.8.0->stestr) 2026-04-23 16:55:26.833032 | ubuntu-noble | Downloading cmd2-3.5.0-py3-none-any.whl.metadata (16 kB) 2026-04-23 16:55:26.902613 | ubuntu-noble | Collecting PrettyTable>=0.7.2 (from cliff>=2.8.0->stestr) 2026-04-23 16:55:26.906223 | ubuntu-noble | Downloading prettytable-3.17.0-py3-none-any.whl.metadata (34 kB) 2026-04-23 16:55:27.030844 | ubuntu-noble | Collecting stevedore>=5.6.0 (from cliff>=2.8.0->stestr) 2026-04-23 16:55:27.034854 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl.metadata (2.4 kB) 2026-04-23 16:55:27.070364 | ubuntu-noble | Collecting pyperclip>=1.8.2 (from cmd2>=1.0.0->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.073819 | ubuntu-noble | Downloading pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB) 2026-04-23 16:55:27.154197 | ubuntu-noble | Collecting rich>=15.0.0 (from cmd2>=1.0.0->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.156846 | ubuntu-noble | Downloading rich-15.0.0-py3-none-any.whl.metadata (18 kB) 2026-04-23 16:55:27.196825 | ubuntu-noble | Collecting rich-argparse>=1.7.2 (from cmd2>=1.0.0->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.201513 | ubuntu-noble | Downloading rich_argparse-1.7.2-py3-none-any.whl.metadata (14 kB) 2026-04-23 16:55:27.248132 | ubuntu-noble | Collecting wcwidth (from PrettyTable>=0.7.2->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.251532 | ubuntu-noble | Downloading wcwidth-0.6.0-py3-none-any.whl.metadata (30 kB) 2026-04-23 16:55:27.294968 | ubuntu-noble | Collecting iso8601 (from python-subunit>=1.4.0->stestr) 2026-04-23 16:55:27.298600 | ubuntu-noble | Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB) 2026-04-23 16:55:27.341125 | ubuntu-noble | Collecting markdown-it-py>=2.2.0 (from rich>=15.0.0->cmd2>=1.0.0->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.344256 | ubuntu-noble | Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB) 2026-04-23 16:55:27.384626 | ubuntu-noble | Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=1.0.0->cliff>=2.8.0->stestr) 2026-04-23 16:55:27.389639 | ubuntu-noble | Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) 2026-04-23 16:55:27.421840 | ubuntu-noble | Downloading fixtures-4.3.2-py3-none-any.whl (41 kB) 2026-04-23 16:55:27.467600 | ubuntu-noble | Downloading lark-1.3.1-py3-none-any.whl (113 kB) 2026-04-23 16:55:27.490399 | ubuntu-noble | Downloading oslotest-6.1.1-py3-none-any.whl (30 kB) 2026-04-23 16:55:27.501686 | ubuntu-noble | Downloading pytest-9.0.3-py3-none-any.whl (375 kB) 2026-04-23 16:55:27.514539 | ubuntu-noble | Using cached pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-23 16:55:27.518261 | ubuntu-noble | Downloading pytest_mock-3.15.1-py3-none-any.whl (10 kB) 2026-04-23 16:55:27.529742 | ubuntu-noble | Downloading responses-0.26.0-py3-none-any.whl (35 kB) 2026-04-23 16:55:27.544864 | ubuntu-noble | Downloading requests-2.33.1-py3-none-any.whl (64 kB) 2026-04-23 16:55:27.560314 | ubuntu-noble | Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB) 2026-04-23 16:55:27.573710 | ubuntu-noble | Downloading idna-3.13-py3-none-any.whl (68 kB) 2026-04-23 16:55:27.585156 | ubuntu-noble | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-04-23 16:55:27.597631 | ubuntu-noble | Downloading stestr-4.2.1-py3-none-any.whl (118 kB) 2026-04-23 16:55:27.611365 | ubuntu-noble | Downloading certifi-2026.4.22-py3-none-any.whl (135 kB) 2026-04-23 16:55:27.626694 | ubuntu-noble | Downloading cliff-4.13.3-py3-none-any.whl (86 kB) 2026-04-23 16:55:27.640117 | ubuntu-noble | Downloading autopage-0.6.0-py3-none-any.whl (30 kB) 2026-04-23 16:55:27.653180 | ubuntu-noble | Downloading cmd2-3.5.0-py3-none-any.whl (147 kB) 2026-04-23 16:55:27.666938 | ubuntu-noble | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-04-23 16:55:27.674118 | ubuntu-noble | Using cached packaging-26.1-py3-none-any.whl (95 kB) 2026-04-23 16:55:27.677794 | ubuntu-noble | Downloading prettytable-3.17.0-py3-none-any.whl (34 kB) 2026-04-23 16:55:27.689006 | ubuntu-noble | Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB) 2026-04-23 16:55:27.718276 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 44.3 MB/s 0:00:00 2026-04-23 16:55:27.721708 | ubuntu-noble | Downloading pyperclip-1.11.0-py3-none-any.whl (11 kB) 2026-04-23 16:55:27.735792 | ubuntu-noble | Downloading python_subunit-1.4.5-py3-none-any.whl (102 kB) 2026-04-23 16:55:27.749698 | ubuntu-noble | Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) 2026-04-23 16:55:27.773414 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 29.5 MB/s 0:00:00 2026-04-23 16:55:27.776782 | ubuntu-noble | Downloading rich-15.0.0-py3-none-any.whl (310 kB) 2026-04-23 16:55:27.791167 | ubuntu-noble | Downloading markdown_it_py-4.0.0-py3-none-any.whl (87 kB) 2026-04-23 16:55:27.801270 | ubuntu-noble | Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) 2026-04-23 16:55:27.812934 | ubuntu-noble | Downloading rich_argparse-1.7.2-py3-none-any.whl (25 kB) 2026-04-23 16:55:27.824990 | ubuntu-noble | Downloading stevedore-5.7.0-py3-none-any.whl (54 kB) 2026-04-23 16:55:27.838716 | ubuntu-noble | Downloading testtools-2.9.0-py3-none-any.whl (110 kB) 2026-04-23 16:55:27.851476 | ubuntu-noble | Downloading tomlkit-0.14.0-py3-none-any.whl (39 kB) 2026-04-23 16:55:27.864396 | ubuntu-noble | Downloading voluptuous-0.16.0-py3-none-any.whl (31 kB) 2026-04-23 16:55:27.877283 | ubuntu-noble | Downloading iso8601-2.1.0-py3-none-any.whl (7.5 kB) 2026-04-23 16:55:27.886698 | ubuntu-noble | Downloading wcwidth-0.6.0-py3-none-any.whl (94 kB) 2026-04-23 16:55:27.981749 | ubuntu-noble | Installing collected packages: pyperclip, wcwidth, voluptuous, urllib3, tomlkit, testtools, stevedore, pyyaml, pygments, pluggy, packaging, mdurl, lark, iso8601, iniconfig, idna, fixtures, charset_normalizer, certifi, autopage, requests, python-subunit, pytest, PrettyTable, oslotest, markdown-it-py, rich, responses, pytest-mock, rich-argparse, cmd2, cliff, stestr 2026-04-23 16:55:30.815908 | ubuntu-noble | 2026-04-23 16:55:30.823110 | ubuntu-noble | Successfully installed PrettyTable-3.17.0 autopage-0.6.0 certifi-2026.4.22 charset_normalizer-3.4.7 cliff-4.13.3 cmd2-3.5.0 fixtures-4.3.2 idna-3.13 iniconfig-2.3.0 iso8601-2.1.0 lark-1.3.1 markdown-it-py-4.0.0 mdurl-0.1.2 oslotest-6.1.1 packaging-26.1 pluggy-1.6.0 pygments-2.20.0 pyperclip-1.11.0 pytest-9.0.3 pytest-mock-3.15.1 python-subunit-1.4.5 pyyaml-6.0.3 requests-2.33.1 responses-0.26.0 rich-15.0.0 rich-argparse-1.7.2 stestr-4.2.1 stevedore-5.7.0 testtools-2.9.0 tomlkit-0.14.0 urllib3-2.6.3 voluptuous-0.16.0 wcwidth-0.6.0 2026-04-23 16:55:30.923165 | ubuntu-noble | unit: 6901 I exit 0 (6.29 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python -I -m pip install fixtures lark oslotest pytest pytest-mock responses stestr pid=8234 [tox/execute/api.py:311] 2026-04-23 16:55:30.931006 | ubuntu-noble | .pkg: 6909 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-04-23 16:55:30.932121 | ubuntu-noble | .pkg: 6910 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [python_discovery/_discovery.py:62] 2026-04-23 16:55:30.932720 | ubuntu-noble | .pkg: 6911 I proposed PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-04-23 16:55:30.932898 | ubuntu-noble | .pkg: 6911 D accepted PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-04-23 16:55:30.933991 | ubuntu-noble | .pkg: 6912 I create virtual environment via CPython3Posix(dest=/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77] 2026-04-23 16:55:30.934202 | ubuntu-noble | .pkg: 6913 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/bin [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:30.934311 | ubuntu-noble | .pkg: 6913 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/include [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:30.934413 | ubuntu-noble | .pkg: 6913 D create folder /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages [virtualenv/util/path/_sync.py:18] 2026-04-23 16:55:30.934624 | ubuntu-noble | .pkg: 6913 D write /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-04-23 16:55:30.934639 | ubuntu-noble | .pkg: 6913 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934729 | ubuntu-noble | .pkg: 6913 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934785 | ubuntu-noble | .pkg: 6913 D version_info = 3.12.3.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934798 | ubuntu-noble | .pkg: 6913 D version = 3.12.3 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934851 | ubuntu-noble | .pkg: 6913 D executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934890 | ubuntu-noble | .pkg: 6913 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934929 | ubuntu-noble | .pkg: 6913 D virtualenv = 21.2.4 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.934968 | ubuntu-noble | .pkg: 6914 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.935010 | ubuntu-noble | .pkg: 6914 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.935027 | ubuntu-noble | .pkg: 6914 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.935096 | ubuntu-noble | .pkg: 6914 D base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:30.935291 | ubuntu-noble | .pkg: 6914 D symlink /usr/bin/python3.12 to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/bin/python [virtualenv/util/path/_sync.py:38] 2026-04-23 16:55:30.935597 | ubuntu-noble | .pkg: 6914 D create virtualenv import hook file /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:118] 2026-04-23 16:55:30.935729 | ubuntu-noble | .pkg: 6914 D create /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:121] 2026-04-23 16:55:30.936030 | ubuntu-noble | .pkg: 6915 D ============================== target debug ============================== [virtualenv/run/session.py:79] 2026-04-23 16:55:30.936162 | ubuntu-noble | .pkg: 6915 D debug via /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/bin/python /home/zuul/.local/tox/lib/python3.12/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265] 2026-04-23 16:55:30.974982 | ubuntu-noble | .pkg: 6915 D { 2026-04-23 16:55:30.975013 | ubuntu-noble | "sys": { 2026-04-23 16:55:30.975023 | ubuntu-noble | "executable": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/bin/python", 2026-04-23 16:55:30.975032 | ubuntu-noble | "_base_executable": "/usr/bin/python3.12", 2026-04-23 16:55:30.975041 | ubuntu-noble | "prefix": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg", 2026-04-23 16:55:30.975049 | ubuntu-noble | "base_prefix": "/usr", 2026-04-23 16:55:30.975058 | ubuntu-noble | "real_prefix": null, 2026-04-23 16:55:30.975067 | ubuntu-noble | "exec_prefix": "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg", 2026-04-23 16:55:30.975075 | ubuntu-noble | "base_exec_prefix": "/usr", 2026-04-23 16:55:30.975083 | ubuntu-noble | "path": [ 2026-04-23 16:55:30.975092 | ubuntu-noble | "/usr/lib/python312.zip", 2026-04-23 16:55:30.975100 | ubuntu-noble | "/usr/lib/python3.12", 2026-04-23 16:55:30.975108 | ubuntu-noble | "/usr/lib/python3.12/lib-dynload", 2026-04-23 16:55:30.975116 | ubuntu-noble | "/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages" 2026-04-23 16:55:30.975124 | ubuntu-noble | ], 2026-04-23 16:55:30.975133 | ubuntu-noble | "meta_path": [ 2026-04-23 16:55:30.975141 | ubuntu-noble | "", 2026-04-23 16:55:30.975149 | ubuntu-noble | "", 2026-04-23 16:55:30.975157 | ubuntu-noble | "", 2026-04-23 16:55:30.975165 | ubuntu-noble | "" 2026-04-23 16:55:30.975173 | ubuntu-noble | ], 2026-04-23 16:55:30.975182 | ubuntu-noble | "fs_encoding": "utf-8", 2026-04-23 16:55:30.975190 | ubuntu-noble | "io_encoding": "utf-8" 2026-04-23 16:55:30.975198 | ubuntu-noble | }, 2026-04-23 16:55:30.975206 | ubuntu-noble | "version": "3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]", 2026-04-23 16:55:30.975214 | ubuntu-noble | "makefile_filename": "/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Makefile", 2026-04-23 16:55:30.975222 | ubuntu-noble | "os": "", 2026-04-23 16:55:30.975230 | ubuntu-noble | "site": "", 2026-04-23 16:55:30.975239 | ubuntu-noble | "datetime": "", 2026-04-23 16:55:30.975247 | ubuntu-noble | "math": "", 2026-04-23 16:55:30.975255 | ubuntu-noble | "json": "" 2026-04-23 16:55:30.975263 | ubuntu-noble | } [virtualenv/run/session.py:80] 2026-04-23 16:55:30.975276 | ubuntu-noble | .pkg: 6954 I add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/zuul/.cache/virtualenv) [virtualenv/run/session.py:84] 2026-04-23 16:55:30.976541 | ubuntu-noble | .pkg: 6955 D install pip from wheel /home/zuul/.local/tox/lib/python3.12/site-packages/virtualenv/seed/wheels/embed/pip-26.0.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65] 2026-04-23 16:55:30.978534 | ubuntu-noble | .pkg: 6957 D copy directory /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:31.032251 | ubuntu-noble | .pkg: 7011 D copy /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.virtualenv to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages/pip-26.0.1.virtualenv [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:31.032412 | ubuntu-noble | .pkg: 7011 D copy directory /home/zuul/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.dist-info to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/lib/python3.12/site-packages/pip-26.0.1.dist-info [virtualenv/util/path/_sync.py:46] 2026-04-23 16:55:31.038328 | ubuntu-noble | .pkg: 7017 D generated console scripts pip3 pip3.12 pip pip-3.12 [virtualenv/seed/embed/via_app_data/pip_install/base.py:69] 2026-04-23 16:55:31.038639 | ubuntu-noble | .pkg: 7017 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:90] 2026-04-23 16:55:31.042322 | ubuntu-noble | .pkg: 7021 D write /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-04-23 16:55:31.042428 | ubuntu-noble | .pkg: 7021 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.042519 | ubuntu-noble | .pkg: 7021 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.042609 | ubuntu-noble | .pkg: 7021 D version_info = 3.12.3.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.042740 | ubuntu-noble | .pkg: 7021 D version = 3.12.3 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.042828 | ubuntu-noble | .pkg: 7021 D executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.042922 | ubuntu-noble | .pkg: 7021 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.043016 | ubuntu-noble | .pkg: 7022 D virtualenv = 21.2.4 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.043105 | ubuntu-noble | .pkg: 7022 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.043199 | ubuntu-noble | .pkg: 7022 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.043291 | ubuntu-noble | .pkg: 7022 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.043383 | ubuntu-noble | .pkg: 7022 D base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51] 2026-04-23 16:55:31.045885 | ubuntu-noble | .pkg: 7024 W install_requires> python -I -m pip install 'maturin<2.0,>=1.0' [tox/tox_env/api.py:515] 2026-04-23 16:55:33.302129 | ubuntu-noble | Collecting maturin<2.0,>=1.0 2026-04-23 16:55:33.369455 | ubuntu-noble | Downloading maturin-1.13.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl.metadata (16 kB) 2026-04-23 16:55:33.393804 | ubuntu-noble | Downloading maturin-1.13.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (10.6 MB) 2026-04-23 16:55:33.624354 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.6/10.6 MB 54.7 MB/s 0:00:00 2026-04-23 16:55:33.641801 | ubuntu-noble | Installing collected packages: maturin 2026-04-23 16:55:33.790231 | ubuntu-noble | Successfully installed maturin-1.13.1 2026-04-23 16:55:33.869000 | ubuntu-noble | .pkg: 9847 I exit 0 (2.82 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python -I -m pip install 'maturin<2.0,>=1.0' pid=8377 [tox/execute/api.py:311] 2026-04-23 16:55:33.870990 | ubuntu-noble | .pkg: 9849 W _optional_hooks> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:55:33.915262 | ubuntu-noble | Backend: run command _optional_hooks with args {} 2026-04-23 16:55:33.915300 | ubuntu-noble | Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /tmp/pep517__optional_hooks-n3r94rrc.json 2026-04-23 16:55:33.917176 | ubuntu-noble | .pkg: 9896 I exit None (0.05 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=8416 [tox/execute/api.py:311] 2026-04-23 16:55:33.918092 | ubuntu-noble | .pkg: 9897 W get_requires_for_build_sdist> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:55:33.919438 | ubuntu-noble | Backend: run command get_requires_for_build_sdist with args {'config_settings': None} 2026-04-23 16:55:33.919473 | ubuntu-noble | Backend: Wrote response {'return': []} to /tmp/pep517_get_requires_for_build_sdist-s45z95c9.json 2026-04-23 16:55:33.921104 | ubuntu-noble | .pkg: 9900 I exit None (0.00 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=8416 [tox/execute/api.py:311] 2026-04-23 16:55:33.922759 | ubuntu-noble | .pkg: 9901 W build_sdist> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:55:33.923876 | ubuntu-noble | Backend: run command build_sdist with args {'sdist_directory': '/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist', 'config_settings': None} 2026-04-23 16:55:33.923899 | ubuntu-noble | Running `maturin pep517 write-sdist --sdist-directory /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist` 2026-04-23 16:55:34.181468 | ubuntu-noble | 📦 Including license file `LICENSE` 2026-04-23 16:55:34.181887 | ubuntu-noble | 🍹 Building a mixed python/rust project 2026-04-23 16:55:34.182361 | ubuntu-noble | 🔗 Found pyo3 bindings with abi3 support 2026-04-23 16:55:34.248949 | ubuntu-noble | 📡 Using build options features from pyproject.toml 2026-04-23 16:55:34.365236 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/cluster_feature_derive/Cargo.toml`: 2026-04-23 16:55:34.365293 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:55:34.365330 | ubuntu-noble | | 2026-04-23 16:55:34.365341 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:55:34.475842 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/helm/Cargo.toml`: 2026-04-23 16:55:34.475890 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:55:34.475897 | ubuntu-noble | | 2026-04-23 16:55:34.475903 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:55:34.586831 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/serde_gtmpl/Cargo.toml`: 2026-04-23 16:55:34.586895 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:55:34.586905 | ubuntu-noble | | 2026-04-23 16:55:34.586927 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:55:34.726602 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/Cargo.toml`: 2026-04-23 16:55:34.726640 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:55:34.726691 | ubuntu-noble | | 2026-04-23 16:55:34.726701 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:55:34.970254 | ubuntu-noble | 📦 Built source distribution to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist/magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:55:34.975548 | ubuntu-noble | magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:55:34.976331 | ubuntu-noble | Backend: Wrote response {'return': 'magnum_cluster_api-0.36.6.tar.gz'} to /tmp/pep517_build_sdist-6bzac_1k.json 2026-04-23 16:55:34.978848 | ubuntu-noble | .pkg: 10957 I exit None (1.05 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=8416 [tox/execute/api.py:311] 2026-04-23 16:55:34.987555 | ubuntu-noble | .pkg: 10966 D package .tmp/package/1/magnum_cluster_api-0.36.6.tar.gz copied to .pkg/dist/magnum_cluster_api-0.36.6.tar.gz (/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox) [tox/util/file_view.py:30] 2026-04-23 16:55:34.988458 | ubuntu-noble | unit: 10967 W install_package_deps> python -I -m pip install certifi 'click>=8.0.4' 'diskcache>=5.6.1' 'eventlet>=0.33.1' 'haproxyadmin>=0.2.4' 'kubernetes>=24.2.0' 'magnum>=15.0.0' 'oslo.concurrency>=4.5.0' 'oslo.config>=8.8.0' 'oslo.context>=4.1.0' 'oslo.log>=4.7.0' 'oslo.privsep>=2.7.0' 'oslo.service>=2.8.0' 'platformdirs>=2.4.0' pykube-ng 'pyroute2>=0.3.4' python-heatclient 'python-manilaclient>=3.3.2' 'requests>=2.27.1' 'semver>=2.0.0' 'sherlock>=0.4.1' shortuuid [tox/tox_env/api.py:515] 2026-04-23 16:55:35.334415 | ubuntu-noble | Requirement already satisfied: certifi in ./.tox/unit/lib/python3.12/site-packages (2026.4.22) 2026-04-23 16:55:35.465469 | ubuntu-noble | Collecting click>=8.0.4 2026-04-23 16:55:35.550226 | ubuntu-noble | Downloading click-8.3.3-py3-none-any.whl.metadata (2.6 kB) 2026-04-23 16:55:35.601159 | ubuntu-noble | Collecting diskcache>=5.6.1 2026-04-23 16:55:35.611967 | ubuntu-noble | Downloading diskcache-5.6.3-py3-none-any.whl.metadata (20 kB) 2026-04-23 16:55:35.682400 | ubuntu-noble | Collecting eventlet>=0.33.1 2026-04-23 16:55:35.693027 | ubuntu-noble | Downloading eventlet-0.41.0-py3-none-any.whl.metadata (5.4 kB) 2026-04-23 16:55:35.751870 | ubuntu-noble | Collecting haproxyadmin>=0.2.4 2026-04-23 16:55:35.764186 | ubuntu-noble | Downloading haproxyadmin-0.2.4.tar.gz (59 kB) 2026-04-23 16:55:35.800325 | ubuntu-noble | Installing build dependencies: started 2026-04-23 16:55:36.862151 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-04-23 16:55:36.863224 | ubuntu-noble | Getting requirements to build wheel: started 2026-04-23 16:55:37.186566 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-04-23 16:55:37.188507 | ubuntu-noble | Installing backend dependencies: started 2026-04-23 16:55:38.208693 | ubuntu-noble | Installing backend dependencies: finished with status 'done' 2026-04-23 16:55:38.210025 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-04-23 16:55:38.473224 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23 16:55:38.520464 | ubuntu-noble | Collecting kubernetes>=24.2.0 2026-04-23 16:55:38.529669 | ubuntu-noble | Downloading kubernetes-35.0.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-04-23 16:55:38.588690 | ubuntu-noble | Collecting magnum>=15.0.0 2026-04-23 16:55:38.616349 | ubuntu-noble | Downloading magnum-22.0.0-py3-none-any.whl.metadata (4.7 kB) 2026-04-23 16:55:38.682206 | ubuntu-noble | Collecting oslo.concurrency>=4.5.0 2026-04-23 16:55:38.693442 | ubuntu-noble | Downloading oslo_concurrency-7.4.1-py3-none-any.whl.metadata (2.2 kB) 2026-04-23 16:55:38.745985 | ubuntu-noble | Collecting oslo.config>=8.8.0 2026-04-23 16:55:38.756490 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl.metadata (2.3 kB) 2026-04-23 16:55:38.797621 | ubuntu-noble | Collecting oslo.context>=4.1.0 2026-04-23 16:55:38.808193 | ubuntu-noble | Downloading oslo_context-6.3.0-py3-none-any.whl.metadata (2.3 kB) 2026-04-23 16:55:38.872866 | ubuntu-noble | Collecting oslo.log>=4.7.0 2026-04-23 16:55:38.884678 | ubuntu-noble | Downloading oslo_log-8.1.0-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:38.949371 | ubuntu-noble | Collecting oslo.privsep>=2.7.0 2026-04-23 16:55:38.959682 | ubuntu-noble | Downloading oslo_privsep-3.10.1-py3-none-any.whl.metadata (2.7 kB) 2026-04-23 16:55:39.023460 | ubuntu-noble | Collecting oslo.service>=2.8.0 2026-04-23 16:55:39.033483 | ubuntu-noble | Downloading oslo_service-4.5.1-py3-none-any.whl.metadata (2.8 kB) 2026-04-23 16:55:39.074698 | ubuntu-noble | Collecting platformdirs>=2.4.0 2026-04-23 16:55:39.075682 | ubuntu-noble | Using cached platformdirs-4.9.6-py3-none-any.whl.metadata (4.7 kB) 2026-04-23 16:55:39.105959 | ubuntu-noble | Collecting pykube-ng 2026-04-23 16:55:39.116175 | ubuntu-noble | Downloading pykube_ng-23.6.0-py3-none-any.whl.metadata (8.0 kB) 2026-04-23 16:55:39.159892 | ubuntu-noble | Collecting pyroute2>=0.3.4 2026-04-23 16:55:39.172324 | ubuntu-noble | Downloading pyroute2-0.9.6-py3-none-any.whl.metadata (8.8 kB) 2026-04-23 16:55:39.241169 | ubuntu-noble | Collecting python-heatclient 2026-04-23 16:55:39.252835 | ubuntu-noble | Downloading python_heatclient-5.1.0-py3-none-any.whl.metadata (3.1 kB) 2026-04-23 16:55:39.317810 | ubuntu-noble | Collecting python-manilaclient>=3.3.2 2026-04-23 16:55:39.329449 | ubuntu-noble | Downloading python_manilaclient-6.0.0-py3-none-any.whl.metadata (5.5 kB) 2026-04-23 16:55:39.341535 | ubuntu-noble | Requirement already satisfied: requests>=2.27.1 in ./.tox/unit/lib/python3.12/site-packages (2.33.1) 2026-04-23 16:55:39.372505 | ubuntu-noble | Collecting semver>=2.0.0 2026-04-23 16:55:39.381991 | ubuntu-noble | Downloading semver-3.0.4-py3-none-any.whl.metadata (6.8 kB) 2026-04-23 16:55:39.426881 | ubuntu-noble | Collecting sherlock>=0.4.1 2026-04-23 16:55:39.437377 | ubuntu-noble | Downloading sherlock-0.4.1-py3-none-any.whl.metadata (8.9 kB) 2026-04-23 16:55:39.476074 | ubuntu-noble | Collecting shortuuid 2026-04-23 16:55:39.486304 | ubuntu-noble | Downloading shortuuid-1.0.13-py3-none-any.whl.metadata (5.8 kB) 2026-04-23 16:55:39.522781 | ubuntu-noble | Collecting dnspython>=1.15.0 (from eventlet>=0.33.1) 2026-04-23 16:55:39.532817 | ubuntu-noble | Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) 2026-04-23 16:55:39.697923 | ubuntu-noble | Collecting greenlet>=1.0 (from eventlet>=0.33.1) 2026-04-23 16:55:39.708700 | ubuntu-noble | Downloading greenlet-3.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB) 2026-04-23 16:55:39.745480 | ubuntu-noble | Collecting six (from haproxyadmin>=0.2.4) 2026-04-23 16:55:39.755697 | ubuntu-noble | Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-04-23 16:55:39.792297 | ubuntu-noble | Collecting python-dateutil>=2.5.3 (from kubernetes>=24.2.0) 2026-04-23 16:55:39.804598 | ubuntu-noble | Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2026-04-23 16:55:39.813869 | ubuntu-noble | Requirement already satisfied: pyyaml>=5.4.1 in ./.tox/unit/lib/python3.12/site-packages (from kubernetes>=24.2.0) (6.0.3) 2026-04-23 16:55:39.849696 | ubuntu-noble | Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=24.2.0) 2026-04-23 16:55:39.859332 | ubuntu-noble | Downloading websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB) 2026-04-23 16:55:39.894875 | ubuntu-noble | Collecting requests-oauthlib (from kubernetes>=24.2.0) 2026-04-23 16:55:39.905112 | ubuntu-noble | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) 2026-04-23 16:55:39.917473 | ubuntu-noble | Requirement already satisfied: urllib3!=2.6.0,>=1.24.2 in ./.tox/unit/lib/python3.12/site-packages (from kubernetes>=24.2.0) (2.6.3) 2026-04-23 16:55:39.939877 | ubuntu-noble | Collecting durationpy>=0.7 (from kubernetes>=24.2.0) 2026-04-23 16:55:39.949987 | ubuntu-noble | Downloading durationpy-0.10-py3-none-any.whl.metadata (340 bytes) 2026-04-23 16:55:40.265047 | ubuntu-noble | Collecting SQLAlchemy>=1.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.276868 | ubuntu-noble | Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB) 2026-04-23 16:55:40.340514 | ubuntu-noble | Collecting WSME>=0.8.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.352792 | ubuntu-noble | Downloading WSME-0.12.1-py3-none-any.whl.metadata (3.7 kB) 2026-04-23 16:55:40.392830 | ubuntu-noble | Collecting WebOb>=1.8.1 (from magnum>=15.0.0) 2026-04-23 16:55:40.403519 | ubuntu-noble | Downloading WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB) 2026-04-23 16:55:40.455678 | ubuntu-noble | Collecting alembic>=0.9.6 (from magnum>=15.0.0) 2026-04-23 16:55:40.466286 | ubuntu-noble | Downloading alembic-1.18.4-py3-none-any.whl.metadata (7.2 kB) 2026-04-23 16:55:40.476880 | ubuntu-noble | Requirement already satisfied: cliff>=4.0.0 in ./.tox/unit/lib/python3.12/site-packages (from magnum>=15.0.0) (4.13.3) 2026-04-23 16:55:40.505365 | ubuntu-noble | Collecting decorator>=3.4.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.516195 | ubuntu-noble | Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB) 2026-04-23 16:55:40.558317 | ubuntu-noble | Collecting jsonpatch!=1.20,>=1.16 (from magnum>=15.0.0) 2026-04-23 16:55:40.568389 | ubuntu-noble | Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB) 2026-04-23 16:55:40.633221 | ubuntu-noble | Collecting keystoneauth1>=3.14.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.645348 | ubuntu-noble | Downloading keystoneauth1-5.13.1-py3-none-any.whl.metadata (2.9 kB) 2026-04-23 16:55:40.705712 | ubuntu-noble | Collecting keystonemiddleware>=9.0.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.716265 | ubuntu-noble | Downloading keystonemiddleware-12.0.0-py3-none-any.whl.metadata (4.1 kB) 2026-04-23 16:55:40.760870 | ubuntu-noble | Collecting netaddr>=0.7.18 (from magnum>=15.0.0) 2026-04-23 16:55:40.770336 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-04-23 16:55:40.883582 | ubuntu-noble | Collecting oslo.db>=8.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.895387 | ubuntu-noble | Downloading oslo_db-18.0.0-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:40.939093 | ubuntu-noble | Collecting oslo.i18n>=5.0.0 (from magnum>=15.0.0) 2026-04-23 16:55:40.949321 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl.metadata (2.0 kB) 2026-04-23 16:55:41.030449 | ubuntu-noble | Collecting oslo.messaging>=14.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.040298 | ubuntu-noble | Downloading oslo_messaging-17.3.0-py3-none-any.whl.metadata (2.6 kB) 2026-04-23 16:55:41.106056 | ubuntu-noble | Collecting oslo.middleware>=4.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.116767 | ubuntu-noble | Downloading oslo_middleware-8.0.0-py3-none-any.whl.metadata (2.4 kB) 2026-04-23 16:55:41.178507 | ubuntu-noble | Collecting oslo.policy>=4.5.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.188854 | ubuntu-noble | Downloading oslo_policy-5.0.0-py3-none-any.whl.metadata (2.2 kB) 2026-04-23 16:55:41.251252 | ubuntu-noble | Collecting oslo.reports>=2.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.262202 | ubuntu-noble | Downloading oslo_reports-3.7.0-py3-none-any.whl.metadata (3.8 kB) 2026-04-23 16:55:41.304197 | ubuntu-noble | Collecting oslo.serialization>=3.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.314727 | ubuntu-noble | Downloading oslo_serialization-5.9.1-py3-none-any.whl.metadata (2.1 kB) 2026-04-23 16:55:41.371415 | ubuntu-noble | Collecting oslo.upgradecheck>=1.3.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.382072 | ubuntu-noble | Downloading oslo_upgradecheck-2.7.1-py3-none-any.whl.metadata (1.8 kB) 2026-04-23 16:55:41.436308 | ubuntu-noble | Collecting oslo.utils>=4.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.446390 | ubuntu-noble | Downloading oslo_utils-10.0.1-py3-none-any.whl.metadata (2.1 kB) 2026-04-23 16:55:41.517813 | ubuntu-noble | Collecting oslo.versionedobjects>=2.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.529031 | ubuntu-noble | Downloading oslo_versionedobjects-3.10.2-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:41.570782 | ubuntu-noble | Collecting pbr>=5.5.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.571788 | ubuntu-noble | Using cached pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2026-04-23 16:55:41.613670 | ubuntu-noble | Collecting pecan>=1.3.3 (from magnum>=15.0.0) 2026-04-23 16:55:41.623856 | ubuntu-noble | Downloading pecan-1.8.0-py3-none-any.whl.metadata (1.6 kB) 2026-04-23 16:55:41.681854 | ubuntu-noble | Collecting pycadf!=2.0.0,>=1.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.700399 | ubuntu-noble | Downloading pycadf-4.0.1-py3-none-any.whl.metadata (2.2 kB) 2026-04-23 16:55:41.767053 | ubuntu-noble | Collecting python-barbicanclient>=5.0.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.778168 | ubuntu-noble | Downloading python_barbicanclient-7.3.0-py3-none-any.whl.metadata (11 kB) 2026-04-23 16:55:41.843852 | ubuntu-noble | Collecting python-cinderclient>=7.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.854245 | ubuntu-noble | Downloading python_cinderclient-9.9.0-py3-none-any.whl.metadata (19 kB) 2026-04-23 16:55:41.919350 | ubuntu-noble | Collecting python-glanceclient>=3.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:41.930688 | ubuntu-noble | Downloading python_glanceclient-4.11.0-py3-none-any.whl.metadata (4.0 kB) 2026-04-23 16:55:41.989998 | ubuntu-noble | Collecting python-neutronclient>=7.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.000867 | ubuntu-noble | Downloading python_neutronclient-11.8.0-py3-none-any.whl.metadata (3.5 kB) 2026-04-23 16:55:42.065928 | ubuntu-noble | Collecting python-novaclient>=17.2.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.077026 | ubuntu-noble | Downloading python_novaclient-18.12.0-py3-none-any.whl.metadata (3.2 kB) 2026-04-23 16:55:42.139385 | ubuntu-noble | Collecting python-keystoneclient>=3.20.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.149693 | ubuntu-noble | Downloading python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB) 2026-04-23 16:55:42.205622 | ubuntu-noble | Collecting python-octaviaclient>=2.1.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.216380 | ubuntu-noble | Downloading python_octaviaclient-3.13.0-py3-none-any.whl.metadata (3.0 kB) 2026-04-23 16:55:42.359235 | ubuntu-noble | Collecting setuptools!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=30.0.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.360117 | ubuntu-noble | Using cached setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-04-23 16:55:42.366855 | ubuntu-noble | Requirement already satisfied: stevedore>=3.3.0 in ./.tox/unit/lib/python3.12/site-packages (from magnum>=15.0.0) (5.7.0) 2026-04-23 16:55:42.416038 | ubuntu-noble | Collecting taskflow>=2.16.0 (from magnum>=15.0.0) 2026-04-23 16:55:42.426330 | ubuntu-noble | Downloading taskflow-6.2.0-py3-none-any.whl.metadata (4.5 kB) 2026-04-23 16:55:42.632974 | ubuntu-noble | Collecting cryptography>=2.1.4 (from magnum>=15.0.0) 2026-04-23 16:55:42.643789 | ubuntu-noble | Downloading cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) 2026-04-23 16:55:42.701420 | ubuntu-noble | Collecting Werkzeug>=0.9 (from magnum>=15.0.0) 2026-04-23 16:55:42.711340 | ubuntu-noble | Downloading werkzeug-3.1.8-py3-none-any.whl.metadata (4.0 kB) 2026-04-23 16:55:42.760882 | ubuntu-noble | Collecting fasteners>=0.7.0 (from oslo.concurrency>=4.5.0) 2026-04-23 16:55:42.771883 | ubuntu-noble | Downloading fasteners-0.20-py3-none-any.whl.metadata (4.8 kB) 2026-04-23 16:55:42.814211 | ubuntu-noble | Collecting debtcollector>=3.0.0 (from oslo.concurrency>=4.5.0) 2026-04-23 16:55:42.824861 | ubuntu-noble | Downloading debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB) 2026-04-23 16:55:42.860250 | ubuntu-noble | Collecting rfc3986>=1.2.0 (from oslo.config>=8.8.0) 2026-04-23 16:55:42.869545 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-04-23 16:55:42.912862 | ubuntu-noble | Collecting typing-extensions>=4.12.0 (from oslo.context>=4.1.0) 2026-04-23 16:55:42.922331 | ubuntu-noble | Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) 2026-04-23 16:55:43.120578 | ubuntu-noble | Collecting cffi>=1.14.0 (from oslo.privsep>=2.7.0) 2026-04-23 16:55:43.130425 | ubuntu-noble | Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 2026-04-23 16:55:43.233876 | ubuntu-noble | Collecting msgpack>=0.6.0 (from oslo.privsep>=2.7.0) 2026-04-23 16:55:43.243368 | ubuntu-noble | Downloading msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.1 kB) 2026-04-23 16:55:43.298407 | ubuntu-noble | Collecting PasteDeploy>=1.5.0 (from oslo.service>=2.8.0) 2026-04-23 16:55:43.309437 | ubuntu-noble | Downloading PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB) 2026-04-23 16:55:43.360769 | ubuntu-noble | Collecting Routes>=2.3.1 (from oslo.service>=2.8.0) 2026-04-23 16:55:43.372265 | ubuntu-noble | Downloading Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB) 2026-04-23 16:55:43.420865 | ubuntu-noble | Collecting Paste>=2.0.2 (from oslo.service>=2.8.0) 2026-04-23 16:55:43.436710 | ubuntu-noble | Downloading Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB) 2026-04-23 16:55:43.504058 | ubuntu-noble | Collecting Yappi>=1.0 (from oslo.service>=2.8.0) 2026-04-23 16:55:43.516210 | ubuntu-noble | Downloading yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (11 kB) 2026-04-23 16:55:43.535455 | ubuntu-noble | Requirement already satisfied: iso8601>=0.1.11 in ./.tox/unit/lib/python3.12/site-packages (from python-heatclient) (2.1.0) 2026-04-23 16:55:43.583091 | ubuntu-noble | Collecting osc-lib>=1.14.0 (from python-heatclient) 2026-04-23 16:55:43.596428 | ubuntu-noble | Downloading osc_lib-4.5.0-py3-none-any.whl.metadata (3.8 kB) 2026-04-23 16:55:43.608331 | ubuntu-noble | Requirement already satisfied: PrettyTable>=0.7.2 in ./.tox/unit/lib/python3.12/site-packages (from python-heatclient) (3.17.0) 2026-04-23 16:55:43.662943 | ubuntu-noble | Collecting python-swiftclient>=3.2.0 (from python-heatclient) 2026-04-23 16:55:43.673316 | ubuntu-noble | Downloading python_swiftclient-4.10.0-py3-none-any.whl.metadata (3.9 kB) 2026-04-23 16:55:43.699863 | ubuntu-noble | Requirement already satisfied: charset_normalizer<4,>=2 in ./.tox/unit/lib/python3.12/site-packages (from requests>=2.27.1) (3.4.7) 2026-04-23 16:55:43.700262 | ubuntu-noble | Requirement already satisfied: idna<4,>=2.5 in ./.tox/unit/lib/python3.12/site-packages (from requests>=2.27.1) (3.13) 2026-04-23 16:55:43.742604 | ubuntu-noble | Collecting Mako (from alembic>=0.9.6->magnum>=15.0.0) 2026-04-23 16:55:43.754106 | ubuntu-noble | Downloading mako-1.3.11-py3-none-any.whl.metadata (2.9 kB) 2026-04-23 16:55:43.786100 | ubuntu-noble | Collecting pycparser (from cffi>=1.14.0->oslo.privsep>=2.7.0) 2026-04-23 16:55:43.796258 | ubuntu-noble | Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) 2026-04-23 16:55:43.809900 | ubuntu-noble | Requirement already satisfied: autopage>=0.4.0 in ./.tox/unit/lib/python3.12/site-packages (from cliff>=4.0.0->magnum>=15.0.0) (0.6.0) 2026-04-23 16:55:43.811178 | ubuntu-noble | Requirement already satisfied: cmd2>=1.0.0 in ./.tox/unit/lib/python3.12/site-packages (from cliff>=4.0.0->magnum>=15.0.0) (3.5.0) 2026-04-23 16:55:43.815628 | ubuntu-noble | Requirement already satisfied: pyperclip>=1.8.2 in ./.tox/unit/lib/python3.12/site-packages (from cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (1.11.0) 2026-04-23 16:55:43.816102 | ubuntu-noble | Requirement already satisfied: rich>=15.0.0 in ./.tox/unit/lib/python3.12/site-packages (from cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (15.0.0) 2026-04-23 16:55:43.816557 | ubuntu-noble | Requirement already satisfied: rich-argparse>=1.7.2 in ./.tox/unit/lib/python3.12/site-packages (from cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (1.7.2) 2026-04-23 16:55:44.051977 | ubuntu-noble | Collecting wrapt>=2.1.0 (from debtcollector>=3.0.0->oslo.concurrency>=4.5.0) 2026-04-23 16:55:44.061802 | ubuntu-noble | Downloading wrapt-2.1.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB) 2026-04-23 16:55:44.099720 | ubuntu-noble | Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->magnum>=15.0.0) 2026-04-23 16:55:44.108949 | ubuntu-noble | Downloading jsonpointer-3.1.1-py3-none-any.whl.metadata (2.4 kB) 2026-04-23 16:55:44.155446 | ubuntu-noble | Collecting os-service-types>=1.2.0 (from keystoneauth1>=3.14.0->magnum>=15.0.0) 2026-04-23 16:55:44.165403 | ubuntu-noble | Downloading os_service_types-1.8.2-py3-none-any.whl.metadata (1.9 kB) 2026-04-23 16:55:44.228561 | ubuntu-noble | Collecting oslo.cache>=3.11.0 (from keystonemiddleware>=9.0.0->magnum>=15.0.0) 2026-04-23 16:55:44.239153 | ubuntu-noble | Downloading oslo_cache-4.1.1-py3-none-any.whl.metadata (2.5 kB) 2026-04-23 16:55:44.281195 | ubuntu-noble | Collecting PyJWT>=2.4.0 (from keystonemiddleware>=9.0.0->magnum>=15.0.0) 2026-04-23 16:55:44.291366 | ubuntu-noble | Downloading pyjwt-2.12.1-py3-none-any.whl.metadata (4.1 kB) 2026-04-23 16:55:44.385742 | ubuntu-noble | Collecting openstacksdk>=0.15.0 (from osc-lib>=1.14.0->python-heatclient) 2026-04-23 16:55:44.396231 | ubuntu-noble | Downloading openstacksdk-4.11.0-py3-none-any.whl.metadata (12 kB) 2026-04-23 16:55:44.454072 | ubuntu-noble | Collecting dogpile.cache>=0.6.5 (from openstacksdk>=0.15.0->osc-lib>=1.14.0->python-heatclient) 2026-04-23 16:55:44.465994 | ubuntu-noble | Downloading dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB) 2026-04-23 16:55:44.504998 | ubuntu-noble | Collecting jmespath>=0.9.0 (from openstacksdk>=0.15.0->osc-lib>=1.14.0->python-heatclient) 2026-04-23 16:55:44.516073 | ubuntu-noble | Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) 2026-04-23 16:55:44.618391 | ubuntu-noble | Collecting psutil>=3.2.2 (from openstacksdk>=0.15.0->osc-lib>=1.14.0->python-heatclient) 2026-04-23 16:55:44.628765 | ubuntu-noble | Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB) 2026-04-23 16:55:44.689639 | ubuntu-noble | Collecting testresources>=2.0.0 (from oslo.db>=8.2.0->magnum>=15.0.0) 2026-04-23 16:55:44.701870 | ubuntu-noble | Downloading testresources-2.1.2-py3-none-any.whl.metadata (15 kB) 2026-04-23 16:55:44.753781 | ubuntu-noble | Collecting testscenarios>=0.4 (from oslo.db>=8.2.0->magnum>=15.0.0) 2026-04-23 16:55:44.764359 | ubuntu-noble | Downloading testscenarios-0.6.1-py3-none-any.whl.metadata (13 kB) 2026-04-23 16:55:44.827277 | ubuntu-noble | Collecting futurist>=1.2.0 (from oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:44.838049 | ubuntu-noble | Downloading futurist-3.3.0-py3-none-any.whl.metadata (2.1 kB) 2026-04-23 16:55:44.965162 | ubuntu-noble | Collecting cachetools>=2.0.0 (from oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:44.966350 | ubuntu-noble | Using cached cachetools-7.0.6-py3-none-any.whl.metadata (5.9 kB) 2026-04-23 16:55:44.999042 | ubuntu-noble | Collecting amqp>=2.5.2 (from oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.009281 | ubuntu-noble | Downloading amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB) 2026-04-23 16:55:45.063349 | ubuntu-noble | Collecting kombu>=4.6.8 (from oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.076149 | ubuntu-noble | Downloading kombu-5.6.2-py3-none-any.whl.metadata (3.5 kB) 2026-04-23 16:55:45.139193 | ubuntu-noble | Collecting oslo.metrics>=0.2.1 (from oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.152017 | ubuntu-noble | Downloading oslo_metrics-0.15.1-py3-none-any.whl.metadata (1.5 kB) 2026-04-23 16:55:45.191045 | ubuntu-noble | Collecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.201670 | ubuntu-noble | Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB) 2026-04-23 16:55:45.244073 | ubuntu-noble | Collecting tzdata>=2025.2 (from kombu>=4.6.8->oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.253576 | ubuntu-noble | Downloading tzdata-2026.1-py2.py3-none-any.whl.metadata (1.4 kB) 2026-04-23 16:55:45.265119 | ubuntu-noble | Requirement already satisfied: packaging in ./.tox/unit/lib/python3.12/site-packages (from kombu>=4.6.8->oslo.messaging>=14.1.0->magnum>=15.0.0) (26.1) 2026-04-23 16:55:45.307399 | ubuntu-noble | Collecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=14.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.317033 | ubuntu-noble | Downloading prometheus_client-0.25.0-py3-none-any.whl.metadata (2.1 kB) 2026-04-23 16:55:45.380776 | ubuntu-noble | Collecting bcrypt>=3.1.3 (from oslo.middleware>=4.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.389729 | ubuntu-noble | Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) 2026-04-23 16:55:45.432357 | ubuntu-noble | Collecting Jinja2>=2.10 (from oslo.middleware>=4.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.441815 | ubuntu-noble | Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-04-23 16:55:45.479441 | ubuntu-noble | Collecting statsd>=3.2.1 (from oslo.middleware>=4.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.492431 | ubuntu-noble | Downloading statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB) 2026-04-23 16:55:45.576781 | ubuntu-noble | Collecting MarkupSafe>=2.0 (from Jinja2>=2.10->oslo.middleware>=4.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.586347 | ubuntu-noble | Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-04-23 16:55:45.672381 | ubuntu-noble | Collecting pyparsing>=2.1.0 (from oslo.utils>=4.2.0->magnum>=15.0.0) 2026-04-23 16:55:45.681353 | ubuntu-noble | Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) 2026-04-23 16:55:45.723237 | ubuntu-noble | Requirement already satisfied: wcwidth in ./.tox/unit/lib/python3.12/site-packages (from PrettyTable>=0.7.2->python-heatclient) (0.6.0) 2026-04-23 16:55:45.793054 | ubuntu-noble | Collecting warlock>=1.2.0 (from python-glanceclient>=3.2.0->magnum>=15.0.0) 2026-04-23 16:55:45.803351 | ubuntu-noble | Downloading warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB) 2026-04-23 16:55:45.844253 | ubuntu-noble | Collecting pyOpenSSL>=17.1.0 (from python-glanceclient>=3.2.0->magnum>=15.0.0) 2026-04-23 16:55:45.853813 | ubuntu-noble | Downloading pyopenssl-26.0.0-py3-none-any.whl.metadata (18 kB) 2026-04-23 16:55:45.958895 | ubuntu-noble | Collecting python-openstackclient>=3.12.0 (from python-octaviaclient>=2.1.0->magnum>=15.0.0) 2026-04-23 16:55:45.969605 | ubuntu-noble | Downloading python_openstackclient-9.0.0-py3-none-any.whl.metadata (10 kB) 2026-04-23 16:55:46.004218 | ubuntu-noble | Requirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/unit/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (4.0.0) 2026-04-23 16:55:46.004682 | ubuntu-noble | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/unit/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (2.20.0) 2026-04-23 16:55:46.008870 | ubuntu-noble | Requirement already satisfied: mdurl~=0.1 in ./.tox/unit/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=1.0.0->cliff>=4.0.0->magnum>=15.0.0) (0.1.2) 2026-04-23 16:55:46.035250 | ubuntu-noble | Collecting repoze.lru>=0.3 (from Routes>=2.3.1->oslo.service>=2.8.0) 2026-04-23 16:55:46.046991 | ubuntu-noble | Downloading repoze.lru-0.7-py3-none-any.whl.metadata (1.1 kB) 2026-04-23 16:55:46.115417 | ubuntu-noble | Collecting networkx>=2.1.0 (from taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.124799 | ubuntu-noble | Downloading networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB) 2026-04-23 16:55:46.179326 | ubuntu-noble | Collecting jsonschema>=3.2.0 (from taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.188964 | ubuntu-noble | Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB) 2026-04-23 16:55:46.248050 | ubuntu-noble | Collecting automaton>=1.9.0 (from taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.258476 | ubuntu-noble | Downloading automaton-3.4.0-py3-none-any.whl.metadata (2.3 kB) 2026-04-23 16:55:46.294517 | ubuntu-noble | Collecting tenacity>=6.0.0 (from taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.303812 | ubuntu-noble | Downloading tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB) 2026-04-23 16:55:46.339387 | ubuntu-noble | Collecting pydot>=1.2.4 (from taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.351441 | ubuntu-noble | Downloading pydot-4.0.1-py3-none-any.whl.metadata (11 kB) 2026-04-23 16:55:46.397833 | ubuntu-noble | Collecting attrs>=22.2.0 (from jsonschema>=3.2.0->taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.407227 | ubuntu-noble | Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) 2026-04-23 16:55:46.441029 | ubuntu-noble | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.452392 | ubuntu-noble | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) 2026-04-23 16:55:46.491330 | ubuntu-noble | Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.500783 | ubuntu-noble | Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB) 2026-04-23 16:55:46.794167 | ubuntu-noble | Collecting rpds-py>=0.25.0 (from jsonschema>=3.2.0->taskflow>=2.16.0->magnum>=15.0.0) 2026-04-23 16:55:46.804163 | ubuntu-noble | Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) 2026-04-23 16:55:46.900623 | ubuntu-noble | Collecting simplegeneric (from WSME>=0.8.0->magnum>=15.0.0) 2026-04-23 16:55:46.910821 | ubuntu-noble | Downloading simplegeneric-0.8.1.zip (12 kB) 2026-04-23 16:55:46.923731 | ubuntu-noble | Installing build dependencies: started 2026-04-23 16:55:47.639056 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-04-23 16:55:47.640115 | ubuntu-noble | Getting requirements to build wheel: started 2026-04-23 16:55:47.980144 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-04-23 16:55:47.981716 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-04-23 16:55:48.158776 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23 16:55:48.306456 | ubuntu-noble | Collecting pytz (from WSME>=0.8.0->magnum>=15.0.0) 2026-04-23 16:55:48.318454 | ubuntu-noble | Downloading pytz-2026.1.post1-py2.py3-none-any.whl.metadata (22 kB) 2026-04-23 16:55:48.371984 | ubuntu-noble | Collecting importlib-metadata>=4.4 (from WSME>=0.8.0->magnum>=15.0.0) 2026-04-23 16:55:48.381268 | ubuntu-noble | Downloading importlib_metadata-9.0.0-py3-none-any.whl.metadata (4.5 kB) 2026-04-23 16:55:48.427339 | ubuntu-noble | Collecting zipp>=3.20 (from importlib-metadata>=4.4->WSME>=0.8.0->magnum>=15.0.0) 2026-04-23 16:55:48.437129 | ubuntu-noble | Downloading zipp-3.23.1-py3-none-any.whl.metadata (3.6 kB) 2026-04-23 16:55:48.483255 | ubuntu-noble | Collecting oauthlib>=3.0.0 (from requests-oauthlib->kubernetes>=24.2.0) 2026-04-23 16:55:48.493340 | ubuntu-noble | Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB) 2026-04-23 16:55:48.527496 | ubuntu-noble | Downloading click-8.3.3-py3-none-any.whl (110 kB) 2026-04-23 16:55:48.557007 | ubuntu-noble | Downloading diskcache-5.6.3-py3-none-any.whl (45 kB) 2026-04-23 16:55:48.581100 | ubuntu-noble | Downloading eventlet-0.41.0-py3-none-any.whl (364 kB) 2026-04-23 16:55:48.613713 | ubuntu-noble | Downloading kubernetes-35.0.0-py2.py3-none-any.whl (2.0 MB) 2026-04-23 16:55:48.659253 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 44.4 MB/s 0:00:00 2026-04-23 16:55:48.669616 | ubuntu-noble | Downloading magnum-22.0.0-py3-none-any.whl (763 kB) 2026-04-23 16:55:48.698509 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 763.5/763.5 kB 23.3 MB/s 0:00:00 2026-04-23 16:55:48.715070 | ubuntu-noble | Downloading oslo_concurrency-7.4.1-py3-none-any.whl (48 kB) 2026-04-23 16:55:48.739188 | ubuntu-noble | Downloading oslo_config-10.3.0-py3-none-any.whl (132 kB) 2026-04-23 16:55:48.763852 | ubuntu-noble | Downloading oslo_context-6.3.0-py3-none-any.whl (20 kB) 2026-04-23 16:55:48.786167 | ubuntu-noble | Downloading oslo_log-8.1.0-py3-none-any.whl (77 kB) 2026-04-23 16:55:48.809900 | ubuntu-noble | Downloading oslo_privsep-3.10.1-py3-none-any.whl (41 kB) 2026-04-23 16:55:48.831203 | ubuntu-noble | Downloading oslo_service-4.5.1-py3-none-any.whl (114 kB) 2026-04-23 16:55:48.842448 | ubuntu-noble | Using cached platformdirs-4.9.6-py3-none-any.whl (21 kB) 2026-04-23 16:55:48.853502 | ubuntu-noble | Downloading pykube_ng-23.6.0-py3-none-any.whl (26 kB) 2026-04-23 16:55:48.883466 | ubuntu-noble | Downloading pyroute2-0.9.6-py3-none-any.whl (483 kB) 2026-04-23 16:55:49.143385 | ubuntu-noble | Downloading python_heatclient-5.1.0-py3-none-any.whl (212 kB) 2026-04-23 16:55:49.169734 | ubuntu-noble | Downloading python_manilaclient-6.0.0-py3-none-any.whl (410 kB) 2026-04-23 16:55:49.199839 | ubuntu-noble | Downloading semver-3.0.4-py3-none-any.whl (17 kB) 2026-04-23 16:55:49.215835 | ubuntu-noble | Downloading sherlock-0.4.1-py3-none-any.whl (16 kB) 2026-04-23 16:55:49.233557 | ubuntu-noble | Downloading shortuuid-1.0.13-py3-none-any.whl (10 kB) 2026-04-23 16:55:49.250750 | ubuntu-noble | Downloading alembic-1.18.4-py3-none-any.whl (263 kB) 2026-04-23 16:55:49.273670 | ubuntu-noble | Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB) 2026-04-23 16:55:49.293500 | ubuntu-noble | Downloading cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-04-23 16:55:49.367443 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 61.6 MB/s 0:00:00 2026-04-23 16:55:49.378858 | ubuntu-noble | Downloading debtcollector-3.1.0-py3-none-any.whl (24 kB) 2026-04-23 16:55:49.395377 | ubuntu-noble | Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB) 2026-04-23 16:55:49.413679 | ubuntu-noble | Downloading dnspython-2.8.0-py3-none-any.whl (331 kB) 2026-04-23 16:55:49.437810 | ubuntu-noble | Downloading durationpy-0.10-py3-none-any.whl (3.9 kB) 2026-04-23 16:55:49.459184 | ubuntu-noble | Downloading fasteners-0.20-py3-none-any.whl (18 kB) 2026-04-23 16:55:49.480590 | ubuntu-noble | Downloading greenlet-3.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (615 kB) 2026-04-23 16:55:49.503336 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 615.1/615.1 kB 21.5 MB/s 0:00:00 2026-04-23 16:55:49.514316 | ubuntu-noble | Downloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB) 2026-04-23 16:55:49.533415 | ubuntu-noble | Downloading jsonpointer-3.1.1-py3-none-any.whl (7.7 kB) 2026-04-23 16:55:49.553077 | ubuntu-noble | Downloading keystoneauth1-5.13.1-py3-none-any.whl (343 kB) 2026-04-23 16:55:49.579112 | ubuntu-noble | Downloading keystonemiddleware-12.0.0-py3-none-any.whl (141 kB) 2026-04-23 16:55:49.601903 | ubuntu-noble | Downloading msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (427 kB) 2026-04-23 16:55:49.628336 | ubuntu-noble | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-04-23 16:55:49.680061 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 43.8 MB/s 0:00:00 2026-04-23 16:55:49.693233 | ubuntu-noble | Downloading os_service_types-1.8.2-py3-none-any.whl (24 kB) 2026-04-23 16:55:49.716732 | ubuntu-noble | Downloading osc_lib-4.5.0-py3-none-any.whl (96 kB) 2026-04-23 16:55:49.739316 | ubuntu-noble | Downloading openstacksdk-4.11.0-py3-none-any.whl (1.9 MB) 2026-04-23 16:55:49.773015 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 57.6 MB/s 0:00:00 2026-04-23 16:55:49.786681 | ubuntu-noble | Downloading dogpile_cache-1.5.0-py3-none-any.whl (64 kB) 2026-04-23 16:55:49.808546 | ubuntu-noble | Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) 2026-04-23 16:55:49.830009 | ubuntu-noble | Downloading oslo_cache-4.1.1-py3-none-any.whl (65 kB) 2026-04-23 16:55:49.850216 | ubuntu-noble | Downloading oslo_db-18.0.0-py3-none-any.whl (152 kB) 2026-04-23 16:55:49.872948 | ubuntu-noble | Downloading oslo_i18n-6.7.2-py3-none-any.whl (47 kB) 2026-04-23 16:55:49.894607 | ubuntu-noble | Downloading oslo_messaging-17.3.0-py3-none-any.whl (201 kB) 2026-04-23 16:55:49.916137 | ubuntu-noble | Downloading amqp-5.3.1-py3-none-any.whl (50 kB) 2026-04-23 16:55:49.936126 | ubuntu-noble | Downloading vine-5.1.0-py3-none-any.whl (9.6 kB) 2026-04-23 16:55:49.946396 | ubuntu-noble | Using cached cachetools-7.0.6-py3-none-any.whl (13 kB) 2026-04-23 16:55:49.957886 | ubuntu-noble | Downloading futurist-3.3.0-py3-none-any.whl (43 kB) 2026-04-23 16:55:49.979631 | ubuntu-noble | Downloading kombu-5.6.2-py3-none-any.whl (214 kB) 2026-04-23 16:55:50.006862 | ubuntu-noble | Downloading oslo_metrics-0.15.1-py3-none-any.whl (14 kB) 2026-04-23 16:55:50.026158 | ubuntu-noble | Downloading oslo_middleware-8.0.0-py3-none-any.whl (65 kB) 2026-04-23 16:55:50.050133 | ubuntu-noble | Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) 2026-04-23 16:55:50.073827 | ubuntu-noble | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-04-23 16:55:50.097105 | ubuntu-noble | Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-04-23 16:55:50.117847 | ubuntu-noble | Downloading oslo_policy-5.0.0-py3-none-any.whl (89 kB) 2026-04-23 16:55:50.146620 | ubuntu-noble | Downloading oslo_reports-3.7.0-py3-none-any.whl (53 kB) 2026-04-23 16:55:50.168905 | ubuntu-noble | Downloading oslo_serialization-5.9.1-py3-none-any.whl (27 kB) 2026-04-23 16:55:50.187693 | ubuntu-noble | Downloading oslo_upgradecheck-2.7.1-py3-none-any.whl (14 kB) 2026-04-23 16:55:50.209939 | ubuntu-noble | Downloading oslo_utils-10.0.1-py3-none-any.whl (136 kB) 2026-04-23 16:55:50.234281 | ubuntu-noble | Downloading oslo_versionedobjects-3.10.2-py3-none-any.whl (99 kB) 2026-04-23 16:55:50.256089 | ubuntu-noble | Downloading Paste-3.10.1-py3-none-any.whl (289 kB) 2026-04-23 16:55:50.281293 | ubuntu-noble | Downloading PasteDeploy-3.1.0-py3-none-any.whl (16 kB) 2026-04-23 16:55:50.290349 | ubuntu-noble | Using cached pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-04-23 16:55:50.301539 | ubuntu-noble | Downloading pecan-1.8.0-py3-none-any.whl (144 kB) 2026-04-23 16:55:50.324833 | ubuntu-noble | Downloading mako-1.3.11-py3-none-any.whl (78 kB) 2026-04-23 16:55:50.344505 | ubuntu-noble | Downloading prometheus_client-0.25.0-py3-none-any.whl (64 kB) 2026-04-23 16:55:50.364898 | ubuntu-noble | Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB) 2026-04-23 16:55:50.389836 | ubuntu-noble | Downloading pycadf-4.0.1-py3-none-any.whl (44 kB) 2026-04-23 16:55:50.408913 | ubuntu-noble | Downloading pyjwt-2.12.1-py3-none-any.whl (29 kB) 2026-04-23 16:55:50.427630 | ubuntu-noble | Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) 2026-04-23 16:55:50.448846 | ubuntu-noble | Downloading python_barbicanclient-7.3.0-py3-none-any.whl (88 kB) 2026-04-23 16:55:50.478985 | ubuntu-noble | Downloading python_cinderclient-9.9.0-py3-none-any.whl (256 kB) 2026-04-23 16:55:50.501397 | ubuntu-noble | Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-04-23 16:55:50.523478 | ubuntu-noble | Downloading python_glanceclient-4.11.0-py3-none-any.whl (208 kB) 2026-04-23 16:55:50.547506 | ubuntu-noble | Downloading pyopenssl-26.0.0-py3-none-any.whl (57 kB) 2026-04-23 16:55:50.577476 | ubuntu-noble | Downloading python_keystoneclient-5.8.0-py3-none-any.whl (397 kB) 2026-04-23 16:55:50.686575 | ubuntu-noble | Downloading python_neutronclient-11.8.0-py3-none-any.whl (296 kB) 2026-04-23 16:55:50.710939 | ubuntu-noble | Downloading python_novaclient-18.12.0-py3-none-any.whl (336 kB) 2026-04-23 16:55:50.739160 | ubuntu-noble | Downloading python_octaviaclient-3.13.0-py3-none-any.whl (113 kB) 2026-04-23 16:55:50.762945 | ubuntu-noble | Downloading python_openstackclient-9.0.0-py3-none-any.whl (1.1 MB) 2026-04-23 16:55:50.793138 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 35.0 MB/s 0:00:00 2026-04-23 16:55:50.805016 | ubuntu-noble | Downloading python_swiftclient-4.10.0-py3-none-any.whl (88 kB) 2026-04-23 16:55:50.825896 | ubuntu-noble | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-04-23 16:55:50.845288 | ubuntu-noble | Downloading Routes-2.5.1-py2.py3-none-any.whl (40 kB) 2026-04-23 16:55:50.864888 | ubuntu-noble | Downloading repoze.lru-0.7-py3-none-any.whl (10 kB) 2026-04-23 16:55:50.875227 | ubuntu-noble | Using cached setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-23 16:55:50.886782 | ubuntu-noble | Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-04-23 16:55:50.908976 | ubuntu-noble | Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB) 2026-04-23 16:55:50.963885 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 62.9 MB/s 0:00:00 2026-04-23 16:55:50.975575 | ubuntu-noble | Downloading statsd-4.0.1-py2.py3-none-any.whl (13 kB) 2026-04-23 16:55:50.996674 | ubuntu-noble | Downloading taskflow-6.2.0-py3-none-any.whl (490 kB) 2026-04-23 16:55:51.025804 | ubuntu-noble | Downloading automaton-3.4.0-py3-none-any.whl (23 kB) 2026-04-23 16:55:51.044306 | ubuntu-noble | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-04-23 16:55:51.065873 | ubuntu-noble | Downloading attrs-26.1.0-py3-none-any.whl (67 kB) 2026-04-23 16:55:51.085561 | ubuntu-noble | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-04-23 16:55:51.106563 | ubuntu-noble | Downloading networkx-3.6.1-py3-none-any.whl (2.1 MB) 2026-04-23 16:55:51.147769 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 50.4 MB/s 0:00:00 2026-04-23 16:55:51.159387 | ubuntu-noble | Downloading pydot-4.0.1-py3-none-any.whl (37 kB) 2026-04-23 16:55:51.180299 | ubuntu-noble | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-04-23 16:55:51.211722 | ubuntu-noble | Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394 kB) 2026-04-23 16:55:51.236169 | ubuntu-noble | Downloading tenacity-9.1.4-py3-none-any.whl (28 kB) 2026-04-23 16:55:51.256595 | ubuntu-noble | Downloading testresources-2.1.2-py3-none-any.whl (25 kB) 2026-04-23 16:55:51.274537 | ubuntu-noble | Downloading testscenarios-0.6.1-py3-none-any.whl (17 kB) 2026-04-23 16:55:51.296253 | ubuntu-noble | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-04-23 16:55:51.316533 | ubuntu-noble | Downloading tzdata-2026.1-py2.py3-none-any.whl (348 kB) 2026-04-23 16:55:51.340909 | ubuntu-noble | Downloading warlock-2.1.0-py3-none-any.whl (10 kB) 2026-04-23 16:55:51.360931 | ubuntu-noble | Downloading WebOb-1.8.9-py2.py3-none-any.whl (115 kB) 2026-04-23 16:55:51.381746 | ubuntu-noble | Downloading websocket_client-1.9.0-py3-none-any.whl (82 kB) 2026-04-23 16:55:51.401045 | ubuntu-noble | Downloading werkzeug-3.1.8-py3-none-any.whl (226 kB) 2026-04-23 16:55:51.422469 | ubuntu-noble | Downloading wrapt-2.1.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (121 kB) 2026-04-23 16:55:51.443222 | ubuntu-noble | Downloading WSME-0.12.1-py3-none-any.whl (59 kB) 2026-04-23 16:55:51.463702 | ubuntu-noble | Downloading importlib_metadata-9.0.0-py3-none-any.whl (27 kB) 2026-04-23 16:55:51.483626 | ubuntu-noble | Downloading yappi-1.7.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (82 kB) 2026-04-23 16:55:51.506166 | ubuntu-noble | Downloading zipp-3.23.1-py3-none-any.whl (10 kB) 2026-04-23 16:55:51.550933 | ubuntu-noble | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-04-23 16:55:51.575818 | ubuntu-noble | Downloading pytz-2026.1.post1-py2.py3-none-any.whl (510 kB) 2026-04-23 16:55:51.601165 | ubuntu-noble | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-04-23 16:55:51.621168 | ubuntu-noble | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-04-23 16:55:51.771008 | ubuntu-noble | Building wheels for collected packages: haproxyadmin, simplegeneric 2026-04-23 16:55:51.771749 | ubuntu-noble | Building wheel for haproxyadmin (pyproject.toml): started 2026-04-23 16:55:52.017745 | ubuntu-noble | Building wheel for haproxyadmin (pyproject.toml): finished with status 'done' 2026-04-23 16:55:52.018916 | ubuntu-noble | Created wheel for haproxyadmin: filename=haproxyadmin-0.2.4-py3-none-any.whl size=37208 sha256=525bdac06350a6fe011e11a63252bcef568067b288a59e330b13e131f3675a1a 2026-04-23 16:55:52.019335 | ubuntu-noble | Stored in directory: /home/zuul/.cache/pip/wheels/f8/a4/d2/ca8e7bcb86a3513744e388395fdc7c9b2d41bdffceb804f578 2026-04-23 16:55:52.023610 | ubuntu-noble | Building wheel for simplegeneric (pyproject.toml): started 2026-04-23 16:55:52.226585 | ubuntu-noble | Building wheel for simplegeneric (pyproject.toml): finished with status 'done' 2026-04-23 16:55:52.227558 | ubuntu-noble | Created wheel for simplegeneric: filename=simplegeneric-0.8.1-py3-none-any.whl size=5103 sha256=6360cbffeaacf7130672ec5bd4144bb76efe2bb014ae3e548ba4939916a833ca 2026-04-23 16:55:52.228096 | ubuntu-noble | Stored in directory: /home/zuul/.cache/pip/wheels/bf/7f/ac/c96a7918d97103348ae720bdf93aa7f5458f5efb90718e9873 2026-04-23 16:55:52.231871 | ubuntu-noble | Successfully built haproxyadmin simplegeneric 2026-04-23 16:55:52.435323 | ubuntu-noble | Installing collected packages: statsd, simplegeneric, repoze.lru, pytz, durationpy, zipp, Yappi, wrapt, websocket-client, WebOb, vine, tzdata, typing-extensions, testscenarios, testresources, tenacity, six, shortuuid, sherlock, setuptools, semver, rpds-py, rfc3986, pyroute2, pyparsing, PyJWT, pycparser, psutil, prometheus-client, platformdirs, PasteDeploy, oauthlib, networkx, netaddr, msgpack, MarkupSafe, jsonpointer, jmespath, greenlet, fasteners, dnspython, diskcache, decorator, click, cachetools, bcrypt, attrs, Werkzeug, SQLAlchemy, Routes, requests-oauthlib, referencing, python-swiftclient, python-dateutil, pykube-ng, pydot, pbr, Paste, Mako, jsonpatch, Jinja2, importlib-metadata, haproxyadmin, eventlet, dogpile.cache, debtcollector, cffi, automaton, amqp, WSME, pecan, oslo.i18n, oslo.context, os-service-types, kubernetes, kombu, jsonschema-specifications, futurist, cryptography, alembic, pyOpenSSL, oslo.utils, oslo.config, keystoneauth1, jsonschema, warlock, python-cinderclient, oslo.serialization, oslo.middleware, oslo.db, oslo.concurrency, openstacksdk, taskflow, python-novaclient, python-keystoneclient, python-glanceclient, python-barbicanclient, pycadf, oslo.reports, oslo.policy, oslo.log, osc-lib, python-openstackclient, python-neutronclient, python-manilaclient, python-heatclient, oslo.upgradecheck, oslo.service, oslo.privsep, oslo.metrics, oslo.cache, python-octaviaclient, oslo.messaging, keystonemiddleware, oslo.versionedobjects, magnum 2026-04-23 16:56:09.086290 | ubuntu-noble | 2026-04-23 16:56:09.099891 | ubuntu-noble | Successfully installed Jinja2-3.1.6 Mako-1.3.11 MarkupSafe-3.0.3 Paste-3.10.1 PasteDeploy-3.1.0 PyJWT-2.12.1 Routes-2.5.1 SQLAlchemy-2.0.49 WSME-0.12.1 WebOb-1.8.9 Werkzeug-3.1.8 Yappi-1.7.6 alembic-1.18.4 amqp-5.3.1 attrs-26.1.0 automaton-3.4.0 bcrypt-5.0.0 cachetools-7.0.6 cffi-2.0.0 click-8.3.3 cryptography-46.0.7 debtcollector-3.1.0 decorator-5.2.1 diskcache-5.6.3 dnspython-2.8.0 dogpile.cache-1.5.0 durationpy-0.10 eventlet-0.41.0 fasteners-0.20 futurist-3.3.0 greenlet-3.4.0 haproxyadmin-0.2.4 importlib-metadata-9.0.0 jmespath-1.1.0 jsonpatch-1.33 jsonpointer-3.1.1 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 keystoneauth1-5.13.1 keystonemiddleware-12.0.0 kombu-5.6.2 kubernetes-35.0.0 magnum-22.0.0 msgpack-1.1.2 netaddr-1.3.0 networkx-3.6.1 oauthlib-3.3.1 openstacksdk-4.11.0 os-service-types-1.8.2 osc-lib-4.5.0 oslo.cache-4.1.1 oslo.concurrency-7.4.1 oslo.config-10.3.0 oslo.context-6.3.0 oslo.db-18.0.0 oslo.i18n-6.7.2 oslo.log-8.1.0 oslo.messaging-17.3.0 oslo.metrics-0.15.1 oslo.middleware-8.0.0 oslo.policy-5.0.0 oslo.privsep-3.10.1 oslo.reports-3.7.0 oslo.serialization-5.9.1 oslo.service-4.5.1 oslo.upgradecheck-2.7.1 oslo.utils-10.0.1 oslo.versionedobjects-3.10.2 pbr-7.0.3 pecan-1.8.0 platformdirs-4.9.6 prometheus-client-0.25.0 psutil-7.2.2 pyOpenSSL-26.0.0 pycadf-4.0.1 pycparser-3.0 pydot-4.0.1 pykube-ng-23.6.0 pyparsing-3.3.2 pyroute2-0.9.6 python-barbicanclient-7.3.0 python-cinderclient-9.9.0 python-dateutil-2.9.0.post0 python-glanceclient-4.11.0 python-heatclient-5.1.0 python-keystoneclient-5.8.0 python-manilaclient-6.0.0 python-neutronclient-11.8.0 python-novaclient-18.12.0 python-octaviaclient-3.13.0 python-openstackclient-9.0.0 python-swiftclient-4.10.0 pytz-2026.1.post1 referencing-0.37.0 repoze.lru-0.7 requests-oauthlib-2.0.0 rfc3986-2.0.0 rpds-py-0.30.0 semver-3.0.4 setuptools-82.0.1 sherlock-0.4.1 shortuuid-1.0.13 simplegeneric-0.8.1 six-1.17.0 statsd-4.0.1 taskflow-6.2.0 tenacity-9.1.4 testresources-2.1.2 testscenarios-0.6.1 typing-extensions-4.15.0 tzdata-2026.1 vine-5.1.0 warlock-2.1.0 websocket-client-1.9.0 wrapt-2.1.2 zipp-3.23.1 2026-04-23 16:56:09.713836 | ubuntu-noble | unit: 45692 I exit 0 (34.72 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python -I -m pip install certifi 'click>=8.0.4' 'diskcache>=5.6.1' 'eventlet>=0.33.1' 'haproxyadmin>=0.2.4' 'kubernetes>=24.2.0' 'magnum>=15.0.0' 'oslo.concurrency>=4.5.0' 'oslo.config>=8.8.0' 'oslo.context>=4.1.0' 'oslo.log>=4.7.0' 'oslo.privsep>=2.7.0' 'oslo.service>=2.8.0' 'platformdirs>=2.4.0' pykube-ng 'pyroute2>=0.3.4' python-heatclient 'python-manilaclient>=3.3.2' 'requests>=2.27.1' 'semver>=2.0.0' 'sherlock>=0.4.1' shortuuid pid=8564 [tox/execute/api.py:311] 2026-04-23 16:56:09.714454 | ubuntu-noble | unit: 45693 W install_package> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/1/magnum_cluster_api-0.36.6.tar.gz [tox/tox_env/api.py:515] 2026-04-23 16:56:10.078183 | ubuntu-noble | Processing ./.tox/.tmp/package/1/magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:56:10.256702 | ubuntu-noble | Installing build dependencies: started 2026-04-23 16:56:11.246290 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-04-23 16:56:11.247256 | ubuntu-noble | Getting requirements to build wheel: started 2026-04-23 16:56:11.305482 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-04-23 16:56:11.306756 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-04-23 16:56:11.865722 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23 16:56:11.870615 | ubuntu-noble | Building wheels for collected packages: magnum-cluster-api 2026-04-23 16:56:11.872142 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): started 2026-04-23 16:58:24.901369 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): still running... 2026-04-23 16:58:25.653607 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): finished with status 'done' 2026-04-23 16:58:25.666210 | ubuntu-noble | Created wheel for magnum-cluster-api: filename=magnum_cluster_api-0.36.6-cp38-abi3-linux_x86_64.whl size=7887960 sha256=eeaa65a1f2bd22a6c90f7c10e67f2aec0cc483e86d322b5e976381e79207d040 2026-04-23 16:58:25.666592 | ubuntu-noble | Stored in directory: /home/zuul/.cache/pip/wheels/a9/c3/9f/56e3c56f3d5a0d82bb33a467448303dda5e65db4cff1949e96 2026-04-23 16:58:25.673247 | ubuntu-noble | Successfully built magnum-cluster-api 2026-04-23 16:58:25.673677 | ubuntu-noble | Installing collected packages: magnum-cluster-api 2026-04-23 16:58:25.933289 | ubuntu-noble | Successfully installed magnum-cluster-api-0.36.6 2026-04-23 16:58:26.377886 | ubuntu-noble | unit: 182356 I exit 0 (136.66 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/1/magnum_cluster_api-0.36.6.tar.gz pid=9117 [tox/execute/api.py:311] 2026-04-23 16:58:26.379677 | ubuntu-noble | .pkg: 182358 W _exit> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:58:26.380946 | ubuntu-noble | Backend: run command _exit with args {} 2026-04-23 16:58:26.380974 | ubuntu-noble | Backend: Wrote response {'return': 0} to /tmp/pep517__exit-gcivxu23.json 2026-04-23 16:58:26.382832 | ubuntu-noble | .pkg: 182361 I exit None (0.00 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=8416 [tox/execute/api.py:311] 2026-04-23 16:58:26.398817 | ubuntu-noble | .pkg: 182377 D delete package /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/1/magnum_cluster_api-0.36.6.tar.gz [tox/tox_env/python/virtual_env/package/pyproject.py:245] 2026-04-23 16:58:26.402897 | ubuntu-noble | unit: OK (182.16 seconds) 2026-04-23 16:58:26.402981 | ubuntu-noble | congratulations :) (182.19 seconds) 2026-04-23 16:58:26.970447 | ubuntu-noble | ok: Runtime: 0:03:02.454326 2026-04-23 16:58:26.983458 | 2026-04-23 16:58:26.983537 | TASK [tox : Create a tempfile to save tox showconfig] 2026-04-23 16:58:27.688700 | ubuntu-noble | changed 2026-04-23 16:58:27.697058 | 2026-04-23 16:58:27.697172 | TASK [tox : Detect tox version] 2026-04-23 16:58:28.176506 | ubuntu-noble | 4.53.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2026-04-23 16:58:28.254827 | ubuntu-noble | ok: Runtime: 0:00:00.263279 2026-04-23 16:58:28.261938 | 2026-04-23 16:58:28.262134 | TASK [tox : Get tox envlist config] 2026-04-23 16:58:29.303273 | ubuntu-noble | ok: Runtime: 0:00:00.312341 2026-04-23 16:58:29.311300 | 2026-04-23 16:58:29.311414 | TASK [tox : Install any sibling python packages] 2026-04-23 16:58:29.660005 | ubuntu-noble | ok: No name in setup.cfg, skipping siblings 2026-04-23 16:58:29.669111 | 2026-04-23 16:58:29.669213 | TASK [tox : Remove tempfile] 2026-04-23 16:58:30.057936 | ubuntu-noble | changed 2026-04-23 16:58:30.063732 | 2026-04-23 16:58:30.063803 | TASK [tox : Emit tox command] 2026-04-23 16:58:30.107855 | /home/zuul/.local/tox/bin/tox -eunit -vv --skip-missing-interpreters=false 2026-04-23 16:58:30.115220 | 2026-04-23 16:58:30.115317 | TASK [tox : Run tox] 2026-04-23 16:58:30.586338 | ubuntu-noble | ROOT: 190 D setup logging to DEBUG on pid 15118 [tox/report.py:229] 2026-04-23 16:58:30.620250 | ubuntu-noble | unit: 224 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-04-23 16:58:30.623399 | ubuntu-noble | unit: 227 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [python_discovery/_discovery.py:62] 2026-04-23 16:58:30.624094 | ubuntu-noble | unit: 228 D filesystem is case-sensitive [python_discovery/_compat.py:18] 2026-04-23 16:58:30.628007 | ubuntu-noble | unit: 232 D got python info of /usr/bin/python3.12 from /home/zuul/.cache/virtualenv/py_info/4/f0d7a494a3f776233427cb85a7e198c7cf4913b50a203c6febc678cc4f5bf265.json [virtualenv/app_data/via_disk_folder.py:139] 2026-04-23 16:58:30.628717 | ubuntu-noble | unit: 232 I proposed PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-04-23 16:58:30.628770 | ubuntu-noble | unit: 233 D accepted PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-04-23 16:58:30.630285 | ubuntu-noble | unit: 234 D symlink on filesystem does work [virtualenv/info.py:51] 2026-04-23 16:58:30.630426 | ubuntu-noble | unit: 234 D filesystem is case-sensitive [virtualenv/info.py:28] 2026-04-23 16:58:30.656748 | ubuntu-noble | .pkg: 260 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-04-23 16:58:30.657185 | ubuntu-noble | .pkg: 261 I find interpreter for spec PythonSpec(path=/home/zuul/.local/tox/bin/python3) [python_discovery/_discovery.py:62] 2026-04-23 16:58:30.657361 | ubuntu-noble | .pkg: 261 I proposed PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-04-23 16:58:30.657409 | ubuntu-noble | .pkg: 261 D accepted PythonInfo(spec=CPython3.12.3.final.0-64-x86_64, system=/usr/bin/python3.12, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-04-23 16:58:30.659707 | ubuntu-noble | .pkg: 263 W _optional_hooks> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:58:30.723524 | ubuntu-noble | Backend: run command _optional_hooks with args {} 2026-04-23 16:58:30.723560 | ubuntu-noble | Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /tmp/pep517__optional_hooks-jh3sfb7t.json 2026-04-23 16:58:30.726370 | ubuntu-noble | .pkg: 330 I exit None (0.06 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=15125 [tox/execute/api.py:311] 2026-04-23 16:58:30.727309 | ubuntu-noble | .pkg: 331 W get_requires_for_build_sdist> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:58:30.728795 | ubuntu-noble | Backend: run command get_requires_for_build_sdist with args {'config_settings': None} 2026-04-23 16:58:30.728829 | ubuntu-noble | Backend: Wrote response {'return': []} to /tmp/pep517_get_requires_for_build_sdist-kricmlr3.json 2026-04-23 16:58:30.730273 | ubuntu-noble | .pkg: 334 I exit None (0.00 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=15125 [tox/execute/api.py:311] 2026-04-23 16:58:30.731535 | ubuntu-noble | .pkg: 335 W build_sdist> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 16:58:30.732868 | ubuntu-noble | Backend: run command build_sdist with args {'sdist_directory': '/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist', 'config_settings': None} 2026-04-23 16:58:30.732903 | ubuntu-noble | Running `maturin pep517 write-sdist --sdist-directory /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist` 2026-04-23 16:58:31.043473 | ubuntu-noble | 📦 Including license file `LICENSE` 2026-04-23 16:58:31.043989 | ubuntu-noble | 🍹 Building a mixed python/rust project 2026-04-23 16:58:31.044713 | ubuntu-noble | 🔗 Found pyo3 bindings with abi3 support 2026-04-23 16:58:31.108580 | ubuntu-noble | 📡 Using build options features from pyproject.toml 2026-04-23 16:58:31.216167 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/cluster_feature_derive/Cargo.toml`: 2026-04-23 16:58:31.216188 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:58:31.216194 | ubuntu-noble | | 2026-04-23 16:58:31.216200 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:58:31.352163 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/helm/Cargo.toml`: 2026-04-23 16:58:31.352209 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:58:31.352217 | ubuntu-noble | | 2026-04-23 16:58:31.352225 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:58:31.453269 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/crates/serde_gtmpl/Cargo.toml`: 2026-04-23 16:58:31.453318 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:58:31.453333 | ubuntu-noble | | 2026-04-23 16:58:31.453345 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:58:31.592556 | ubuntu-noble | From `cargo package --list --allow-dirty --manifest-path /home/zuul/src/github.com/vexxhost/magnum-cluster-api/Cargo.toml`: 2026-04-23 16:58:31.592625 | ubuntu-noble | warning: manifest has no description, license, license-file, documentation, homepage or repository 2026-04-23 16:58:31.592633 | ubuntu-noble | | 2026-04-23 16:58:31.592658 | ubuntu-noble | = note: see https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info 2026-04-23 16:58:31.848809 | ubuntu-noble | 📦 Built source distribution to /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.pkg/dist/magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:58:31.854083 | ubuntu-noble | magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:58:31.854558 | ubuntu-noble | Backend: Wrote response {'return': 'magnum_cluster_api-0.36.6.tar.gz'} to /tmp/pep517_build_sdist-fgdy4n9h.json 2026-04-23 16:58:31.857742 | ubuntu-noble | .pkg: 1461 I exit None (1.12 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=15125 [tox/execute/api.py:311] 2026-04-23 16:58:31.864865 | ubuntu-noble | .pkg: 1469 D package .tmp/package/2/magnum_cluster_api-0.36.6.tar.gz copied to .pkg/dist/magnum_cluster_api-0.36.6.tar.gz (/home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox) [tox/util/file_view.py:30] 2026-04-23 16:58:31.865819 | ubuntu-noble | unit: 1470 W install_package> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/2/magnum_cluster_api-0.36.6.tar.gz [tox/tox_env/api.py:515] 2026-04-23 16:58:32.227501 | ubuntu-noble | Processing ./.tox/.tmp/package/2/magnum_cluster_api-0.36.6.tar.gz 2026-04-23 16:58:32.405752 | ubuntu-noble | Installing build dependencies: started 2026-04-23 16:58:33.352818 | ubuntu-noble | Installing build dependencies: finished with status 'done' 2026-04-23 16:58:33.353129 | ubuntu-noble | Getting requirements to build wheel: started 2026-04-23 16:58:33.410097 | ubuntu-noble | Getting requirements to build wheel: finished with status 'done' 2026-04-23 16:58:33.411734 | ubuntu-noble | Preparing metadata (pyproject.toml): started 2026-04-23 16:58:33.989264 | ubuntu-noble | Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23 16:58:34.000572 | ubuntu-noble | Building wheels for collected packages: magnum-cluster-api 2026-04-23 16:58:34.001566 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): started 2026-04-23 17:00:51.374902 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): still running... 2026-04-23 17:00:52.288620 | ubuntu-noble | Building wheel for magnum-cluster-api (pyproject.toml): finished with status 'done' 2026-04-23 17:00:52.301751 | ubuntu-noble | Created wheel for magnum-cluster-api: filename=magnum_cluster_api-0.36.6-cp38-abi3-linux_x86_64.whl size=7887961 sha256=b25da41d40ac6bf9f227dc40d60a16754e468ed3b6f83cf512c49312943b0841 2026-04-23 17:00:52.302359 | ubuntu-noble | Stored in directory: /home/zuul/.cache/pip/wheels/cf/58/09/7e47534a28c4c0a2f1ef61ac40e23e0573e6fc0709fb00f73e 2026-04-23 17:00:52.307962 | ubuntu-noble | Successfully built magnum-cluster-api 2026-04-23 17:00:52.308304 | ubuntu-noble | Installing collected packages: magnum-cluster-api 2026-04-23 17:00:52.308316 | ubuntu-noble | Attempting uninstall: magnum-cluster-api 2026-04-23 17:00:52.310998 | ubuntu-noble | Found existing installation: magnum-cluster-api 0.36.6 2026-04-23 17:00:52.327377 | ubuntu-noble | Uninstalling magnum-cluster-api-0.36.6: 2026-04-23 17:00:52.331803 | ubuntu-noble | Successfully uninstalled magnum-cluster-api-0.36.6 2026-04-23 17:00:52.622121 | ubuntu-noble | Successfully installed magnum-cluster-api-0.36.6 2026-04-23 17:00:53.085266 | ubuntu-noble | unit: 142689 I exit 0 (141.22 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python -I -m pip install --force-reinstall --no-deps /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/2/magnum_cluster_api-0.36.6.tar.gz pid=15273 [tox/execute/api.py:311] 2026-04-23 17:00:53.086305 | ubuntu-noble | unit: 142690 W commands[0]> pytest magnum_cluster_api/tests/unit/ [tox/tox_env/api.py:515] 2026-04-23 17:00:55.482183 | ubuntu-noble | ============================= test session starts ============================== 2026-04-23 17:00:55.482257 | ubuntu-noble | platform linux -- Python 3.12.3, pytest-9.0.3, pluggy-1.6.0 2026-04-23 17:00:55.482271 | ubuntu-noble | cachedir: .tox/unit/.pytest_cache 2026-04-23 17:00:55.482283 | ubuntu-noble | rootdir: /home/zuul/src/github.com/vexxhost/magnum-cluster-api 2026-04-23 17:00:55.482294 | ubuntu-noble | configfile: pyproject.toml 2026-04-23 17:00:55.482305 | ubuntu-noble | plugins: mock-3.15.1 2026-04-23 17:00:55.482317 | ubuntu-noble | collected 180 items 2026-04-23 17:00:55.482329 | ubuntu-noble | 2026-04-23 17:00:55.854161 | ubuntu-noble | magnum_cluster_api/tests/unit/cmd/test_image_loader.py .. [ 1%] 2026-04-23 17:00:58.472722 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py ........................... [ 16%] 2026-04-23 17:00:58.637361 | ubuntu-noble | ......... [ 21%] 2026-04-23 17:00:58.952561 | ubuntu-noble | magnum_cluster_api/tests/unit/test_go_template.py ...................... [ 33%] 2026-04-23 17:00:59.628474 | ubuntu-noble | ................................................. [ 60%] 2026-04-23 17:00:59.638694 | ubuntu-noble | magnum_cluster_api/tests/unit/test_helm.py ........ [ 65%] 2026-04-23 17:01:15.787946 | ubuntu-noble | magnum_cluster_api/tests/unit/test_image_utils.py .. [ 66%] 2026-04-23 17:01:15.807909 | ubuntu-noble | magnum_cluster_api/tests/unit/test_images.py .......................... [ 80%] 2026-04-23 17:01:15.821196 | ubuntu-noble | magnum_cluster_api/tests/unit/test_objects.py ....... [ 84%] 2026-04-23 17:01:15.839509 | ubuntu-noble | magnum_cluster_api/tests/unit/test_resources.py .......... [ 90%] 2026-04-23 17:01:15.842468 | ubuntu-noble | magnum_cluster_api/tests/unit/test_sync.py .. [ 91%] 2026-04-23 17:01:15.876008 | ubuntu-noble | magnum_cluster_api/tests/unit/test_utils.py ................ [100%] 2026-04-23 17:01:15.876046 | ubuntu-noble | 2026-04-23 17:01:15.876060 | ubuntu-noble | =============================== warnings summary =============================== 2026-04-23 17:01:15.876073 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/common/context.py:13 2026-04-23 17:01:15.876085 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/common/context.py:13: EventletDeprecationWarning: 2026-04-23 17:01:15.876118 | ubuntu-noble | Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-04-23 17:01:15.876127 | ubuntu-noble | we strongly recommend against using it for new projects. 2026-04-23 17:01:15.876136 | ubuntu-noble | 2026-04-23 17:01:15.876145 | ubuntu-noble | If you are already using Eventlet, we recommend migrating to a different 2026-04-23 17:01:15.876153 | ubuntu-noble | framework. For more detail see 2026-04-23 17:01:15.876162 | ubuntu-noble | https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-04-23 17:01:15.876170 | ubuntu-noble | 2026-04-23 17:01:15.876179 | ubuntu-noble | from eventlet.green import threading 2026-04-23 17:01:15.876187 | ubuntu-noble | 2026-04-23 17:01:15.876196 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/oslo_utils/eventletutils.py:36 2026-04-23 17:01:15.876205 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/oslo_utils/eventletutils.py:36: DeprecationWarning: eventletutils module is deprecated and will be removed. 2026-04-23 17:01:15.876214 | ubuntu-noble | debtcollector.deprecate( 2026-04-23 17:01:15.876223 | ubuntu-noble | 2026-04-23 17:01:15.876232 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/webob/compat.py:5 2026-04-23 17:01:15.876241 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/webob/compat.py:5: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 2026-04-23 17:01:15.876250 | ubuntu-noble | from cgi import parse_header 2026-04-23 17:01:15.876259 | ubuntu-noble | 2026-04-23 17:01:15.876267 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/oslo_service/eventlet_backdoor.py:36 2026-04-23 17:01:15.876284 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. 2026-04-23 17:01:15.876294 | ubuntu-noble | removals.removed_module( 2026-04-23 17:01:15.876302 | ubuntu-noble | 2026-04-23 17:01:15.876311 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:103 2026-04-23 17:01:15.876319 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:103: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876328 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876338 | ubuntu-noble | 2026-04-23 17:01:15.876347 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:118 2026-04-23 17:01:15.876374 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:118: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876383 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876392 | ubuntu-noble | 2026-04-23 17:01:15.876400 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:132 2026-04-23 17:01:15.876409 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:132: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876417 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876425 | ubuntu-noble | 2026-04-23 17:01:15.876434 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:146 2026-04-23 17:01:15.876442 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:146: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876450 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876458 | ubuntu-noble | 2026-04-23 17:01:15.876467 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:160 2026-04-23 17:01:15.876475 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster_template.py:160: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876492 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876501 | ubuntu-noble | 2026-04-23 17:01:15.876509 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:72 2026-04-23 17:01:15.876518 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:72: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876526 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876534 | ubuntu-noble | 2026-04-23 17:01:15.876542 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:88 2026-04-23 17:01:15.876566 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:88: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876576 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876584 | ubuntu-noble | 2026-04-23 17:01:15.876592 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:101 2026-04-23 17:01:15.876601 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:101: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876609 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876617 | ubuntu-noble | 2026-04-23 17:01:15.876625 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:114 2026-04-23 17:01:15.876634 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:114: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876673 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876687 | ubuntu-noble | 2026-04-23 17:01:15.876696 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:127 2026-04-23 17:01:15.876704 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:127: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876712 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876720 | ubuntu-noble | 2026-04-23 17:01:15.876729 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:137 2026-04-23 17:01:15.876737 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:137: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876745 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876754 | ubuntu-noble | 2026-04-23 17:01:15.876762 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:209 2026-04-23 17:01:15.876770 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/nodegroup.py:209: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876778 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876787 | ubuntu-noble | 2026-04-23 17:01:15.876795 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:166 2026-04-23 17:01:15.876804 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:166: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876812 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876820 | ubuntu-noble | 2026-04-23 17:01:15.876828 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:181 2026-04-23 17:01:15.876837 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:181: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876855 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876863 | ubuntu-noble | 2026-04-23 17:01:15.876871 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:193 2026-04-23 17:01:15.876880 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:193: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876888 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876896 | ubuntu-noble | 2026-04-23 17:01:15.876905 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:205 2026-04-23 17:01:15.876913 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:205: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876921 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876929 | ubuntu-noble | 2026-04-23 17:01:15.876937 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:218 2026-04-23 17:01:15.876946 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:218: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876954 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876962 | ubuntu-noble | 2026-04-23 17:01:15.876970 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:230 2026-04-23 17:01:15.876979 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:230: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.876987 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.876995 | ubuntu-noble | 2026-04-23 17:01:15.877010 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:254 2026-04-23 17:01:15.877018 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/cluster.py:254: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:15.877026 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:15.877035 | ubuntu-noble | 2026-04-23 17:01:15.877043 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:62 2026-04-23 17:01:15.877059 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:62: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336422 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336465 | ubuntu-noble | 2026-04-23 17:01:16.336476 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:77 2026-04-23 17:01:16.336486 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:77: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336494 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336503 | ubuntu-noble | 2026-04-23 17:01:16.336512 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:89 2026-04-23 17:01:16.336520 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:89: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336528 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336537 | ubuntu-noble | 2026-04-23 17:01:16.336545 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:101 2026-04-23 17:01:16.336553 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:101: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336561 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336569 | ubuntu-noble | 2026-04-23 17:01:16.336578 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:113 2026-04-23 17:01:16.336603 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:113: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336612 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336620 | ubuntu-noble | 2026-04-23 17:01:16.336628 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:125 2026-04-23 17:01:16.336637 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/federation.py:125: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336690 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336699 | ubuntu-noble | 2026-04-23 17:01:16.336707 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/magnum_service.py:52 2026-04-23 17:01:16.336716 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/magnum_service.py:52: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336724 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336732 | ubuntu-noble | 2026-04-23 17:01:16.336740 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/magnum_service.py:69 2026-04-23 17:01:16.336748 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/magnum_service.py:69: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336760 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336770 | ubuntu-noble | 2026-04-23 17:01:16.336799 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:34 2026-04-23 17:01:16.336812 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:34: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336838 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336864 | ubuntu-noble | 2026-04-23 17:01:16.336876 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:63 2026-04-23 17:01:16.336888 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:63: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336899 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336910 | ubuntu-noble | 2026-04-23 17:01:16.336920 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:75 2026-04-23 17:01:16.336931 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:75: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336942 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336953 | ubuntu-noble | 2026-04-23 17:01:16.336965 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:98 2026-04-23 17:01:16.336976 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:98: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.336987 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.336997 | ubuntu-noble | 2026-04-23 17:01:16.337008 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:134 2026-04-23 17:01:16.337018 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/quota.py:134: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337029 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337039 | ubuntu-noble | 2026-04-23 17:01:16.337047 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/stats.py:36 2026-04-23 17:01:16.337081 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/stats.py:36: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337102 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337111 | ubuntu-noble | 2026-04-23 17:01:16.337120 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:58 2026-04-23 17:01:16.337128 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:58: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337137 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337145 | ubuntu-noble | 2026-04-23 17:01:16.337155 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:75 2026-04-23 17:01:16.337166 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:75: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337177 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337189 | ubuntu-noble | 2026-04-23 17:01:16.337200 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:90 2026-04-23 17:01:16.337211 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:90: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337222 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337234 | ubuntu-noble | 2026-04-23 17:01:16.337245 | ubuntu-noble | .tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:102 2026-04-23 17:01:16.337256 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/magnum/objects/x509keypair.py:102: DeprecationWarning: remotable_classmethod is deprecated, use @classmethod with @remotable 2026-04-23 17:01:16.337268 | ubuntu-noble | @base.remotable_classmethod 2026-04-23 17:01:16.337279 | ubuntu-noble | 2026-04-23 17:01:16.337290 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=True-auto_scaling_enabled=True] 2026-04-23 17:01:16.337302 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=True-auto_scaling_enabled=True] 2026-04-23 17:01:16.337312 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=True-auto_scaling_enabled=False] 2026-04-23 17:01:16.337323 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=True-auto_scaling_enabled=False] 2026-04-23 17:01:16.337334 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=False-auto_scaling_enabled=True] 2026-04-23 17:01:16.337345 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=False-auto_scaling_enabled=True] 2026-04-23 17:01:16.337356 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=False-auto_scaling_enabled=False] 2026-04-23 17:01:16.337367 | ubuntu-noble | magnum_cluster_api/tests/unit/test_driver.py::TestDriver::test_create_cluster[auto_healing_enabled=False-auto_scaling_enabled=False] 2026-04-23 17:01:16.337379 | ubuntu-noble | /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/unit/lib/python3.12/site-packages/eventlet/__init__.py:83: DeprecationWarning: Using fork() is a bad idea, and there is no guarantee eventlet will work. See https://eventlet.readthedocs.io/en/latest/fork.html for more details. 2026-04-23 17:01:16.337391 | ubuntu-noble | warnings.warn( 2026-04-23 17:01:16.337402 | ubuntu-noble | 2026-04-23 17:01:16.337424 | ubuntu-noble | -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2026-04-23 17:01:16.337435 | ubuntu-noble | ====================== 180 passed, 49 warnings in 20.82s ======================= 2026-04-23 17:01:16.805825 | ubuntu-noble | unit: 166409 I exit 0 (23.72 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> pytest magnum_cluster_api/tests/unit/ pid=21237 [tox/execute/api.py:311] 2026-04-23 17:01:16.807912 | ubuntu-noble | .pkg: 166412 W _exit> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin [tox/tox_env/api.py:515] 2026-04-23 17:01:16.809829 | ubuntu-noble | Backend: run command _exit with args {} 2026-04-23 17:01:16.809911 | ubuntu-noble | Backend: Wrote response {'return': 0} to /tmp/pep517__exit-ngjaag7d.json 2026-04-23 17:01:16.811095 | ubuntu-noble | .pkg: 166415 I exit None (0.00 seconds) /home/zuul/src/github.com/vexxhost/magnum-cluster-api> python /home/zuul/.local/tox/lib/python3.12/site-packages/pyproject_api/_backend.py True maturin pid=15125 [tox/execute/api.py:311] 2026-04-23 17:01:16.827225 | ubuntu-noble | .pkg: 166431 D delete package /home/zuul/src/github.com/vexxhost/magnum-cluster-api/.tox/.tmp/package/2/magnum_cluster_api-0.36.6.tar.gz [tox/tox_env/python/virtual_env/package/pyproject.py:245] 2026-04-23 17:01:16.831531 | ubuntu-noble | unit: OK (166.22=setup[142.50]+cmd[23.72] seconds) 2026-04-23 17:01:16.831556 | ubuntu-noble | congratulations :) (166.25 seconds) 2026-04-23 17:01:17.290109 | ubuntu-noble | ok: Runtime: 0:02:46.507785 2026-04-23 17:01:17.301615 | 2026-04-23 17:01:17.301750 | TASK [tox : Look for output] 2026-04-23 17:01:17.804031 | ubuntu-noble | ok 2026-04-23 17:01:17.816354 | 2026-04-23 17:01:17.816450 | TASK [tox : Return file comments to Zuul] 2026-04-23 17:01:17.861399 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:17.872675 | 2026-04-23 17:01:17.872754 | PLAY RECAP 2026-04-23 17:01:17.872828 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-04-23 17:01:17.872918 | 2026-04-23 17:01:18.071965 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2026-04-23 17:01:18.074472 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2026-04-23 17:01:18.699125 | 2026-04-23 17:01:18.699257 | PLAY [all] 2026-04-23 17:01:18.712881 | 2026-04-23 17:01:18.713020 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2026-04-23 17:01:18.786174 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:18.793970 | 2026-04-23 17:01:18.794075 | TASK [fetch-tox-output : Set tox log path for single node] 2026-04-23 17:01:18.836979 | ubuntu-noble | ok 2026-04-23 17:01:18.844281 | 2026-04-23 17:01:18.844353 | TASK [fetch-tox-output : Ensure local tox dir] 2026-04-23 17:01:19.255189 | ubuntu-noble -> localhost | changed 2026-04-23 17:01:19.267209 | 2026-04-23 17:01:19.267303 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2026-04-23 17:01:19.312676 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:19.319783 | 2026-04-23 17:01:19.319871 | TASK [fetch-tox-output : Set envlist fact] 2026-04-23 17:01:19.356419 | ubuntu-noble | ok 2026-04-23 17:01:19.363359 | 2026-04-23 17:01:19.363430 | TASK [fetch-tox-output : Get tox version] 2026-04-23 17:01:19.949182 | ubuntu-noble | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2026-04-23 17:01:19.964230 | ubuntu-noble | 4.53.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2026-04-23 17:01:20.416118 | ubuntu-noble | ok: Runtime: 0:00:00.267207 2026-04-23 17:01:20.422726 | 2026-04-23 17:01:20.422810 | TASK [fetch-tox-output : Find all default environments] 2026-04-23 17:01:20.961546 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:20.974086 | 2026-04-23 17:01:20.974341 | TASK [fetch-tox-output : Set envlist fact] 2026-04-23 17:01:21.000485 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:21.012707 | 2026-04-23 17:01:21.012847 | TASK [fetch-tox-output : Find all default environments] 2026-04-23 17:01:21.554628 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:21.562552 | 2026-04-23 17:01:21.562639 | TASK [fetch-tox-output : Set envlist fact] 2026-04-23 17:01:21.586224 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:21.594414 | 2026-04-23 17:01:21.594497 | LOOP [fetch-tox-output : Copy tox logs] 2026-04-23 17:01:21.632012 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:21.647145 | 2026-04-23 17:01:21.647258 | LOOP [fetch-tox-output : Collect tox logs] 2026-04-23 17:01:22.321927 | ubuntu-noble | changed: 2026-04-23 17:01:22.322149 | ubuntu-noble | created directory /var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/logs/tox/unit 2026-04-23 17:01:22.322203 | ubuntu-noble | cd+++++++++ ./ 2026-04-23 17:01:22.322269 | ubuntu-noble | >f+++++++++ 1-install_package.log 2026-04-23 17:01:22.322305 | ubuntu-noble | >f+++++++++ 2-commands[0].log 2026-04-23 17:01:22.322341 | 2026-04-23 17:01:22.342733 | 2026-04-23 17:01:22.342895 | PLAY RECAP 2026-04-23 17:01:22.342944 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-04-23 17:01:22.342968 | 2026-04-23 17:01:22.495879 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2026-04-23 17:01:22.498422 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-04-23 17:01:23.063283 | 2026-04-23 17:01:23.063407 | PLAY [all] 2026-04-23 17:01:23.076318 | 2026-04-23 17:01:23.076407 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-04-23 17:01:23.283945 | ubuntu-noble | changed: non-zero return code 2026-04-23 17:01:23.290386 | 2026-04-23 17:01:23.290470 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-04-23 17:01:23.313932 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:23.323606 | 2026-04-23 17:01:23.323712 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-04-23 17:01:23.359875 | 2026-04-23 17:01:23.360074 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-04-23 17:01:23.394304 | 2026-04-23 17:01:23.394489 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-04-23 17:01:23.419182 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:23.431278 | 2026-04-23 17:01:23.431384 | LOOP [fetch-subunit-output : Generate subunit file] 2026-04-23 17:01:23.466196 | 2026-04-23 17:01:23.466426 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-04-23 17:01:23.491890 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:23.503470 | 2026-04-23 17:01:23.503591 | TASK [fetch-subunit-output : Remove the temporary file] 2026-04-23 17:01:23.528332 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:23.539702 | 2026-04-23 17:01:23.539812 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-04-23 17:01:23.564344 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:23.575815 | 2026-04-23 17:01:23.575873 | PLAY RECAP 2026-04-23 17:01:23.575920 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-04-23 17:01:23.575942 | 2026-04-23 17:01:23.714682 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-04-23 17:01:23.716419 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-23 17:01:24.485828 | 2026-04-23 17:01:24.485961 | PLAY [all] 2026-04-23 17:01:24.497439 | 2026-04-23 17:01:24.497524 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-23 17:01:24.541612 | ubuntu-noble | skipping: Conditional result was False 2026-04-23 17:01:24.554243 | 2026-04-23 17:01:24.554337 | TASK [fetch-output : Set log path for single node] 2026-04-23 17:01:24.596921 | ubuntu-noble | ok 2026-04-23 17:01:24.604084 | 2026-04-23 17:01:24.604183 | LOOP [fetch-output : Ensure local output dirs] 2026-04-23 17:01:25.035562 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/logs" 2026-04-23 17:01:25.257272 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/artifacts" 2026-04-23 17:01:25.458884 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b6ccd5b2921049d59f83c7249d802485/work/docs" 2026-04-23 17:01:25.477351 | 2026-04-23 17:01:25.477468 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-23 17:01:26.163959 | ubuntu-noble | changed: .d..t...... ./ 2026-04-23 17:01:26.164201 | ubuntu-noble | changed: All items complete 2026-04-23 17:01:26.164239 | 2026-04-23 17:01:26.677857 | ubuntu-noble | changed: .d..t...... ./ 2026-04-23 17:01:27.161949 | ubuntu-noble | changed: .d..t...... ./ 2026-04-23 17:01:27.177668 | 2026-04-23 17:01:27.177799 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-23 17:01:27.583987 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006227 2026-04-23 17:01:27.921899 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.034155 2026-04-23 17:01:27.940835 | 2026-04-23 17:01:27.940961 | PLAY [all] 2026-04-23 17:01:27.948100 | 2026-04-23 17:01:27.948211 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-23 17:01:28.449492 | ubuntu-noble | changed 2026-04-23 17:01:28.458235 | 2026-04-23 17:01:28.458302 | PLAY RECAP 2026-04-23 17:01:28.458348 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-23 17:01:28.458372 | 2026-04-23 17:01:28.581627 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-23 17:01:28.584188 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-23 17:01:29.281449 | 2026-04-23 17:01:29.281650 | PLAY [localhost] 2026-04-23 17:01:29.292756 | 2026-04-23 17:01:29.292851 | TASK [Generate Zuul manifest] 2026-04-23 17:01:29.314776 | localhost | ok 2026-04-23 17:01:29.800325 | 2026-04-23 17:01:29.800498 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-23 17:01:30.280106 | localhost | changed 2026-04-23 17:01:30.291402 | 2026-04-23 17:01:30.291502 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-23 17:01:30.360088 | localhost | ok 2026-04-23 17:01:30.369024 | 2026-04-23 17:01:30.369101 | TASK [Upload logs] 2026-04-23 17:01:30.390226 | localhost | ok 2026-04-23 17:01:30.914588 | 2026-04-23 17:01:30.914722 | TASK [Set zuul-log-path fact] 2026-04-23 17:01:30.937965 | localhost | ok 2026-04-23 17:01:30.951679 | 2026-04-23 17:01:30.951788 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-23 17:01:30.984631 | localhost | ok 2026-04-23 17:01:30.993273 | 2026-04-23 17:01:30.993347 | TASK [upload-logs : Create log directories] 2026-04-23 17:01:31.419413 | localhost | changed 2026-04-23 17:01:31.426622 | 2026-04-23 17:01:31.426727 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-23 17:01:31.822881 | localhost -> localhost | ok: Runtime: 0:00:00.004769 2026-04-23 17:01:31.829606 | 2026-04-23 17:01:31.829717 | TASK [upload-logs : Upload logs to log server] 2026-04-23 17:01:32.717545 | localhost | Output suppressed because no_log was given 2026-04-23 17:01:32.723343 | 2026-04-23 17:01:32.723456 | LOOP [upload-logs : Compress console log and json output] 2026-04-23 17:01:32.766759 | localhost | skipping: Conditional result was False 2026-04-23 17:01:32.776421 | localhost | skipping: Conditional result was False 2026-04-23 17:01:32.786560 | 2026-04-23 17:01:32.786729 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-23 17:01:32.828133 | localhost | skipping: Conditional result was False 2026-04-23 17:01:32.828646 | 2026-04-23 17:01:32.831948 | localhost | skipping: Conditional result was False 2026-04-23 17:01:32.842294 | 2026-04-23 17:01:32.842467 | LOOP [upload-logs : Upload console log and json output]