2026-03-27 14:07:28.304771 | Job console starting 2026-03-27 14:07:28.314087 | Updating git repos 2026-03-27 14:07:28.344982 | Cloning repos into workspace 2026-03-27 14:07:28.403905 | Restoring repo states 2026-03-27 14:07:28.417537 | Merging changes 2026-03-27 14:07:28.938252 | Checking out repos 2026-03-27 14:07:28.975276 | Preparing playbooks 2026-03-27 14:07:29.515816 | Running Ansible setup 2026-03-27 14:07:34.325925 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-27 14:07:35.534730 | 2026-03-27 14:07:35.534942 | PLAY [Base pre] 2026-03-27 14:07:35.551907 | 2026-03-27 14:07:35.552062 | TASK [Setup log path fact] 2026-03-27 14:07:35.602024 | debian-bookworm | ok 2026-03-27 14:07:35.623006 | 2026-03-27 14:07:35.623220 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-27 14:07:35.675420 | debian-bookworm | ok 2026-03-27 14:07:35.690170 | 2026-03-27 14:07:35.690318 | TASK [emit-job-header : Print job information] 2026-03-27 14:07:35.730118 | # Job Information 2026-03-27 14:07:35.730308 | Ansible Version: 2.16.14 2026-03-27 14:07:35.730343 | Job: cfg-generics-tox-check 2026-03-27 14:07:35.730375 | Pipeline: check 2026-03-27 14:07:35.730398 | Executor: 521e9411259a 2026-03-27 14:07:35.730419 | Triggered by: https://github.com/osism/generics/pull/395 2026-03-27 14:07:35.730441 | Event ID: 2feceff0-29e6-11f1-9164-dba4cdf1ba2c 2026-03-27 14:07:35.735959 | 2026-03-27 14:07:35.736083 | LOOP [emit-job-header : Print node information] 2026-03-27 14:07:35.870048 | debian-bookworm | ok: 2026-03-27 14:07:35.870333 | debian-bookworm | # Node Information 2026-03-27 14:07:35.870371 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-27 14:07:35.870396 | debian-bookworm | Hostname: debian 2026-03-27 14:07:35.870416 | debian-bookworm | Username: zuul 2026-03-27 14:07:35.870436 | debian-bookworm | Distro: Debian 12.13 2026-03-27 14:07:35.870460 | debian-bookworm | Provider: regiocloud-a 2026-03-27 14:07:35.870481 | debian-bookworm | Region: 2026-03-27 14:07:35.870501 | debian-bookworm | Label: debian-bookworm 2026-03-27 14:07:35.870520 | debian-bookworm | Product Name: OpenStack Nova 2026-03-27 14:07:35.870539 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe9f:f544 2026-03-27 14:07:35.888163 | 2026-03-27 14:07:35.888314 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-27 14:07:36.665954 | debian-bookworm -> localhost | changed 2026-03-27 14:07:36.673742 | 2026-03-27 14:07:36.673888 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-27 14:07:38.019412 | debian-bookworm -> localhost | changed 2026-03-27 14:07:38.035181 | 2026-03-27 14:07:38.036515 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-27 14:07:38.524149 | debian-bookworm -> localhost | ok 2026-03-27 14:07:38.529974 | 2026-03-27 14:07:38.530080 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-27 14:07:38.568399 | debian-bookworm | ok 2026-03-27 14:07:38.600747 | debian-bookworm | included: /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-27 14:07:38.612417 | 2026-03-27 14:07:38.612523 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-27 14:07:42.010748 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-27 14:07:42.011262 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/work/d8e766cdcdc34e1cbe74fb76dd90abf7_id_rsa 2026-03-27 14:07:42.011343 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/work/d8e766cdcdc34e1cbe74fb76dd90abf7_id_rsa.pub 2026-03-27 14:07:42.011374 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-27 14:07:42.011403 | debian-bookworm -> localhost | SHA256:ds4SE5ym7wTRIGcRiejIZDXL0WD4zFV6CzuOaObeknA zuul-build-sshkey 2026-03-27 14:07:42.011426 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-27 14:07:42.011455 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-27 14:07:42.011478 | debian-bookworm -> localhost | | oB+.B= | 2026-03-27 14:07:42.011514 | debian-bookworm -> localhost | | ++ =*o+ . | 2026-03-27 14:07:42.011539 | debian-bookworm -> localhost | |+o+o.o..* | 2026-03-27 14:07:42.011560 | debian-bookworm -> localhost | |...+ ++.. | 2026-03-27 14:07:42.011580 | debian-bookworm -> localhost | | oo.S . | 2026-03-27 14:07:42.011639 | debian-bookworm -> localhost | |. E o .+ * | 2026-03-27 14:07:42.011673 | debian-bookworm -> localhost | |.=.. . + o | 2026-03-27 14:07:42.011694 | debian-bookworm -> localhost | |+o. o . | 2026-03-27 14:07:42.011715 | debian-bookworm -> localhost | |.o.. . | 2026-03-27 14:07:42.011736 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-27 14:07:42.011795 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.708701 2026-03-27 14:07:42.020260 | 2026-03-27 14:07:42.020360 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-27 14:07:42.061108 | debian-bookworm | ok 2026-03-27 14:07:42.080778 | debian-bookworm | included: /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-27 14:07:42.100697 | 2026-03-27 14:07:42.100807 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-27 14:07:42.125580 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:07:42.132190 | 2026-03-27 14:07:42.132520 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-27 14:07:42.790597 | debian-bookworm | changed 2026-03-27 14:07:42.795882 | 2026-03-27 14:07:42.795977 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-27 14:07:43.090103 | debian-bookworm | ok 2026-03-27 14:07:43.097224 | 2026-03-27 14:07:43.097324 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-27 14:07:43.910737 | debian-bookworm | changed 2026-03-27 14:07:43.918228 | 2026-03-27 14:07:43.918338 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-27 14:07:44.705146 | debian-bookworm | changed 2026-03-27 14:07:44.709574 | 2026-03-27 14:07:44.709666 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-27 14:07:44.740335 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:07:44.745479 | 2026-03-27 14:07:44.745560 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-27 14:07:46.062646 | debian-bookworm -> localhost | changed 2026-03-27 14:07:46.071457 | 2026-03-27 14:07:46.071543 | TASK [add-build-sshkey : Add back temp key] 2026-03-27 14:07:47.091693 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/work/d8e766cdcdc34e1cbe74fb76dd90abf7_id_rsa (zuul-build-sshkey) 2026-03-27 14:07:47.091900 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.044588 2026-03-27 14:07:47.100055 | 2026-03-27 14:07:47.100153 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-27 14:07:47.793457 | debian-bookworm | ok 2026-03-27 14:07:47.811023 | 2026-03-27 14:07:47.811146 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-27 14:07:47.879232 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:07:47.890561 | 2026-03-27 14:07:47.890692 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-27 14:07:48.454456 | debian-bookworm | ok 2026-03-27 14:07:48.473259 | 2026-03-27 14:07:48.473366 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-27 14:07:48.534333 | debian-bookworm | ok 2026-03-27 14:07:48.539686 | 2026-03-27 14:07:48.539784 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-27 14:07:49.582874 | debian-bookworm -> localhost | ok 2026-03-27 14:07:49.588953 | 2026-03-27 14:07:49.589084 | TASK [validate-host : Collect information about the host] 2026-03-27 14:07:51.336007 | debian-bookworm | ok 2026-03-27 14:07:51.357468 | 2026-03-27 14:07:51.357563 | TASK [validate-host : Sanitize hostname] 2026-03-27 14:07:51.548728 | debian-bookworm | ok 2026-03-27 14:07:51.613504 | 2026-03-27 14:07:51.613601 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-27 14:07:52.532490 | debian-bookworm -> localhost | changed 2026-03-27 14:07:52.537329 | 2026-03-27 14:07:52.537413 | TASK [validate-host : Collect information about zuul worker] 2026-03-27 14:07:53.215110 | debian-bookworm | ok 2026-03-27 14:07:53.220371 | 2026-03-27 14:07:53.220451 | TASK [validate-host : Write out all zuul information for each host] 2026-03-27 14:07:54.267391 | debian-bookworm -> localhost | changed 2026-03-27 14:07:54.275705 | 2026-03-27 14:07:54.275788 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-27 14:07:54.547104 | debian-bookworm | ok 2026-03-27 14:07:54.551603 | 2026-03-27 14:07:54.551692 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-27 14:07:55.786579 | debian-bookworm | changed: 2026-03-27 14:07:55.786739 | debian-bookworm | cd+++++++++ src/ 2026-03-27 14:07:55.786767 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-27 14:07:55.786787 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-27 14:07:55.786804 | debian-bookworm | cd+++++++++ src/github.com/osism/generics/ 2026-03-27 14:07:55.786821 | debian-bookworm | =7.0.3 2026-03-27 14:08:20.668541 | debian-bookworm | Downloading cachetools-7.0.5-py3-none-any.whl (13 kB) 2026-03-27 14:08:20.728615 | debian-bookworm | Collecting colorama>=0.4.6 2026-03-27 14:08:20.741325 | debian-bookworm | Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2026-03-27 14:08:20.835457 | debian-bookworm | Collecting filelock>=3.25 2026-03-27 14:08:20.849626 | debian-bookworm | Downloading filelock-3.25.2-py3-none-any.whl (26 kB) 2026-03-27 14:08:20.933296 | debian-bookworm | Collecting packaging>=26 2026-03-27 14:08:20.947423 | debian-bookworm | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27 14:08:20.959336 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 9.7 MB/s eta 0:00:00 2026-03-27 14:08:21.041509 | debian-bookworm | Collecting platformdirs>=4.9.4 2026-03-27 14:08:21.056589 | debian-bookworm | Downloading platformdirs-4.9.4-py3-none-any.whl (21 kB) 2026-03-27 14:08:21.119652 | debian-bookworm | Collecting pluggy>=1.6 2026-03-27 14:08:21.133660 | debian-bookworm | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-27 14:08:21.192756 | debian-bookworm | Collecting pyproject-api>=1.10 2026-03-27 14:08:21.208312 | debian-bookworm | Downloading pyproject_api-1.10.0-py3-none-any.whl (13 kB) 2026-03-27 14:08:21.261445 | debian-bookworm | Collecting tomli-w>=1.2 2026-03-27 14:08:21.276261 | debian-bookworm | Downloading tomli_w-1.2.0-py3-none-any.whl (6.7 kB) 2026-03-27 14:08:21.418256 | debian-bookworm | Collecting virtualenv>=21.1 2026-03-27 14:08:21.432174 | debian-bookworm | Downloading virtualenv-21.2.0-py3-none-any.whl (5.8 MB) 2026-03-27 14:08:21.730844 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 19.8 MB/s eta 0:00:00 2026-03-27 14:08:21.836167 | debian-bookworm | Collecting distlib<1,>=0.3.7 2026-03-27 14:08:21.849608 | debian-bookworm | Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2026-03-27 14:08:21.915540 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 7.8 MB/s eta 0:00:00 2026-03-27 14:08:21.967170 | debian-bookworm | Collecting python-discovery>=1 2026-03-27 14:08:21.979215 | debian-bookworm | Downloading python_discovery-1.2.1-py3-none-any.whl (31 kB) 2026-03-27 14:08:22.177404 | debian-bookworm | Installing collected packages: distlib, tomli-w, pluggy, platformdirs, packaging, filelock, colorama, cachetools, python-discovery, pyproject-api, virtualenv, tox 2026-03-27 14:08:22.922667 | debian-bookworm | Successfully installed cachetools-7.0.5 colorama-0.4.6 distlib-0.4.0 filelock-3.25.2 packaging-26.0 platformdirs-4.9.4 pluggy-1.6.0 pyproject-api-1.10.0 python-discovery-1.2.1 tomli-w-1.2.0 tox-4.50.3 virtualenv-21.2.0 2026-03-27 14:08:23.488729 | debian-bookworm | ok: Runtime: 0:00:03.356144 2026-03-27 14:08:23.495283 | 2026-03-27 14:08:23.495424 | TASK [ensure-tox : Export installed tox_executable path] 2026-03-27 14:08:23.557233 | debian-bookworm | ok 2026-03-27 14:08:23.570180 | 2026-03-27 14:08:23.570351 | TASK [ensure-tox : Output tox version] 2026-03-27 14:08:24.123716 | debian-bookworm | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2026-03-27 14:08:24.141820 | debian-bookworm | 4.50.3 from /home/zuul/.local/tox/lib/python3.11/site-packages/tox/__init__.py 2026-03-27 14:08:24.649668 | debian-bookworm | ok: Runtime: 0:00:00.278687 2026-03-27 14:08:24.656263 | 2026-03-27 14:08:24.656388 | TASK [ensure-tox : Make global symlink] 2026-03-27 14:08:24.724035 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:08:24.735026 | 2026-03-27 14:08:24.735143 | PLAY RECAP 2026-03-27 14:08:24.735202 | debian-bookworm | ok: 13 changed: 9 unreachable: 0 failed: 0 skipped: 14 rescued: 0 ignored: 0 2026-03-27 14:08:24.735227 | 2026-03-27 14:08:25.193595 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/tox/pre.yaml@master] 2026-03-27 14:08:25.194715 | RUN START: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/tox/run.yaml@master] 2026-03-27 14:08:27.646705 | 2026-03-27 14:08:27.646865 | PLAY [all] 2026-03-27 14:08:27.698104 | 2026-03-27 14:08:27.698290 | TASK [revoke-sudo : Check if zuul is sudoer] 2026-03-27 14:08:28.616675 | debian-bookworm | sudo: unable to resolve host debian: Name or service not known 2026-03-27 14:08:28.781976 | debian-bookworm | ok: Runtime: 0:00:00.024596 2026-03-27 14:08:28.787412 | 2026-03-27 14:08:28.787524 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2026-03-27 14:08:29.380894 | debian-bookworm | ok: Runtime: 0:00:00.003620 2026-03-27 14:08:29.386435 | 2026-03-27 14:08:29.386524 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2026-03-27 14:08:29.736786 | debian-bookworm | sudo: unable to resolve host debian: Name or service not known 2026-03-27 14:08:29.738180 | debian-bookworm | sudo: a password is required 2026-03-27 14:08:29.982754 | debian-bookworm | ok: Runtime: 0:00:00.017537 2026-03-27 14:08:29.990708 | 2026-03-27 14:08:29.990793 | TASK [tox : Check to see if the constraints file exists] 2026-03-27 14:08:30.057779 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:08:30.063682 | 2026-03-27 14:08:30.063787 | TASK [tox : Fail if constraints file is missing] 2026-03-27 14:08:30.106988 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:08:30.113428 | 2026-03-27 14:08:30.113540 | TASK [tox : Record file location] 2026-03-27 14:08:30.167854 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:08:30.174150 | 2026-03-27 14:08:30.174278 | TASK [tox : Install tox siblings] 2026-03-27 14:08:30.216890 | debian-bookworm | ok 2026-03-27 14:08:30.229890 | debian-bookworm | included: /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/untrusted/project_0/github.com/osism/openinfra-zuul-jobs/roles/tox/tasks/siblings.yaml 2026-03-27 14:08:30.253098 | 2026-03-27 14:08:30.253219 | TASK [tox : Run tox without tests] 2026-03-27 14:08:30.955460 | debian-bookworm | ROOT: 174 D setup logging to DEBUG on pid 1427 [tox/report.py:229] 2026-03-27 14:08:30.984828 | debian-bookworm | check: 203 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-03-27 14:08:30.987256 | debian-bookworm | check: 206 I find interpreter for spec PythonSpec(major=3, free_threaded=False) [python_discovery/_discovery.py:62] 2026-03-27 14:08:30.991855 | debian-bookworm | check: 210 D get interpreter info via cmd: /usr/bin/python3.11 /home/zuul/.local/tox/lib/python3.11/site-packages/python_discovery/_py_info.py 88c4f4b33fe4500aa941842bcc3139fd dec8f41dd9f5d395364b124f130b7bc2 [python_discovery/_cached_py_info.py:198] 2026-03-27 14:08:31.062626 | debian-bookworm | check: 281 D wrote python info of /usr/bin/python3.11 at /home/zuul/.cache/virtualenv/py_info/4/ca3ed784184f1b3bb7c3539bfb45e71710cd27667424f92c2d5bb4df9c107c23.json [virtualenv/app_data/via_disk_folder.py:159] 2026-03-27 14:08:31.063968 | debian-bookworm | check: 283 D filesystem is case-sensitive [python_discovery/_compat.py:18] 2026-03-27 14:08:31.064283 | debian-bookworm | check: 283 I proposed PythonInfo(spec=CPython3.11.2.final.0-64-x86_64, system=/usr/bin/python3.11, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-03-27 14:08:31.064561 | debian-bookworm | check: 283 D accepted PythonInfo(spec=CPython3.11.2.final.0-64-x86_64, system=/usr/bin/python3.11, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-03-27 14:08:31.067322 | debian-bookworm | check: 286 D symlink on filesystem does work [virtualenv/info.py:51] 2026-03-27 14:08:31.067556 | debian-bookworm | check: 286 D filesystem is case-sensitive [virtualenv/info.py:28] 2026-03-27 14:08:31.100211 | debian-bookworm | check: 319 I create virtual environment via CPython3Posix(dest=/home/zuul/src/github.com/osism/generics/.tox/check, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77] 2026-03-27 14:08:31.100507 | debian-bookworm | check: 319 D create folder /home/zuul/src/github.com/osism/generics/.tox/check/bin [virtualenv/util/path/_sync.py:18] 2026-03-27 14:08:31.100639 | debian-bookworm | check: 319 D create folder /home/zuul/src/github.com/osism/generics/.tox/check/include [virtualenv/util/path/_sync.py:18] 2026-03-27 14:08:31.100732 | debian-bookworm | check: 319 D create folder /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages [virtualenv/util/path/_sync.py:18] 2026-03-27 14:08:31.100937 | debian-bookworm | check: 320 D write /home/zuul/src/github.com/osism/generics/.tox/check/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-03-27 14:08:31.101018 | debian-bookworm | check: 320 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101067 | debian-bookworm | check: 320 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101116 | debian-bookworm | check: 320 D version_info = 3.11.2.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101166 | debian-bookworm | check: 320 D version = 3.11.2 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101213 | debian-bookworm | check: 320 D executable = /usr/bin/python3.11 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101266 | debian-bookworm | check: 320 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/osism/generics/.tox/check [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101314 | debian-bookworm | check: 320 D virtualenv = 21.2.0 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101363 | debian-bookworm | check: 320 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101412 | debian-bookworm | check: 320 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101464 | debian-bookworm | check: 320 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101530 | debian-bookworm | check: 320 D base-executable = /usr/bin/python3.11 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.101989 | debian-bookworm | check: 320 D symlink /usr/bin/python3.11 to /home/zuul/src/github.com/osism/generics/.tox/check/bin/python [virtualenv/util/path/_sync.py:38] 2026-03-27 14:08:31.102329 | debian-bookworm | check: 321 D create virtualenv import hook file /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:118] 2026-03-27 14:08:31.102506 | debian-bookworm | check: 321 D create /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:121] 2026-03-27 14:08:31.103098 | debian-bookworm | check: 322 D ============================== target debug ============================== [virtualenv/run/session.py:79] 2026-03-27 14:08:31.103309 | debian-bookworm | check: 322 D debug via /home/zuul/src/github.com/osism/generics/.tox/check/bin/python /home/zuul/.local/tox/lib/python3.11/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:263] 2026-03-27 14:08:31.148291 | debian-bookworm | check: 322 D { 2026-03-27 14:08:31.148356 | debian-bookworm | "sys": { 2026-03-27 14:08:31.148374 | debian-bookworm | "executable": "/home/zuul/src/github.com/osism/generics/.tox/check/bin/python", 2026-03-27 14:08:31.148388 | debian-bookworm | "_base_executable": "/usr/bin/python3.11", 2026-03-27 14:08:31.148401 | debian-bookworm | "prefix": "/home/zuul/src/github.com/osism/generics/.tox/check", 2026-03-27 14:08:31.148417 | debian-bookworm | "base_prefix": "/usr", 2026-03-27 14:08:31.148434 | debian-bookworm | "real_prefix": null, 2026-03-27 14:08:31.148448 | debian-bookworm | "exec_prefix": "/home/zuul/src/github.com/osism/generics/.tox/check", 2026-03-27 14:08:31.148462 | debian-bookworm | "base_exec_prefix": "/usr", 2026-03-27 14:08:31.148476 | debian-bookworm | "path": [ 2026-03-27 14:08:31.148484 | debian-bookworm | "/usr/lib/python311.zip", 2026-03-27 14:08:31.148492 | debian-bookworm | "/usr/lib/python3.11", 2026-03-27 14:08:31.148499 | debian-bookworm | "/usr/lib/python3.11/lib-dynload", 2026-03-27 14:08:31.148507 | debian-bookworm | "/home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages" 2026-03-27 14:08:31.148514 | debian-bookworm | ], 2026-03-27 14:08:31.148522 | debian-bookworm | "meta_path": [ 2026-03-27 14:08:31.148530 | debian-bookworm | "", 2026-03-27 14:08:31.148537 | debian-bookworm | "", 2026-03-27 14:08:31.148545 | debian-bookworm | "", 2026-03-27 14:08:31.148562 | debian-bookworm | "" 2026-03-27 14:08:31.148570 | debian-bookworm | ], 2026-03-27 14:08:31.148577 | debian-bookworm | "fs_encoding": "utf-8", 2026-03-27 14:08:31.148584 | debian-bookworm | "io_encoding": "utf-8" 2026-03-27 14:08:31.148592 | debian-bookworm | }, 2026-03-27 14:08:31.148599 | debian-bookworm | "version": "3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]", 2026-03-27 14:08:31.148607 | debian-bookworm | "makefile_filename": "/usr/lib/python3.11/config-3.11-x86_64-linux-gnu/Makefile", 2026-03-27 14:08:31.148614 | debian-bookworm | "os": "", 2026-03-27 14:08:31.148622 | debian-bookworm | "site": "", 2026-03-27 14:08:31.148629 | debian-bookworm | "datetime": "", 2026-03-27 14:08:31.148637 | debian-bookworm | "math": "", 2026-03-27 14:08:31.148645 | debian-bookworm | "json": "" 2026-03-27 14:08:31.148652 | debian-bookworm | } [virtualenv/run/session.py:80] 2026-03-27 14:08:31.148779 | debian-bookworm | check: 367 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, via=copy, app_data_dir=/home/zuul/.cache/virtualenv) [virtualenv/run/session.py:84] 2026-03-27 14:08:31.151383 | debian-bookworm | check: 370 D install pip from wheel /home/zuul/.local/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-26.0.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65] 2026-03-27 14:08:31.152289 | debian-bookworm | check: 371 D install setuptools from wheel /home/zuul/.local/tox/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-82.0.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65] 2026-03-27 14:08:31.154248 | debian-bookworm | check: 373 D build install image for pip-26.0.1-py3-none-any.whl to /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-26.0.1-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:53] 2026-03-27 14:08:31.154588 | debian-bookworm | check: 373 D build install image for setuptools-82.0.0-py3-none-any.whl to /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:53] 2026-03-27 14:08:31.298705 | debian-bookworm | check: 517 D copy directory /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any/_distutils_hack to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.299479 | debian-bookworm | check: 518 D copy directory /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any/setuptools to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.339355 | debian-bookworm | check: 558 D copy directory /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.434122 | debian-bookworm | check: 653 D copy /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any/setuptools-82.0.0.virtualenv to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/setuptools-82.0.0.virtualenv [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.434455 | debian-bookworm | check: 653 D copy directory /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any/setuptools-82.0.0.dist-info to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/setuptools-82.0.0.dist-info [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.437548 | debian-bookworm | check: 656 D copy /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-82.0.0-py3-none-any/distutils-precedence.pth to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.438046 | debian-bookworm | check: 657 D generated console scripts [virtualenv/seed/embed/via_app_data/pip_install/base.py:49] 2026-03-27 14:08:31.448543 | debian-bookworm | check: 667 D copy directory /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.dist-info to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/pip-26.0.1.dist-info [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.452454 | debian-bookworm | check: 671 D copy /home/zuul/.cache/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.virtualenv to /home/zuul/src/github.com/osism/generics/.tox/check/lib/python3.11/site-packages/pip-26.0.1.virtualenv [virtualenv/util/path/_sync.py:46] 2026-03-27 14:08:31.453126 | debian-bookworm | check: 672 D generated console scripts pip pip3.11 pip3 pip-3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:49] 2026-03-27 14:08:31.453515 | debian-bookworm | check: 672 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:90] 2026-03-27 14:08:31.459743 | debian-bookworm | check: 678 D write /home/zuul/src/github.com/osism/generics/.tox/check/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41] 2026-03-27 14:08:31.459832 | debian-bookworm | check: 679 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.459922 | debian-bookworm | check: 679 D implementation = CPython [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.459987 | debian-bookworm | check: 679 D version_info = 3.11.2.final.0 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460046 | debian-bookworm | check: 679 D version = 3.11.2 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460111 | debian-bookworm | check: 679 D executable = /usr/bin/python3.11 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460176 | debian-bookworm | check: 679 D command = /home/zuul/.local/tox/bin/python3 -m virtualenv /home/zuul/src/github.com/osism/generics/.tox/check [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460236 | debian-bookworm | check: 679 D virtualenv = 21.2.0 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460305 | debian-bookworm | check: 679 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460371 | debian-bookworm | check: 679 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460431 | debian-bookworm | check: 679 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.460494 | debian-bookworm | check: 679 D base-executable = /usr/bin/python3.11 [virtualenv/create/pyenv_cfg.py:51] 2026-03-27 14:08:31.465735 | debian-bookworm | check: 684 W install_deps> python -I -m pip install -r requirements.txt [tox/tox_env/api.py:515] 2026-03-27 14:08:32.499968 | debian-bookworm | Collecting Jinja2==3.1.6 (from -r requirements.txt (line 1)) 2026-03-27 14:08:32.622660 | debian-bookworm | Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-03-27 14:08:32.747518 | debian-bookworm | Collecting PyYAML==6.0.3 (from -r requirements.txt (line 2)) 2026-03-27 14:08:32.761170 | debian-bookworm | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-03-27 14:08:32.845612 | debian-bookworm | Collecting ansible==11.13.0 (from -r requirements.txt (line 3)) 2026-03-27 14:08:32.859469 | debian-bookworm | Downloading ansible-11.13.0-py3-none-any.whl.metadata (8.2 kB) 2026-03-27 14:08:32.910211 | debian-bookworm | Collecting packaging==26.0 (from -r requirements.txt (line 4)) 2026-03-27 14:08:32.927050 | debian-bookworm | Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB) 2026-03-27 14:08:32.965580 | debian-bookworm | Collecting pwgen==0.8.2.post0 (from -r requirements.txt (line 5)) 2026-03-27 14:08:32.981668 | debian-bookworm | Downloading pwgen-0.8.2.post0.tar.gz (2.9 kB) 2026-03-27 14:08:33.001923 | debian-bookworm | Installing build dependencies: started 2026-03-27 14:08:34.227338 | debian-bookworm | Installing build dependencies: finished with status 'done' 2026-03-27 14:08:34.228148 | debian-bookworm | Getting requirements to build wheel: started 2026-03-27 14:08:34.662335 | debian-bookworm | Getting requirements to build wheel: finished with status 'done' 2026-03-27 14:08:34.663472 | debian-bookworm | Preparing metadata (pyproject.toml): started 2026-03-27 14:08:34.943249 | debian-bookworm | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27 14:08:34.989337 | debian-bookworm | Collecting python-gilt==2.2.5 (from -r requirements.txt (line 6)) 2026-03-27 14:08:35.008586 | debian-bookworm | Downloading python_gilt-2.2.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_1_x86_64.whl.metadata (3.0 kB) 2026-03-27 14:08:35.068713 | debian-bookworm | Collecting requests==2.33.0 (from -r requirements.txt (line 7)) 2026-03-27 14:08:35.083054 | debian-bookworm | Downloading requests-2.33.0-py3-none-any.whl.metadata (5.1 kB) 2026-03-27 14:08:35.130640 | debian-bookworm | Collecting tabulate==0.10.0 (from -r requirements.txt (line 8)) 2026-03-27 14:08:35.145291 | debian-bookworm | Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) 2026-03-27 14:08:35.264046 | debian-bookworm | Collecting MarkupSafe>=2.0 (from Jinja2==3.1.6->-r requirements.txt (line 1)) 2026-03-27 14:08:35.277309 | debian-bookworm | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-03-27 14:08:35.364090 | debian-bookworm | Collecting ansible-core~=2.18.12 (from ansible==11.13.0->-r requirements.txt (line 3)) 2026-03-27 14:08:35.378054 | debian-bookworm | Downloading ansible_core-2.18.15-py3-none-any.whl.metadata (7.7 kB) 2026-03-27 14:08:35.560949 | debian-bookworm | Collecting charset_normalizer<4,>=2 (from requests==2.33.0->-r requirements.txt (line 7)) 2026-03-27 14:08:35.573869 | debian-bookworm | Downloading charset_normalizer-3.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) 2026-03-27 14:08:35.627394 | debian-bookworm | Collecting idna<4,>=2.5 (from requests==2.33.0->-r requirements.txt (line 7)) 2026-03-27 14:08:35.646864 | debian-bookworm | Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB) 2026-03-27 14:08:35.705961 | debian-bookworm | Collecting urllib3<3,>=1.26 (from requests==2.33.0->-r requirements.txt (line 7)) 2026-03-27 14:08:35.719174 | debian-bookworm | Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB) 2026-03-27 14:08:35.762801 | debian-bookworm | Collecting certifi>=2023.5.7 (from requests==2.33.0->-r requirements.txt (line 7)) 2026-03-27 14:08:35.775612 | debian-bookworm | Downloading certifi-2026.2.25-py3-none-any.whl.metadata (2.5 kB) 2026-03-27 14:08:36.046682 | debian-bookworm | Collecting cryptography (from ansible-core~=2.18.12->ansible==11.13.0->-r requirements.txt (line 3)) 2026-03-27 14:08:36.060149 | debian-bookworm | Downloading cryptography-46.0.6-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) 2026-03-27 14:08:36.156656 | debian-bookworm | Collecting resolvelib<1.1.0,>=0.5.3 (from ansible-core~=2.18.12->ansible==11.13.0->-r requirements.txt (line 3)) 2026-03-27 14:08:36.170354 | debian-bookworm | Downloading resolvelib-1.0.1-py2.py3-none-any.whl.metadata (4.0 kB) 2026-03-27 14:08:36.322959 | debian-bookworm | Collecting cffi>=2.0.0 (from cryptography->ansible-core~=2.18.12->ansible==11.13.0->-r requirements.txt (line 3)) 2026-03-27 14:08:36.336170 | debian-bookworm | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 2026-03-27 14:08:36.371271 | debian-bookworm | Collecting pycparser (from cffi>=2.0.0->cryptography->ansible-core~=2.18.12->ansible==11.13.0->-r requirements.txt (line 3)) 2026-03-27 14:08:36.384082 | debian-bookworm | Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) 2026-03-27 14:08:36.411376 | debian-bookworm | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-27 14:08:36.444477 | debian-bookworm | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (806 kB) 2026-03-27 14:08:36.500112 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 12.6 MB/s 0:00:00 2026-03-27 14:08:36.517038 | debian-bookworm | Downloading ansible-11.13.0-py3-none-any.whl (57.6 MB) 2026-03-27 14:08:38.307911 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 MB 32.4 MB/s 0:00:01 2026-03-27 14:08:38.328434 | debian-bookworm | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27 14:08:38.357249 | debian-bookworm | Downloading python_gilt-2.2.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.musllinux_1_1_x86_64.whl (3.7 MB) 2026-03-27 14:08:38.470815 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 32.0 MB/s 0:00:00 2026-03-27 14:08:38.485811 | debian-bookworm | Downloading requests-2.33.0-py3-none-any.whl (65 kB) 2026-03-27 14:08:38.511497 | debian-bookworm | Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) 2026-03-27 14:08:38.561271 | debian-bookworm | Downloading ansible_core-2.18.15-py3-none-any.whl (2.2 MB) 2026-03-27 14:08:38.651479 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 23.6 MB/s 0:00:00 2026-03-27 14:08:38.666417 | debian-bookworm | Downloading charset_normalizer-3.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (204 kB) 2026-03-27 14:08:38.693898 | debian-bookworm | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-03-27 14:08:38.719626 | debian-bookworm | Downloading resolvelib-1.0.1-py2.py3-none-any.whl (17 kB) 2026-03-27 14:08:38.743894 | debian-bookworm | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-27 14:08:38.769399 | debian-bookworm | Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-27 14:08:38.796342 | debian-bookworm | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-03-27 14:08:38.820837 | debian-bookworm | Downloading cryptography-46.0.6-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-03-27 14:08:39.038598 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 19.9 MB/s 0:00:00 2026-03-27 14:08:39.052659 | debian-bookworm | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-03-27 14:08:39.103846 | debian-bookworm | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-27 14:08:39.449257 | debian-bookworm | Building wheels for collected packages: pwgen 2026-03-27 14:08:39.450561 | debian-bookworm | Building wheel for pwgen (pyproject.toml): started 2026-03-27 14:08:39.710174 | debian-bookworm | Building wheel for pwgen (pyproject.toml): finished with status 'done' 2026-03-27 14:08:39.712016 | debian-bookworm | Created wheel for pwgen: filename=pwgen-0.8.2.post0-py3-none-any.whl size=3796 sha256=1976b5f027f730b6ae1c0b9468890efa83257e79cdc51cb6a783d3e9bfc09ada 2026-03-27 14:08:39.712906 | debian-bookworm | Stored in directory: /home/zuul/.cache/pip/wheels/c3/81/ed/8e13725daf8a767fbde13d7583ce457f3fdf974023341fac95 2026-03-27 14:08:39.717926 | debian-bookworm | Successfully built pwgen 2026-03-27 14:08:39.937317 | debian-bookworm | Installing collected packages: resolvelib, python-gilt, pwgen, urllib3, tabulate, PyYAML, pycparser, packaging, MarkupSafe, idna, charset_normalizer, certifi, requests, Jinja2, cffi, cryptography, ansible-core, ansible 2026-03-27 14:09:06.150908 | debian-bookworm | 2026-03-27 14:09:06.153671 | debian-bookworm | Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 ansible-11.13.0 ansible-core-2.18.15 certifi-2026.2.25 cffi-2.0.0 charset_normalizer-3.4.6 cryptography-46.0.6 idna-3.11 packaging-26.0 pwgen-0.8.2.post0 pycparser-3.0 python-gilt-2.2.5 requests-2.33.0 resolvelib-1.0.1 tabulate-0.10.0 urllib3-2.6.3 2026-03-27 14:09:06.286601 | debian-bookworm | check: 35505 I exit 0 (34.82 seconds) /home/zuul/src/github.com/osism/generics> python -I -m pip install -r requirements.txt pid=1440 [tox/execute/api.py:311] 2026-03-27 14:09:06.287780 | debian-bookworm | check: OK (35.31 seconds) 2026-03-27 14:09:06.287826 | debian-bookworm | congratulations :) (35.33 seconds) 2026-03-27 14:09:06.422916 | debian-bookworm | ok: Runtime: 0:00:35.582068 2026-03-27 14:09:06.439498 | 2026-03-27 14:09:06.439787 | TASK [tox : Create a tempfile to save tox showconfig] 2026-03-27 14:09:06.854788 | debian-bookworm | changed 2026-03-27 14:09:06.861036 | 2026-03-27 14:09:06.861165 | TASK [tox : Get tox envlist config] 2026-03-27 14:09:07.890532 | debian-bookworm | ok: Runtime: 0:00:00.298344 2026-03-27 14:09:07.896494 | 2026-03-27 14:09:07.896611 | TASK [tox : Install any sibling python packages] 2026-03-27 14:09:08.340502 | debian-bookworm | ok: No setup.cfg, no action needed 2026-03-27 14:09:08.346589 | 2026-03-27 14:09:08.346726 | TASK [tox : Remove tempfile] 2026-03-27 14:09:08.833434 | debian-bookworm | changed 2026-03-27 14:09:08.842805 | 2026-03-27 14:09:08.842984 | TASK [tox : Emit tox command] 2026-03-27 14:09:08.903513 | /home/zuul/.local/tox/bin/tox -echeck -vv --skip-missing-interpreters=false 2026-03-27 14:09:08.910628 | 2026-03-27 14:09:08.910804 | TASK [tox : Run tox] 2026-03-27 14:09:09.483978 | debian-bookworm | ROOT: 174 D setup logging to DEBUG on pid 1585 [tox/report.py:229] 2026-03-27 14:09:09.511586 | debian-bookworm | check: 201 D created app data folder /home/zuul/.cache/virtualenv [virtualenv/app_data/__init__.py:65] 2026-03-27 14:09:09.514537 | debian-bookworm | check: 204 I find interpreter for spec PythonSpec(major=3, free_threaded=False) [python_discovery/_discovery.py:62] 2026-03-27 14:09:09.518662 | debian-bookworm | check: 209 D got python info of /usr/bin/python3.11 from /home/zuul/.cache/virtualenv/py_info/4/ca3ed784184f1b3bb7c3539bfb45e71710cd27667424f92c2d5bb4df9c107c23.json [virtualenv/app_data/via_disk_folder.py:139] 2026-03-27 14:09:09.519482 | debian-bookworm | check: 209 D filesystem is case-sensitive [python_discovery/_compat.py:18] 2026-03-27 14:09:09.519755 | debian-bookworm | check: 209 I proposed PythonInfo(spec=CPython3.11.2.final.0-64-x86_64, system=/usr/bin/python3.11, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:71] 2026-03-27 14:09:09.519818 | debian-bookworm | check: 210 D accepted PythonInfo(spec=CPython3.11.2.final.0-64-x86_64, system=/usr/bin/python3.11, exe=/home/zuul/.local/tox/bin/python3, platform=linux, version='3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:75] 2026-03-27 14:09:09.520920 | debian-bookworm | check: 211 D symlink on filesystem does work [virtualenv/info.py:51] 2026-03-27 14:09:09.521019 | debian-bookworm | check: 211 D filesystem is case-sensitive [virtualenv/info.py:28] 2026-03-27 14:09:09.550064 | debian-bookworm | check: 240 W commands[0]> python3 src/check-inventory-sorting.py [tox/tox_env/api.py:515] 2026-03-27 14:09:09.656587 | debian-bookworm | check: 346 I exit 0 (0.10 seconds) /home/zuul/src/github.com/osism/generics> python3 src/check-inventory-sorting.py pid=1592 [tox/execute/api.py:311] 2026-03-27 14:09:09.658382 | debian-bookworm | check: OK (0.15=setup[0.04]+cmd[0.10] seconds) 2026-03-27 14:09:09.658447 | debian-bookworm | congratulations :) (0.18 seconds) 2026-03-27 14:09:10.018602 | debian-bookworm | ok: Runtime: 0:00:00.433993 2026-03-27 14:09:10.024956 | 2026-03-27 14:09:10.025071 | TASK [tox : Look for output] 2026-03-27 14:09:10.521723 | debian-bookworm | ok 2026-03-27 14:09:10.535602 | 2026-03-27 14:09:10.535771 | TASK [tox : Return file comments to Zuul] 2026-03-27 14:09:10.569901 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:10.576905 | 2026-03-27 14:09:10.576995 | PLAY RECAP 2026-03-27 14:09:10.577051 | debian-bookworm | ok: 12 changed: 8 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-03-27 14:09:10.577084 | 2026-03-27 14:09:10.756321 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/tox/run.yaml@master] 2026-03-27 14:09:10.757417 | POST-RUN START: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/tox/post.yaml@master] 2026-03-27 14:09:11.915619 | 2026-03-27 14:09:11.915920 | PLAY [all] 2026-03-27 14:09:11.933391 | 2026-03-27 14:09:11.933549 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2026-03-27 14:09:12.021008 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:12.027258 | 2026-03-27 14:09:12.027413 | TASK [fetch-tox-output : Set tox log path for single node] 2026-03-27 14:09:12.089570 | debian-bookworm | ok 2026-03-27 14:09:12.094980 | 2026-03-27 14:09:12.095101 | TASK [fetch-tox-output : Ensure local tox dir] 2026-03-27 14:09:12.687621 | debian-bookworm -> localhost | changed 2026-03-27 14:09:12.695763 | 2026-03-27 14:09:12.695903 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2026-03-27 14:09:12.740111 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:12.745939 | 2026-03-27 14:09:12.746058 | TASK [fetch-tox-output : Set envlist fact] 2026-03-27 14:09:12.792405 | debian-bookworm | ok 2026-03-27 14:09:12.800244 | 2026-03-27 14:09:12.800371 | TASK [fetch-tox-output : Get tox version] 2026-03-27 14:09:13.838396 | debian-bookworm | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2026-03-27 14:09:13.858573 | debian-bookworm | 4.50.3 from /home/zuul/.local/tox/lib/python3.11/site-packages/tox/__init__.py 2026-03-27 14:09:14.350062 | debian-bookworm | ok: Runtime: 0:00:00.340347 2026-03-27 14:09:14.355312 | 2026-03-27 14:09:14.355403 | TASK [fetch-tox-output : Find all default environments] 2026-03-27 14:09:14.891546 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:14.897185 | 2026-03-27 14:09:14.897303 | TASK [fetch-tox-output : Set envlist fact] 2026-03-27 14:09:14.940583 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:14.947463 | 2026-03-27 14:09:14.947561 | TASK [fetch-tox-output : Find all default environments] 2026-03-27 14:09:15.501137 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:15.506651 | 2026-03-27 14:09:15.506753 | TASK [fetch-tox-output : Set envlist fact] 2026-03-27 14:09:15.549791 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:15.555877 | 2026-03-27 14:09:15.555975 | LOOP [fetch-tox-output : Copy tox logs] 2026-03-27 14:09:15.633127 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:15.645538 | 2026-03-27 14:09:15.645645 | LOOP [fetch-tox-output : Collect tox logs] 2026-03-27 14:09:16.522225 | debian-bookworm | changed: 2026-03-27 14:09:16.522365 | debian-bookworm | created directory /var/lib/zuul/builds/d8e766cdcdc34e1cbe74fb76dd90abf7/work/logs/tox/check 2026-03-27 14:09:16.522394 | debian-bookworm | cd+++++++++ ./ 2026-03-27 14:09:16.522422 | debian-bookworm | >f+++++++++ 1-commands[0].log 2026-03-27 14:09:16.522450 | 2026-03-27 14:09:16.531154 | 2026-03-27 14:09:16.531234 | PLAY RECAP 2026-03-27 14:09:16.531281 | debian-bookworm | ok: 5 changed: 3 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-03-27 14:09:16.531306 | 2026-03-27 14:09:16.744114 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/tox/post.yaml@master] 2026-03-27 14:09:16.745050 | POST-RUN START: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-27 14:09:17.401202 | 2026-03-27 14:09:17.401307 | PLAY [all] 2026-03-27 14:09:17.417910 | 2026-03-27 14:09:17.418019 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-27 14:09:17.677054 | debian-bookworm | changed: non-zero return code 2026-03-27 14:09:17.681485 | 2026-03-27 14:09:17.681580 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-27 14:09:17.714414 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:17.721456 | 2026-03-27 14:09:17.721559 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-27 14:09:17.739899 | 2026-03-27 14:09:17.740989 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-27 14:09:17.781251 | 2026-03-27 14:09:17.781395 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-27 14:09:17.844793 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:17.851789 | 2026-03-27 14:09:17.851881 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-27 14:09:17.868694 | 2026-03-27 14:09:17.868840 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-27 14:09:17.891716 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:17.896936 | 2026-03-27 14:09:17.897024 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-27 14:09:17.910342 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:17.915224 | 2026-03-27 14:09:17.915313 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-27 14:09:17.928030 | debian-bookworm | skipping: Conditional result was False 2026-03-27 14:09:17.935630 | 2026-03-27 14:09:17.935714 | PLAY RECAP 2026-03-27 14:09:17.935760 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-27 14:09:17.935780 | 2026-03-27 14:09:18.062302 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/openinfra-zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-27 14:09:18.064459 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-27 14:09:18.766260 | 2026-03-27 14:09:18.766370 | PLAY [Base post] 2026-03-27 14:09:18.787894 | 2026-03-27 14:09:18.788003 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-27 14:09:19.361205 | debian-bookworm | changed 2026-03-27 14:09:19.366950 | 2026-03-27 14:09:19.367031 | PLAY RECAP 2026-03-27 14:09:19.367083 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-27 14:09:19.367135 | 2026-03-27 14:09:19.461740 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-27 14:09:19.462639 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-27 14:09:20.321800 | 2026-03-27 14:09:20.321934 | PLAY [Base post-logs] 2026-03-27 14:09:20.331546 | 2026-03-27 14:09:20.331675 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-27 14:09:20.793261 | localhost | changed 2026-03-27 14:09:20.815241 | 2026-03-27 14:09:20.815455 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-27 14:09:20.851317 | localhost | ok 2026-03-27 14:09:20.854788 | 2026-03-27 14:09:20.854903 | TASK [Set zuul-log-path fact] 2026-03-27 14:09:20.869341 | localhost | ok 2026-03-27 14:09:20.879747 | 2026-03-27 14:09:20.879887 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-27 14:09:20.905222 | localhost | ok 2026-03-27 14:09:20.908200 | 2026-03-27 14:09:20.908289 | TASK [upload-logs : Create log directories] 2026-03-27 14:09:21.606734 | localhost | changed 2026-03-27 14:09:21.609391 | 2026-03-27 14:09:21.609479 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-27 14:09:22.127440 | localhost -> localhost | ok: Runtime: 0:00:00.013008 2026-03-27 14:09:22.130884 | 2026-03-27 14:09:22.130978 | TASK [upload-logs : Upload logs to log server] 2026-03-27 14:09:22.736493 | localhost | Output suppressed because no_log was given 2026-03-27 14:09:22.739803 | 2026-03-27 14:09:22.739901 | LOOP [upload-logs : Compress console log and json output] 2026-03-27 14:09:22.819683 | localhost | skipping: Conditional result was False 2026-03-27 14:09:22.827917 | localhost | skipping: Conditional result was False 2026-03-27 14:09:22.836918 | 2026-03-27 14:09:22.839347 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-27 14:09:22.910011 | localhost | skipping: Conditional result was False 2026-03-27 14:09:22.911011 | 2026-03-27 14:09:22.913951 | localhost | skipping: Conditional result was False 2026-03-27 14:09:22.926097 | 2026-03-27 14:09:22.926190 | LOOP [upload-logs : Upload console log and json output]