2025-04-11 15:28:35.795153 | Job console starting... 2025-04-11 15:28:35.837236 | Updating repositories 2025-04-11 15:28:35.892671 | Preparing job workspace 2025-04-11 15:28:37.856759 | Running Ansible setup... 2025-04-11 15:28:44.659049 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-04-11 15:28:45.787169 | 2025-04-11 15:28:45.787287 | PLAY [Base pre] 2025-04-11 15:28:45.827511 | 2025-04-11 15:28:45.827623 | TASK [Setup log path fact] 2025-04-11 15:28:45.864081 | ubuntu-noble | ok 2025-04-11 15:28:45.899678 | 2025-04-11 15:28:45.899791 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-11 15:28:45.950514 | ubuntu-noble | ok 2025-04-11 15:28:45.961034 | 2025-04-11 15:28:45.961125 | TASK [emit-job-header : Print job information] 2025-04-11 15:28:46.015692 | # Job Information 2025-04-11 15:28:46.015820 | Ansible Version: 2.15.3 2025-04-11 15:28:46.015847 | Job: tox 2025-04-11 15:28:46.015901 | Pipeline: check 2025-04-11 15:28:46.015921 | Executor: 7d211f194f6a 2025-04-11 15:28:46.015938 | Triggered by: https://github.com/osism/openstack-image-manager/pull/909 2025-04-11 15:28:46.015953 | Event ID: 9c6c9c40-16e9-11f0-89a7-c7281df1c1f1 2025-04-11 15:28:46.021061 | 2025-04-11 15:28:46.021138 | LOOP [emit-job-header : Print node information] 2025-04-11 15:28:46.130605 | ubuntu-noble | ok: 2025-04-11 15:28:46.130747 | ubuntu-noble | # Node Information 2025-04-11 15:28:46.130775 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-04-11 15:28:46.130796 | ubuntu-noble | Hostname: ubuntu 2025-04-11 15:28:46.130814 | ubuntu-noble | Username: zuul 2025-04-11 15:28:46.130831 | ubuntu-noble | Distro: Ubuntu 24.04 2025-04-11 15:28:46.130850 | ubuntu-noble | Provider: regiocloud-a 2025-04-11 15:28:46.130877 | ubuntu-noble | Label: ubuntu-noble 2025-04-11 15:28:46.130894 | ubuntu-noble | Product Name: OpenStack Nova 2025-04-11 15:28:46.130911 | ubuntu-noble | Interface IP: 81.163.193.234 2025-04-11 15:28:46.145497 | 2025-04-11 15:28:46.145593 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-04-11 15:28:46.789771 | ubuntu-noble -> localhost | changed 2025-04-11 15:28:46.798335 | 2025-04-11 15:28:46.798441 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-04-11 15:28:48.140616 | ubuntu-noble -> localhost | changed 2025-04-11 15:28:48.158790 | 2025-04-11 15:28:48.158899 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-04-11 15:28:48.602795 | ubuntu-noble -> localhost | ok 2025-04-11 15:28:48.608627 | 2025-04-11 15:28:48.608708 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-04-11 15:28:48.636636 | ubuntu-noble | ok 2025-04-11 15:28:48.649563 | ubuntu-noble | included: /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-04-11 15:28:48.655512 | 2025-04-11 15:28:48.655587 | TASK [add-build-sshkey : Create Temp SSH key] 2025-04-11 15:28:49.299484 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-04-11 15:28:49.299635 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/work/28e4c7d92f46417189d5b36655d98d59_id_rsa 2025-04-11 15:28:49.299663 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/work/28e4c7d92f46417189d5b36655d98d59_id_rsa.pub 2025-04-11 15:28:49.299683 | ubuntu-noble -> localhost | The key fingerprint is: 2025-04-11 15:28:49.299702 | ubuntu-noble -> localhost | SHA256:2/7FAMFafYLomgEHR8hzTROxukWMgplLN2qJe3vG6rs zuul-build-sshkey 2025-04-11 15:28:49.299719 | ubuntu-noble -> localhost | The key's randomart image is: 2025-04-11 15:28:49.299736 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-04-11 15:28:49.299753 | ubuntu-noble -> localhost | | ..+oo==.o | 2025-04-11 15:28:49.299770 | ubuntu-noble -> localhost | | +=.oooo+.o . | 2025-04-11 15:28:49.299785 | ubuntu-noble -> localhost | | = +=..+o. o | 2025-04-11 15:28:49.299810 | ubuntu-noble -> localhost | | o = o.oo . | 2025-04-11 15:28:49.299827 | ubuntu-noble -> localhost | |. = .+S . | 2025-04-11 15:28:49.299842 | ubuntu-noble -> localhost | | o oo o o | 2025-04-11 15:28:49.299877 | ubuntu-noble -> localhost | |. .. . . . o | 2025-04-11 15:28:49.299896 | ubuntu-noble -> localhost | | . .+ . . | 2025-04-11 15:28:49.299912 | ubuntu-noble -> localhost | | .E* ... | 2025-04-11 15:28:49.299929 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-04-11 15:28:49.299971 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.235715 2025-04-11 15:28:49.314846 | 2025-04-11 15:28:49.314959 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-04-11 15:28:49.334468 | ubuntu-noble | ok 2025-04-11 15:28:49.345221 | ubuntu-noble | included: /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-04-11 15:28:49.352794 | 2025-04-11 15:28:49.352876 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-04-11 15:28:49.376422 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:28:49.392287 | 2025-04-11 15:28:49.392444 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-04-11 15:28:50.036672 | ubuntu-noble | changed 2025-04-11 15:28:50.049468 | 2025-04-11 15:28:50.049637 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-04-11 15:28:50.367669 | ubuntu-noble | ok 2025-04-11 15:28:50.376586 | 2025-04-11 15:28:50.376686 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-04-11 15:28:51.030015 | ubuntu-noble | changed 2025-04-11 15:28:51.037337 | 2025-04-11 15:28:51.037426 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-04-11 15:28:51.743643 | ubuntu-noble | changed 2025-04-11 15:28:51.757619 | 2025-04-11 15:28:51.757815 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-04-11 15:28:51.801812 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:28:51.809320 | 2025-04-11 15:28:51.809423 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-04-11 15:28:52.285023 | ubuntu-noble -> localhost | changed 2025-04-11 15:28:52.301817 | 2025-04-11 15:28:52.301939 | TASK [add-build-sshkey : Add back temp key] 2025-04-11 15:28:52.676103 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/work/28e4c7d92f46417189d5b36655d98d59_id_rsa (zuul-build-sshkey) 2025-04-11 15:28:52.676294 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.008209 2025-04-11 15:28:52.683468 | 2025-04-11 15:28:52.683570 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-04-11 15:28:53.124364 | ubuntu-noble | ok 2025-04-11 15:28:53.139206 | 2025-04-11 15:28:53.139314 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-04-11 15:28:53.193803 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:28:53.207581 | 2025-04-11 15:28:53.207688 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-04-11 15:28:53.645404 | ubuntu-noble | ok 2025-04-11 15:28:53.667229 | 2025-04-11 15:28:53.667330 | TASK [validate-host : Define zuul_info_dir fact] 2025-04-11 15:28:53.697672 | ubuntu-noble | ok 2025-04-11 15:28:53.703874 | 2025-04-11 15:28:53.703961 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-04-11 15:28:53.951184 | ubuntu-noble -> localhost | ok 2025-04-11 15:28:53.958501 | 2025-04-11 15:28:53.958592 | TASK [validate-host : Collect information about the host] 2025-04-11 15:28:55.032602 | ubuntu-noble | ok 2025-04-11 15:28:55.065019 | 2025-04-11 15:28:55.065121 | TASK [validate-host : Sanitize hostname] 2025-04-11 15:28:55.135459 | ubuntu-noble | ok 2025-04-11 15:28:55.141520 | 2025-04-11 15:28:55.141614 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-04-11 15:28:55.890833 | ubuntu-noble -> localhost | changed 2025-04-11 15:28:55.905717 | 2025-04-11 15:28:55.905829 | TASK [validate-host : Collect information about zuul worker] 2025-04-11 15:28:56.387361 | ubuntu-noble | ok 2025-04-11 15:28:56.398721 | 2025-04-11 15:28:56.398815 | TASK [validate-host : Write out all zuul information for each host] 2025-04-11 15:28:57.006950 | ubuntu-noble -> localhost | changed 2025-04-11 15:28:57.025053 | 2025-04-11 15:28:57.025176 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-04-11 15:28:57.324056 | ubuntu-noble | ok 2025-04-11 15:28:57.337496 | 2025-04-11 15:28:57.337631 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-04-11 15:28:58.418064 | ubuntu-noble | changed: 2025-04-11 15:28:58.418268 | ubuntu-noble | cd+++++++++ src/ 2025-04-11 15:28:58.418305 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-04-11 15:28:58.418330 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-04-11 15:28:58.418353 | ubuntu-noble | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2025-04-11 15:28:58.418374 | ubuntu-noble | =5.5.1 (from tox) 2025-04-11 15:29:26.559089 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB) 2025-04-11 15:29:26.615929 | ubuntu-noble | Collecting chardet>=5.2 (from tox) 2025-04-11 15:29:26.631312 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) 2025-04-11 15:29:26.696353 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2025-04-11 15:29:26.710306 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2025-04-11 15:29:26.803487 | ubuntu-noble | Collecting filelock>=3.16.1 (from tox) 2025-04-11 15:29:26.815805 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB) 2025-04-11 15:29:26.900168 | ubuntu-noble | Collecting packaging>=24.2 (from tox) 2025-04-11 15:29:26.916184 | ubuntu-noble | Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) 2025-04-11 15:29:27.009439 | ubuntu-noble | Collecting platformdirs>=4.3.6 (from tox) 2025-04-11 15:29:27.023114 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB) 2025-04-11 15:29:27.145288 | ubuntu-noble | Collecting pluggy>=1.5 (from tox) 2025-04-11 15:29:27.158881 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) 2025-04-11 15:29:27.214920 | ubuntu-noble | Collecting pyproject-api>=1.8 (from tox) 2025-04-11 15:29:27.228584 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB) 2025-04-11 15:29:27.457851 | ubuntu-noble | Collecting virtualenv>=20.29.1 (from tox) 2025-04-11 15:29:27.485289 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl.metadata (4.5 kB) 2025-04-11 15:29:27.642428 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=20.29.1->tox) 2025-04-11 15:29:27.653346 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) 2025-04-11 15:29:27.711124 | ubuntu-noble | Downloading tox-4.25.0-py3-none-any.whl (172 kB) 2025-04-11 15:29:27.743391 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.4/172.4 kB 6.0 MB/s eta 0:00:00 2025-04-11 15:29:27.758326 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 2025-04-11 15:29:27.780471 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl (199 kB) 2025-04-11 15:29:27.795153 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 19.7 MB/s eta 0:00:00 2025-04-11 15:29:27.807317 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-04-11 15:29:27.824789 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl (16 kB) 2025-04-11 15:29:27.844419 | ubuntu-noble | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2025-04-11 15:29:27.855303 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 8.4 MB/s eta 0:00:00 2025-04-11 15:29:27.868731 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB) 2025-04-11 15:29:27.890075 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) 2025-04-11 15:29:27.910811 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl (13 kB) 2025-04-11 15:29:27.931790 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl (4.3 MB) 2025-04-11 15:29:28.097803 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 27.0 MB/s eta 0:00:00 2025-04-11 15:29:28.111741 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB) 2025-04-11 15:29:28.141790 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 17.8 MB/s eta 0:00:00 2025-04-11 15:29:28.238958 | ubuntu-noble | Installing collected packages: distlib, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox 2025-04-11 15:29:29.114118 | 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-24.2 platformdirs-4.3.7 pluggy-1.5.0 pyproject-api-1.9.0 tox-4.25.0 virtualenv-20.30.0 2025-04-11 15:29:29.627188 | ubuntu-noble | ok: Runtime: 0:00:03.682544 2025-04-11 15:29:29.634909 | 2025-04-11 15:29:29.635050 | TASK [ensure-tox : Export installed tox_executable path] 2025-04-11 15:29:29.689646 | ubuntu-noble | ok 2025-04-11 15:29:29.696580 | 2025-04-11 15:29:29.696694 | TASK [ensure-tox : Output tox version] 2025-04-11 15:29:30.292359 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-04-11 15:29:30.326781 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-04-11 15:29:30.740840 | ubuntu-noble | ok: Runtime: 0:00:00.351820 2025-04-11 15:29:30.751967 | 2025-04-11 15:29:30.752085 | TASK [ensure-tox : Make global symlink] 2025-04-11 15:29:30.782541 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:30.834023 | 2025-04-11 15:29:30.834186 | PLAY RECAP 2025-04-11 15:29:30.834250 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2025-04-11 15:29:30.834277 | 2025-04-11 15:29:30.966206 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2025-04-11 15:29:30.970123 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-04-11 15:29:31.692145 | 2025-04-11 15:29:31.692292 | PLAY [all] 2025-04-11 15:29:31.748537 | 2025-04-11 15:29:31.748733 | TASK [revoke-sudo : Check if zuul is sudoer] 2025-04-11 15:29:32.793383 | ubuntu-noble | ok: Runtime: 0:00:00.018280 2025-04-11 15:29:32.808729 | 2025-04-11 15:29:32.808942 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2025-04-11 15:29:33.347259 | ubuntu-noble | ok: Runtime: 0:00:00.004242 2025-04-11 15:29:33.363491 | 2025-04-11 15:29:33.363637 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2025-04-11 15:29:33.763353 | ubuntu-noble | sudo: a password is required 2025-04-11 15:29:33.902472 | ubuntu-noble | ok: Runtime: 0:00:00.014193 2025-04-11 15:29:33.931758 | 2025-04-11 15:29:33.931987 | TASK [tox : Check to see if the constraints file exists] 2025-04-11 15:29:33.978824 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:33.995140 | 2025-04-11 15:29:33.995317 | TASK [tox : Fail if constraints file is missing] 2025-04-11 15:29:34.031637 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:34.041309 | 2025-04-11 15:29:34.041422 | TASK [tox : Record file location] 2025-04-11 15:29:34.075799 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:34.091831 | 2025-04-11 15:29:34.094439 | TASK [tox : Install tox siblings] 2025-04-11 15:29:34.139749 | ubuntu-noble | ok 2025-04-11 15:29:34.158871 | ubuntu-noble | included: /var/lib/zuul/builds/28e4c7d92f46417189d5b36655d98d59/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2025-04-11 15:29:34.168724 | 2025-04-11 15:29:34.168845 | TASK [tox : Run tox without tests] 2025-04-11 15:29:35.235140 | ubuntu-noble | test: install_deps> python -I -m pip install -r requirements.txt 2025-04-11 15:29:51.564015 | ubuntu-noble | test: OK (16.62 seconds) 2025-04-11 15:29:51.594756 | ubuntu-noble | congratulations :) (16.71 seconds) 2025-04-11 15:29:51.744259 | ubuntu-noble | ok: Runtime: 0:00:17.007639 2025-04-11 15:29:51.755278 | 2025-04-11 15:29:51.755418 | TASK [tox : Create a tempfile to save tox showconfig] 2025-04-11 15:29:52.096283 | ubuntu-noble | changed 2025-04-11 15:29:52.108426 | 2025-04-11 15:29:52.108549 | TASK [tox : Get tox envlist config] 2025-04-11 15:29:53.143614 | ubuntu-noble | ok: Runtime: 0:00:00.315038 2025-04-11 15:29:53.160474 | 2025-04-11 15:29:53.160663 | TASK [tox : Install any sibling python packages] 2025-04-11 15:29:53.661659 | ubuntu-noble | ok: No setup.cfg, no action needed 2025-04-11 15:29:53.672118 | 2025-04-11 15:29:53.672245 | TASK [tox : Remove tempfile] 2025-04-11 15:29:54.256734 | ubuntu-noble | changed 2025-04-11 15:29:54.267228 | 2025-04-11 15:29:54.267348 | TASK [tox : Emit tox command] 2025-04-11 15:29:54.338677 | /home/zuul/.local/tox/bin/tox -etest -- test/unit 2025-04-11 15:29:54.346962 | 2025-04-11 15:29:54.347087 | TASK [tox : Run tox] 2025-04-11 15:29:55.282222 | ubuntu-noble | test: commands[0]> python -m unittest discover test/unit 2025-04-11 15:29:56.530424 | ubuntu-noble | ............... 2025-04-11 15:29:56.670323 | ubuntu-noble | ---------------------------------------------------------------------- 2025-04-11 15:29:56.670368 | ubuntu-noble | Ran 15 tests in 0.260s 2025-04-11 15:29:56.670376 | ubuntu-noble | 2025-04-11 15:29:56.670382 | ubuntu-noble | OK 2025-04-11 15:29:56.670395 | ubuntu-noble | test: OK (1.42=setup[0.04]+cmd[1.39] seconds) 2025-04-11 15:29:56.776803 | ubuntu-noble | congratulations :) (1.49 seconds) 2025-04-11 15:29:56.888601 | ubuntu-noble | ok: Runtime: 0:00:01.912490 2025-04-11 15:29:56.904129 | 2025-04-11 15:29:56.904285 | TASK [tox : Look for output] 2025-04-11 15:29:57.485594 | ubuntu-noble | ok 2025-04-11 15:29:57.494537 | 2025-04-11 15:29:57.494651 | TASK [tox : Return file comments to Zuul] 2025-04-11 15:29:57.539983 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:57.580953 | 2025-04-11 15:29:57.581041 | PLAY RECAP 2025-04-11 15:29:57.581099 | ubuntu-noble | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-04-11 15:29:57.581125 | 2025-04-11 15:29:57.689755 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-04-11 15:29:57.693475 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-04-11 15:29:58.391709 | 2025-04-11 15:29:58.391862 | PLAY [all] 2025-04-11 15:29:58.419441 | 2025-04-11 15:29:58.419574 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2025-04-11 15:29:58.476974 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:58.491546 | 2025-04-11 15:29:58.491738 | TASK [fetch-tox-output : Set tox log path for single node] 2025-04-11 15:29:58.541933 | ubuntu-noble | ok 2025-04-11 15:29:58.552499 | 2025-04-11 15:29:58.552624 | TASK [fetch-tox-output : Ensure local tox dir] 2025-04-11 15:29:59.018337 | ubuntu-noble -> localhost | changed 2025-04-11 15:29:59.033605 | 2025-04-11 15:29:59.033764 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2025-04-11 15:29:59.101320 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:29:59.115964 | 2025-04-11 15:29:59.116124 | TASK [fetch-tox-output : Set envlist fact] 2025-04-11 15:29:59.174784 | ubuntu-noble | ok 2025-04-11 15:29:59.184020 | 2025-04-11 15:29:59.184146 | TASK [fetch-tox-output : Get tox version] 2025-04-11 15:30:00.173366 | ubuntu-noble | ROOT: No tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2025-04-11 15:30:00.207895 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-04-11 15:30:00.724069 | ubuntu-noble | ok: Runtime: 0:00:00.487977 2025-04-11 15:30:00.736139 | 2025-04-11 15:30:00.736328 | TASK [fetch-tox-output : Find all default environments] 2025-04-11 15:30:00.832196 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:00.839323 | 2025-04-11 15:30:00.839444 | TASK [fetch-tox-output : Set envlist fact] 2025-04-11 15:30:00.864156 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:00.871348 | 2025-04-11 15:30:00.871463 | TASK [fetch-tox-output : Find all default environments] 2025-04-11 15:30:00.953438 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:00.962531 | 2025-04-11 15:30:00.962666 | TASK [fetch-tox-output : Set envlist fact] 2025-04-11 15:30:00.997592 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:01.008159 | 2025-04-11 15:30:01.008314 | LOOP [fetch-tox-output : Copy tox logs] 2025-04-11 15:30:01.082028 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:01.103344 | 2025-04-11 15:30:01.103529 | LOOP [fetch-tox-output : Collect tox logs] 2025-04-11 15:30:01.849158 | ubuntu-noble | changed: 2025-04-11 15:30:01.849427 | ubuntu-noble | cd+++++++++ ./ 2025-04-11 15:30:01.849554 | ubuntu-noble | >f+++++++++ 1-commands[0].log 2025-04-11 15:30:01.849598 | 2025-04-11 15:30:01.910344 | 2025-04-11 15:30:01.910547 | PLAY RECAP 2025-04-11 15:30:01.910660 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-04-11 15:30:01.910703 | 2025-04-11 15:30:02.070113 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-04-11 15:30:02.096842 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-04-11 15:30:02.876216 | 2025-04-11 15:30:02.876373 | PLAY [all] 2025-04-11 15:30:02.905150 | 2025-04-11 15:30:02.905305 | TASK [fetch-subunit-output : Find stestr or testr executable] 2025-04-11 15:30:03.088461 | ubuntu-noble | changed: non-zero return code 2025-04-11 15:30:03.101798 | 2025-04-11 15:30:03.101972 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2025-04-11 15:30:03.129565 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:03.147493 | 2025-04-11 15:30:03.147655 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2025-04-11 15:30:03.195936 | 2025-04-11 15:30:03.196280 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2025-04-11 15:30:03.234999 | 2025-04-11 15:30:03.235266 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2025-04-11 15:30:03.261475 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:03.270626 | 2025-04-11 15:30:03.270744 | LOOP [fetch-subunit-output : Generate subunit file] 2025-04-11 15:30:03.307547 | 2025-04-11 15:30:03.307744 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2025-04-11 15:30:03.335078 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:03.346292 | 2025-04-11 15:30:03.346421 | TASK [fetch-subunit-output : Remove the temporary file] 2025-04-11 15:30:03.373504 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:03.393774 | 2025-04-11 15:30:03.394324 | TASK [fetch-subunit-output : Process and fetch subunit results] 2025-04-11 15:30:03.422431 | ubuntu-noble | skipping: Conditional result was False 2025-04-11 15:30:03.473675 | 2025-04-11 15:30:03.473783 | PLAY RECAP 2025-04-11 15:30:03.473847 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2025-04-11 15:30:03.473881 | 2025-04-11 15:30:03.588771 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-04-11 15:30:03.592489 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-11 15:30:04.304944 | 2025-04-11 15:30:04.305107 | PLAY [Base post] 2025-04-11 15:30:04.347635 | 2025-04-11 15:30:04.347960 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-04-11 15:30:05.183667 | ubuntu-noble | changed 2025-04-11 15:30:05.255937 | 2025-04-11 15:30:05.256081 | PLAY RECAP 2025-04-11 15:30:05.256150 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-04-11 15:30:05.256210 | 2025-04-11 15:30:05.375689 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-11 15:30:05.379682 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-04-11 15:30:06.187003 | 2025-04-11 15:30:06.187158 | PLAY [Base post-logs] 2025-04-11 15:30:06.203271 | 2025-04-11 15:30:06.203403 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-04-11 15:30:06.689687 | localhost | changed 2025-04-11 15:30:06.697098 | 2025-04-11 15:30:06.697278 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-04-11 15:30:06.736749 | localhost | ok 2025-04-11 15:30:06.743364 | 2025-04-11 15:30:06.743466 | TASK [Set zuul-log-path fact] 2025-04-11 15:30:06.775057 | localhost | ok 2025-04-11 15:30:06.790579 | 2025-04-11 15:30:06.790698 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-11 15:30:06.831542 | localhost | ok 2025-04-11 15:30:06.841973 | 2025-04-11 15:30:06.842120 | TASK [upload-logs : Create log directories] 2025-04-11 15:30:07.336488 | localhost | changed 2025-04-11 15:30:07.341247 | 2025-04-11 15:30:07.341358 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-04-11 15:30:07.826061 | localhost -> localhost | ok: Runtime: 0:00:00.011277 2025-04-11 15:30:07.841571 | 2025-04-11 15:30:07.841731 | TASK [upload-logs : Upload logs to log server] 2025-04-11 15:30:08.412276 | localhost | Output suppressed because no_log was given 2025-04-11 15:30:08.418269 | 2025-04-11 15:30:08.418429 | LOOP [upload-logs : Compress console log and json output] 2025-04-11 15:30:08.492424 | localhost | skipping: Conditional result was False 2025-04-11 15:30:08.526437 | localhost | skipping: Conditional result was False 2025-04-11 15:30:08.531183 | 2025-04-11 15:30:08.531294 | LOOP [upload-logs : Upload compressed console log and json output] 2025-04-11 15:30:08.605022 | localhost | skipping: Conditional result was False 2025-04-11 15:30:08.605687 | 2025-04-11 15:30:08.617742 | localhost | skipping: Conditional result was False 2025-04-11 15:30:08.628736 | 2025-04-11 15:30:08.628937 | LOOP [upload-logs : Upload console log and json output]