2025-04-22 03:04:40.467621 | Job console starting... 2025-04-22 03:04:40.527249 | Updating repositories 2025-04-22 03:04:40.565051 | Preparing job workspace 2025-04-22 03:04:41.689653 | Running Ansible setup... 2025-04-22 03:04:47.627464 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-04-22 03:04:48.912577 | 2025-04-22 03:04:48.912690 | PLAY [Base pre] 2025-04-22 03:04:48.969579 | 2025-04-22 03:04:48.969692 | TASK [Setup log path fact] 2025-04-22 03:04:49.023534 | ubuntu-noble | ok 2025-04-22 03:04:49.051865 | 2025-04-22 03:04:49.069073 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-22 03:04:49.122647 | ubuntu-noble | ok 2025-04-22 03:04:49.142131 | 2025-04-22 03:04:49.142224 | TASK [emit-job-header : Print job information] 2025-04-22 03:04:49.208301 | # Job Information 2025-04-22 03:04:49.208486 | Ansible Version: 2.15.3 2025-04-22 03:04:49.208520 | Job: tox 2025-04-22 03:04:49.208545 | Pipeline: periodic-daily 2025-04-22 03:04:49.208562 | Executor: 7d211f194f6a 2025-04-22 03:04:49.208577 | Triggered by: https://github.com/osism/openstack-image-manager 2025-04-22 03:04:49.208593 | Event ID: 1c3106fa556448d8b0566adddb8e179f 2025-04-22 03:04:49.214341 | 2025-04-22 03:04:49.214430 | LOOP [emit-job-header : Print node information] 2025-04-22 03:04:49.380277 | ubuntu-noble | ok: 2025-04-22 03:04:49.380500 | ubuntu-noble | # Node Information 2025-04-22 03:04:49.380532 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-04-22 03:04:49.380552 | ubuntu-noble | Hostname: ubuntu 2025-04-22 03:04:49.380570 | ubuntu-noble | Username: zuul 2025-04-22 03:04:49.380586 | ubuntu-noble | Distro: Ubuntu 24.04 2025-04-22 03:04:49.380605 | ubuntu-noble | Provider: regiocloud-a 2025-04-22 03:04:49.380622 | ubuntu-noble | Label: ubuntu-noble 2025-04-22 03:04:49.380639 | ubuntu-noble | Product Name: OpenStack Nova 2025-04-22 03:04:49.380655 | ubuntu-noble | Interface IP: 81.163.193.46 2025-04-22 03:04:49.404956 | 2025-04-22 03:04:49.405069 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-04-22 03:04:50.401059 | ubuntu-noble -> localhost | changed 2025-04-22 03:04:50.408076 | 2025-04-22 03:04:50.408159 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-04-22 03:04:51.861722 | ubuntu-noble -> localhost | changed 2025-04-22 03:04:51.874632 | 2025-04-22 03:04:51.874727 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-04-22 03:04:52.162540 | ubuntu-noble -> localhost | ok 2025-04-22 03:04:52.169440 | 2025-04-22 03:04:52.169544 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-04-22 03:04:52.199010 | ubuntu-noble | ok 2025-04-22 03:04:52.212921 | ubuntu-noble | included: /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-04-22 03:04:52.220505 | 2025-04-22 03:04:52.220581 | TASK [add-build-sshkey : Create Temp SSH key] 2025-04-22 03:04:53.331380 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-04-22 03:04:53.331622 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/work/ed092e9839d54e4589137281180033e0_id_rsa 2025-04-22 03:04:53.331662 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/work/ed092e9839d54e4589137281180033e0_id_rsa.pub 2025-04-22 03:04:53.331688 | ubuntu-noble -> localhost | The key fingerprint is: 2025-04-22 03:04:53.331712 | ubuntu-noble -> localhost | SHA256:dnOc0Hzr0rhfZblcGq+JeuhdJqsGxJ5dSrD1zXVDrVk zuul-build-sshkey 2025-04-22 03:04:53.331734 | ubuntu-noble -> localhost | The key's randomart image is: 2025-04-22 03:04:53.331754 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-04-22 03:04:53.331775 | ubuntu-noble -> localhost | | ...| 2025-04-22 03:04:53.331794 | ubuntu-noble -> localhost | | . .o .E| 2025-04-22 03:04:53.331814 | ubuntu-noble -> localhost | | . +..oo.=o| 2025-04-22 03:04:53.331842 | ubuntu-noble -> localhost | | + .ooo=..| 2025-04-22 03:04:53.331863 | ubuntu-noble -> localhost | | oS+oo+ o.+| 2025-04-22 03:04:53.331882 | ubuntu-noble -> localhost | | .+.oo +.=+| 2025-04-22 03:04:53.331910 | ubuntu-noble -> localhost | | . .+ *oo| 2025-04-22 03:04:53.331931 | ubuntu-noble -> localhost | | o..O + | 2025-04-22 03:04:53.331951 | ubuntu-noble -> localhost | | o++=.+ | 2025-04-22 03:04:53.331970 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-04-22 03:04:53.332018 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.602654 2025-04-22 03:04:53.339790 | 2025-04-22 03:04:53.339958 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-04-22 03:04:53.369586 | ubuntu-noble | ok 2025-04-22 03:04:53.380526 | ubuntu-noble | included: /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-04-22 03:04:53.390157 | 2025-04-22 03:04:53.390240 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-04-22 03:04:53.413916 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:04:53.422464 | 2025-04-22 03:04:53.422553 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-04-22 03:04:54.135010 | ubuntu-noble | changed 2025-04-22 03:04:54.156172 | 2025-04-22 03:04:54.156325 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-04-22 03:04:54.457380 | ubuntu-noble | ok 2025-04-22 03:04:54.466316 | 2025-04-22 03:04:54.466428 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-04-22 03:04:55.131430 | ubuntu-noble | changed 2025-04-22 03:04:55.139391 | 2025-04-22 03:04:55.139536 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-04-22 03:04:55.773854 | ubuntu-noble | changed 2025-04-22 03:04:55.782221 | 2025-04-22 03:04:55.782310 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-04-22 03:04:55.806520 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:04:55.813931 | 2025-04-22 03:04:55.814020 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-04-22 03:04:56.251934 | ubuntu-noble -> localhost | changed 2025-04-22 03:04:56.276322 | 2025-04-22 03:04:56.276485 | TASK [add-build-sshkey : Add back temp key] 2025-04-22 03:04:56.667370 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/work/ed092e9839d54e4589137281180033e0_id_rsa (zuul-build-sshkey) 2025-04-22 03:04:56.667616 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011952 2025-04-22 03:04:56.692824 | 2025-04-22 03:04:56.692933 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-04-22 03:04:57.183272 | ubuntu-noble | ok 2025-04-22 03:04:57.190474 | 2025-04-22 03:04:57.190694 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-04-22 03:04:57.225654 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:04:57.274857 | 2025-04-22 03:04:57.274974 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-04-22 03:04:57.740569 | ubuntu-noble | ok 2025-04-22 03:04:57.787715 | 2025-04-22 03:04:57.788136 | TASK [validate-host : Define zuul_info_dir fact] 2025-04-22 03:04:57.842920 | ubuntu-noble | ok 2025-04-22 03:04:57.858201 | 2025-04-22 03:04:57.858740 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-04-22 03:04:58.521062 | ubuntu-noble -> localhost | ok 2025-04-22 03:04:58.530667 | 2025-04-22 03:04:58.535257 | TASK [validate-host : Collect information about the host] 2025-04-22 03:04:59.731044 | ubuntu-noble | ok 2025-04-22 03:04:59.746015 | 2025-04-22 03:04:59.746139 | TASK [validate-host : Sanitize hostname] 2025-04-22 03:04:59.831717 | ubuntu-noble | ok 2025-04-22 03:04:59.849703 | 2025-04-22 03:04:59.849826 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-04-22 03:05:00.660063 | ubuntu-noble -> localhost | changed 2025-04-22 03:05:00.667919 | 2025-04-22 03:05:00.668047 | TASK [validate-host : Collect information about zuul worker] 2025-04-22 03:05:01.161713 | ubuntu-noble | ok 2025-04-22 03:05:01.168916 | 2025-04-22 03:05:01.169039 | TASK [validate-host : Write out all zuul information for each host] 2025-04-22 03:05:01.849654 | ubuntu-noble -> localhost | changed 2025-04-22 03:05:01.864759 | 2025-04-22 03:05:01.864914 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-04-22 03:05:02.162350 | ubuntu-noble | ok 2025-04-22 03:05:02.182141 | 2025-04-22 03:05:02.182276 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-04-22 03:05:03.479132 | ubuntu-noble | changed: 2025-04-22 03:05:03.479337 | ubuntu-noble | cd+++++++++ src/ 2025-04-22 03:05:03.479372 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-04-22 03:05:03.479396 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-04-22 03:05:03.479416 | ubuntu-noble | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2025-04-22 03:05:03.479436 | ubuntu-noble | =5.5.1 (from tox) 2025-04-22 03:05:33.316804 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB) 2025-04-22 03:05:33.374678 | ubuntu-noble | Collecting chardet>=5.2 (from tox) 2025-04-22 03:05:33.387049 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) 2025-04-22 03:05:33.458931 | ubuntu-noble | Collecting colorama>=0.4.6 (from tox) 2025-04-22 03:05:33.473685 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) 2025-04-22 03:05:33.574219 | ubuntu-noble | Collecting filelock>=3.16.1 (from tox) 2025-04-22 03:05:33.588940 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB) 2025-04-22 03:05:33.671898 | ubuntu-noble | Collecting packaging>=24.2 (from tox) 2025-04-22 03:05:33.686104 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB) 2025-04-22 03:05:33.834943 | ubuntu-noble | Collecting platformdirs>=4.3.6 (from tox) 2025-04-22 03:05:33.849936 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB) 2025-04-22 03:05:33.914022 | ubuntu-noble | Collecting pluggy>=1.5 (from tox) 2025-04-22 03:05:33.929015 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) 2025-04-22 03:05:33.995565 | ubuntu-noble | Collecting pyproject-api>=1.8 (from tox) 2025-04-22 03:05:34.012015 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB) 2025-04-22 03:05:34.254842 | ubuntu-noble | Collecting virtualenv>=20.29.1 (from tox) 2025-04-22 03:05:34.267048 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl.metadata (4.5 kB) 2025-04-22 03:05:34.465842 | ubuntu-noble | Collecting distlib<1,>=0.3.7 (from virtualenv>=20.29.1->tox) 2025-04-22 03:05:34.481279 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB) 2025-04-22 03:05:34.535800 | ubuntu-noble | Downloading tox-4.25.0-py3-none-any.whl (172 kB) 2025-04-22 03:05:34.569882 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.4/172.4 kB 5.4 MB/s eta 0:00:00 2025-04-22 03:05:34.583295 | ubuntu-noble | Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) 2025-04-22 03:05:34.603084 | ubuntu-noble | Downloading chardet-5.2.0-py3-none-any.whl (199 kB) 2025-04-22 03:05:34.634605 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 7.4 MB/s eta 0:00:00 2025-04-22 03:05:34.649472 | ubuntu-noble | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2025-04-22 03:05:34.673106 | ubuntu-noble | Downloading filelock-3.18.0-py3-none-any.whl (16 kB) 2025-04-22 03:05:34.696582 | ubuntu-noble | Downloading packaging-25.0-py3-none-any.whl (66 kB) 2025-04-22 03:05:34.713570 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 5.0 MB/s eta 0:00:00 2025-04-22 03:05:34.728188 | ubuntu-noble | Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB) 2025-04-22 03:05:34.762901 | ubuntu-noble | Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) 2025-04-22 03:05:34.790235 | ubuntu-noble | Downloading pyproject_api-1.9.0-py3-none-any.whl (13 kB) 2025-04-22 03:05:34.814386 | ubuntu-noble | Downloading virtualenv-20.30.0-py3-none-any.whl (4.3 MB) 2025-04-22 03:05:35.007913 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 25.3 MB/s eta 0:00:00 2025-04-22 03:05:35.021568 | ubuntu-noble | Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB) 2025-04-22 03:05:35.052074 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 18.5 MB/s eta 0:00:00 2025-04-22 03:05:35.151816 | ubuntu-noble | Installing collected packages: distlib, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox 2025-04-22 03:05:36.061350 | 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-04-22 03:05:36.237227 | ubuntu-noble | ok: Runtime: 0:00:04.012854 2025-04-22 03:05:36.245006 | 2025-04-22 03:05:36.245095 | TASK [ensure-tox : Export installed tox_executable path] 2025-04-22 03:05:36.286602 | ubuntu-noble | ok 2025-04-22 03:05:36.293558 | 2025-04-22 03:05:36.293652 | TASK [ensure-tox : Output tox version] 2025-04-22 03:05:37.328108 | 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-22 03:05:37.362962 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-04-22 03:05:37.845749 | ubuntu-noble | ok: Runtime: 0:00:00.632317 2025-04-22 03:05:37.853124 | 2025-04-22 03:05:37.853241 | TASK [ensure-tox : Make global symlink] 2025-04-22 03:05:37.878624 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:05:37.910475 | 2025-04-22 03:05:37.910579 | PLAY RECAP 2025-04-22 03:05:37.910633 | ubuntu-noble | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2025-04-22 03:05:37.910659 | 2025-04-22 03:05:38.069955 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2025-04-22 03:05:38.074048 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-04-22 03:05:38.895735 | 2025-04-22 03:05:38.895900 | PLAY [all] 2025-04-22 03:05:38.924941 | 2025-04-22 03:05:38.925082 | TASK [revoke-sudo : Check if zuul is sudoer] 2025-04-22 03:05:39.497983 | ubuntu-noble | ok: Runtime: 0:00:00.014683 2025-04-22 03:05:39.505359 | 2025-04-22 03:05:39.505523 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2025-04-22 03:05:40.043945 | ubuntu-noble | ok: Runtime: 0:00:00.004787 2025-04-22 03:05:40.069520 | 2025-04-22 03:05:40.069668 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2025-04-22 03:05:40.461932 | ubuntu-noble | sudo: a password is required 2025-04-22 03:05:40.610353 | ubuntu-noble | ok: Runtime: 0:00:00.011827 2025-04-22 03:05:40.633407 | 2025-04-22 03:05:40.633584 | TASK [tox : Check to see if the constraints file exists] 2025-04-22 03:05:40.681019 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:05:40.698368 | 2025-04-22 03:05:40.698615 | TASK [tox : Fail if constraints file is missing] 2025-04-22 03:05:40.734183 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:05:40.743376 | 2025-04-22 03:05:40.743540 | TASK [tox : Record file location] 2025-04-22 03:05:40.778077 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:05:40.785844 | 2025-04-22 03:05:40.785959 | TASK [tox : Install tox siblings] 2025-04-22 03:05:40.816556 | ubuntu-noble | ok 2025-04-22 03:05:40.827725 | ubuntu-noble | included: /var/lib/zuul/builds/ed092e9839d54e4589137281180033e0/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2025-04-22 03:05:40.834913 | 2025-04-22 03:05:40.835029 | TASK [tox : Run tox without tests] 2025-04-22 03:05:41.932380 | ubuntu-noble | test: install_deps> python -I -m pip install -r requirements.txt 2025-04-22 03:05:58.650216 | ubuntu-noble | test: OK (17.05 seconds) 2025-04-22 03:05:58.706621 | ubuntu-noble | congratulations :) (17.15 seconds) 2025-04-22 03:05:58.914020 | ubuntu-noble | ok: Runtime: 0:00:17.450521 2025-04-22 03:05:58.924061 | 2025-04-22 03:05:58.924176 | TASK [tox : Create a tempfile to save tox showconfig] 2025-04-22 03:05:59.504620 | ubuntu-noble | changed 2025-04-22 03:05:59.533893 | 2025-04-22 03:05:59.534449 | TASK [tox : Get tox envlist config] 2025-04-22 03:06:00.660588 | ubuntu-noble | ok: Runtime: 0:00:00.379494 2025-04-22 03:06:00.673676 | 2025-04-22 03:06:00.673833 | TASK [tox : Install any sibling python packages] 2025-04-22 03:06:01.317316 | ubuntu-noble | ok: No setup.cfg, no action needed 2025-04-22 03:06:01.324954 | 2025-04-22 03:06:01.325067 | TASK [tox : Remove tempfile] 2025-04-22 03:06:02.012173 | ubuntu-noble | changed 2025-04-22 03:06:02.020005 | 2025-04-22 03:06:02.020123 | TASK [tox : Emit tox command] 2025-04-22 03:06:02.094350 | /home/zuul/.local/tox/bin/tox -etest -- test/unit 2025-04-22 03:06:02.101342 | 2025-04-22 03:06:02.101501 | TASK [tox : Run tox] 2025-04-22 03:06:03.218786 | ubuntu-noble | test: commands[0]> python -m unittest discover test/unit 2025-04-22 03:06:04.919111 | ubuntu-noble | ............... 2025-04-22 03:06:05.073351 | ubuntu-noble | ---------------------------------------------------------------------- 2025-04-22 03:06:05.073483 | ubuntu-noble | Ran 15 tests in 0.389s 2025-04-22 03:06:05.073495 | ubuntu-noble | 2025-04-22 03:06:05.073502 | ubuntu-noble | OK 2025-04-22 03:06:05.073518 | ubuntu-noble | test: OK (1.90=setup[0.05]+cmd[1.85] seconds) 2025-04-22 03:06:05.224382 | ubuntu-noble | congratulations :) (2.01 seconds) 2025-04-22 03:06:05.693539 | ubuntu-noble | ok: Runtime: 0:00:02.639813 2025-04-22 03:06:05.702381 | 2025-04-22 03:06:05.702539 | TASK [tox : Look for output] 2025-04-22 03:06:06.423266 | ubuntu-noble | ok 2025-04-22 03:06:06.432038 | 2025-04-22 03:06:06.432162 | TASK [tox : Return file comments to Zuul] 2025-04-22 03:06:06.478806 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:06.517259 | 2025-04-22 03:06:06.517365 | PLAY RECAP 2025-04-22 03:06:06.517463 | ubuntu-noble | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-04-22 03:06:06.517494 | 2025-04-22 03:06:06.662816 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2025-04-22 03:06:06.666773 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-04-22 03:06:07.586928 | 2025-04-22 03:06:07.587243 | PLAY [all] 2025-04-22 03:06:07.624766 | 2025-04-22 03:06:07.624936 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2025-04-22 03:06:07.754651 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:07.765889 | 2025-04-22 03:06:07.768602 | TASK [fetch-tox-output : Set tox log path for single node] 2025-04-22 03:06:07.863979 | ubuntu-noble | ok 2025-04-22 03:06:07.873241 | 2025-04-22 03:06:07.873373 | TASK [fetch-tox-output : Ensure local tox dir] 2025-04-22 03:06:08.380519 | ubuntu-noble -> localhost | changed 2025-04-22 03:06:08.391545 | 2025-04-22 03:06:08.391682 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2025-04-22 03:06:08.457174 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:08.465027 | 2025-04-22 03:06:08.465144 | TASK [fetch-tox-output : Set envlist fact] 2025-04-22 03:06:08.516238 | ubuntu-noble | ok 2025-04-22 03:06:08.524293 | 2025-04-22 03:06:08.524466 | TASK [fetch-tox-output : Get tox version] 2025-04-22 03:06:09.602671 | 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-22 03:06:09.619654 | ubuntu-noble | 4.25.0 from /home/zuul/.local/tox/lib/python3.12/site-packages/tox/__init__.py 2025-04-22 03:06:10.068989 | ubuntu-noble | ok: Runtime: 0:00:00.431620 2025-04-22 03:06:10.080912 | 2025-04-22 03:06:10.081121 | TASK [fetch-tox-output : Find all default environments] 2025-04-22 03:06:10.192138 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:10.202502 | 2025-04-22 03:06:10.202630 | TASK [fetch-tox-output : Set envlist fact] 2025-04-22 03:06:10.238948 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:10.260268 | 2025-04-22 03:06:10.260593 | TASK [fetch-tox-output : Find all default environments] 2025-04-22 03:06:10.360506 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:10.371656 | 2025-04-22 03:06:10.371791 | TASK [fetch-tox-output : Set envlist fact] 2025-04-22 03:06:10.419898 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:10.434654 | 2025-04-22 03:06:10.434795 | LOOP [fetch-tox-output : Copy tox logs] 2025-04-22 03:06:10.502467 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:10.516846 | 2025-04-22 03:06:10.516981 | LOOP [fetch-tox-output : Collect tox logs] 2025-04-22 03:06:11.677731 | ubuntu-noble | changed: 2025-04-22 03:06:11.677928 | ubuntu-noble | cd+++++++++ ./ 2025-04-22 03:06:11.677963 | ubuntu-noble | >f+++++++++ 1-commands[0].log 2025-04-22 03:06:11.677994 | 2025-04-22 03:06:11.749181 | 2025-04-22 03:06:11.749298 | PLAY RECAP 2025-04-22 03:06:11.749358 | ubuntu-noble | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-04-22 03:06:11.749384 | 2025-04-22 03:06:11.960133 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2025-04-22 03:06:11.969084 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-04-22 03:06:13.582901 | 2025-04-22 03:06:13.583211 | PLAY [all] 2025-04-22 03:06:13.657916 | 2025-04-22 03:06:13.658104 | TASK [fetch-subunit-output : Find stestr or testr executable] 2025-04-22 03:06:13.978826 | ubuntu-noble | changed: non-zero return code 2025-04-22 03:06:13.989887 | 2025-04-22 03:06:13.989998 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2025-04-22 03:06:14.028467 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:14.035308 | 2025-04-22 03:06:14.035396 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2025-04-22 03:06:14.065050 | 2025-04-22 03:06:14.065199 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2025-04-22 03:06:14.094569 | 2025-04-22 03:06:14.094722 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2025-04-22 03:06:14.118755 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:14.134121 | 2025-04-22 03:06:14.134282 | LOOP [fetch-subunit-output : Generate subunit file] 2025-04-22 03:06:14.169714 | 2025-04-22 03:06:14.169915 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2025-04-22 03:06:14.196963 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:14.206762 | 2025-04-22 03:06:14.206874 | TASK [fetch-subunit-output : Remove the temporary file] 2025-04-22 03:06:14.231112 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:14.246764 | 2025-04-22 03:06:14.246915 | TASK [fetch-subunit-output : Process and fetch subunit results] 2025-04-22 03:06:14.262392 | ubuntu-noble | skipping: Conditional result was False 2025-04-22 03:06:14.322590 | 2025-04-22 03:06:14.322679 | PLAY RECAP 2025-04-22 03:06:14.322734 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2025-04-22 03:06:14.322761 | 2025-04-22 03:06:14.413622 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2025-04-22 03:06:14.417156 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-22 03:06:15.138221 | 2025-04-22 03:06:15.138351 | PLAY [Base post] 2025-04-22 03:06:15.162567 | 2025-04-22 03:06:15.162699 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-04-22 03:06:15.952442 | ubuntu-noble | changed 2025-04-22 03:06:15.983912 | 2025-04-22 03:06:15.984013 | PLAY RECAP 2025-04-22 03:06:15.984075 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-04-22 03:06:15.984136 | 2025-04-22 03:06:16.066332 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-22 03:06:16.069840 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-04-22 03:06:16.931128 | 2025-04-22 03:06:16.931253 | PLAY [Base post-logs] 2025-04-22 03:06:16.946129 | 2025-04-22 03:06:16.946243 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-04-22 03:06:17.411474 | localhost | changed 2025-04-22 03:06:17.414816 | 2025-04-22 03:06:17.414924 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-04-22 03:06:17.471505 | localhost | ok 2025-04-22 03:06:17.477376 | 2025-04-22 03:06:17.477496 | TASK [Set zuul-log-path fact] 2025-04-22 03:06:17.493844 | localhost | ok 2025-04-22 03:06:17.505301 | 2025-04-22 03:06:17.505401 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-22 03:06:17.541990 | localhost | ok 2025-04-22 03:06:17.547279 | 2025-04-22 03:06:17.547372 | TASK [upload-logs : Create log directories] 2025-04-22 03:06:18.160106 | localhost | changed 2025-04-22 03:06:18.166123 | 2025-04-22 03:06:18.166232 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-04-22 03:06:19.087136 | localhost -> localhost | ok: Runtime: 0:00:00.012454 2025-04-22 03:06:19.091084 | 2025-04-22 03:06:19.091169 | TASK [upload-logs : Upload logs to log server] 2025-04-22 03:06:20.209087 | localhost | Output suppressed because no_log was given 2025-04-22 03:06:20.211870 | 2025-04-22 03:06:20.211959 | LOOP [upload-logs : Compress console log and json output] 2025-04-22 03:06:20.325282 | localhost | skipping: Conditional result was False 2025-04-22 03:06:20.326157 | localhost | skipping: Conditional result was False 2025-04-22 03:06:20.330813 | 2025-04-22 03:06:20.330904 | LOOP [upload-logs : Upload compressed console log and json output] 2025-04-22 03:06:20.437785 | localhost | skipping: Conditional result was False 2025-04-22 03:06:20.437997 | 2025-04-22 03:06:20.448307 | localhost | skipping: Conditional result was False 2025-04-22 03:06:20.460309 | 2025-04-22 03:06:20.460444 | LOOP [upload-logs : Upload console log and json output]