2025-03-02 00:16:38.178981 | Job console starting... 2025-03-02 00:16:38.267722 | Updating repositories 2025-03-02 00:16:38.364465 | Preparing job workspace 2025-03-02 00:16:41.720144 | Running Ansible setup... 2025-03-02 00:16:48.148895 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-03-02 00:16:49.032657 | 2025-03-02 00:16:49.032783 | PLAY [Base pre] 2025-03-02 00:16:49.066298 | 2025-03-02 00:16:49.066410 | TASK [Setup log path fact] 2025-03-02 00:16:49.095620 | ubuntu-noble | ok 2025-03-02 00:16:49.134844 | 2025-03-02 00:16:49.134955 | TASK [set-zuul-log-path-fact : Set log path for a change] 2025-03-02 00:16:49.220605 | ubuntu-noble | ok 2025-03-02 00:16:49.230326 | 2025-03-02 00:16:49.230426 | TASK [set-zuul-log-path-fact : Set log path for a ref update] 2025-03-02 00:16:49.284328 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:49.290163 | 2025-03-02 00:16:49.290251 | TASK [set-zuul-log-path-fact : Set log path for a periodic job] 2025-03-02 00:16:49.367540 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:49.373814 | 2025-03-02 00:16:49.373903 | TASK [set-zuul-log-path-fact : Set log path for a change] 2025-03-02 00:16:49.417585 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:49.423793 | 2025-03-02 00:16:49.423880 | TASK [set-zuul-log-path-fact : Set log path for a ref update] 2025-03-02 00:16:49.467416 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:49.474522 | 2025-03-02 00:16:49.474606 | TASK [set-zuul-log-path-fact : Set log path for a periodic job] 2025-03-02 00:16:49.528149 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:49.539449 | 2025-03-02 00:16:49.539543 | TASK [emit-job-header : Print job information] 2025-03-02 00:16:49.593950 | # Job Information 2025-03-02 00:16:49.594162 | Ansible Version: 2.15.3 2025-03-02 00:16:49.594192 | Job: tox 2025-03-02 00:16:49.594215 | Pipeline: check 2025-03-02 00:16:49.594232 | Executor: 7d211f194f6a 2025-03-02 00:16:49.594248 | Triggered by: https://github.com/osism/openstack-image-manager/pull/850 2025-03-02 00:16:49.594263 | Event ID: 95199280-f6fb-11ef-86e9-66272a0f6c1b 2025-03-02 00:16:49.599908 | 2025-03-02 00:16:49.599999 | LOOP [emit-job-header : Print node information] 2025-03-02 00:16:49.771691 | ubuntu-noble | ok: 2025-03-02 00:16:49.771920 | ubuntu-noble | # Node Information 2025-03-02 00:16:49.771951 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-03-02 00:16:49.771971 | ubuntu-noble | Hostname: ubuntu 2025-03-02 00:16:49.771988 | ubuntu-noble | Username: zuul 2025-03-02 00:16:49.772004 | ubuntu-noble | Distro: Ubuntu 24.04 2025-03-02 00:16:49.772019 | ubuntu-noble | Provider: regiocloud-a 2025-03-02 00:16:49.772035 | ubuntu-noble | Label: ubuntu-noble 2025-03-02 00:16:49.772050 | ubuntu-noble | Product Name: OpenStack Nova 2025-03-02 00:16:49.772067 | ubuntu-noble | Interface IP: 81.163.193.62 2025-03-02 00:16:49.788167 | 2025-03-02 00:16:49.788269 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-03-02 00:16:50.289310 | ubuntu-noble -> localhost | changed 2025-03-02 00:16:50.295960 | 2025-03-02 00:16:50.296040 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-03-02 00:16:51.440829 | ubuntu-noble -> localhost | changed 2025-03-02 00:16:51.459619 | 2025-03-02 00:16:51.459705 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-03-02 00:16:51.740477 | ubuntu-noble -> localhost | ok 2025-03-02 00:16:51.746962 | 2025-03-02 00:16:51.747047 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-03-02 00:16:51.775093 | ubuntu-noble | ok 2025-03-02 00:16:51.788886 | ubuntu-noble | included: /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-03-02 00:16:51.795068 | 2025-03-02 00:16:51.795143 | TASK [add-build-sshkey : Create Temp SSH key] 2025-03-02 00:16:52.769595 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-03-02 00:16:52.769807 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/work/07d4906b8d70421ca02b664b3dd395ef_id_rsa 2025-03-02 00:16:52.769843 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/work/07d4906b8d70421ca02b664b3dd395ef_id_rsa.pub 2025-03-02 00:16:52.769868 | ubuntu-noble -> localhost | The key fingerprint is: 2025-03-02 00:16:52.769891 | ubuntu-noble -> localhost | SHA256:aOHRAykaUhFl3+B5KrzD25IPf0KU+Dpdzgl46iiHit0 zuul-build-sshkey 2025-03-02 00:16:52.769913 | ubuntu-noble -> localhost | The key's randomart image is: 2025-03-02 00:16:52.769937 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-03-02 00:16:52.769958 | ubuntu-noble -> localhost | | .++o o. | 2025-03-02 00:16:52.769979 | ubuntu-noble -> localhost | |. ...o.* | 2025-03-02 00:16:52.769998 | ubuntu-noble -> localhost | | . o o*.= | 2025-03-02 00:16:52.770017 | ubuntu-noble -> localhost | | ....o* . | 2025-03-02 00:16:52.770036 | ubuntu-noble -> localhost | | o+= S | 2025-03-02 00:16:52.770054 | ubuntu-noble -> localhost | | ..+= . | 2025-03-02 00:16:52.770073 | ubuntu-noble -> localhost | | . =B = . | 2025-03-02 00:16:52.770093 | ubuntu-noble -> localhost | |+..o**o = | 2025-03-02 00:16:52.770113 | ubuntu-noble -> localhost | |+oo.E++o | 2025-03-02 00:16:52.770133 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-03-02 00:16:52.770180 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.497475 2025-03-02 00:16:52.778752 | 2025-03-02 00:16:52.778857 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-03-02 00:16:52.809038 | ubuntu-noble | ok 2025-03-02 00:16:52.820827 | ubuntu-noble | included: /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-03-02 00:16:52.831697 | 2025-03-02 00:16:52.831784 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-03-02 00:16:52.855556 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:52.864927 | 2025-03-02 00:16:52.865018 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-03-02 00:16:53.701668 | ubuntu-noble | changed 2025-03-02 00:16:53.708963 | 2025-03-02 00:16:53.709055 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-03-02 00:16:54.056600 | ubuntu-noble | ok 2025-03-02 00:16:54.064333 | 2025-03-02 00:16:54.065129 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-03-02 00:16:54.864410 | ubuntu-noble | changed 2025-03-02 00:16:54.872747 | 2025-03-02 00:16:54.872838 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-03-02 00:16:55.628898 | ubuntu-noble | changed 2025-03-02 00:16:55.639213 | 2025-03-02 00:16:55.639300 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-03-02 00:16:55.678370 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:55.685676 | 2025-03-02 00:16:55.685769 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-03-02 00:16:56.130163 | ubuntu-noble -> localhost | changed 2025-03-02 00:16:56.144504 | 2025-03-02 00:16:56.144598 | TASK [add-build-sshkey : Add back temp key] 2025-03-02 00:16:56.582515 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/work/07d4906b8d70421ca02b664b3dd395ef_id_rsa (zuul-build-sshkey) 2025-03-02 00:16:56.582718 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013320 2025-03-02 00:16:56.588542 | 2025-03-02 00:16:56.588619 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-03-02 00:16:56.987810 | ubuntu-noble | ok 2025-03-02 00:16:56.999849 | 2025-03-02 00:16:57.000029 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-03-02 00:16:57.034102 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:16:57.046397 | 2025-03-02 00:16:57.046514 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-03-02 00:16:57.504443 | ubuntu-noble | ok 2025-03-02 00:16:57.517621 | 2025-03-02 00:16:57.517743 | TASK [validate-host : Define zuul_info_dir fact] 2025-03-02 00:16:57.547566 | ubuntu-noble | ok 2025-03-02 00:16:57.558326 | 2025-03-02 00:16:57.558421 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-03-02 00:16:57.857389 | ubuntu-noble -> localhost | ok 2025-03-02 00:16:57.863753 | 2025-03-02 00:16:57.863826 | TASK [validate-host : Collect information about the host] 2025-03-02 00:16:59.090406 | ubuntu-noble | ok 2025-03-02 00:16:59.112658 | 2025-03-02 00:16:59.112767 | TASK [validate-host : Sanitize hostname] 2025-03-02 00:16:59.243922 | ubuntu-noble | ok 2025-03-02 00:16:59.250425 | 2025-03-02 00:16:59.250521 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-03-02 00:17:00.015312 | ubuntu-noble -> localhost | changed 2025-03-02 00:17:00.022452 | 2025-03-02 00:17:00.022553 | TASK [validate-host : Collect information about zuul worker] 2025-03-02 00:17:00.632376 | ubuntu-noble | ok 2025-03-02 00:17:00.645731 | 2025-03-02 00:17:00.645833 | TASK [validate-host : Write out all zuul information for each host] 2025-03-02 00:17:01.303438 | ubuntu-noble -> localhost | changed 2025-03-02 00:17:01.316695 | 2025-03-02 00:17:01.316809 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-03-02 00:17:01.653052 | ubuntu-noble | ok 2025-03-02 00:17:01.662357 | 2025-03-02 00:17:01.662455 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-03-02 00:17:02.574702 | ubuntu-noble | changed: 2025-03-02 00:17:02.574844 | ubuntu-noble | cd+++++++++ src/ 2025-03-02 00:17:02.574871 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-03-02 00:17:02.574890 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-03-02 00:17:02.574907 | ubuntu-noble | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2025-03-02 00:17:02.574923 | ubuntu-noble | =5.5 (from tox) 2025-03-02 00:17:36.446587 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB) 2025-03-02 00:17:36.500453 | ubuntu-noble | Collecting chardet>=5.2 (from tox) 2025-03-02 00:17:36.517621 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) 2025-03-02 00:17:36.579743 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2025-03-02 00:17:36.595974 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2025-03-02 00:17:36.685697 | ubuntu-noble | Collecting filelock>=3.16.1 (from tox) 2025-03-02 00:17:36.700763 | ubuntu-noble | Downloading filelock-3.17.0-py3-none-any.whl.metadata (2.9 kB) 2025-03-02 00:17:36.828462 | ubuntu-noble | Collecting packaging>=24.2 (from tox) 2025-03-02 00:17:36.842104 | ubuntu-noble | Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) 2025-03-02 00:17:36.934429 | ubuntu-noble | Collecting platformdirs>=4.3.6 (from tox) 2025-03-02 00:17:36.949583 | ubuntu-noble | Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB) 2025-03-02 00:17:37.018032 | ubuntu-noble | Collecting pluggy>=1.5 (from tox) 2025-03-02 00:17:37.033533 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) 2025-03-02 00:17:37.202942 | ubuntu-noble | Collecting pyproject-api>=1.8 (from tox) 2025-03-02 00:17:37.220586 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB) 2025-03-02 00:17:37.367405 | ubuntu-noble | Collecting virtualenv>=20.27.1 (from tox) 2025-03-02 00:17:37.383002 | ubuntu-noble | Downloading virtualenv-20.29.2-py3-none-any.whl.metadata (4.5 kB) 2025-03-02 00:17:37.518453 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=20.27.1->tox) 2025-03-02 00:17:37.533894 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) 2025-03-02 00:17:37.581427 | ubuntu-noble | Downloading tox-4.24.1-py3-none-any.whl (171 kB) 2025-03-02 00:17:37.627680 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 171.8/171.8 kB 4.1 MB/s eta 0:00:00 2025-03-02 00:17:37.644067 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 2025-03-02 00:17:37.673122 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl (199 kB) 2025-03-02 00:17:37.692837 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 13.4 MB/s eta 0:00:00 2025-03-02 00:17:37.709908 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-03-02 00:17:37.739876 | ubuntu-noble | Downloading filelock-3.17.0-py3-none-any.whl (16 kB) 2025-03-02 00:17:37.770468 | ubuntu-noble | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2025-03-02 00:17:37.869927 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 1.2 MB/s eta 0:00:00 2025-03-02 00:17:37.887021 | ubuntu-noble | Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB) 2025-03-02 00:17:37.913352 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) 2025-03-02 00:17:37.943974 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl (13 kB) 2025-03-02 00:17:37.972107 | ubuntu-noble | Downloading virtualenv-20.29.2-py3-none-any.whl (4.3 MB) 2025-03-02 00:17:38.191351 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 20.0 MB/s eta 0:00:00 2025-03-02 00:17:38.207567 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB) 2025-03-02 00:17:38.243109 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 15.1 MB/s eta 0:00:00 2025-03-02 00:17:38.358504 | ubuntu-noble | Installing collected packages: distlib, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox 2025-03-02 00:17:39.620820 | ubuntu-noble | Successfully installed cachetools-5.5.2 chardet-5.2.0 colorama-0.4.6 distlib-0.3.9 filelock-3.17.0 packaging-24.2 platformdirs-4.3.6 pluggy-1.5.0 pyproject-api-1.9.0 tox-4.24.1 virtualenv-20.29.2 2025-03-02 00:17:40.392035 | ubuntu-noble | ok: Runtime: 0:00:04.576588 2025-03-02 00:17:40.402632 | 2025-03-02 00:17:40.402804 | TASK [ensure-tox : Export installed tox_executable path] 2025-03-02 00:17:40.455286 | ubuntu-noble | ok 2025-03-02 00:17:40.464499 | 2025-03-02 00:17:40.464632 | TASK [ensure-tox : Output tox version] 2025-03-02 00:17:41.673569 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-03-02 00:17:41.718811 | ubuntu-noble | 4.24.1 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-03-02 00:17:42.064298 | ubuntu-noble | ok: Runtime: 0:00:00.791932 2025-03-02 00:17:42.081932 | 2025-03-02 00:17:42.082089 | TASK [ensure-tox : Make global symlink] 2025-03-02 00:17:42.119446 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:17:42.165869 | 2025-03-02 00:17:42.166065 | PLAY RECAP 2025-03-02 00:17:42.166135 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2025-03-02 00:17:42.166162 | 2025-03-02 00:17:42.312710 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2025-03-02 00:17:42.321114 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-03-02 00:17:43.123834 | 2025-03-02 00:17:43.124101 | PLAY [all] 2025-03-02 00:17:43.162455 | 2025-03-02 00:17:43.162620 | TASK [revoke-sudo : Check if zuul is sudoer] 2025-03-02 00:17:44.213407 | ubuntu-noble | ok: Runtime: 0:00:00.038252 2025-03-02 00:17:44.228050 | 2025-03-02 00:17:44.228235 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2025-03-02 00:17:44.770318 | ubuntu-noble | ok: Runtime: 0:00:00.007487 2025-03-02 00:17:44.783331 | 2025-03-02 00:17:44.783477 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2025-03-02 00:17:45.241992 | ubuntu-noble | sudo: a password is required 2025-03-02 00:17:45.327298 | ubuntu-noble | ok: Runtime: 0:00:00.020824 2025-03-02 00:17:45.343275 | 2025-03-02 00:17:45.343394 | TASK [tox : Check to see if the constraints file exists] 2025-03-02 00:17:45.390057 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:17:45.407730 | 2025-03-02 00:17:45.407908 | TASK [tox : Fail if constraints file is missing] 2025-03-02 00:17:45.446840 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:17:45.458847 | 2025-03-02 00:17:45.458983 | TASK [tox : Record file location] 2025-03-02 00:17:45.506707 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:17:45.524139 | 2025-03-02 00:17:45.524314 | TASK [tox : Install tox siblings] 2025-03-02 00:17:45.576853 | ubuntu-noble | ok 2025-03-02 00:17:45.591594 | ubuntu-noble | included: /var/lib/zuul/builds/07d4906b8d70421ca02b664b3dd395ef/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2025-03-02 00:17:45.598931 | 2025-03-02 00:17:45.599049 | TASK [tox : Run tox without tests] 2025-03-02 00:17:46.940043 | ubuntu-noble | test: install_deps> python -I -m pip install -r requirements.txt 2025-03-02 00:18:08.245317 | ubuntu-noble | test: OK (21.70 seconds) 2025-03-02 00:18:08.338483 | ubuntu-noble | congratulations :) (21.83 seconds) 2025-03-02 00:18:08.678457 | ubuntu-noble | ok: Runtime: 0:00:22.278411 2025-03-02 00:18:08.694161 | 2025-03-02 00:18:08.694295 | TASK [tox : Create a tempfile to save tox showconfig] 2025-03-02 00:18:09.141249 | ubuntu-noble | changed 2025-03-02 00:18:09.149388 | 2025-03-02 00:18:09.149505 | TASK [tox : Get tox envlist config] 2025-03-02 00:18:10.187543 | ubuntu-noble | ok: Runtime: 0:00:00.466257 2025-03-02 00:18:10.200341 | 2025-03-02 00:18:10.200474 | TASK [tox : Install any sibling python packages] 2025-03-02 00:18:11.088678 | ubuntu-noble | ok: No setup.cfg, no action needed 2025-03-02 00:18:11.098564 | 2025-03-02 00:18:11.098755 | TASK [tox : Remove tempfile] 2025-03-02 00:18:11.959610 | ubuntu-noble | changed 2025-03-02 00:18:11.971635 | 2025-03-02 00:18:11.971774 | TASK [tox : Emit tox command] 2025-03-02 00:18:12.042402 | /home/zuul/.local/tox/bin/tox -etest -- test/unit 2025-03-02 00:18:12.052501 | 2025-03-02 00:18:12.052642 | TASK [tox : Run tox] 2025-03-02 00:18:13.368437 | ubuntu-noble | test: commands[0]> python -m unittest discover test/unit 2025-03-02 00:18:15.041338 | ubuntu-noble | ............... 2025-03-02 00:18:15.045427 | ubuntu-noble | ---------------------------------------------------------------------- 2025-03-02 00:18:15.322291 | ubuntu-noble | Ran 15 tests in 0.321s 2025-03-02 00:18:15.322380 | ubuntu-noble | 2025-03-02 00:18:15.322391 | ubuntu-noble | OK 2025-03-02 00:18:15.322407 | ubuntu-noble | test: OK (2.10=setup[0.15]+cmd[1.95] seconds) 2025-03-02 00:18:15.489946 | ubuntu-noble | congratulations :) (2.33 seconds) 2025-03-02 00:18:15.600322 | ubuntu-noble | ok: Runtime: 0:00:02.876939 2025-03-02 00:18:15.610455 | 2025-03-02 00:18:15.610578 | TASK [tox : Look for output] 2025-03-02 00:18:16.448857 | ubuntu-noble | ok 2025-03-02 00:18:16.459884 | 2025-03-02 00:18:16.460017 | TASK [tox : Return file comments to Zuul] 2025-03-02 00:18:16.505967 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:16.553298 | 2025-03-02 00:18:16.553398 | PLAY RECAP 2025-03-02 00:18:16.553456 | ubuntu-noble | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-03-02 00:18:16.553483 | 2025-03-02 00:18:16.681134 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-03-02 00:18:16.684987 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-03-02 00:18:17.435118 | 2025-03-02 00:18:17.435286 | PLAY [all] 2025-03-02 00:18:17.464503 | 2025-03-02 00:18:17.464646 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2025-03-02 00:18:17.534199 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:17.550733 | 2025-03-02 00:18:17.550935 | TASK [fetch-tox-output : Set tox log path for single node] 2025-03-02 00:18:17.612547 | ubuntu-noble | ok 2025-03-02 00:18:17.622907 | 2025-03-02 00:18:17.623026 | TASK [fetch-tox-output : Ensure local tox dir] 2025-03-02 00:18:18.110206 | ubuntu-noble -> localhost | changed 2025-03-02 00:18:18.127296 | 2025-03-02 00:18:18.127454 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2025-03-02 00:18:18.185024 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:18.201205 | 2025-03-02 00:18:18.201370 | TASK [fetch-tox-output : Set envlist fact] 2025-03-02 00:18:18.265197 | ubuntu-noble | ok 2025-03-02 00:18:18.275377 | 2025-03-02 00:18:18.275493 | TASK [fetch-tox-output : Get tox version] 2025-03-02 00:18:19.288600 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-03-02 00:18:19.334511 | ubuntu-noble | 4.24.1 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-03-02 00:18:19.820130 | ubuntu-noble | ok: Runtime: 0:00:00.617666 2025-03-02 00:18:19.835135 | 2025-03-02 00:18:19.835309 | TASK [fetch-tox-output : Find all default environments] 2025-03-02 00:18:19.912522 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:19.922638 | 2025-03-02 00:18:19.922796 | TASK [fetch-tox-output : Set envlist fact] 2025-03-02 00:18:19.959568 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:19.972220 | 2025-03-02 00:18:19.972373 | TASK [fetch-tox-output : Find all default environments] 2025-03-02 00:18:20.058112 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:20.073012 | 2025-03-02 00:18:20.073156 | TASK [fetch-tox-output : Set envlist fact] 2025-03-02 00:18:20.109888 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:20.128512 | 2025-03-02 00:18:20.128655 | LOOP [fetch-tox-output : Copy tox logs] 2025-03-02 00:18:20.195333 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:20.216091 | 2025-03-02 00:18:20.216244 | LOOP [fetch-tox-output : Collect tox logs] 2025-03-02 00:18:21.111541 | ubuntu-noble | changed: 2025-03-02 00:18:21.111902 | ubuntu-noble | cd+++++++++ ./ 2025-03-02 00:18:21.111946 | ubuntu-noble | >f+++++++++ 1-commands[0].log 2025-03-02 00:18:21.111977 | 2025-03-02 00:18:21.149694 | 2025-03-02 00:18:21.149809 | PLAY RECAP 2025-03-02 00:18:21.149862 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-03-02 00:18:21.149888 | 2025-03-02 00:18:21.281235 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-03-02 00:18:21.292787 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-03-02 00:18:22.017929 | 2025-03-02 00:18:22.018083 | PLAY [all] 2025-03-02 00:18:22.046975 | 2025-03-02 00:18:22.047110 | TASK [fetch-subunit-output : Find stestr or testr executable] 2025-03-02 00:18:22.293125 | ubuntu-noble | changed: non-zero return code 2025-03-02 00:18:22.304398 | 2025-03-02 00:18:22.304599 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2025-03-02 00:18:22.340625 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:22.353029 | 2025-03-02 00:18:22.353158 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2025-03-02 00:18:22.405253 | 2025-03-02 00:18:22.405488 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2025-03-02 00:18:22.454194 | 2025-03-02 00:18:22.454420 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2025-03-02 00:18:22.479990 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:22.494499 | 2025-03-02 00:18:22.494660 | LOOP [fetch-subunit-output : Generate subunit file] 2025-03-02 00:18:22.545331 | 2025-03-02 00:18:22.545633 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2025-03-02 00:18:22.582842 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:22.598315 | 2025-03-02 00:18:22.598480 | TASK [fetch-subunit-output : Remove the temporary file] 2025-03-02 00:18:22.648782 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:22.660963 | 2025-03-02 00:18:22.661102 | TASK [fetch-subunit-output : Process and fetch subunit results] 2025-03-02 00:18:22.698134 | ubuntu-noble | skipping: Conditional result was False 2025-03-02 00:18:22.741568 | 2025-03-02 00:18:22.741702 | PLAY RECAP 2025-03-02 00:18:22.741768 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2025-03-02 00:18:22.741800 | 2025-03-02 00:18:22.875147 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-03-02 00:18:22.884291 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-02 00:18:23.627904 | 2025-03-02 00:18:23.628062 | PLAY [Base post] 2025-03-02 00:18:23.654090 | 2025-03-02 00:18:23.654227 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-03-02 00:18:24.840095 | ubuntu-noble | changed 2025-03-02 00:18:24.875147 | 2025-03-02 00:18:24.875297 | PLAY RECAP 2025-03-02 00:18:24.875388 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-03-02 00:18:24.875457 | 2025-03-02 00:18:25.042566 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-03-02 00:18:25.046335 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-03-02 00:18:25.828649 | 2025-03-02 00:18:25.828846 | PLAY [Base post-logs] 2025-03-02 00:18:25.845115 | 2025-03-02 00:18:25.845242 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-03-02 00:18:26.301875 | localhost | changed 2025-03-02 00:18:26.308191 | 2025-03-02 00:18:26.308380 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-03-02 00:18:26.351728 | localhost | ok 2025-03-02 00:18:26.363147 | 2025-03-02 00:18:26.363288 | TASK [Set zuul-log-path fact] 2025-03-02 00:18:26.394739 | localhost | ok 2025-03-02 00:18:26.413550 | 2025-03-02 00:18:26.415166 | TASK [set-zuul-log-path-fact : Set log path for a change] 2025-03-02 00:18:26.469897 | localhost | ok 2025-03-02 00:18:26.480215 | 2025-03-02 00:18:26.480380 | TASK [set-zuul-log-path-fact : Set log path for a ref update] 2025-03-02 00:18:26.517515 | localhost | skipping: Conditional result was False 2025-03-02 00:18:26.526436 | 2025-03-02 00:18:26.526609 | TASK [set-zuul-log-path-fact : Set log path for a periodic job] 2025-03-02 00:18:26.575629 | localhost | skipping: Conditional result was False 2025-03-02 00:18:26.584548 | 2025-03-02 00:18:26.584769 | TASK [set-zuul-log-path-fact : Set log path for a change] 2025-03-02 00:18:26.625298 | localhost | skipping: Conditional result was False 2025-03-02 00:18:26.629206 | 2025-03-02 00:18:26.629323 | TASK [set-zuul-log-path-fact : Set log path for a ref update] 2025-03-02 00:18:26.654916 | localhost | skipping: Conditional result was False 2025-03-02 00:18:26.658418 | 2025-03-02 00:18:26.658521 | TASK [set-zuul-log-path-fact : Set log path for a periodic job] 2025-03-02 00:18:26.693590 | localhost | skipping: Conditional result was False 2025-03-02 00:18:26.699639 | 2025-03-02 00:18:26.699759 | TASK [upload-logs : Create log directories] 2025-03-02 00:18:27.221822 | localhost | changed 2025-03-02 00:18:27.229342 | 2025-03-02 00:18:27.229494 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-03-02 00:18:27.802002 | localhost -> localhost | ok: Runtime: 0:00:00.005231 2025-03-02 00:18:27.808847 | 2025-03-02 00:18:27.808974 | TASK [upload-logs : Upload logs to log server] 2025-03-02 00:18:28.454430 | localhost | Output suppressed because no_log was given 2025-03-02 00:18:28.459066 | 2025-03-02 00:18:28.459202 | LOOP [upload-logs : Compress console log and json output] 2025-03-02 00:18:28.539267 | localhost | skipping: Conditional result was False 2025-03-02 00:18:28.556490 | localhost | skipping: Conditional result was False 2025-03-02 00:18:28.571646 | 2025-03-02 00:18:28.571879 | LOOP [upload-logs : Upload compressed console log and json output] 2025-03-02 00:18:28.636268 | localhost | skipping: Conditional result was False 2025-03-02 00:18:28.636959 | 2025-03-02 00:18:28.649363 | localhost | skipping: Conditional result was False 2025-03-02 00:18:28.660185 | 2025-03-02 00:18:28.660371 | LOOP [upload-logs : Upload console log and json output]