2025-05-04 00:18:31.002470 | Job console starting... 2025-05-04 00:18:31.010234 | Updating repositories 2025-05-04 00:18:31.284315 | Preparing job workspace 2025-05-04 00:18:33.910604 | Running Ansible setup... 2025-05-04 00:18:42.258941 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-05-04 00:18:43.774458 | 2025-05-04 00:18:43.774579 | PLAY [Base pre] 2025-05-04 00:18:43.853856 | 2025-05-04 00:18:43.853972 | TASK [Setup log path fact] 2025-05-04 00:18:43.939728 | ubuntu-noble | ok 2025-05-04 00:18:43.979978 | 2025-05-04 00:18:43.980089 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-04 00:18:44.106399 | ubuntu-noble | ok 2025-05-04 00:18:44.121818 | 2025-05-04 00:18:44.121909 | TASK [emit-job-header : Print job information] 2025-05-04 00:18:44.238279 | # Job Information 2025-05-04 00:18:44.238408 | Ansible Version: 2.15.3 2025-05-04 00:18:44.238435 | Job: tox 2025-05-04 00:18:44.238461 | Pipeline: check 2025-05-04 00:18:44.238479 | Executor: 7d211f194f6a 2025-05-04 00:18:44.238494 | Triggered by: https://github.com/osism/openstack-image-manager/pull/917 2025-05-04 00:18:44.238509 | Event ID: 48de5a00-287d-11f0-9d3e-09eb69230cb0 2025-05-04 00:18:44.252481 | 2025-05-04 00:18:44.252583 | LOOP [emit-job-header : Print node information] 2025-05-04 00:18:44.542535 | ubuntu-noble | ok: 2025-05-04 00:18:44.542676 | ubuntu-noble | # Node Information 2025-05-04 00:18:44.542703 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-05-04 00:18:44.542723 | ubuntu-noble | Hostname: ubuntu 2025-05-04 00:18:44.542740 | ubuntu-noble | Username: zuul 2025-05-04 00:18:44.542757 | ubuntu-noble | Distro: Ubuntu 24.04 2025-05-04 00:18:44.542776 | ubuntu-noble | Provider: regiocloud-a 2025-05-04 00:18:44.542793 | ubuntu-noble | Label: ubuntu-noble 2025-05-04 00:18:44.542810 | ubuntu-noble | Product Name: OpenStack Nova 2025-05-04 00:18:44.542826 | ubuntu-noble | Interface IP: 81.163.193.152 2025-05-04 00:18:44.553795 | 2025-05-04 00:18:44.553892 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-05-04 00:18:45.443873 | ubuntu-noble -> localhost | changed 2025-05-04 00:18:45.454017 | 2025-05-04 00:18:45.454124 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-05-04 00:18:47.657116 | ubuntu-noble -> localhost | changed 2025-05-04 00:18:47.685943 | 2025-05-04 00:18:47.686052 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-05-04 00:18:48.308750 | ubuntu-noble -> localhost | ok 2025-05-04 00:18:48.314934 | 2025-05-04 00:18:48.315026 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-05-04 00:18:48.426287 | ubuntu-noble | ok 2025-05-04 00:18:48.457346 | ubuntu-noble | included: /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-05-04 00:18:48.472325 | 2025-05-04 00:18:48.472443 | TASK [add-build-sshkey : Create Temp SSH key] 2025-05-04 00:18:50.678722 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-05-04 00:18:50.678873 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/work/f3a3f719026e49c6b9f74c58e7974d6e_id_rsa 2025-05-04 00:18:50.678902 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/work/f3a3f719026e49c6b9f74c58e7974d6e_id_rsa.pub 2025-05-04 00:18:50.678922 | ubuntu-noble -> localhost | The key fingerprint is: 2025-05-04 00:18:50.678941 | ubuntu-noble -> localhost | SHA256:jCYsMVLPtDy/y3T53XlR+tX6YuEuDJGN0USe6iB6S+0 zuul-build-sshkey 2025-05-04 00:18:50.678958 | ubuntu-noble -> localhost | The key's randomart image is: 2025-05-04 00:18:50.678975 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-05-04 00:18:50.678991 | ubuntu-noble -> localhost | | . . +o | 2025-05-04 00:18:50.679008 | ubuntu-noble -> localhost | | . = . .... | 2025-05-04 00:18:50.679024 | ubuntu-noble -> localhost | |. o * =o | 2025-05-04 00:18:50.679046 | ubuntu-noble -> localhost | | . + o o +.. .| 2025-05-04 00:18:50.679062 | ubuntu-noble -> localhost | | . o = S .. .o| 2025-05-04 00:18:50.679078 | ubuntu-noble -> localhost | | . + + +. o.o| 2025-05-04 00:18:50.679111 | ubuntu-noble -> localhost | | . = + .o . +o| 2025-05-04 00:18:50.679129 | ubuntu-noble -> localhost | | = = . .o.=.o| 2025-05-04 00:18:50.679147 | ubuntu-noble -> localhost | | + E . .+++.| 2025-05-04 00:18:50.679164 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-05-04 00:18:50.679206 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.698473 2025-05-04 00:18:50.697786 | 2025-05-04 00:18:50.697885 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-05-04 00:18:50.791297 | ubuntu-noble | ok 2025-05-04 00:18:50.810794 | ubuntu-noble | included: /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-05-04 00:18:50.832469 | 2025-05-04 00:18:50.832557 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-05-04 00:18:50.911813 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:18:50.922178 | 2025-05-04 00:18:50.922269 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-05-04 00:18:51.774222 | ubuntu-noble | changed 2025-05-04 00:18:51.781972 | 2025-05-04 00:18:51.782066 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-05-04 00:18:52.117272 | ubuntu-noble | ok 2025-05-04 00:18:52.146359 | 2025-05-04 00:18:52.146511 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-05-04 00:18:52.918790 | ubuntu-noble | changed 2025-05-04 00:18:52.928119 | 2025-05-04 00:18:52.928225 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-05-04 00:18:53.722947 | ubuntu-noble | changed 2025-05-04 00:18:53.728955 | 2025-05-04 00:18:53.729033 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-05-04 00:18:53.752456 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:18:53.758997 | 2025-05-04 00:18:53.759111 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-05-04 00:18:54.291171 | ubuntu-noble -> localhost | changed 2025-05-04 00:18:54.302561 | 2025-05-04 00:18:54.302653 | TASK [add-build-sshkey : Add back temp key] 2025-05-04 00:18:54.758044 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/work/f3a3f719026e49c6b9f74c58e7974d6e_id_rsa (zuul-build-sshkey) 2025-05-04 00:18:54.758209 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011750 2025-05-04 00:18:54.764012 | 2025-05-04 00:18:54.764113 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-05-04 00:18:55.129734 | ubuntu-noble | ok 2025-05-04 00:18:55.135443 | 2025-05-04 00:18:55.135524 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-05-04 00:18:55.192584 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:18:55.206497 | 2025-05-04 00:18:55.206588 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-05-04 00:18:55.750501 | ubuntu-noble | ok 2025-05-04 00:18:55.765496 | 2025-05-04 00:18:55.765602 | TASK [validate-host : Define zuul_info_dir fact] 2025-05-04 00:18:55.811109 | ubuntu-noble | ok 2025-05-04 00:18:55.820083 | 2025-05-04 00:18:55.820185 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-05-04 00:18:56.112362 | ubuntu-noble -> localhost | ok 2025-05-04 00:18:56.119690 | 2025-05-04 00:18:56.119776 | TASK [validate-host : Collect information about the host] 2025-05-04 00:18:57.287772 | ubuntu-noble | ok 2025-05-04 00:18:57.302585 | 2025-05-04 00:18:57.302689 | TASK [validate-host : Sanitize hostname] 2025-05-04 00:18:57.383836 | ubuntu-noble | ok 2025-05-04 00:18:57.390377 | 2025-05-04 00:18:57.390483 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-05-04 00:18:57.990747 | ubuntu-noble -> localhost | changed 2025-05-04 00:18:57.998940 | 2025-05-04 00:18:57.999043 | TASK [validate-host : Collect information about zuul worker] 2025-05-04 00:18:58.488237 | ubuntu-noble | ok 2025-05-04 00:18:58.499734 | 2025-05-04 00:18:58.499837 | TASK [validate-host : Write out all zuul information for each host] 2025-05-04 00:18:59.138861 | ubuntu-noble -> localhost | changed 2025-05-04 00:18:59.151193 | 2025-05-04 00:18:59.151291 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-05-04 00:18:59.433129 | ubuntu-noble | ok 2025-05-04 00:18:59.440322 | 2025-05-04 00:18:59.440483 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-05-04 00:19:00.565184 | ubuntu-noble | changed: 2025-05-04 00:19:00.565344 | ubuntu-noble | cd+++++++++ src/ 2025-05-04 00:19:00.565379 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-05-04 00:19:00.565405 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-05-04 00:19:00.565427 | ubuntu-noble | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2025-05-04 00:19:00.565448 | ubuntu-noble | =5.5.1 (from tox) 2025-05-04 00:19:32.234997 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB) 2025-05-04 00:19:32.276051 | ubuntu-noble | Collecting chardet>=5.2 (from tox) 2025-05-04 00:19:32.288427 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) 2025-05-04 00:19:32.356342 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2025-05-04 00:19:32.369039 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2025-05-04 00:19:32.455397 | ubuntu-noble | Collecting filelock>=3.16.1 (from tox) 2025-05-04 00:19:32.470902 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB) 2025-05-04 00:19:32.536414 | ubuntu-noble | Collecting packaging>=24.2 (from tox) 2025-05-04 00:19:32.548677 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB) 2025-05-04 00:19:32.617938 | ubuntu-noble | Collecting platformdirs>=4.3.6 (from tox) 2025-05-04 00:19:32.630417 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB) 2025-05-04 00:19:32.701397 | ubuntu-noble | Collecting pluggy>=1.5 (from tox) 2025-05-04 00:19:32.714671 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) 2025-05-04 00:19:32.827270 | ubuntu-noble | Collecting pyproject-api>=1.8 (from tox) 2025-05-04 00:19:32.840453 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB) 2025-05-04 00:19:32.979666 | ubuntu-noble | Collecting virtualenv>=20.29.1 (from tox) 2025-05-04 00:19:32.992381 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl.metadata (4.5 kB) 2025-05-04 00:19:33.150908 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=20.29.1->tox) 2025-05-04 00:19:33.162937 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) 2025-05-04 00:19:33.203230 | ubuntu-noble | Downloading tox-4.25.0-py3-none-any.whl (172 kB) 2025-05-04 00:19:33.238423 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.4/172.4 kB 5.5 MB/s eta 0:00:00 2025-05-04 00:19:33.250052 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 2025-05-04 00:19:33.295714 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl (199 kB) 2025-05-04 00:19:33.316648 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 13.7 MB/s eta 0:00:00 2025-05-04 00:19:33.330323 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-05-04 00:19:33.360527 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl (16 kB) 2025-05-04 00:19:33.389659 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl (66 kB) 2025-05-04 00:19:33.407491 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 4.7 MB/s eta 0:00:00 2025-05-04 00:19:33.423513 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB) 2025-05-04 00:19:33.450783 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) 2025-05-04 00:19:33.480452 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl (13 kB) 2025-05-04 00:19:33.504789 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl (4.3 MB) 2025-05-04 00:19:33.687035 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 24.7 MB/s eta 0:00:00 2025-05-04 00:19:33.702388 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB) 2025-05-04 00:19:33.735353 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 17.7 MB/s eta 0:00:00 2025-05-04 00:19:33.846533 | ubuntu-noble | Installing collected packages: distlib, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox 2025-05-04 00:19:34.976932 | 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 00:19:35.522111 | ubuntu-noble | ok: Runtime: 0:00:04.248515 2025-05-04 00:19:35.528798 | 2025-05-04 00:19:35.528888 | TASK [ensure-tox : Export installed tox_executable path] 2025-05-04 00:19:35.653791 | ubuntu-noble | ok 2025-05-04 00:19:35.665484 | 2025-05-04 00:19:35.665576 | TASK [ensure-tox : Output tox version] 2025-05-04 00:19:36.820978 | 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 00:19:36.838715 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-05-04 00:19:37.282776 | ubuntu-noble | ok: Runtime: 0:00:00.576662 2025-05-04 00:19:37.288513 | 2025-05-04 00:19:37.288585 | TASK [ensure-tox : Make global symlink] 2025-05-04 00:19:37.312443 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:19:37.367456 | 2025-05-04 00:19:37.367533 | PLAY RECAP 2025-05-04 00:19:37.367575 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2025-05-04 00:19:37.367596 | 2025-05-04 00:19:37.470532 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2025-05-04 00:19:37.477812 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-05-04 00:19:38.257397 | 2025-05-04 00:19:38.257511 | PLAY [all] 2025-05-04 00:19:38.283718 | 2025-05-04 00:19:38.283830 | TASK [revoke-sudo : Check if zuul is sudoer] 2025-05-04 00:19:39.332347 | ubuntu-noble | ok: Runtime: 0:00:00.024402 2025-05-04 00:19:39.340919 | 2025-05-04 00:19:39.341048 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2025-05-04 00:19:40.449959 | ubuntu-noble | ok: Runtime: 0:00:00.007439 2025-05-04 00:19:40.455902 | 2025-05-04 00:19:40.455984 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2025-05-04 00:19:40.895432 | ubuntu-noble | sudo: a password is required 2025-05-04 00:19:41.018186 | ubuntu-noble | ok: Runtime: 0:00:00.020566 2025-05-04 00:19:41.033270 | 2025-05-04 00:19:41.033350 | TASK [tox : Check to see if the constraints file exists] 2025-05-04 00:19:41.067341 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:19:41.074755 | 2025-05-04 00:19:41.074837 | TASK [tox : Fail if constraints file is missing] 2025-05-04 00:19:41.108654 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:19:41.115516 | 2025-05-04 00:19:41.115598 | TASK [tox : Record file location] 2025-05-04 00:19:41.152004 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:19:41.159934 | 2025-05-04 00:19:41.160070 | TASK [tox : Install tox siblings] 2025-05-04 00:19:41.190492 | ubuntu-noble | ok 2025-05-04 00:19:41.200522 | ubuntu-noble | included: /var/lib/zuul/builds/f3a3f719026e49c6b9f74c58e7974d6e/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2025-05-04 00:19:41.207545 | 2025-05-04 00:19:41.207635 | TASK [tox : Run tox without tests] 2025-05-04 00:19:42.471412 | ubuntu-noble | test: install_deps> python -I -m pip install -r requirements.txt 2025-05-04 00:20:00.854010 | ubuntu-noble | test: OK (18.74 seconds) 2025-05-04 00:20:00.902065 | ubuntu-noble | congratulations :) (18.86 seconds) 2025-05-04 00:20:01.270485 | ubuntu-noble | ok: Runtime: 0:00:19.221492 2025-05-04 00:20:01.278860 | 2025-05-04 00:20:01.279007 | TASK [tox : Create a tempfile to save tox showconfig] 2025-05-04 00:20:01.663300 | ubuntu-noble | changed 2025-05-04 00:20:01.670441 | 2025-05-04 00:20:01.670573 | TASK [tox : Get tox envlist config] 2025-05-04 00:20:02.711910 | ubuntu-noble | ok: Runtime: 0:00:00.335744 2025-05-04 00:20:02.719565 | 2025-05-04 00:20:02.719688 | TASK [tox : Install any sibling python packages] 2025-05-04 00:20:03.374749 | ubuntu-noble | ok: No setup.cfg, no action needed 2025-05-04 00:20:03.381752 | 2025-05-04 00:20:03.381876 | TASK [tox : Remove tempfile] 2025-05-04 00:20:04.048161 | ubuntu-noble | changed 2025-05-04 00:20:04.057934 | 2025-05-04 00:20:04.058700 | TASK [tox : Emit tox command] 2025-05-04 00:20:04.197960 | /home/zuul/.local/tox/bin/tox -etest -- test/unit 2025-05-04 00:20:04.211102 | 2025-05-04 00:20:04.213091 | TASK [tox : Run tox] 2025-05-04 00:20:05.265922 | ubuntu-noble | test: commands[0]> python -m unittest discover test/unit 2025-05-04 00:20:06.593485 | ubuntu-noble | ............... 2025-05-04 00:20:06.785479 | ubuntu-noble | ---------------------------------------------------------------------- 2025-05-04 00:20:06.785513 | ubuntu-noble | Ran 15 tests in 0.171s 2025-05-04 00:20:06.785521 | ubuntu-noble | 2025-05-04 00:20:06.785527 | ubuntu-noble | OK 2025-05-04 00:20:06.785538 | ubuntu-noble | test: OK (1.59=setup[0.07]+cmd[1.52] seconds) 2025-05-04 00:20:06.877871 | ubuntu-noble | congratulations :) (1.72 seconds) 2025-05-04 00:20:07.311106 | ubuntu-noble | ok: Runtime: 0:00:02.141993 2025-05-04 00:20:07.332291 | 2025-05-04 00:20:07.332479 | TASK [tox : Look for output] 2025-05-04 00:20:07.895088 | ubuntu-noble | ok 2025-05-04 00:20:07.913806 | 2025-05-04 00:20:07.913970 | TASK [tox : Return file comments to Zuul] 2025-05-04 00:20:07.984437 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:08.024240 | 2025-05-04 00:20:08.024347 | PLAY RECAP 2025-05-04 00:20:08.024444 | ubuntu-noble | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-05-04 00:20:08.024473 | 2025-05-04 00:20:08.153675 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-05-04 00:20:08.158479 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-05-04 00:20:08.903847 | 2025-05-04 00:20:08.904236 | PLAY [all] 2025-05-04 00:20:08.933168 | 2025-05-04 00:20:08.933312 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2025-05-04 00:20:08.990718 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:08.998382 | 2025-05-04 00:20:08.998531 | TASK [fetch-tox-output : Set tox log path for single node] 2025-05-04 00:20:09.040763 | ubuntu-noble | ok 2025-05-04 00:20:09.048881 | 2025-05-04 00:20:09.049021 | TASK [fetch-tox-output : Ensure local tox dir] 2025-05-04 00:20:09.532853 | ubuntu-noble -> localhost | changed 2025-05-04 00:20:09.541110 | 2025-05-04 00:20:09.541229 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2025-05-04 00:20:09.607279 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:09.623854 | 2025-05-04 00:20:09.624091 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 00:20:09.683440 | ubuntu-noble | ok 2025-05-04 00:20:09.693177 | 2025-05-04 00:20:09.693287 | TASK [fetch-tox-output : Get tox version] 2025-05-04 00:20:10.942369 | 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 00:20:10.979376 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-05-04 00:20:11.238659 | ubuntu-noble | ok: Runtime: 0:00:00.638710 2025-05-04 00:20:11.254923 | 2025-05-04 00:20:11.255163 | TASK [fetch-tox-output : Find all default environments] 2025-05-04 00:20:11.333994 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:11.351228 | 2025-05-04 00:20:11.351390 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 00:20:11.387444 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:11.397283 | 2025-05-04 00:20:11.397416 | TASK [fetch-tox-output : Find all default environments] 2025-05-04 00:20:11.482364 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:11.489680 | 2025-05-04 00:20:11.489796 | TASK [fetch-tox-output : Set envlist fact] 2025-05-04 00:20:11.524417 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:11.532239 | 2025-05-04 00:20:11.532352 | LOOP [fetch-tox-output : Copy tox logs] 2025-05-04 00:20:11.585129 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:11.599406 | 2025-05-04 00:20:11.599534 | LOOP [fetch-tox-output : Collect tox logs] 2025-05-04 00:20:12.345606 | ubuntu-noble | changed: 2025-05-04 00:20:12.346008 | ubuntu-noble | cd+++++++++ ./ 2025-05-04 00:20:12.346057 | ubuntu-noble | >f+++++++++ 1-commands[0].log 2025-05-04 00:20:12.346090 | 2025-05-04 00:20:12.395531 | 2025-05-04 00:20:12.395706 | PLAY RECAP 2025-05-04 00:20:12.395868 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-05-04 00:20:12.396159 | 2025-05-04 00:20:12.519836 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-05-04 00:20:12.529841 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-05-04 00:20:13.239227 | 2025-05-04 00:20:13.239414 | PLAY [all] 2025-05-04 00:20:13.268222 | 2025-05-04 00:20:13.268414 | TASK [fetch-subunit-output : Find stestr or testr executable] 2025-05-04 00:20:13.474498 | ubuntu-noble | changed: non-zero return code 2025-05-04 00:20:13.483390 | 2025-05-04 00:20:13.483540 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2025-05-04 00:20:13.518731 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:13.528551 | 2025-05-04 00:20:13.528675 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2025-05-04 00:20:13.574283 | 2025-05-04 00:20:13.574510 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2025-05-04 00:20:13.622531 | 2025-05-04 00:20:13.622806 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2025-05-04 00:20:13.653269 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:13.666138 | 2025-05-04 00:20:13.666331 | LOOP [fetch-subunit-output : Generate subunit file] 2025-05-04 00:20:13.706177 | 2025-05-04 00:20:13.706379 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2025-05-04 00:20:13.732909 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:13.749304 | 2025-05-04 00:20:13.749525 | TASK [fetch-subunit-output : Remove the temporary file] 2025-05-04 00:20:13.778268 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:13.791133 | 2025-05-04 00:20:13.791465 | TASK [fetch-subunit-output : Process and fetch subunit results] 2025-05-04 00:20:13.817751 | ubuntu-noble | skipping: Conditional result was False 2025-05-04 00:20:13.850313 | 2025-05-04 00:20:13.850428 | PLAY RECAP 2025-05-04 00:20:13.850487 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2025-05-04 00:20:13.850513 | 2025-05-04 00:20:13.973888 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-05-04 00:20:13.977671 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-04 00:20:14.667636 | 2025-05-04 00:20:14.667810 | PLAY [Base post] 2025-05-04 00:20:14.694080 | 2025-05-04 00:20:14.694243 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-05-04 00:20:15.440483 | ubuntu-noble | changed 2025-05-04 00:20:15.472957 | 2025-05-04 00:20:15.473065 | PLAY RECAP 2025-05-04 00:20:15.473128 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-05-04 00:20:15.473188 | 2025-05-04 00:20:15.555980 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-04 00:20:15.559449 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-05-04 00:20:16.480048 | 2025-05-04 00:20:16.480217 | PLAY [Base post-logs] 2025-05-04 00:20:16.497350 | 2025-05-04 00:20:16.497490 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-05-04 00:20:17.039764 | localhost | changed 2025-05-04 00:20:17.043734 | 2025-05-04 00:20:17.043864 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-05-04 00:20:17.122429 | localhost | ok 2025-05-04 00:20:17.136521 | 2025-05-04 00:20:17.136656 | TASK [Set zuul-log-path fact] 2025-05-04 00:20:17.176152 | localhost | ok 2025-05-04 00:20:17.194278 | 2025-05-04 00:20:17.194416 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-04 00:20:17.263404 | localhost | ok 2025-05-04 00:20:17.271602 | 2025-05-04 00:20:17.271734 | TASK [upload-logs : Create log directories] 2025-05-04 00:20:17.957989 | localhost | changed 2025-05-04 00:20:17.962676 | 2025-05-04 00:20:17.962792 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-05-04 00:20:18.602651 | localhost -> localhost | ok: Runtime: 0:00:00.006090 2025-05-04 00:20:18.608070 | 2025-05-04 00:20:18.608199 | TASK [upload-logs : Upload logs to log server] 2025-05-04 00:20:19.340498 | localhost | Output suppressed because no_log was given 2025-05-04 00:20:19.343647 | 2025-05-04 00:20:19.343763 | LOOP [upload-logs : Compress console log and json output] 2025-05-04 00:20:19.457715 | localhost | skipping: Conditional result was False 2025-05-04 00:20:19.469935 | localhost | skipping: Conditional result was False 2025-05-04 00:20:19.475620 | 2025-05-04 00:20:19.475735 | LOOP [upload-logs : Upload compressed console log and json output] 2025-05-04 00:20:19.565631 | localhost | skipping: Conditional result was False 2025-05-04 00:20:19.565894 | 2025-05-04 00:20:19.569873 | localhost | skipping: Conditional result was False 2025-05-04 00:20:19.579644 | 2025-05-04 00:20:19.579744 | LOOP [upload-logs : Upload console log and json output]