2025-05-04 23:11:00.915581 | Job console starting... 2025-05-04 23:11:00.960201 | Updating repositories 2025-05-04 23:11:01.038616 | Preparing job workspace 2025-05-04 23:11:03.062864 | Running Ansible setup... 2025-05-04 23:11:10.284682 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-05-04 23:11:11.184299 | 2025-05-04 23:11:11.184454 | PLAY [Base pre] 2025-05-04 23:11:11.230160 | 2025-05-04 23:11:11.230298 | TASK [Setup log path fact] 2025-05-04 23:11:11.271017 | ubuntu-noble | ok 2025-05-04 23:11:11.289369 | 2025-05-04 23:11:11.289502 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-04 23:11:11.339594 | ubuntu-noble | ok 2025-05-04 23:11:11.360367 | 2025-05-04 23:11:11.369345 | TASK [emit-job-header : Print job information] 2025-05-04 23:11:11.419866 | # Job Information 2025-05-04 23:11:11.420020 | Ansible Version: 2.15.3 2025-05-04 23:11:11.420054 | Job: tox 2025-05-04 23:11:11.420083 | Pipeline: check 2025-05-04 23:11:11.420103 | Executor: 7d211f194f6a 2025-05-04 23:11:11.420122 | Triggered by: https://github.com/osism/openstack-image-manager/pull/925 2025-05-04 23:11:11.420139 | Event ID: 067d6370-293d-11f0-9417-4129c5dd7464 2025-05-04 23:11:11.426555 | 2025-05-04 23:11:11.426669 | LOOP [emit-job-header : Print node information] 2025-05-04 23:11:11.630132 | ubuntu-noble | ok: 2025-05-04 23:11:11.630294 | ubuntu-noble | # Node Information 2025-05-04 23:11:11.630327 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-05-04 23:11:11.630352 | ubuntu-noble | Hostname: ubuntu 2025-05-04 23:11:11.630399 | ubuntu-noble | Username: zuul 2025-05-04 23:11:11.630423 | ubuntu-noble | Distro: Ubuntu 24.04 2025-05-04 23:11:11.630446 | ubuntu-noble | Provider: regiocloud-a 2025-05-04 23:11:11.630467 | ubuntu-noble | Label: ubuntu-noble 2025-05-04 23:11:11.630488 | ubuntu-noble | Product Name: OpenStack Nova 2025-05-04 23:11:11.630508 | ubuntu-noble | Interface IP: 81.163.192.95 2025-05-04 23:11:11.659070 | 2025-05-04 23:11:11.659194 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-05-04 23:11:12.171453 | ubuntu-noble -> localhost | changed 2025-05-04 23:11:12.179314 | 2025-05-04 23:11:12.179472 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-05-04 23:11:13.488341 | ubuntu-noble -> localhost | changed 2025-05-04 23:11:13.509427 | 2025-05-04 23:11:13.509571 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-05-04 23:11:13.969791 | ubuntu-noble -> localhost | ok 2025-05-04 23:11:13.976838 | 2025-05-04 23:11:13.976943 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-05-04 23:11:14.044635 | ubuntu-noble | ok 2025-05-04 23:11:14.062329 | ubuntu-noble | included: /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-05-04 23:11:14.072872 | 2025-05-04 23:11:14.072958 | TASK [add-build-sshkey : Create Temp SSH key] 2025-05-04 23:11:15.043297 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-05-04 23:11:15.043738 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/work/b6d106e75dcd46ff9abd165404b345ee_id_rsa 2025-05-04 23:11:15.043842 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/work/b6d106e75dcd46ff9abd165404b345ee_id_rsa.pub 2025-05-04 23:11:15.043918 | ubuntu-noble -> localhost | The key fingerprint is: 2025-05-04 23:11:15.043988 | ubuntu-noble -> localhost | SHA256:JbknzS9fphlgWGIgMFswkMJS2RSwMOMXcjqNFOVgd7M zuul-build-sshkey 2025-05-04 23:11:15.044049 | ubuntu-noble -> localhost | The key's randomart image is: 2025-05-04 23:11:15.044108 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-05-04 23:11:15.044166 | ubuntu-noble -> localhost | |*XX%=+. | 2025-05-04 23:11:15.044223 | ubuntu-noble -> localhost | |B=@*+.o. . | 2025-05-04 23:11:15.044281 | ubuntu-noble -> localhost | |o=o+ E = o | 2025-05-04 23:11:15.044357 | ubuntu-noble -> localhost | | o . X | 2025-05-04 23:11:15.044490 | ubuntu-noble -> localhost | | S * | 2025-05-04 23:11:15.044551 | ubuntu-noble -> localhost | | + o | 2025-05-04 23:11:15.044624 | ubuntu-noble -> localhost | | . o o | 2025-05-04 23:11:15.044687 | ubuntu-noble -> localhost | | o * | 2025-05-04 23:11:15.044746 | ubuntu-noble -> localhost | | + | 2025-05-04 23:11:15.044804 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-05-04 23:11:15.044930 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.500670 2025-05-04 23:11:15.060121 | 2025-05-04 23:11:15.060259 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-05-04 23:11:15.102545 | ubuntu-noble | ok 2025-05-04 23:11:15.116194 | ubuntu-noble | included: /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-05-04 23:11:15.126567 | 2025-05-04 23:11:15.126651 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-05-04 23:11:15.166448 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:11:15.179609 | 2025-05-04 23:11:15.179722 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-05-04 23:11:15.823115 | ubuntu-noble | changed 2025-05-04 23:11:15.833858 | 2025-05-04 23:11:15.833990 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-05-04 23:11:16.149104 | ubuntu-noble | ok 2025-05-04 23:11:16.158210 | 2025-05-04 23:11:16.158314 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-05-04 23:11:16.844678 | ubuntu-noble | changed 2025-05-04 23:11:16.851542 | 2025-05-04 23:11:16.851642 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-05-04 23:11:17.516947 | ubuntu-noble | changed 2025-05-04 23:11:17.523606 | 2025-05-04 23:11:17.523695 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-05-04 23:11:17.557937 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:11:17.572811 | 2025-05-04 23:11:17.572955 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-05-04 23:11:18.080959 | ubuntu-noble -> localhost | changed 2025-05-04 23:11:18.094948 | 2025-05-04 23:11:18.095052 | TASK [add-build-sshkey : Add back temp key] 2025-05-04 23:11:18.596517 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/work/b6d106e75dcd46ff9abd165404b345ee_id_rsa (zuul-build-sshkey) 2025-05-04 23:11:18.596688 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.040808 2025-05-04 23:11:18.602722 | 2025-05-04 23:11:18.602798 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-05-04 23:11:19.010230 | ubuntu-noble | ok 2025-05-04 23:11:19.015776 | 2025-05-04 23:11:19.015854 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-05-04 23:11:19.050721 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:11:19.082303 | 2025-05-04 23:11:19.082414 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-05-04 23:11:19.484600 | ubuntu-noble | ok 2025-05-04 23:11:19.499042 | 2025-05-04 23:11:19.499138 | TASK [validate-host : Define zuul_info_dir fact] 2025-05-04 23:11:19.539341 | ubuntu-noble | ok 2025-05-04 23:11:19.545537 | 2025-05-04 23:11:19.545616 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-05-04 23:11:19.771681 | ubuntu-noble -> localhost | ok 2025-05-04 23:11:19.778817 | 2025-05-04 23:11:19.778906 | TASK [validate-host : Collect information about the host] 2025-05-04 23:11:20.986201 | ubuntu-noble | ok 2025-05-04 23:11:20.998305 | 2025-05-04 23:11:20.998438 | TASK [validate-host : Sanitize hostname] 2025-05-04 23:11:21.048520 | ubuntu-noble | ok 2025-05-04 23:11:21.054285 | 2025-05-04 23:11:21.054405 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-05-04 23:11:21.701573 | ubuntu-noble -> localhost | changed 2025-05-04 23:11:21.708397 | 2025-05-04 23:11:21.708508 | TASK [validate-host : Collect information about zuul worker] 2025-05-04 23:11:22.186950 | ubuntu-noble | ok 2025-05-04 23:11:22.192837 | 2025-05-04 23:11:22.192926 | TASK [validate-host : Write out all zuul information for each host] 2025-05-04 23:11:22.751347 | ubuntu-noble -> localhost | changed 2025-05-04 23:11:22.780531 | 2025-05-04 23:11:22.780760 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-05-04 23:11:23.119605 | ubuntu-noble | ok 2025-05-04 23:11:23.127089 | 2025-05-04 23:11:23.127192 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-05-04 23:11:24.318789 | ubuntu-noble | changed: 2025-05-04 23:11:24.318942 | ubuntu-noble | cd+++++++++ src/ 2025-05-04 23:11:24.318975 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-05-04 23:11:24.319000 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-05-04 23:11:24.319021 | ubuntu-noble | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2025-05-04 23:11:24.319041 | ubuntu-noble | =5.5.1 (from tox) 2025-05-04 23:11:53.237941 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB) 2025-05-04 23:11:53.296794 | ubuntu-noble | Collecting chardet>=5.2 (from tox) 2025-05-04 23:11:53.313504 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) 2025-05-04 23:11:53.380067 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2025-05-04 23:11:53.393427 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2025-05-04 23:11:53.453793 | ubuntu-noble | Collecting filelock>=3.16.1 (from tox) 2025-05-04 23:11:53.466870 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB) 2025-05-04 23:11:53.520270 | ubuntu-noble | Collecting packaging>=24.2 (from tox) 2025-05-04 23:11:53.532994 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB) 2025-05-04 23:11:53.589677 | ubuntu-noble | Collecting platformdirs>=4.3.6 (from tox) 2025-05-04 23:11:53.602591 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB) 2025-05-04 23:11:53.646587 | ubuntu-noble | Collecting pluggy>=1.5 (from tox) 2025-05-04 23:11:53.659391 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) 2025-05-04 23:11:53.706406 | ubuntu-noble | Collecting pyproject-api>=1.8 (from tox) 2025-05-04 23:11:53.720481 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB) 2025-05-04 23:11:53.853432 | ubuntu-noble | Collecting virtualenv>=20.29.1 (from tox) 2025-05-04 23:11:53.866323 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl.metadata (4.5 kB) 2025-05-04 23:11:53.964139 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=20.29.1->tox) 2025-05-04 23:11:53.977516 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) 2025-05-04 23:11:54.010655 | ubuntu-noble | Downloading tox-4.25.0-py3-none-any.whl (172 kB) 2025-05-04 23:11:54.047916 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.4/172.4 kB 4.9 MB/s eta 0:00:00 2025-05-04 23:11:54.060814 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 2025-05-04 23:11:54.085190 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl (199 kB) 2025-05-04 23:11:54.099250 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 18.7 MB/s eta 0:00:00 2025-05-04 23:11:54.113577 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-05-04 23:11:54.134901 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl (16 kB) 2025-05-04 23:11:54.158741 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl (66 kB) 2025-05-04 23:11:54.174714 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 5.9 MB/s eta 0:00:00 2025-05-04 23:11:54.189894 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB) 2025-05-04 23:11:54.212190 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) 2025-05-04 23:11:54.235496 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl (13 kB) 2025-05-04 23:11:54.263199 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl (4.3 MB) 2025-05-04 23:11:54.416651 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 29.4 MB/s eta 0:00:00 2025-05-04 23:11:54.433519 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB) 2025-05-04 23:11:54.458702 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 26.6 MB/s eta 0:00:00 2025-05-04 23:11:54.557081 | ubuntu-noble | Installing collected packages: distlib, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox 2025-05-04 23:11:55.527171 | ubuntu-noble | Successfully installed cachetools-5.5.2 chardet-5.2.0 colorama-0.4.6 distlib-0.3.9 filelock-3.18.0 packaging-25.0 platformdirs-4.3.7 pluggy-1.5.0 pyproject-api-1.9.0 tox-4.25.0 virtualenv-20.30.0 2025-05-04 23:11:56.054340 | ubuntu-noble | ok: Runtime: 0:00:03.605593 2025-05-04 23:11:56.076755 | 2025-05-04 23:11:56.076909 | TASK [ensure-tox : Export installed tox_executable path] 2025-05-04 23:11:56.143536 | ubuntu-noble | ok 2025-05-04 23:11:56.160817 | 2025-05-04 23:11:56.160959 | TASK [ensure-tox : Output tox version] 2025-05-04 23:11:56.947186 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-05-04 23:11:56.985464 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-05-04 23:11:57.235197 | ubuntu-noble | ok: Runtime: 0:00:00.385522 2025-05-04 23:11:57.249200 | 2025-05-04 23:11:57.249353 | TASK [ensure-tox : Make global symlink] 2025-05-04 23:11:57.286481 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:11:57.333140 | 2025-05-04 23:11:57.333270 | PLAY RECAP 2025-05-04 23:11:57.333339 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2025-05-04 23:11:57.333366 | 2025-05-04 23:11:57.490341 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2025-05-04 23:11:57.503940 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-05-04 23:11:58.247819 | 2025-05-04 23:11:58.247982 | PLAY [all] 2025-05-04 23:11:58.276633 | 2025-05-04 23:11:58.276784 | TASK [revoke-sudo : Check if zuul is sudoer] 2025-05-04 23:11:59.315253 | ubuntu-noble | ok: Runtime: 0:00:00.019114 2025-05-04 23:11:59.328965 | 2025-05-04 23:11:59.329146 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2025-05-04 23:11:59.868611 | ubuntu-noble | ok: Runtime: 0:00:00.004313 2025-05-04 23:11:59.877727 | 2025-05-04 23:11:59.877846 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2025-05-04 23:12:00.275180 | ubuntu-noble | sudo: a password is required 2025-05-04 23:12:00.417895 | ubuntu-noble | ok: Runtime: 0:00:00.012945 2025-05-04 23:12:00.442418 | 2025-05-04 23:12:00.442561 | TASK [tox : Check to see if the constraints file exists] 2025-05-04 23:12:00.489093 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:00.503591 | 2025-05-04 23:12:00.503753 | TASK [tox : Fail if constraints file is missing] 2025-05-04 23:12:00.552215 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:00.565320 | 2025-05-04 23:12:00.565521 | TASK [tox : Record file location] 2025-05-04 23:12:00.591130 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:00.599420 | 2025-05-04 23:12:00.599535 | TASK [tox : Install tox siblings] 2025-05-04 23:12:00.630097 | ubuntu-noble | ok 2025-05-04 23:12:00.639996 | ubuntu-noble | included: /var/lib/zuul/builds/b6d106e75dcd46ff9abd165404b345ee/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2025-05-04 23:12:00.647188 | 2025-05-04 23:12:00.647297 | TASK [tox : Run tox without tests] 2025-05-04 23:12:01.823224 | ubuntu-noble | test: install_deps> python -I -m pip install -r requirements.txt 2025-05-04 23:12:18.146262 | ubuntu-noble | test: OK (16.72 seconds) 2025-05-04 23:12:18.183748 | ubuntu-noble | congratulations :) (16.83 seconds) 2025-05-04 23:12:18.222181 | ubuntu-noble | ok: Runtime: 0:00:17.126161 2025-05-04 23:12:18.231184 | 2025-05-04 23:12:18.231299 | TASK [tox : Create a tempfile to save tox showconfig] 2025-05-04 23:12:18.607196 | ubuntu-noble | changed 2025-05-04 23:12:18.617217 | 2025-05-04 23:12:18.617365 | TASK [tox : Get tox envlist config] 2025-05-04 23:12:19.657414 | ubuntu-noble | ok: Runtime: 0:00:00.331258 2025-05-04 23:12:19.674222 | 2025-05-04 23:12:19.674408 | TASK [tox : Install any sibling python packages] 2025-05-04 23:12:20.215906 | ubuntu-noble | ok: No setup.cfg, no action needed 2025-05-04 23:12:20.224835 | 2025-05-04 23:12:20.224962 | TASK [tox : Remove tempfile] 2025-05-04 23:12:20.808597 | ubuntu-noble | changed 2025-05-04 23:12:20.818399 | 2025-05-04 23:12:20.818530 | TASK [tox : Emit tox command] 2025-05-04 23:12:20.880277 | /home/zuul/.local/tox/bin/tox -etest -- test/unit 2025-05-04 23:12:20.890511 | 2025-05-04 23:12:20.890644 | TASK [tox : Run tox] 2025-05-04 23:12:21.843745 | ubuntu-noble | test: commands[0]> python -m unittest discover test/unit 2025-05-04 23:12:23.312426 | ubuntu-noble | ............... 2025-05-04 23:12:23.460873 | ubuntu-noble | ---------------------------------------------------------------------- 2025-05-04 23:12:23.460918 | ubuntu-noble | Ran 15 tests in 0.183s 2025-05-04 23:12:23.460928 | ubuntu-noble | 2025-05-04 23:12:23.460933 | ubuntu-noble | OK 2025-05-04 23:12:23.460945 | ubuntu-noble | test: OK (1.71=setup[0.10]+cmd[1.61] seconds) 2025-05-04 23:12:23.568936 | ubuntu-noble | congratulations :) (1.80 seconds) 2025-05-04 23:12:23.933500 | ubuntu-noble | ok: Runtime: 0:00:02.182249 2025-05-04 23:12:23.951455 | 2025-05-04 23:12:23.951597 | TASK [tox : Look for output] 2025-05-04 23:12:24.658161 | ubuntu-noble | ok 2025-05-04 23:12:24.668566 | 2025-05-04 23:12:24.668699 | TASK [tox : Return file comments to Zuul] 2025-05-04 23:12:24.714358 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:24.756980 | 2025-05-04 23:12:24.757078 | PLAY RECAP 2025-05-04 23:12:24.757134 | ubuntu-noble | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-05-04 23:12:24.757160 | 2025-05-04 23:12:24.869493 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-05-04 23:12:24.878209 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-05-04 23:12:25.592085 | 2025-05-04 23:12:25.592233 | PLAY [all] 2025-05-04 23:12:25.620284 | 2025-05-04 23:12:25.620475 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2025-05-04 23:12:25.687240 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:25.700339 | 2025-05-04 23:12:25.700544 | TASK [fetch-tox-output : Set tox log path for single node] 2025-05-04 23:12:25.768867 | ubuntu-noble | ok 2025-05-04 23:12:25.778679 | 2025-05-04 23:12:25.778807 | TASK [fetch-tox-output : Ensure local tox dir] 2025-05-04 23:12:26.274076 | ubuntu-noble -> localhost | changed 2025-05-04 23:12:26.281913 | 2025-05-04 23:12:26.282030 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2025-05-04 23:12:26.337545 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:26.353435 | 2025-05-04 23:12:26.353613 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 23:12:26.404160 | ubuntu-noble | ok 2025-05-04 23:12:26.413786 | 2025-05-04 23:12:26.413906 | TASK [fetch-tox-output : Get tox version] 2025-05-04 23:12:27.519737 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-05-04 23:12:27.556183 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-05-04 23:12:27.960204 | ubuntu-noble | ok: Runtime: 0:00:00.566448 2025-05-04 23:12:27.973181 | 2025-05-04 23:12:27.973342 | TASK [fetch-tox-output : Find all default environments] 2025-05-04 23:12:28.048691 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:28.063086 | 2025-05-04 23:12:28.063235 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 23:12:28.101744 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:28.117172 | 2025-05-04 23:12:28.117330 | TASK [fetch-tox-output : Find all default environments] 2025-05-04 23:12:28.244836 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:28.256498 | 2025-05-04 23:12:28.256648 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 23:12:28.296778 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:28.304605 | 2025-05-04 23:12:28.304728 | LOOP [fetch-tox-output : Copy tox logs] 2025-05-04 23:12:28.358177 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:28.385900 | 2025-05-04 23:12:28.386076 | LOOP [fetch-tox-output : Collect tox logs] 2025-05-04 23:12:29.145295 | ubuntu-noble | changed: 2025-05-04 23:12:29.145649 | ubuntu-noble | cd+++++++++ ./ 2025-05-04 23:12:29.145715 | ubuntu-noble | >f+++++++++ 1-commands[0].log 2025-05-04 23:12:29.145770 | 2025-05-04 23:12:29.180424 | 2025-05-04 23:12:29.180536 | PLAY RECAP 2025-05-04 23:12:29.180592 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-05-04 23:12:29.180618 | 2025-05-04 23:12:29.303851 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-05-04 23:12:29.312896 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-05-04 23:12:30.071415 | 2025-05-04 23:12:30.071577 | PLAY [all] 2025-05-04 23:12:30.099105 | 2025-05-04 23:12:30.099251 | TASK [fetch-subunit-output : Find stestr or testr executable] 2025-05-04 23:12:30.267640 | ubuntu-noble | changed: non-zero return code 2025-05-04 23:12:30.276348 | 2025-05-04 23:12:30.276589 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2025-05-04 23:12:30.302452 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:30.314899 | 2025-05-04 23:12:30.315042 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2025-05-04 23:12:30.351595 | 2025-05-04 23:12:30.351832 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2025-05-04 23:12:30.402779 | 2025-05-04 23:12:30.403056 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2025-05-04 23:12:30.428864 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:30.442660 | 2025-05-04 23:12:30.442821 | LOOP [fetch-subunit-output : Generate subunit file] 2025-05-04 23:12:30.483961 | 2025-05-04 23:12:30.484246 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2025-05-04 23:12:30.511868 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:30.525604 | 2025-05-04 23:12:30.525753 | TASK [fetch-subunit-output : Remove the temporary file] 2025-05-04 23:12:30.553371 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:30.574880 | 2025-05-04 23:12:30.575017 | TASK [fetch-subunit-output : Process and fetch subunit results] 2025-05-04 23:12:30.602435 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 23:12:30.640689 | 2025-05-04 23:12:30.640782 | PLAY RECAP 2025-05-04 23:12:30.640837 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2025-05-04 23:12:30.640863 | 2025-05-04 23:12:30.753930 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-05-04 23:12:30.758553 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-04 23:12:31.436147 | 2025-05-04 23:12:31.436316 | PLAY [Base post] 2025-05-04 23:12:31.462972 | 2025-05-04 23:12:31.463137 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-05-04 23:12:32.366580 | ubuntu-noble | changed 2025-05-04 23:12:32.397466 | 2025-05-04 23:12:32.397593 | PLAY RECAP 2025-05-04 23:12:32.397658 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-05-04 23:12:32.397719 | 2025-05-04 23:12:32.509009 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-04 23:12:32.512686 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-05-04 23:12:33.250428 | 2025-05-04 23:12:33.250585 | PLAY [Base post-logs] 2025-05-04 23:12:33.266848 | 2025-05-04 23:12:33.266987 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-05-04 23:12:33.724248 | localhost | changed 2025-05-04 23:12:33.728192 | 2025-05-04 23:12:33.728324 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-05-04 23:12:33.766915 | localhost | ok 2025-05-04 23:12:33.773270 | 2025-05-04 23:12:33.773429 | TASK [Set zuul-log-path fact] 2025-05-04 23:12:33.805665 | localhost | ok 2025-05-04 23:12:33.821765 | 2025-05-04 23:12:33.821913 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-04 23:12:33.851528 | localhost | ok 2025-05-04 23:12:33.859793 | 2025-05-04 23:12:33.859926 | TASK [upload-logs : Create log directories] 2025-05-04 23:12:34.396180 | localhost | changed 2025-05-04 23:12:34.405374 | 2025-05-04 23:12:34.405631 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-05-04 23:12:34.977764 | localhost -> localhost | ok: Runtime: 0:00:00.007589 2025-05-04 23:12:34.985645 | 2025-05-04 23:12:34.985759 | TASK [upload-logs : Upload logs to log server] 2025-05-04 23:12:35.568314 | localhost | Output suppressed because no_log was given 2025-05-04 23:12:35.574586 | 2025-05-04 23:12:35.574767 | LOOP [upload-logs : Compress console log and json output] 2025-05-04 23:12:35.650743 | localhost | skipping: Conditional result was False 2025-05-04 23:12:35.668546 | localhost | skipping: Conditional result was False 2025-05-04 23:12:35.691373 | 2025-05-04 23:12:35.691553 | LOOP [upload-logs : Upload compressed console log and json output] 2025-05-04 23:12:35.753337 | localhost | skipping: Conditional result was False 2025-05-04 23:12:35.753677 | 2025-05-04 23:12:35.779466 | localhost | skipping: Conditional result was False 2025-05-04 23:12:35.797638 | 2025-05-04 23:12:35.797839 | LOOP [upload-logs : Upload console log and json output]