2026-07-22 13:44:36.610090 | Job console starting 2026-07-22 13:44:36.675074 | Updating git repos 2026-07-22 13:44:36.854276 | Cloning repos into workspace 2026-07-22 13:44:37.046250 | Restoring repo states 2026-07-22 13:44:37.075286 | Merging changes 2026-07-22 13:44:38.205041 | Checking out repos 2026-07-22 13:44:38.387980 | Preparing playbooks 2026-07-22 13:44:40.334992 | Running Ansible setup 2026-07-22 13:44:46.061802 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-07-22 13:44:47.145253 | 2026-07-22 13:44:47.145395 | PLAY [Base pre] 2026-07-22 13:44:47.185395 | 2026-07-22 13:44:47.185591 | TASK [Setup log path fact] 2026-07-22 13:44:47.234669 | debian-bookworm | ok 2026-07-22 13:44:47.280805 | 2026-07-22 13:44:47.280964 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-22 13:44:47.348015 | debian-bookworm | ok 2026-07-22 13:44:47.366785 | 2026-07-22 13:44:47.366975 | TASK [emit-job-header : Print job information] 2026-07-22 13:44:47.426321 | # Job Information 2026-07-22 13:44:47.426497 | Ansible Version: 2.16.14 2026-07-22 13:44:47.426534 | Job: python-osism-unit-tests 2026-07-22 13:44:47.426567 | Pipeline: check 2026-07-22 13:44:47.426591 | Executor: 521e9411259a 2026-07-22 13:44:47.426612 | Triggered by: https://github.com/osism/python-osism/pull/2173 2026-07-22 13:44:47.426635 | Event ID: 715278e0-85d3-11f1-9b0a-b2efc6efff08 2026-07-22 13:44:47.432107 | 2026-07-22 13:44:47.432207 | LOOP [emit-job-header : Print node information] 2026-07-22 13:44:47.606249 | debian-bookworm | ok: 2026-07-22 13:44:47.606422 | debian-bookworm | # Node Information 2026-07-22 13:44:47.606458 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-07-22 13:44:47.606483 | debian-bookworm | Hostname: debian 2026-07-22 13:44:47.606506 | debian-bookworm | Username: zuul 2026-07-22 13:44:47.606526 | debian-bookworm | Distro: Debian 12.15 2026-07-22 13:44:47.606550 | debian-bookworm | Provider: regiocloud-a 2026-07-22 13:44:47.606571 | debian-bookworm | Region: 2026-07-22 13:44:47.606593 | debian-bookworm | Label: debian-bookworm 2026-07-22 13:44:47.606613 | debian-bookworm | Product Name: OpenStack Nova 2026-07-22 13:44:47.606633 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fec0:23bc 2026-07-22 13:44:47.622385 | 2026-07-22 13:44:47.622501 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-22 13:44:48.897233 | debian-bookworm -> localhost | changed 2026-07-22 13:44:48.903161 | 2026-07-22 13:44:48.903266 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-22 13:44:50.860870 | debian-bookworm -> localhost | changed 2026-07-22 13:44:50.869664 | 2026-07-22 13:44:50.869784 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-22 13:44:51.592673 | debian-bookworm -> localhost | ok 2026-07-22 13:44:51.597697 | 2026-07-22 13:44:51.597790 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-22 13:44:51.636030 | debian-bookworm | ok 2026-07-22 13:44:51.653827 | debian-bookworm | included: /var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-22 13:44:51.670999 | 2026-07-22 13:44:51.671097 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-22 13:44:56.174496 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-07-22 13:44:56.174696 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/c87ad63dab164b8090a3b51cad43b2e0_id_rsa 2026-07-22 13:44:56.174747 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/c87ad63dab164b8090a3b51cad43b2e0_id_rsa.pub 2026-07-22 13:44:56.174775 | debian-bookworm -> localhost | The key fingerprint is: 2026-07-22 13:44:56.174801 | debian-bookworm -> localhost | SHA256:1Nv9BRKOcXYSvjQjehee8iwW8iVG+Kw6RFQt13kk1nY zuul-build-sshkey 2026-07-22 13:44:56.174825 | debian-bookworm -> localhost | The key's randomart image is: 2026-07-22 13:44:56.174874 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-07-22 13:44:56.174897 | debian-bookworm -> localhost | | .....O=o | 2026-07-22 13:44:56.174919 | debian-bookworm -> localhost | | . .ooOo=+ E| 2026-07-22 13:44:56.174940 | debian-bookworm -> localhost | | . oo= Oo.. | 2026-07-22 13:44:56.174960 | debian-bookworm -> localhost | | .. = * O . | 2026-07-22 13:44:56.174980 | debian-bookworm -> localhost | | . S X B . .| 2026-07-22 13:44:56.175002 | debian-bookworm -> localhost | | . * O ..| 2026-07-22 13:44:56.175023 | debian-bookworm -> localhost | | . . + o .| 2026-07-22 13:44:56.175055 | debian-bookworm -> localhost | | .. . . | 2026-07-22 13:44:56.175077 | debian-bookworm -> localhost | | .. | 2026-07-22 13:44:56.175097 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-07-22 13:44:56.175150 | debian-bookworm -> localhost | ok: Runtime: 0:00:03.650865 2026-07-22 13:44:56.181635 | 2026-07-22 13:44:56.181746 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-22 13:44:56.224775 | debian-bookworm | ok 2026-07-22 13:44:56.253967 | debian-bookworm | included: /var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-22 13:44:56.266237 | 2026-07-22 13:44:56.266339 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-22 13:44:56.295618 | debian-bookworm | skipping: Conditional result was False 2026-07-22 13:44:56.313978 | 2026-07-22 13:44:56.314112 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-22 13:44:56.917838 | debian-bookworm | changed 2026-07-22 13:44:56.924247 | 2026-07-22 13:44:56.924337 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-22 13:44:57.210063 | debian-bookworm | ok 2026-07-22 13:44:57.216910 | 2026-07-22 13:44:57.217017 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-22 13:44:57.977546 | debian-bookworm | changed 2026-07-22 13:44:57.982676 | 2026-07-22 13:44:57.982777 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-22 13:44:58.629997 | debian-bookworm | changed 2026-07-22 13:44:58.635791 | 2026-07-22 13:44:58.635884 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-22 13:44:58.668830 | debian-bookworm | skipping: Conditional result was False 2026-07-22 13:44:58.674814 | 2026-07-22 13:44:58.674926 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-22 13:44:59.417595 | debian-bookworm -> localhost | changed 2026-07-22 13:44:59.428464 | 2026-07-22 13:44:59.428568 | TASK [add-build-sshkey : Add back temp key] 2026-07-22 13:45:00.048484 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/c87ad63dab164b8090a3b51cad43b2e0_id_rsa (zuul-build-sshkey) 2026-07-22 13:45:00.048708 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.031466 2026-07-22 13:45:00.056304 | 2026-07-22 13:45:00.056416 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-22 13:45:00.441392 | debian-bookworm | ok 2026-07-22 13:45:00.445674 | 2026-07-22 13:45:00.445779 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-22 13:45:00.478661 | debian-bookworm | skipping: Conditional result was False 2026-07-22 13:45:00.487085 | 2026-07-22 13:45:00.487168 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-07-22 13:45:00.979332 | debian-bookworm | ok 2026-07-22 13:45:00.994845 | 2026-07-22 13:45:00.994960 | TASK [validate-host : Define zuul_info_dir fact] 2026-07-22 13:45:01.025003 | debian-bookworm | ok 2026-07-22 13:45:01.030142 | 2026-07-22 13:45:01.030244 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-07-22 13:45:01.619789 | debian-bookworm -> localhost | ok 2026-07-22 13:45:01.626096 | 2026-07-22 13:45:01.626218 | TASK [validate-host : Collect information about the host] 2026-07-22 13:45:02.894496 | debian-bookworm | ok 2026-07-22 13:45:02.912647 | 2026-07-22 13:45:02.912765 | TASK [validate-host : Sanitize hostname] 2026-07-22 13:45:03.082884 | debian-bookworm | ok 2026-07-22 13:45:03.092704 | 2026-07-22 13:45:03.092822 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-07-22 13:45:03.675247 | debian-bookworm -> localhost | changed 2026-07-22 13:45:03.680670 | 2026-07-22 13:45:03.680767 | TASK [validate-host : Collect information about zuul worker] 2026-07-22 13:45:04.161620 | debian-bookworm | ok 2026-07-22 13:45:04.167583 | 2026-07-22 13:45:04.167686 | TASK [validate-host : Write out all zuul information for each host] 2026-07-22 13:45:04.924438 | debian-bookworm -> localhost | changed 2026-07-22 13:45:04.934058 | 2026-07-22 13:45:04.934144 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-07-22 13:45:05.186187 | debian-bookworm | ok 2026-07-22 13:45:05.191577 | 2026-07-22 13:45:05.191666 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-07-22 13:45:06.243009 | debian-bookworm | changed: 2026-07-22 13:45:06.243202 | debian-bookworm | cd+++++++++ src/ 2026-07-22 13:45:06.243239 | debian-bookworm | cd+++++++++ src/github.com/ 2026-07-22 13:45:06.243264 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-07-22 13:45:06.243287 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-07-22 13:45:06.243307 | debian-bookworm | Containerfile 2026-07-22 13:45:06.243440 | debian-bookworm | Containerfile 2026-07-22 13:45:06.260731 | debian-bookworm | osism==0.20260721.1.dev5) (5.6.3) 2026-07-22 13:47:11.262472 | debian-bookworm | Requirement already satisfied: cliff==4.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (4.15.0) 2026-07-22 13:47:11.262865 | debian-bookworm | Requirement already satisfied: deepdiff==9.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (9.1.0) 2026-07-22 13:47:11.263304 | debian-bookworm | Requirement already satisfied: docker==7.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (7.2.0) 2026-07-22 13:47:11.263682 | debian-bookworm | Requirement already satisfied: dtrack-auditor==1.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (1.5.0) 2026-07-22 13:47:11.312244 | debian-bookworm | Collecting fastapi==0.139.2 (from osism==0.20260721.1.dev5) 2026-07-22 13:47:11.323672 | debian-bookworm | Downloading fastapi-0.139.2-py3-none-any.whl.metadata (26 kB) 2026-07-22 13:47:11.351314 | debian-bookworm | Requirement already satisfied: flower==2.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (2.0.1) 2026-07-22 13:47:11.351774 | debian-bookworm | Requirement already satisfied: hiredis==3.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (3.4.0) 2026-07-22 13:47:11.352255 | debian-bookworm | Requirement already satisfied: jc==1.25.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (1.25.7) 2026-07-22 13:47:11.352655 | debian-bookworm | Requirement already satisfied: keystoneauth1==5.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (5.15.0) 2026-07-22 13:47:11.353101 | debian-bookworm | Requirement already satisfied: kombu==5.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (5.6.2) 2026-07-22 13:47:11.353492 | debian-bookworm | Requirement already satisfied: kubernetes==36.0.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (36.0.3) 2026-07-22 13:47:11.353850 | debian-bookworm | Requirement already satisfied: loguru==0.7.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (0.7.3) 2026-07-22 13:47:11.354289 | debian-bookworm | Requirement already satisfied: nbcli==0.10.0.dev2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (0.10.0.dev2) 2026-07-22 13:47:11.354773 | debian-bookworm | Requirement already satisfied: openstacksdk==4.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (4.17.0) 2026-07-22 13:47:11.355109 | debian-bookworm | Requirement already satisfied: paramiko==5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (5.0.0) 2026-07-22 13:47:11.355492 | debian-bookworm | Requirement already satisfied: pottery==3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (3.0.1) 2026-07-22 13:47:11.355853 | debian-bookworm | Requirement already satisfied: prompt-toolkit==3.0.52 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (3.0.52) 2026-07-22 13:47:11.356233 | debian-bookworm | Requirement already satisfied: pynetbox==7.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (7.8.0) 2026-07-22 13:47:11.356605 | debian-bookworm | Requirement already satisfied: pytest-testinfra==10.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (10.2.2) 2026-07-22 13:47:11.357093 | debian-bookworm | Requirement already satisfied: python-dateutil==2.9.0.post0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (2.9.0.post0) 2026-07-22 13:47:11.389229 | debian-bookworm | Collecting python-openstackclient==10.2.1 (from osism==0.20260721.1.dev5) 2026-07-22 13:47:11.403055 | debian-bookworm | Downloading python_openstackclient-10.2.1-py3-none-any.whl.metadata (10 kB) 2026-07-22 13:47:11.414422 | debian-bookworm | Requirement already satisfied: redfish==3.3.6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (3.3.6) 2026-07-22 13:47:11.414874 | debian-bookworm | Requirement already satisfied: setuptools==83.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (83.0.0) 2026-07-22 13:47:11.415363 | debian-bookworm | Requirement already satisfied: sqlmodel==0.0.39 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (0.0.39) 2026-07-22 13:47:11.415881 | debian-bookworm | Requirement already satisfied: sushy==5.11.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (5.11.1) 2026-07-22 13:47:11.437311 | debian-bookworm | Collecting tabulate==0.10.0 (from osism==0.20260721.1.dev5) 2026-07-22 13:47:11.448210 | debian-bookworm | Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) 2026-07-22 13:47:11.473450 | debian-bookworm | Requirement already satisfied: transitions==0.9.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (0.9.3) 2026-07-22 13:47:11.508682 | debian-bookworm | Collecting uvicorn==0.51.0 (from uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) 2026-07-22 13:47:11.519416 | debian-bookworm | Downloading uvicorn-0.51.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-22 13:47:11.530900 | debian-bookworm | Requirement already satisfied: validators==0.35.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (0.35.0) 2026-07-22 13:47:11.531334 | debian-bookworm | Requirement already satisfied: watchdog==6.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from osism==0.20260721.1.dev5) (6.0.0) 2026-07-22 13:47:11.655369 | debian-bookworm | Collecting websockets==16.1.1 (from osism==0.20260721.1.dev5) 2026-07-22 13:47:11.666899 | debian-bookworm | Downloading websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (6.8 kB) 2026-07-22 13:47:11.678242 | debian-bookworm | Requirement already satisfied: requests>=2.14.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from ara==1.8.0->osism==0.20260721.1.dev5) (2.34.2) 2026-07-22 13:47:11.995801 | debian-bookworm | Collecting botocore<1.44.0,>=1.43.50 (from boto3==1.43.50->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.006671 | debian-bookworm | Downloading botocore-1.43.53-py3-none-any.whl.metadata (5.6 kB) 2026-07-22 13:47:12.018305 | debian-bookworm | Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from boto3==1.43.50->osism==0.20260721.1.dev5) (1.1.0) 2026-07-22 13:47:12.045101 | debian-bookworm | Collecting s3transfer<0.20.0,>=0.19.0 (from boto3==1.43.50->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.055870 | debian-bookworm | Downloading s3transfer-0.19.1-py3-none-any.whl.metadata (1.7 kB) 2026-07-22 13:47:12.066514 | debian-bookworm | Requirement already satisfied: billiard<5.0,>=4.2.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (4.2.4) 2026-07-22 13:47:12.067350 | debian-bookworm | Requirement already satisfied: vine<6.0,>=5.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (5.1.0) 2026-07-22 13:47:12.067871 | debian-bookworm | Requirement already satisfied: click<9.0,>=8.1.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (8.4.2) 2026-07-22 13:47:12.068347 | debian-bookworm | Requirement already satisfied: click-didyoumean>=0.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (0.3.1) 2026-07-22 13:47:12.068842 | debian-bookworm | Requirement already satisfied: click-repl>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (0.3.0) 2026-07-22 13:47:12.069393 | debian-bookworm | Requirement already satisfied: click-plugins>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (1.1.1.2) 2026-07-22 13:47:12.070133 | debian-bookworm | Requirement already satisfied: tzlocal in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260721.1.dev5) (5.4.4) 2026-07-22 13:47:12.077068 | debian-bookworm | Requirement already satisfied: autopage>=0.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cliff==4.15.0->osism==0.20260721.1.dev5) (0.6.0) 2026-07-22 13:47:12.077558 | debian-bookworm | Requirement already satisfied: cmd2>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cliff==4.15.0->osism==0.20260721.1.dev5) (4.1.2) 2026-07-22 13:47:12.078033 | debian-bookworm | Requirement already satisfied: PrettyTable>=0.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cliff==4.15.0->osism==0.20260721.1.dev5) (3.18.0) 2026-07-22 13:47:12.078465 | debian-bookworm | Requirement already satisfied: stevedore>=5.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cliff==4.15.0->osism==0.20260721.1.dev5) (5.9.0) 2026-07-22 13:47:12.081625 | debian-bookworm | Requirement already satisfied: cachebox<6,>=5.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from deepdiff==9.1.0->osism==0.20260721.1.dev5) (5.2.3) 2026-07-22 13:47:12.082180 | debian-bookworm | Requirement already satisfied: orderly-set<6,>=5.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from deepdiff==9.1.0->osism==0.20260721.1.dev5) (5.5.0) 2026-07-22 13:47:12.086154 | debian-bookworm | Requirement already satisfied: urllib3>=1.26.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from docker==7.2.0->osism==0.20260721.1.dev5) (2.7.0) 2026-07-22 13:47:12.088377 | debian-bookworm | Requirement already satisfied: polling in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from dtrack-auditor==1.5.0->osism==0.20260721.1.dev5) (0.3.2) 2026-07-22 13:47:12.088835 | debian-bookworm | Requirement already satisfied: certifi in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from dtrack-auditor==1.5.0->osism==0.20260721.1.dev5) (2026.6.17) 2026-07-22 13:47:12.125193 | debian-bookworm | Collecting starlette>=0.46.0 (from fastapi==0.139.2->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.135733 | debian-bookworm | Downloading starlette-1.3.1-py3-none-any.whl.metadata (6.4 kB) 2026-07-22 13:47:12.145315 | debian-bookworm | Requirement already satisfied: pydantic>=2.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from fastapi==0.139.2->osism==0.20260721.1.dev5) (2.13.4) 2026-07-22 13:47:12.145759 | debian-bookworm | Requirement already satisfied: typing-extensions>=4.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from fastapi==0.139.2->osism==0.20260721.1.dev5) (4.16.0) 2026-07-22 13:47:12.146241 | debian-bookworm | Requirement already satisfied: typing-inspection>=0.4.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from fastapi==0.139.2->osism==0.20260721.1.dev5) (0.4.2) 2026-07-22 13:47:12.166547 | debian-bookworm | Collecting annotated-doc>=0.0.2 (from fastapi==0.139.2->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.178319 | debian-bookworm | Downloading annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB) 2026-07-22 13:47:12.193684 | debian-bookworm | Requirement already satisfied: tornado<7.0.0,>=5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from flower==2.0.1->osism==0.20260721.1.dev5) (6.5.7) 2026-07-22 13:47:12.194483 | debian-bookworm | Requirement already satisfied: prometheus-client>=0.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from flower==2.0.1->osism==0.20260721.1.dev5) (0.25.0) 2026-07-22 13:47:12.195132 | debian-bookworm | Requirement already satisfied: humanize in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from flower==2.0.1->osism==0.20260721.1.dev5) (4.16.0) 2026-07-22 13:47:12.195777 | debian-bookworm | Requirement already satisfied: pytz in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from flower==2.0.1->osism==0.20260721.1.dev5) (2026.2) 2026-07-22 13:47:12.198575 | debian-bookworm | Requirement already satisfied: gitdb<5,>=4.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from GitPython==3.1.52->osism==0.20260721.1.dev5) (4.0.12) 2026-07-22 13:47:12.204622 | debian-bookworm | Requirement already satisfied: ruamel.yaml>=0.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from jc==1.25.7->osism==0.20260721.1.dev5) (0.19.1) 2026-07-22 13:47:12.205265 | debian-bookworm | Requirement already satisfied: xmltodict>=0.12.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from jc==1.25.7->osism==0.20260721.1.dev5) (1.0.4) 2026-07-22 13:47:12.205783 | debian-bookworm | Requirement already satisfied: Pygments>=2.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from jc==1.25.7->osism==0.20260721.1.dev5) (2.20.0) 2026-07-22 13:47:12.207520 | debian-bookworm | Requirement already satisfied: MarkupSafe>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from Jinja2==3.1.6->osism==0.20260721.1.dev5) (3.0.3) 2026-07-22 13:47:12.209448 | debian-bookworm | Requirement already satisfied: iso8601>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from keystoneauth1==5.15.0->osism==0.20260721.1.dev5) (2.1.0) 2026-07-22 13:47:12.210240 | debian-bookworm | Requirement already satisfied: os-service-types>=1.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from keystoneauth1==5.15.0->osism==0.20260721.1.dev5) (1.8.2) 2026-07-22 13:47:12.212598 | debian-bookworm | Requirement already satisfied: amqp<6.0.0,>=5.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kombu==5.6.2->osism==0.20260721.1.dev5) (5.3.1) 2026-07-22 13:47:12.213235 | debian-bookworm | Requirement already satisfied: tzdata>=2025.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kombu==5.6.2->osism==0.20260721.1.dev5) (2026.3) 2026-07-22 13:47:12.213616 | debian-bookworm | Requirement already satisfied: packaging in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kombu==5.6.2->osism==0.20260721.1.dev5) (26.2) 2026-07-22 13:47:12.218060 | debian-bookworm | Requirement already satisfied: six>=1.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kubernetes==36.0.3->osism==0.20260721.1.dev5) (1.17.0) 2026-07-22 13:47:12.218924 | debian-bookworm | Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kubernetes==36.0.3->osism==0.20260721.1.dev5) (1.9.0) 2026-07-22 13:47:12.219575 | debian-bookworm | Requirement already satisfied: requests-oauthlib in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kubernetes==36.0.3->osism==0.20260721.1.dev5) (2.0.0) 2026-07-22 13:47:12.220225 | debian-bookworm | Requirement already satisfied: durationpy>=0.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kubernetes==36.0.3->osism==0.20260721.1.dev5) (0.10) 2026-07-22 13:47:12.221261 | debian-bookworm | Requirement already satisfied: aiohttp<4.0.0,>=3.13.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from kubernetes==36.0.3->osism==0.20260721.1.dev5) (3.14.2) 2026-07-22 13:47:12.231423 | debian-bookworm | Requirement already satisfied: cryptography>=2.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (49.0.0) 2026-07-22 13:47:12.231857 | debian-bookworm | Requirement already satisfied: decorator>=4.4.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (5.3.1) 2026-07-22 13:47:12.232321 | debian-bookworm | Requirement already satisfied: dogpile.cache>=0.6.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (1.5.0) 2026-07-22 13:47:12.233870 | debian-bookworm | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (1.33) 2026-07-22 13:47:12.234726 | debian-bookworm | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (7.0.3) 2026-07-22 13:47:12.235198 | debian-bookworm | Requirement already satisfied: platformdirs>=3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (4.10.1) 2026-07-22 13:47:12.235625 | debian-bookworm | Requirement already satisfied: psutil>=3.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from openstacksdk==4.17.0->osism==0.20260721.1.dev5) (7.2.2) 2026-07-22 13:47:12.237752 | debian-bookworm | Requirement already satisfied: bcrypt>=3.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from paramiko==5.0.0->osism==0.20260721.1.dev5) (5.0.0) 2026-07-22 13:47:12.238343 | debian-bookworm | Requirement already satisfied: invoke>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from paramiko==5.0.0->osism==0.20260721.1.dev5) (3.0.3) 2026-07-22 13:47:12.238800 | debian-bookworm | Requirement already satisfied: pynacl>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from paramiko==5.0.0->osism==0.20260721.1.dev5) (1.6.2) 2026-07-22 13:47:12.241613 | debian-bookworm | Requirement already satisfied: redis>=4.2.0rc1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pottery==3.0.1->osism==0.20260721.1.dev5) (6.4.0) 2026-07-22 13:47:12.242022 | debian-bookworm | Requirement already satisfied: mmh3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pottery==3.0.1->osism==0.20260721.1.dev5) (5.2.1) 2026-07-22 13:47:12.244012 | debian-bookworm | Requirement already satisfied: wcwidth in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from prompt-toolkit==3.0.52->osism==0.20260721.1.dev5) (0.8.2) 2026-07-22 13:47:12.247593 | debian-bookworm | Requirement already satisfied: pytest>=6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pytest-testinfra==10.2.2->osism==0.20260721.1.dev5) (9.1.1) 2026-07-22 13:47:12.279007 | debian-bookworm | Collecting osc-lib>=4.6.0 (from python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.290982 | debian-bookworm | Downloading osc_lib-4.7.0-py3-none-any.whl.metadata (3.8 kB) 2026-07-22 13:47:12.328293 | debian-bookworm | Collecting oslo.i18n>=3.15.3 (from python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.339676 | debian-bookworm | Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB) 2026-07-22 13:47:12.398084 | debian-bookworm | Collecting python-keystoneclient>=3.22.0 (from python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.411789 | debian-bookworm | Downloading python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB) 2026-07-22 13:47:12.465762 | debian-bookworm | Collecting python-manilaclient>=6.0.0 (from python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.480923 | debian-bookworm | Downloading python_manilaclient-6.2.0-py3-none-any.whl.metadata (5.5 kB) 2026-07-22 13:47:12.501069 | debian-bookworm | Requirement already satisfied: jsonpath_ng in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from redfish==3.3.6->osism==0.20260721.1.dev5) (1.8.0) 2026-07-22 13:47:12.501684 | debian-bookworm | Requirement already satisfied: jsonpointer in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from redfish==3.3.6->osism==0.20260721.1.dev5) (3.1.1) 2026-07-22 13:47:12.502663 | debian-bookworm | Requirement already satisfied: requests_toolbelt in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from redfish==3.3.6->osism==0.20260721.1.dev5) (1.0.0) 2026-07-22 13:47:12.503286 | debian-bookworm | Requirement already satisfied: requests-unixsocket in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from redfish==3.3.6->osism==0.20260721.1.dev5) (0.4.1) 2026-07-22 13:47:12.513586 | debian-bookworm | Requirement already satisfied: SQLAlchemy<2.1.0,>=2.0.14 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from sqlmodel==0.0.39->osism==0.20260721.1.dev5) (2.0.51) 2026-07-22 13:47:12.523022 | debian-bookworm | Requirement already satisfied: h11>=0.8 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from uvicorn==0.51.0->uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) (0.16.0) 2026-07-22 13:47:12.568316 | debian-bookworm | Collecting httptools>=0.8.0 (from uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.579082 | debian-bookworm | Downloading httptools-0.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (3.5 kB) 2026-07-22 13:47:12.627634 | debian-bookworm | Collecting python-dotenv>=0.13 (from uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.639836 | debian-bookworm | Downloading python_dotenv-1.2.2-py3-none-any.whl.metadata (27 kB) 2026-07-22 13:47:12.722272 | debian-bookworm | Collecting uvloop>=0.15.1 (from uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.733546 | debian-bookworm | Downloading uvloop-0.22.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (4.9 kB) 2026-07-22 13:47:12.883922 | debian-bookworm | Collecting watchfiles>=0.20 (from uvicorn[standard]==0.51.0->osism==0.20260721.1.dev5) 2026-07-22 13:47:12.895059 | debian-bookworm | Downloading watchfiles-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) 2026-07-22 13:47:12.915125 | debian-bookworm | Requirement already satisfied: aiohappyeyeballs>=2.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (2.7.1) 2026-07-22 13:47:12.915651 | debian-bookworm | Requirement already satisfied: aiosignal>=1.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (1.4.0) 2026-07-22 13:47:12.916273 | debian-bookworm | Requirement already satisfied: attrs>=17.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (26.1.0) 2026-07-22 13:47:12.916747 | debian-bookworm | Requirement already satisfied: frozenlist>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (1.8.0) 2026-07-22 13:47:12.917274 | debian-bookworm | Requirement already satisfied: multidict<7.0,>=4.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (6.7.1) 2026-07-22 13:47:12.917723 | debian-bookworm | Requirement already satisfied: propcache>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (0.5.2) 2026-07-22 13:47:12.918505 | debian-bookworm | Requirement already satisfied: yarl<2.0,>=1.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260721.1.dev5) (1.24.5) 2026-07-22 13:47:12.932021 | debian-bookworm | Requirement already satisfied: smmap<6,>=3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from gitdb<5,>=4.0.1->GitPython==3.1.52->osism==0.20260721.1.dev5) (5.0.3) 2026-07-22 13:47:12.940784 | debian-bookworm | Requirement already satisfied: charset_normalizer<4,>=2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260721.1.dev5) (3.4.9) 2026-07-22 13:47:12.941362 | debian-bookworm | Requirement already satisfied: idna<4,>=2.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260721.1.dev5) (3.18) 2026-07-22 13:47:12.974001 | debian-bookworm | Requirement already satisfied: greenlet>=1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from SQLAlchemy<2.1.0,>=2.0.14->sqlmodel==0.0.39->osism==0.20260721.1.dev5) (3.5.3) 2026-07-22 13:47:13.009116 | debian-bookworm | Requirement already satisfied: pyperclip>=1.8.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260721.1.dev5) (1.11.0) 2026-07-22 13:47:13.009596 | debian-bookworm | Requirement already satisfied: rich>=15.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260721.1.dev5) (15.0.0) 2026-07-22 13:47:13.010052 | debian-bookworm | Requirement already satisfied: rich-argparse>=1.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260721.1.dev5) (1.8.0) 2026-07-22 13:47:13.012885 | debian-bookworm | Requirement already satisfied: cffi>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260721.1.dev5) (2.1.0) 2026-07-22 13:47:13.015921 | debian-bookworm | Requirement already satisfied: pycparser in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from cffi>=2.0.0->cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260721.1.dev5) (3.0) 2026-07-22 13:47:13.088845 | debian-bookworm | Collecting oslo.utils>=3.33.0 (from osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.100905 | debian-bookworm | Downloading oslo_utils-10.1.1-py3-none-any.whl.metadata (2.1 kB) 2026-07-22 13:47:13.138483 | debian-bookworm | Collecting netaddr>=0.10.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.149648 | debian-bookworm | Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2026-07-22 13:47:13.192557 | debian-bookworm | Collecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.203151 | debian-bookworm | Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) 2026-07-22 13:47:13.253906 | debian-bookworm | Requirement already satisfied: annotated-types>=0.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260721.1.dev5) (0.7.0) 2026-07-22 13:47:13.254462 | debian-bookworm | Requirement already satisfied: pydantic-core==2.46.4 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260721.1.dev5) (2.46.4) 2026-07-22 13:47:13.274312 | debian-bookworm | Requirement already satisfied: iniconfig>=1.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260721.1.dev5) (2.3.0) 2026-07-22 13:47:13.275018 | debian-bookworm | Requirement already satisfied: pluggy<2,>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260721.1.dev5) (1.6.0) 2026-07-22 13:47:13.316078 | debian-bookworm | Collecting debtcollector>=1.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.329684 | debian-bookworm | Downloading debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB) 2026-07-22 13:47:13.406030 | debian-bookworm | Collecting oslo.config>=5.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.418172 | debian-bookworm | Downloading oslo_config-10.6.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-22 13:47:13.458644 | debian-bookworm | Collecting oslo.serialization>=2.18.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.470992 | debian-bookworm | Downloading oslo_serialization-5.11.0-py3-none-any.whl.metadata (2.1 kB) 2026-07-22 13:47:13.863066 | debian-bookworm | Collecting wrapt>=2.1.0 (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.874246 | debian-bookworm | Downloading wrapt-2.2.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB) 2026-07-22 13:47:13.921944 | debian-bookworm | Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:13.935082 | debian-bookworm | Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2026-07-22 13:47:14.055890 | debian-bookworm | Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:14.067238 | debian-bookworm | Downloading msgpack-1.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) 2026-07-22 13:47:14.116726 | debian-bookworm | Collecting oslo.log>=3.36.0 (from python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:14.128734 | debian-bookworm | Downloading oslo_log-8.3.0-py3-none-any.whl.metadata (2.5 kB) 2026-07-22 13:47:14.175463 | debian-bookworm | Collecting oslo.context>=2.21.0 (from oslo.log>=3.36.0->python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:14.187147 | debian-bookworm | Downloading oslo_context-6.5.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-22 13:47:14.234634 | debian-bookworm | Collecting async-timeout>=4.0.3 (from redis>=4.2.0rc1->pottery==3.0.1->osism==0.20260721.1.dev5) 2026-07-22 13:47:14.247042 | debian-bookworm | Downloading async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB) 2026-07-22 13:47:14.275921 | debian-bookworm | Requirement already satisfied: markdown-it-py>=2.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260721.1.dev5) (4.2.0) 2026-07-22 13:47:14.280550 | debian-bookworm | Requirement already satisfied: mdurl~=0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260721.1.dev5) (0.1.2) 2026-07-22 13:47:14.298328 | debian-bookworm | Requirement already satisfied: anyio<5,>=3.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from starlette>=0.46.0->fastapi==0.139.2->osism==0.20260721.1.dev5) (4.14.2) 2026-07-22 13:47:14.389850 | debian-bookworm | Collecting backports-zstd>=1.0.0 (from urllib3[zstd]>=2.6.0; python_version >= "3.9"->redfish==3.3.6->osism==0.20260721.1.dev5) 2026-07-22 13:47:14.401929 | debian-bookworm | Downloading backports_zstd-1.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (6.8 kB) 2026-07-22 13:47:14.495274 | debian-bookworm | Requirement already satisfied: oauthlib>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.11/site-packages (from requests-oauthlib->kubernetes==36.0.3->osism==0.20260721.1.dev5) (3.3.1) 2026-07-22 13:47:14.526775 | debian-bookworm | Downloading boto3-1.43.50-py3-none-any.whl (140 kB) 2026-07-22 13:47:14.568400 | debian-bookworm | Downloading fastapi-0.139.2-py3-none-any.whl (130 kB) 2026-07-22 13:47:14.617705 | debian-bookworm | Downloading python_openstackclient-10.2.1-py3-none-any.whl (1.3 MB) 2026-07-22 13:47:14.770709 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 9.2 MB/s 0:00:00 2026-07-22 13:47:14.785359 | debian-bookworm | Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) 2026-07-22 13:47:14.809234 | debian-bookworm | Downloading uvicorn-0.51.0-py3-none-any.whl (73 kB) 2026-07-22 13:47:14.842331 | debian-bookworm | Downloading websockets-16.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (186 kB) 2026-07-22 13:47:14.882826 | debian-bookworm | Downloading botocore-1.43.53-py3-none-any.whl (15.4 MB) 2026-07-22 13:47:15.315185 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.4/15.4 MB 36.6 MB/s 0:00:00 2026-07-22 13:47:15.327556 | debian-bookworm | Downloading s3transfer-0.19.1-py3-none-any.whl (90 kB) 2026-07-22 13:47:15.350268 | debian-bookworm | Downloading annotated_doc-0.0.4-py3-none-any.whl (5.3 kB) 2026-07-22 13:47:15.375287 | debian-bookworm | Downloading httptools-0.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (464 kB) 2026-07-22 13:47:15.406743 | debian-bookworm | Downloading osc_lib-4.7.0-py3-none-any.whl (97 kB) 2026-07-22 13:47:15.431800 | debian-bookworm | Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB) 2026-07-22 13:47:15.457653 | debian-bookworm | Downloading oslo_utils-10.1.1-py3-none-any.whl (154 kB) 2026-07-22 13:47:15.481704 | debian-bookworm | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-07-22 13:47:15.530396 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 47.7 MB/s 0:00:00 2026-07-22 13:47:15.543127 | debian-bookworm | Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) 2026-07-22 13:47:15.566875 | debian-bookworm | Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB) 2026-07-22 13:47:15.591597 | debian-bookworm | Downloading python_keystoneclient-5.8.0-py3-none-any.whl (397 kB) 2026-07-22 13:47:15.617550 | debian-bookworm | Downloading debtcollector-3.1.0-py3-none-any.whl (24 kB) 2026-07-22 13:47:15.640106 | debian-bookworm | Downloading oslo_config-10.6.0-py3-none-any.whl (143 kB) 2026-07-22 13:47:15.664241 | debian-bookworm | Downloading oslo_serialization-5.11.0-py3-none-any.whl (27 kB) 2026-07-22 13:47:15.687741 | debian-bookworm | Downloading msgpack-1.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (423 kB) 2026-07-22 13:47:15.717073 | debian-bookworm | Downloading python_manilaclient-6.2.0-py3-none-any.whl (412 kB) 2026-07-22 13:47:15.745637 | debian-bookworm | Downloading oslo_log-8.3.0-py3-none-any.whl (77 kB) 2026-07-22 13:47:15.768988 | debian-bookworm | Downloading oslo_context-6.5.0-py3-none-any.whl (20 kB) 2026-07-22 13:47:15.789798 | debian-bookworm | Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB) 2026-07-22 13:47:15.810130 | debian-bookworm | Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2026-07-22 13:47:15.831882 | debian-bookworm | Downloading starlette-1.3.1-py3-none-any.whl (73 kB) 2026-07-22 13:47:15.856139 | debian-bookworm | Downloading backports_zstd-1.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (492 kB) 2026-07-22 13:47:15.892179 | debian-bookworm | Downloading uvloop-0.22.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.8 MB) 2026-07-22 13:47:16.016931 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 32.2 MB/s 0:00:00 2026-07-22 13:47:16.031403 | debian-bookworm | Downloading watchfiles-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456 kB) 2026-07-22 13:47:16.070183 | debian-bookworm | Downloading wrapt-2.2.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (159 kB) 2026-07-22 13:47:16.185244 | debian-bookworm | Building wheels for collected packages: osism 2026-07-22 13:47:16.186390 | debian-bookworm | Building wheel for osism (pyproject.toml): started 2026-07-22 13:47:17.140430 | debian-bookworm | Building wheel for osism (pyproject.toml): finished with status 'done' 2026-07-22 13:47:17.142814 | debian-bookworm | Created wheel for osism: filename=osism-0.20260721.1.dev5-py3-none-any.whl size=278285 sha256=a4b977f1f0ac047159543b1e7d0571cbff26ed734dfd4893850731ba1fb017f7 2026-07-22 13:47:17.143308 | debian-bookworm | Stored in directory: /home/zuul/.cache/pip/wheels/a1/f3/73/4a66715db3e61cd6101f4a742f32969d09906101b6738a3792 2026-07-22 13:47:17.151072 | debian-bookworm | Successfully built osism 2026-07-22 13:47:17.302150 | debian-bookworm | Installing collected packages: wrapt, websockets, uvloop, uvicorn, tabulate, rfc3986, python-dotenv, pyparsing, netaddr, msgpack, httptools, backports-zstd, async-timeout, annotated-doc, watchfiles, starlette, oslo.i18n, oslo.context, debtcollector, botocore, s3transfer, oslo.utils, oslo.config, fastapi, oslo.serialization, boto3, python-keystoneclient, oslo.log, osc-lib, python-manilaclient, python-openstackclient, osism 2026-07-22 13:47:22.039554 | debian-bookworm | 2026-07-22 13:47:22.046225 | debian-bookworm | Successfully installed annotated-doc-0.0.4 async-timeout-5.0.1 backports-zstd-1.6.0 boto3-1.43.50 botocore-1.43.53 debtcollector-3.1.0 fastapi-0.139.2 httptools-0.8.0 msgpack-1.2.1 netaddr-1.3.0 osc-lib-4.7.0 osism-0.20260721.1.dev5 oslo.config-10.6.0 oslo.context-6.5.0 oslo.i18n-6.9.0 oslo.log-8.3.0 oslo.serialization-5.11.0 oslo.utils-10.1.1 pyparsing-3.3.2 python-dotenv-1.2.2 python-keystoneclient-5.8.0 python-manilaclient-6.2.0 python-openstackclient-10.2.1 rfc3986-2.0.0 s3transfer-0.19.1 starlette-1.3.1 tabulate-0.10.0 uvicorn-0.51.0 uvloop-0.22.1 watchfiles-1.2.0 websockets-16.1.1 wrapt-2.2.2 2026-07-22 13:47:22.377323 | debian-bookworm | ok: Runtime: 0:00:57.329792 2026-07-22 13:47:22.390355 | 2026-07-22 13:47:22.390495 | TASK [Run pytest] 2026-07-22 13:47:22.668131 | debian-bookworm | + /tmp/venv/bin/pipenv run pytest 2026-07-22 13:47:27.600053 | debian-bookworm | ============================= test session starts ============================== 2026-07-22 13:47:27.600141 | debian-bookworm | platform linux -- Python 3.11.2, pytest-9.1.1, pluggy-1.6.0 2026-07-22 13:47:27.600159 | debian-bookworm | rootdir: /home/zuul/src/github.com/osism/python-osism 2026-07-22 13:47:27.600180 | debian-bookworm | configfile: setup.cfg 2026-07-22 13:47:27.600195 | debian-bookworm | testpaths: tests/unit 2026-07-22 13:47:27.600216 | debian-bookworm | plugins: timeout-2.4.0, cov-7.1.0, testinfra-10.2.2, mock-3.15.1, anyio-4.14.2 2026-07-22 13:47:27.600264 | debian-bookworm | collected 2008 items 2026-07-22 13:47:27.600288 | debian-bookworm | 2026-07-22 13:47:27.742655 | debian-bookworm | tests/unit/commands/test_baremetal.py .............................. [ 1%] 2026-07-22 13:47:27.767245 | debian-bookworm | tests/unit/commands/test_compute.py ........ [ 1%] 2026-07-22 13:47:27.791822 | debian-bookworm | tests/unit/commands/test_configuration.py ..... [ 2%] 2026-07-22 13:47:27.812973 | debian-bookworm | tests/unit/commands/test_container.py ....... [ 2%] 2026-07-22 13:47:27.821599 | debian-bookworm | tests/unit/commands/test_get.py .... [ 2%] 2026-07-22 13:47:27.990631 | debian-bookworm | tests/unit/commands/test_lock.py ................ [ 3%] 2026-07-22 13:47:28.001050 | debian-bookworm | tests/unit/commands/test_manage_validators.py ............... [ 4%] 2026-07-22 13:47:28.037003 | debian-bookworm | tests/unit/commands/test_manage_wiring.py ..... [ 4%] 2026-07-22 13:47:28.053076 | debian-bookworm | tests/unit/commands/test_netbox.py ..... [ 4%] 2026-07-22 13:47:28.058148 | debian-bookworm | tests/unit/commands/test_noset.py .. [ 4%] 2026-07-22 13:47:28.179014 | debian-bookworm | tests/unit/commands/test_openstack.py ........ [ 5%] 2026-07-22 13:47:38.371693 | debian-bookworm | tests/unit/commands/test_reconciler.py ......... [ 5%] 2026-07-22 13:47:38.413560 | debian-bookworm | tests/unit/commands/test_report.py ............ [ 6%] 2026-07-22 13:47:38.528548 | debian-bookworm | tests/unit/commands/test_reset.py ........... [ 6%] 2026-07-22 13:47:38.554071 | debian-bookworm | tests/unit/commands/test_server.py ...... [ 7%] 2026-07-22 13:47:38.603501 | debian-bookworm | tests/unit/commands/test_service.py ......... [ 7%] 2026-07-22 13:47:38.610495 | debian-bookworm | tests/unit/commands/test_set.py .. [ 7%] 2026-07-22 13:47:38.707538 | debian-bookworm | tests/unit/commands/test_sonic_ssh.py .................................. [ 9%] 2026-07-22 13:47:38.732760 | debian-bookworm | ...... [ 9%] 2026-07-22 13:47:38.735581 | debian-bookworm | tests/unit/commands/test_status.py . [ 9%] 2026-07-22 13:47:38.741147 | debian-bookworm | tests/unit/commands/test_task.py .. [ 9%] 2026-07-22 13:47:38.744155 | debian-bookworm | tests/unit/commands/test_validate.py . [ 9%] 2026-07-22 13:47:38.819748 | debian-bookworm | tests/unit/commands/test_vault.py ........... [ 10%] 2026-07-22 13:47:38.831441 | debian-bookworm | tests/unit/commands/test_volume.py ... [ 10%] 2026-07-22 13:47:38.851773 | debian-bookworm | tests/unit/commands/test_wait.py .... [ 10%] 2026-07-22 13:47:38.898858 | debian-bookworm | tests/unit/commands/test_worker.py ............ [ 11%] 2026-07-22 13:47:38.927323 | debian-bookworm | tests/unit/data/test_enums.py ............................ [ 12%] 2026-07-22 13:47:38.959130 | debian-bookworm | tests/unit/data/test_playbooks.py ............ [ 13%] 2026-07-22 13:47:38.992169 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_bgp.py ........................... [ 14%] 2026-07-22 13:47:38.999175 | debian-bookworm | .... [ 14%] 2026-07-22 13:47:39.038497 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_breakout_detection.py ............ [ 15%] 2026-07-22 13:47:39.091389 | debian-bookworm | .................. [ 16%] 2026-07-22 13:47:39.167424 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py ......................... [ 17%] 2026-07-22 13:47:39.175947 | debian-bookworm | ... [ 17%] 2026-07-22 13:47:39.178475 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py . [ 17%] 2026-07-22 13:47:39.616281 | debian-bookworm | .................................................................FFFFFFF [ 21%] 2026-07-22 13:47:39.670999 | debian-bookworm | FFF [ 21%] 2026-07-22 13:47:39.671614 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ctrlplane_acls.py . [ 21%] 2026-07-22 13:47:39.691462 | debian-bookworm | ................. [ 22%] 2026-07-22 13:47:39.699526 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_dns.py ... [ 22%] 2026-07-22 13:47:39.708350 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_log.py ..... [ 22%] 2026-07-22 13:47:39.712184 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_metalbox_cache.py . [ 22%] 2026-07-22 13:47:39.745640 | debian-bookworm | ........... [ 23%] 2026-07-22 13:47:39.753225 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ntp.py ... [ 23%] 2026-07-22 13:47:39.754513 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_orchestrator.py . [ 23%] 2026-07-22 13:47:40.570922 | debian-bookworm | ................................... [ 25%] 2026-07-22 13:47:40.605341 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py FFFF [ 25%] 2026-07-22 13:47:40.887495 | debian-bookworm | .......F........... [ 26%] 2026-07-22 13:47:40.915454 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ports.py ........ [ 26%] 2026-07-22 13:47:41.078668 | debian-bookworm | .......................................................................F [ 30%] 2026-07-22 13:47:41.112241 | debian-bookworm | FF [ 30%] 2026-07-22 13:47:41.141081 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_snmp.py ......... [ 31%] 2026-07-22 13:47:41.142040 | debian-bookworm | [ 31%] 2026-07-22 13:47:41.174386 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_connections.py ................... [ 32%] 2026-07-22 13:47:41.304459 | debian-bookworm | ........................................................ [ 34%] 2026-07-22 13:47:41.323353 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_constants.py ..................... [ 35%] 2026-07-22 13:47:41.332962 | debian-bookworm | ......... [ 36%] 2026-07-22 13:47:41.366177 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_device.py ........................ [ 37%] 2026-07-22 13:47:41.381178 | debian-bookworm | ..... [ 37%] 2026-07-22 13:47:41.503782 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_exporter.py ...................... [ 38%] 2026-07-22 13:47:41.661053 | debian-bookworm | .......................... [ 40%] 2026-07-22 13:47:41.675342 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_interface_conversion.py .......... [ 40%] 2026-07-22 13:47:41.863463 | debian-bookworm | .................................................................. [ 43%] 2026-07-22 13:47:41.880930 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_port_channel_detection.py ........ [ 44%] 2026-07-22 13:47:41.910547 | debian-bookworm | ............. [ 44%] 2026-07-22 13:47:42.100369 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_sync.py .......................... [ 46%] 2026-07-22 13:47:42.392020 | debian-bookworm | .................... [ 47%] 2026-07-22 13:47:42.399755 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_validator.py .......... [ 47%] 2026-07-22 13:47:42.577075 | debian-bookworm | tests/unit/tasks/conductor/test_config.py .............................. [ 49%] 2026-07-22 13:47:42.617616 | debian-bookworm | ....... [ 49%] 2026-07-22 13:47:42.679836 | debian-bookworm | tests/unit/tasks/conductor/test_ironic_helpers.py ...................... [ 50%] 2026-07-22 13:47:42.786153 | debian-bookworm | ...................................... [ 52%] 2026-07-22 13:47:42.890434 | debian-bookworm | tests/unit/tasks/conductor/test_ironic_sync.py ......................... [ 53%] 2026-07-22 13:47:43.137398 | debian-bookworm | ......................... [ 55%] 2026-07-22 13:47:43.262596 | debian-bookworm | tests/unit/tasks/conductor/test_netbox.py .............................. [ 56%] 2026-07-22 13:47:43.309342 | debian-bookworm | ............. [ 57%] 2026-07-22 13:47:43.419421 | debian-bookworm | tests/unit/tasks/conductor/test_redfish.py ............................. [ 58%] 2026-07-22 13:47:43.444893 | debian-bookworm | .... [ 58%] 2026-07-22 13:47:43.474235 | debian-bookworm | tests/unit/tasks/conductor/test_utils.py ............................... [ 60%] 2026-07-22 13:47:43.514689 | debian-bookworm | ..................................... [ 62%] 2026-07-22 13:47:43.547623 | debian-bookworm | tests/unit/tasks/test_config.py ..... [ 62%] 2026-07-22 13:47:43.705625 | debian-bookworm | tests/unit/tasks/test_init.py .......................................... [ 64%] 2026-07-22 13:47:43.967767 | debian-bookworm | ...................................... [ 66%] 2026-07-22 13:47:44.155197 | debian-bookworm | tests/unit/tasks/test_netbox.py ........................................ [ 68%] 2026-07-22 13:47:44.211929 | debian-bookworm | ..................... [ 69%] 2026-07-22 13:47:44.276543 | debian-bookworm | tests/unit/tasks/test_openstack_baremetal.py ........................... [ 70%] 2026-07-22 13:47:44.366684 | debian-bookworm | ............................... [ 72%] 2026-07-22 13:47:44.581093 | debian-bookworm | tests/unit/tasks/test_openstack_env.py ................................. [ 74%] 2026-07-22 13:47:44.647632 | debian-bookworm | ........... [ 74%] 2026-07-22 13:47:44.701671 | debian-bookworm | tests/unit/tasks/test_openstack_managers.py ................. [ 75%] 2026-07-22 13:47:44.794378 | debian-bookworm | tests/unit/tasks/test_task_wrappers.py ................................. [ 77%] 2026-07-22 13:47:44.869800 | debian-bookworm | .............. [ 77%] 2026-07-22 13:47:45.016961 | debian-bookworm | tests/unit/test_api_helpers.py ......................................... [ 79%] 2026-07-22 13:47:45.074313 | debian-bookworm | ................................................................. [ 83%] 2026-07-22 13:47:45.106024 | debian-bookworm | tests/unit/test_main.py ........... [ 83%] 2026-07-22 13:47:45.182672 | debian-bookworm | tests/unit/test_settings.py ............................................ [ 85%] 2026-07-22 13:47:45.230684 | debian-bookworm | ............................ [ 87%] 2026-07-22 13:47:45.232267 | debian-bookworm | tests/unit/test_smoke.py .. [ 87%] 2026-07-22 13:47:45.280717 | debian-bookworm | tests/unit/utils/test_http.py ............... [ 88%] 2026-07-22 13:47:45.392364 | debian-bookworm | tests/unit/utils/test_init_connections.py .............................. [ 89%] 2026-07-22 13:47:45.427409 | debian-bookworm | .................. [ 90%] 2026-07-22 13:47:45.529990 | debian-bookworm | tests/unit/utils/test_init_locks.py .................................... [ 92%] 2026-07-22 13:47:45.557125 | debian-bookworm | ..... [ 92%] 2026-07-22 13:47:46.896103 | debian-bookworm | tests/unit/utils/test_init_semaphore.py .... [ 92%] 2026-07-22 13:47:47.067321 | debian-bookworm | tests/unit/utils/test_init_task_output.py .............................. [ 94%] 2026-07-22 13:47:47.232468 | debian-bookworm | .................. [ 95%] 2026-07-22 13:47:47.253054 | debian-bookworm | tests/unit/utils/test_inventory.py ................ [ 95%] 2026-07-22 13:47:47.260187 | debian-bookworm | tests/unit/utils/test_mariadb.py ..... [ 96%] 2026-07-22 13:47:47.577267 | debian-bookworm | tests/unit/utils/test_rabbitmq.py ................................. [ 97%] 2026-07-22 13:47:47.916895 | debian-bookworm | tests/unit/utils/test_ssh.py ........................................... [ 99%] 2026-07-22 13:47:47.949319 | debian-bookworm | .. [100%] 2026-07-22 13:47:47.949377 | debian-bookworm | 2026-07-22 13:47:47.949390 | debian-bookworm | =================================== FAILURES =================================== 2026-07-22 13:47:47.949402 | debian-bookworm | ____________ TestAddVrfConfiguration.test_vrf_with_vni_full_config _____________ 2026-07-22 13:47:47.949413 | debian-bookworm | 2026-07-22 13:47:47.949425 | debian-bookworm | self = 2026-07-22 13:47:47.949437 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.949448 | debian-bookworm | 2026-07-22 13:47:47.949463 | debian-bookworm | def test_vrf_with_vni_full_config(self, vrf_config): 2026-07-22 13:47:47.949474 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.949485 | debian-bookworm | "vrfs": {"vrfStorage": {"vni": 2001}}, 2026-07-22 13:47:47.949496 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.949507 | debian-bookworm | } 2026-07-22 13:47:47.949518 | debian-bookworm | > _add_vrf_configuration(vrf_config, vrf_info, {}) 2026-07-22 13:47:47.949529 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.949540 | debian-bookworm | 2026-07-22 13:47:47.949551 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:901: TypeError 2026-07-22 13:47:47.949562 | debian-bookworm | _____ TestAddVrfConfiguration.test_route_redistribute_created_when_absent ______ 2026-07-22 13:47:47.949573 | debian-bookworm | 2026-07-22 13:47:47.949584 | debian-bookworm | self = 2026-07-22 13:47:47.949595 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.949606 | debian-bookworm | 2026-07-22 13:47:47.949616 | debian-bookworm | def test_route_redistribute_created_when_absent(self, vrf_config): 2026-07-22 13:47:47.949627 | debian-bookworm | del vrf_config["ROUTE_REDISTRIBUTE"] 2026-07-22 13:47:47.949639 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.949650 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.949661 | debian-bookworm | {"vrfs": {"vrfStorage": {"vni": 2001}}, "interface_vrf_mapping": {}}, 2026-07-22 13:47:47.949672 | debian-bookworm | {}, 2026-07-22 13:47:47.949683 | debian-bookworm | ) 2026-07-22 13:47:47.949694 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.949705 | debian-bookworm | 2026-07-22 13:47:47.949716 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:925: TypeError 2026-07-22 13:47:47.949726 | debian-bookworm | _____________ TestAddVrfConfiguration.test_vrf_with_table_id_only ______________ 2026-07-22 13:47:47.949737 | debian-bookworm | 2026-07-22 13:47:47.949748 | debian-bookworm | self = 2026-07-22 13:47:47.949759 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.949794 | debian-bookworm | 2026-07-22 13:47:47.949806 | debian-bookworm | def test_vrf_with_table_id_only(self, vrf_config): 2026-07-22 13:47:47.949817 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.949828 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.949838 | debian-bookworm | {"vrfs": {"Vrf42": {"table_id": 42}}, "interface_vrf_mapping": {}}, 2026-07-22 13:47:47.949849 | debian-bookworm | {}, 2026-07-22 13:47:47.949860 | debian-bookworm | ) 2026-07-22 13:47:47.949870 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.949881 | debian-bookworm | 2026-07-22 13:47:47.949892 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:933: TypeError 2026-07-22 13:47:47.949902 | debian-bookworm | ________________ TestAddVrfConfiguration.test_vrf_with_neither _________________ 2026-07-22 13:47:47.949935 | debian-bookworm | 2026-07-22 13:47:47.949946 | debian-bookworm | self = 2026-07-22 13:47:47.949957 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.949967 | debian-bookworm | 2026-07-22 13:47:47.949978 | debian-bookworm | def test_vrf_with_neither(self, vrf_config): 2026-07-22 13:47:47.949989 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.949999 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.950010 | debian-bookworm | {"vrfs": {"Vrf42": {}}, "interface_vrf_mapping": {}}, 2026-07-22 13:47:47.950021 | debian-bookworm | {}, 2026-07-22 13:47:47.950032 | debian-bookworm | ) 2026-07-22 13:47:47.950043 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950054 | debian-bookworm | 2026-07-22 13:47:47.950065 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:941: TypeError 2026-07-22 13:47:47.950076 | debian-bookworm | _________ TestAddVrfConfiguration.test_bgp_globals_default_deep_copied _________ 2026-07-22 13:47:47.950087 | debian-bookworm | 2026-07-22 13:47:47.950098 | debian-bookworm | self = 2026-07-22 13:47:47.950109 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.950119 | debian-bookworm | 2026-07-22 13:47:47.950130 | debian-bookworm | def test_bgp_globals_default_deep_copied(self, vrf_config): 2026-07-22 13:47:47.950141 | debian-bookworm | vrf_config["BGP_GLOBALS"]["default"] = { 2026-07-22 13:47:47.950152 | debian-bookworm | "router_id": "10.0.0.1", 2026-07-22 13:47:47.950162 | debian-bookworm | "local_asn": "65000", 2026-07-22 13:47:47.950173 | debian-bookworm | } 2026-07-22 13:47:47.950184 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.950194 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.950205 | debian-bookworm | {"vrfs": {"Vrf42": {}}, "interface_vrf_mapping": {}}, 2026-07-22 13:47:47.950216 | debian-bookworm | {}, 2026-07-22 13:47:47.950226 | debian-bookworm | ) 2026-07-22 13:47:47.950237 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950248 | debian-bookworm | 2026-07-22 13:47:47.950259 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:953: TypeError 2026-07-22 13:47:47.950269 | debian-bookworm | _______ TestAddVrfConfiguration.test_multiple_vrfs_with_vni_create_vxlan _______ 2026-07-22 13:47:47.950280 | debian-bookworm | 2026-07-22 13:47:47.950291 | debian-bookworm | self = 2026-07-22 13:47:47.950302 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.950312 | debian-bookworm | 2026-07-22 13:47:47.950336 | debian-bookworm | def test_multiple_vrfs_with_vni_create_vxlan(self, vrf_config): 2026-07-22 13:47:47.950347 | debian-bookworm | vrf_config["BGP_GLOBALS"]["default"] = {"router_id": "10.0.0.1"} 2026-07-22 13:47:47.950358 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.950369 | debian-bookworm | "vrfs": {"vrfA": {"vni": 1001}, "vrfB": {"vni": 1002}}, 2026-07-22 13:47:47.950380 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.950391 | debian-bookworm | } 2026-07-22 13:47:47.950401 | debian-bookworm | > _add_vrf_configuration(vrf_config, vrf_info, {}) 2026-07-22 13:47:47.950412 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950423 | debian-bookworm | 2026-07-22 13:47:47.950434 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:971: TypeError 2026-07-22 13:47:47.950445 | debian-bookworm | _________________ TestAddVrfConfiguration.test_no_vni_no_vxlan _________________ 2026-07-22 13:47:47.950455 | debian-bookworm | 2026-07-22 13:47:47.950466 | debian-bookworm | self = 2026-07-22 13:47:47.950477 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.950488 | debian-bookworm | 2026-07-22 13:47:47.950499 | debian-bookworm | def test_no_vni_no_vxlan(self, vrf_config): 2026-07-22 13:47:47.950516 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.950527 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.950538 | debian-bookworm | {"vrfs": {"Vrf42": {"table_id": 42}}, "interface_vrf_mapping": {}}, 2026-07-22 13:47:47.950549 | debian-bookworm | {}, 2026-07-22 13:47:47.950559 | debian-bookworm | ) 2026-07-22 13:47:47.950570 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950581 | debian-bookworm | 2026-07-22 13:47:47.950591 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:978: TypeError 2026-07-22 13:47:47.950602 | debian-bookworm | ____________ TestAddVrfConfiguration.test_interface_vrf_assignment _____________ 2026-07-22 13:47:47.950613 | debian-bookworm | 2026-07-22 13:47:47.950623 | debian-bookworm | self = 2026-07-22 13:47:47.950634 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.950645 | debian-bookworm | 2026-07-22 13:47:47.950656 | debian-bookworm | def test_interface_vrf_assignment(self, vrf_config): 2026-07-22 13:47:47.950667 | debian-bookworm | vrf_config["INTERFACE"]["Ethernet0"] = {} 2026-07-22 13:47:47.950677 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.950688 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.950698 | debian-bookworm | {"vrfs": {}, "interface_vrf_mapping": {"Ethernet0": "Vrf42"}}, 2026-07-22 13:47:47.950709 | debian-bookworm | {}, 2026-07-22 13:47:47.950720 | debian-bookworm | ) 2026-07-22 13:47:47.950730 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950741 | debian-bookworm | 2026-07-22 13:47:47.950751 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:989: TypeError 2026-07-22 13:47:47.950762 | debian-bookworm | ___________ TestAddVrfConfiguration.test_portchannel_vrf_assignment ____________ 2026-07-22 13:47:47.950788 | debian-bookworm | 2026-07-22 13:47:47.950799 | debian-bookworm | self = 2026-07-22 13:47:47.950810 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.950820 | debian-bookworm | 2026-07-22 13:47:47.950831 | debian-bookworm | def test_portchannel_vrf_assignment(self, vrf_config): 2026-07-22 13:47:47.950842 | debian-bookworm | vrf_config["PORTCHANNEL_INTERFACE"]["PortChannel1"] = {} 2026-07-22 13:47:47.950852 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.950863 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.950874 | debian-bookworm | { 2026-07-22 13:47:47.950884 | debian-bookworm | "vrfs": {}, 2026-07-22 13:47:47.950895 | debian-bookworm | "interface_vrf_mapping": {"PortChannel1": "Vrf42"}, 2026-07-22 13:47:47.950906 | debian-bookworm | }, 2026-07-22 13:47:47.950917 | debian-bookworm | {}, 2026-07-22 13:47:47.950928 | debian-bookworm | ) 2026-07-22 13:47:47.950939 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.950950 | debian-bookworm | 2026-07-22 13:47:47.950960 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:998: TypeError 2026-07-22 13:47:47.950971 | debian-bookworm | ____ TestAddVrfConfiguration.test_interface_in_mapping_but_neither_section _____ 2026-07-22 13:47:47.950982 | debian-bookworm | 2026-07-22 13:47:47.950992 | debian-bookworm | self = 2026-07-22 13:47:47.951004 | debian-bookworm | vrf_config = {'VRF': {}, 'VLAN': {}, 'VLAN_INTERFACE': {}, 'BGP_GLOBALS_AF': {}, ...} 2026-07-22 13:47:47.951014 | debian-bookworm | loguru_logs = [] 2026-07-22 13:47:47.951025 | debian-bookworm | 2026-07-22 13:47:47.951035 | debian-bookworm | def test_interface_in_mapping_but_neither_section(self, vrf_config, loguru_logs): 2026-07-22 13:47:47.951046 | debian-bookworm | > _add_vrf_configuration( 2026-07-22 13:47:47.951056 | debian-bookworm | vrf_config, 2026-07-22 13:47:47.951067 | debian-bookworm | {"vrfs": {}, "interface_vrf_mapping": {"Ethernet9": "Vrf42"}}, 2026-07-22 13:47:47.951077 | debian-bookworm | {}, 2026-07-22 13:47:47.951088 | debian-bookworm | ) 2026-07-22 13:47:47.951098 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.951115 | debian-bookworm | 2026-07-22 13:47:47.951126 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py:1011: TypeError 2026-07-22 13:47:47.951137 | debian-bookworm | _ TestVrfConfigurationOwnership.test_bgp_globals_for_vrf_replaces_preexisting_entry _ 2026-07-22 13:47:47.951147 | debian-bookworm | 2026-07-22 13:47:47.951158 | debian-bookworm | self = 2026-07-22 13:47:47.951169 | debian-bookworm | 2026-07-22 13:47:47.951180 | debian-bookworm | def test_bgp_globals_for_vrf_replaces_preexisting_entry(self): 2026-07-22 13:47:47.951191 | debian-bookworm | """Pre-existing BGP_GLOBALS[vrf_name] is replaced wholesale on regen. 2026-07-22 13:47:47.951201 | debian-bookworm | 2026-07-22 13:47:47.951212 | debian-bookworm | Any operator-added fields not produced by the generator (e.g. custom 2026-07-22 13:47:47.951223 | debian-bookworm | timer overrides) are silently dropped. 2026-07-22 13:47:47.951234 | debian-bookworm | """ 2026-07-22 13:47:47.951244 | debian-bookworm | config = _empty_config() 2026-07-22 13:47:47.954739 | debian-bookworm | config["BGP_GLOBALS"]["default"] = { 2026-07-22 13:47:47.954814 | debian-bookworm | "router_id": "10.0.0.1", 2026-07-22 13:47:47.954831 | debian-bookworm | "local_asn": "4200000001", 2026-07-22 13:47:47.954845 | debian-bookworm | } 2026-07-22 13:47:47.954857 | debian-bookworm | config["BGP_GLOBALS"]["tenant-vrf"] = { 2026-07-22 13:47:47.954868 | debian-bookworm | "router_id": "10.0.0.1", 2026-07-22 13:47:47.954878 | debian-bookworm | "local_asn": "4200000001", 2026-07-22 13:47:47.954889 | debian-bookworm | "custom_timer": "operator-value", 2026-07-22 13:47:47.954900 | debian-bookworm | } 2026-07-22 13:47:47.954911 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.954922 | debian-bookworm | "vrfs": {"tenant-vrf": {"table_id": 100}}, 2026-07-22 13:47:47.954932 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.954943 | debian-bookworm | } 2026-07-22 13:47:47.954954 | debian-bookworm | 2026-07-22 13:47:47.954965 | debian-bookworm | > _add_vrf_configuration(config, vrf_info, {}) 2026-07-22 13:47:47.954976 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.954987 | debian-bookworm | 2026-07-22 13:47:47.954999 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py:87: TypeError 2026-07-22 13:47:47.955010 | debian-bookworm | _ TestVrfConfigurationOwnership.test_vlan_for_vni_vrf_replaces_preexisting_entry _ 2026-07-22 13:47:47.955021 | debian-bookworm | 2026-07-22 13:47:47.955032 | debian-bookworm | self = 2026-07-22 13:47:47.955043 | debian-bookworm | 2026-07-22 13:47:47.955054 | debian-bookworm | def test_vlan_for_vni_vrf_replaces_preexisting_entry(self): 2026-07-22 13:47:47.955065 | debian-bookworm | """Pre-existing VLAN[Vlan{vni}] is replaced wholesale on regen. 2026-07-22 13:47:47.955076 | debian-bookworm | 2026-07-22 13:47:47.955087 | debian-bookworm | Operator-added fields (e.g. a description) are silently dropped. 2026-07-22 13:47:47.955098 | debian-bookworm | """ 2026-07-22 13:47:47.955109 | debian-bookworm | config = _empty_config() 2026-07-22 13:47:47.955119 | debian-bookworm | config["BGP_GLOBALS"]["default"] = {} 2026-07-22 13:47:47.955130 | debian-bookworm | vni = 2001 2026-07-22 13:47:47.955141 | debian-bookworm | vlan_name = f"Vlan{vni}" 2026-07-22 13:47:47.955152 | debian-bookworm | config["VLAN"][vlan_name] = { 2026-07-22 13:47:47.955162 | debian-bookworm | "admin_status": "up", 2026-07-22 13:47:47.955173 | debian-bookworm | "autostate": "enable", 2026-07-22 13:47:47.955184 | debian-bookworm | "vlanid": str(vni), 2026-07-22 13:47:47.955194 | debian-bookworm | "description": "do-not-modify", 2026-07-22 13:47:47.955205 | debian-bookworm | } 2026-07-22 13:47:47.955216 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.955227 | debian-bookworm | "vrfs": {"tenant-vrf": {"vni": vni}}, 2026-07-22 13:47:47.955238 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.955248 | debian-bookworm | } 2026-07-22 13:47:47.955259 | debian-bookworm | 2026-07-22 13:47:47.955270 | debian-bookworm | > _add_vrf_configuration(config, vrf_info, {}) 2026-07-22 13:47:47.955281 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.955303 | debian-bookworm | 2026-07-22 13:47:47.955315 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py:117: TypeError 2026-07-22 13:47:47.955325 | debian-bookworm | _ TestVrfConfigurationOwnership.test_route_redistribute_key_is_reset_to_empty_dict _ 2026-07-22 13:47:47.955336 | debian-bookworm | 2026-07-22 13:47:47.955347 | debian-bookworm | self = 2026-07-22 13:47:47.955358 | debian-bookworm | 2026-07-22 13:47:47.955369 | debian-bookworm | def test_route_redistribute_key_is_reset_to_empty_dict(self): 2026-07-22 13:47:47.955379 | debian-bookworm | """The generated ROUTE_REDISTRIBUTE key is always reset to {} on regen. 2026-07-22 13:47:47.955390 | debian-bookworm | 2026-07-22 13:47:47.955401 | debian-bookworm | Any operator-configured route policy under the generated key is 2026-07-22 13:47:47.955417 | debian-bookworm | silently dropped. 2026-07-22 13:47:47.955428 | debian-bookworm | """ 2026-07-22 13:47:47.955439 | debian-bookworm | config = _empty_config() 2026-07-22 13:47:47.955450 | debian-bookworm | config["BGP_GLOBALS"]["default"] = {} 2026-07-22 13:47:47.955461 | debian-bookworm | key = "tenant-vrf|connected|bgp|ipv4" 2026-07-22 13:47:47.955472 | debian-bookworm | config["ROUTE_REDISTRIBUTE"][key] = {"route_map": "RM-CUSTOM"} 2026-07-22 13:47:47.955482 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.955493 | debian-bookworm | "vrfs": {"tenant-vrf": {"vni": 3001}}, 2026-07-22 13:47:47.955504 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.955515 | debian-bookworm | } 2026-07-22 13:47:47.955525 | debian-bookworm | 2026-07-22 13:47:47.955536 | debian-bookworm | > _add_vrf_configuration(config, vrf_info, {}) 2026-07-22 13:47:47.955547 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.955558 | debian-bookworm | 2026-07-22 13:47:47.955569 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py:141: TypeError 2026-07-22 13:47:47.955579 | debian-bookworm | _ TestVrfConfigurationOwnership.test_sections_not_owned_by_vrf_helper_pass_through_unchanged _ 2026-07-22 13:47:47.955590 | debian-bookworm | 2026-07-22 13:47:47.955601 | debian-bookworm | self = 2026-07-22 13:47:47.955612 | debian-bookworm | 2026-07-22 13:47:47.955622 | debian-bookworm | def test_sections_not_owned_by_vrf_helper_pass_through_unchanged(self): 2026-07-22 13:47:47.955633 | debian-bookworm | """Sections not written by _add_vrf_configuration are not disturbed.""" 2026-07-22 13:47:47.955644 | debian-bookworm | config = _empty_config() 2026-07-22 13:47:47.955655 | debian-bookworm | config["BGP_GLOBALS"]["default"] = {} 2026-07-22 13:47:47.955665 | debian-bookworm | vrf_info = { 2026-07-22 13:47:47.955676 | debian-bookworm | "vrfs": {"tenant-vrf": {}}, 2026-07-22 13:47:47.955687 | debian-bookworm | "interface_vrf_mapping": {}, 2026-07-22 13:47:47.955697 | debian-bookworm | } 2026-07-22 13:47:47.955708 | debian-bookworm | 2026-07-22 13:47:47.955719 | debian-bookworm | > _add_vrf_configuration(config, vrf_info, {}) 2026-07-22 13:47:47.955730 | debian-bookworm | E TypeError: _add_vrf_configuration() missing 1 required positional argument: 'netbox_interfaces' 2026-07-22 13:47:47.955741 | debian-bookworm | 2026-07-22 13:47:47.955751 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py:154: TypeError 2026-07-22 13:47:47.955762 | debian-bookworm | ___ TestStaticTableReferenceGuard.test_every_referenced_table_is_classified ____ 2026-07-22 13:47:47.955792 | debian-bookworm | 2026-07-22 13:47:47.955803 | debian-bookworm | self = 2026-07-22 13:47:47.955814 | debian-bookworm | 2026-07-22 13:47:47.955825 | debian-bookworm | def test_every_referenced_table_is_classified(self): 2026-07-22 13:47:47.955836 | debian-bookworm | classified = ( 2026-07-22 13:47:47.955846 | debian-bookworm | set(OWNED_TABLE_KEYS) 2026-07-22 13:47:47.955857 | debian-bookworm | | set(INHERITED_TABLE_KEYS) 2026-07-22 13:47:47.955867 | debian-bookworm | | set(IMAGE_CONSUMED_TABLE_KEYS) 2026-07-22 13:47:47.955888 | debian-bookworm | ) 2026-07-22 13:47:47.955900 | debian-bookworm | referenced = _config_table_keys_referenced_in_source() 2026-07-22 13:47:47.955911 | debian-bookworm | unclassified = referenced - classified 2026-07-22 13:47:47.955921 | debian-bookworm | 2026-07-22 13:47:47.955932 | debian-bookworm | > assert not unclassified, ( 2026-07-22 13:47:47.955949 | debian-bookworm | "config_generator.py references these config_db tables, but the " 2026-07-22 13:47:47.955960 | debian-bookworm | "ownership model does not classify them: " 2026-07-22 13:47:47.955970 | debian-bookworm | + ", ".join(sorted(unclassified)) 2026-07-22 13:47:47.955981 | debian-bookworm | + ".\n\n" 2026-07-22 13:47:47.955992 | debian-bookworm | "Every table the generator touches must be placed in exactly one " 2026-07-22 13:47:47.956002 | debian-bookworm | "category (see the generate_sonic_config docstring):\n" 2026-07-22 13:47:47.956013 | debian-bookworm | " - owned, rebuilt from NetBox/policy every regen -> add to " 2026-07-22 13:47:47.956024 | debian-bookworm | "ON_DEMAND_OWNED_TABLE_KEYS (or TOP_LEVEL_SCAFFOLD_KEYS if it is " 2026-07-22 13:47:47.956034 | debian-bookworm | "created up front by the orchestrator)\n" 2026-07-22 13:47:47.956045 | debian-bookworm | " - image base content preserved, with selected fields updated " 2026-07-22 13:47:47.956056 | debian-bookworm | "in place -> add to INHERITED_TABLE_KEYS\n" 2026-07-22 13:47:47.956066 | debian-bookworm | " - read from the image but never modified -> add to " 2026-07-22 13:47:47.956077 | debian-bookworm | "IMAGE_CONSUMED_TABLE_KEYS\n" 2026-07-22 13:47:47.956087 | debian-bookworm | "Leaving a table unclassified lets pre-existing operator or image " 2026-07-22 13:47:47.956098 | debian-bookworm | "content survive a regen, the stale-config bug the ownership model " 2026-07-22 13:47:47.956109 | debian-bookworm | "exists to prevent." 2026-07-22 13:47:47.956120 | debian-bookworm | ) 2026-07-22 13:47:47.956131 | debian-bookworm | E AssertionError: config_generator.py references these config_db tables, but the ownership model does not classify them: EVPN_ETHERNET_SEGMENT, EVPN_MH_GLOBAL, SAG, SAG_GLOBAL. 2026-07-22 13:47:47.956142 | debian-bookworm | E 2026-07-22 13:47:47.956153 | debian-bookworm | E Every table the generator touches must be placed in exactly one category (see the generate_sonic_config docstring): 2026-07-22 13:47:47.956165 | debian-bookworm | E - owned, rebuilt from NetBox/policy every regen -> add to ON_DEMAND_OWNED_TABLE_KEYS (or TOP_LEVEL_SCAFFOLD_KEYS if it is created up front by the orchestrator) 2026-07-22 13:47:47.956181 | debian-bookworm | E - image base content preserved, with selected fields updated in place -> add to INHERITED_TABLE_KEYS 2026-07-22 13:47:47.956192 | debian-bookworm | E - read from the image but never modified -> add to IMAGE_CONSUMED_TABLE_KEYS 2026-07-22 13:47:47.956203 | debian-bookworm | E Leaving a table unclassified lets pre-existing operator or image content survive a regen, the stale-config bug the ownership model exists to prevent. 2026-07-22 13:47:47.956214 | debian-bookworm | E assert not {'EVPN_ETHERNET_SEGMENT', 'EVPN_MH_GLOBAL', 'SAG', 'SAG_GLOBAL'} 2026-07-22 13:47:47.956224 | debian-bookworm | 2026-07-22 13:47:47.956235 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py:462: AssertionError 2026-07-22 13:47:47.956245 | debian-bookworm | _______ TestAddPortchannelConfiguration.test_portchannel_with_no_members _______ 2026-07-22 13:47:47.956256 | debian-bookworm | 2026-07-22 13:47:47.956267 | debian-bookworm | self = 2026-07-22 13:47:47.956277 | debian-bookworm | config = {'PORT': {}, 'INTERFACE': {}, 'PORTCHANNEL': {}, 'PORTCHANNEL_INTERFACE': {}, ...} 2026-07-22 13:47:47.956288 | debian-bookworm | 2026-07-22 13:47:47.956299 | debian-bookworm | def test_portchannel_with_no_members(self, config): 2026-07-22 13:47:47.956309 | debian-bookworm | # PORTCHANNEL and PORTCHANNEL_INTERFACE are still created for a 2026-07-22 13:47:47.956320 | debian-bookworm | # member-less port-channel, but PORTCHANNEL_MEMBER stays empty. 2026-07-22 13:47:47.956330 | debian-bookworm | portchannel_info = { 2026-07-22 13:47:47.956341 | debian-bookworm | "portchannels": { 2026-07-22 13:47:47.956351 | debian-bookworm | "PortChannel1": { 2026-07-22 13:47:47.956362 | debian-bookworm | "admin_status": "up", 2026-07-22 13:47:47.956372 | debian-bookworm | "fast_rate": "false", 2026-07-22 13:47:47.956383 | debian-bookworm | "min_links": "1", 2026-07-22 13:47:47.956393 | debian-bookworm | "mtu": "9100", 2026-07-22 13:47:47.956404 | debian-bookworm | "members": [], 2026-07-22 13:47:47.956421 | debian-bookworm | }, 2026-07-22 13:47:47.956432 | debian-bookworm | }, 2026-07-22 13:47:47.956442 | debian-bookworm | "member_mapping": {}, 2026-07-22 13:47:47.956453 | debian-bookworm | } 2026-07-22 13:47:47.956464 | debian-bookworm | 2026-07-22 13:47:47.956474 | debian-bookworm | > _add_portchannel_configuration(config, portchannel_info) 2026-07-22 13:47:47.956485 | debian-bookworm | E TypeError: _add_portchannel_configuration() missing 1 required positional argument: 'evpn_system_mac' 2026-07-22 13:47:47.956496 | debian-bookworm | 2026-07-22 13:47:47.956506 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ports.py:1288: TypeError 2026-07-22 13:47:47.956517 | debian-bookworm | ____ TestAddPortchannelConfiguration.test_one_portchannel_with_two_members _____ 2026-07-22 13:47:47.956528 | debian-bookworm | 2026-07-22 13:47:47.956543 | debian-bookworm | self = 2026-07-22 13:47:47.956554 | debian-bookworm | config = {'PORT': {}, 'INTERFACE': {}, 'PORTCHANNEL': {}, 'PORTCHANNEL_INTERFACE': {}, ...} 2026-07-22 13:47:47.956565 | debian-bookworm | 2026-07-22 13:47:47.956575 | debian-bookworm | def test_one_portchannel_with_two_members(self, config): 2026-07-22 13:47:47.956586 | debian-bookworm | portchannel_info = { 2026-07-22 13:47:47.956596 | debian-bookworm | "portchannels": { 2026-07-22 13:47:47.956607 | debian-bookworm | "PortChannel1": { 2026-07-22 13:47:47.956618 | debian-bookworm | "admin_status": "up", 2026-07-22 13:47:47.956628 | debian-bookworm | "fast_rate": "false", 2026-07-22 13:47:47.956638 | debian-bookworm | "min_links": "1", 2026-07-22 13:47:47.956649 | debian-bookworm | "mtu": "9100", 2026-07-22 13:47:47.956660 | debian-bookworm | "members": ["Ethernet0", "Ethernet4"], 2026-07-22 13:47:47.956670 | debian-bookworm | }, 2026-07-22 13:47:47.956708 | debian-bookworm | }, 2026-07-22 13:47:47.956721 | debian-bookworm | "member_mapping": { 2026-07-22 13:47:47.956732 | debian-bookworm | "Ethernet0": "PortChannel1", 2026-07-22 13:47:48.151363 | debian-bookworm | "Ethernet4": "PortChannel1", 2026-07-22 13:47:48.151434 | debian-bookworm | }, 2026-07-22 13:47:48.151447 | debian-bookworm | } 2026-07-22 13:47:48.151459 | debian-bookworm | 2026-07-22 13:47:48.151470 | debian-bookworm | > _add_portchannel_configuration(config, portchannel_info) 2026-07-22 13:47:48.151482 | debian-bookworm | E TypeError: _add_portchannel_configuration() missing 1 required positional argument: 'evpn_system_mac' 2026-07-22 13:47:48.151493 | debian-bookworm | 2026-07-22 13:47:48.151505 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ports.py:1318: TypeError 2026-07-22 13:47:48.151516 | debian-bookworm | ________ TestAddPortchannelConfiguration.test_empty_portchannels_no_op _________ 2026-07-22 13:47:48.151527 | debian-bookworm | 2026-07-22 13:47:48.151539 | debian-bookworm | self = 2026-07-22 13:47:48.151551 | debian-bookworm | config = {'PORT': {}, 'INTERFACE': {}, 'PORTCHANNEL': {}, 'PORTCHANNEL_INTERFACE': {}, ...} 2026-07-22 13:47:48.151562 | debian-bookworm | 2026-07-22 13:47:48.151573 | debian-bookworm | def test_empty_portchannels_no_op(self, config): 2026-07-22 13:47:48.151584 | debian-bookworm | > _add_portchannel_configuration( 2026-07-22 13:47:48.151595 | debian-bookworm | config, {"portchannels": {}, "member_mapping": {}} 2026-07-22 13:47:48.151606 | debian-bookworm | ) 2026-07-22 13:47:48.151617 | debian-bookworm | E TypeError: _add_portchannel_configuration() missing 1 required positional argument: 'evpn_system_mac' 2026-07-22 13:47:48.151628 | debian-bookworm | 2026-07-22 13:47:48.151639 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_config_generator_ports.py:1334: TypeError 2026-07-22 13:47:48.151650 | debian-bookworm | =========================== short test summary info ============================ 2026-07-22 13:47:48.151661 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_vrf_with_vni_full_config 2026-07-22 13:47:48.151673 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_route_redistribute_created_when_absent 2026-07-22 13:47:48.151685 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_vrf_with_table_id_only 2026-07-22 13:47:48.151719 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_vrf_with_neither 2026-07-22 13:47:48.151731 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_bgp_globals_default_deep_copied 2026-07-22 13:47:48.151742 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_multiple_vrfs_with_vni_create_vxlan 2026-07-22 13:47:48.151753 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_no_vni_no_vxlan 2026-07-22 13:47:48.151788 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_interface_vrf_assignment 2026-07-22 13:47:48.151815 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_portchannel_vrf_assignment 2026-07-22 13:47:48.151826 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py::TestAddVrfConfiguration::test_interface_in_mapping_but_neither_section 2026-07-22 13:47:48.151847 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py::TestVrfConfigurationOwnership::test_bgp_globals_for_vrf_replaces_preexisting_entry 2026-07-22 13:47:48.151859 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py::TestVrfConfigurationOwnership::test_vlan_for_vni_vrf_replaces_preexisting_entry 2026-07-22 13:47:48.151870 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py::TestVrfConfigurationOwnership::test_route_redistribute_key_is_reset_to_empty_dict 2026-07-22 13:47:48.151881 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py::TestVrfConfigurationOwnership::test_sections_not_owned_by_vrf_helper_pass_through_unchanged 2026-07-22 13:47:48.151893 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py::TestStaticTableReferenceGuard::test_every_referenced_table_is_classified 2026-07-22 13:47:48.151904 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ports.py::TestAddPortchannelConfiguration::test_portchannel_with_no_members 2026-07-22 13:47:48.151914 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ports.py::TestAddPortchannelConfiguration::test_one_portchannel_with_two_members 2026-07-22 13:47:48.151925 | debian-bookworm | FAILED tests/unit/tasks/conductor/sonic/test_config_generator_ports.py::TestAddPortchannelConfiguration::test_empty_portchannels_no_op 2026-07-22 13:47:48.151936 | debian-bookworm | ======================= 18 failed, 1990 passed in 24.36s ======================= 2026-07-22 13:47:48.933950 | debian-bookworm | ERROR 2026-07-22 13:47:48.934444 | debian-bookworm | { 2026-07-22 13:47:48.934553 | debian-bookworm | "delta": "0:00:25.917459", 2026-07-22 13:47:48.934626 | debian-bookworm | "end": "2026-07-22 13:47:48.578738", 2026-07-22 13:47:48.934686 | debian-bookworm | "msg": "non-zero return code", 2026-07-22 13:47:48.934741 | debian-bookworm | "rc": 1, 2026-07-22 13:47:48.934794 | debian-bookworm | "start": "2026-07-22 13:47:22.661279" 2026-07-22 13:47:48.934966 | debian-bookworm | } failure 2026-07-22 13:47:48.949323 | 2026-07-22 13:47:48.949448 | PLAY RECAP 2026-07-22 13:47:48.949533 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-07-22 13:47:48.949573 | 2026-07-22 13:47:49.136996 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/test-unit.yml@main] 2026-07-22 13:47:49.138422 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-07-22 13:47:49.977702 | 2026-07-22 13:47:49.977920 | PLAY [Base post-fetch] 2026-07-22 13:47:49.993617 | 2026-07-22 13:47:49.993791 | TASK [diagnose-network : Ensure log directory exists] 2026-07-22 13:47:50.586601 | debian-bookworm | ok 2026-07-22 13:47:50.595600 | 2026-07-22 13:47:50.595791 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-07-22 13:48:02.287244 | debian-bookworm | ok: Runtime: 0:00:05.883084 2026-07-22 13:48:02.297693 | 2026-07-22 13:48:02.297874 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-07-22 13:48:08.340359 | debian-bookworm | ok: Runtime: 0:00:00.297529 2026-07-22 13:48:08.349206 | 2026-07-22 13:48:08.349350 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-07-22 13:48:14.355211 | debian-bookworm | ok: Runtime: 0:00:00.058153 2026-07-22 13:48:14.365951 | 2026-07-22 13:48:14.366088 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-22 13:48:14.421347 | debian-bookworm | skipping: Conditional result was False 2026-07-22 13:48:14.427774 | 2026-07-22 13:48:14.427899 | TASK [fetch-output : Set log path for single node] 2026-07-22 13:48:14.468258 | debian-bookworm | ok 2026-07-22 13:48:14.473176 | 2026-07-22 13:48:14.473287 | LOOP [fetch-output : Ensure local output dirs] 2026-07-22 13:48:14.778245 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/logs" 2026-07-22 13:48:15.082135 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/artifacts" 2026-07-22 13:48:15.362055 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/c87ad63dab164b8090a3b51cad43b2e0/work/docs" 2026-07-22 13:48:15.375898 | 2026-07-22 13:48:15.376055 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-22 13:48:16.158527 | debian-bookworm | changed: 2026-07-22 13:48:16.158952 | debian-bookworm | .d..t...... ./ 2026-07-22 13:48:16.159023 | debian-bookworm | >f+++++++++ net-debug.post.txt 2026-07-22 13:48:16.159069 | debian-bookworm | >f+++++++++ net-debug.pre.txt 2026-07-22 13:48:16.159108 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-07-22 13:48:16.159146 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-07-22 13:48:16.159184 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-07-22 13:48:16.159264 | debian-bookworm | changed: All items complete 2026-07-22 13:48:16.159315 | 2026-07-22 13:48:16.767862 | debian-bookworm | changed: .d..t...... ./ 2026-07-22 13:48:17.333773 | debian-bookworm | changed: .d..t...... ./ 2026-07-22 13:48:17.350458 | 2026-07-22 13:48:17.350604 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-22 13:48:17.715568 | debian-bookworm -> localhost | ok: Item: artifacts Runtime: 0:00:00.010651 2026-07-22 13:48:18.005517 | debian-bookworm -> localhost | ok: Item: docs Runtime: 0:00:00.010053 2026-07-22 13:48:18.033272 | 2026-07-22 13:48:18.033428 | PLAY RECAP 2026-07-22 13:48:18.033508 | debian-bookworm | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-22 13:48:18.033546 | 2026-07-22 13:48:18.177771 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-07-22 13:48:18.178652 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-07-22 13:48:18.931341 | 2026-07-22 13:48:18.931507 | PLAY [Base post] 2026-07-22 13:48:18.945204 | 2026-07-22 13:48:18.945341 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-22 13:48:19.735220 | debian-bookworm | changed 2026-07-22 13:48:19.747205 | 2026-07-22 13:48:19.747456 | PLAY RECAP 2026-07-22 13:48:19.747626 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-22 13:48:19.747816 | 2026-07-22 13:48:19.887563 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-07-22 13:48:19.889370 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-22 13:48:20.695745 | 2026-07-22 13:48:20.695937 | PLAY [Base post-logs] 2026-07-22 13:48:20.707114 | 2026-07-22 13:48:20.707267 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-22 13:48:21.171332 | localhost | changed 2026-07-22 13:48:21.181640 | 2026-07-22 13:48:21.181827 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-22 13:48:21.218031 | localhost | ok 2026-07-22 13:48:21.221393 | 2026-07-22 13:48:21.221513 | TASK [Set zuul-log-path fact] 2026-07-22 13:48:21.238674 | localhost | ok 2026-07-22 13:48:21.247149 | 2026-07-22 13:48:21.247260 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-22 13:48:21.284143 | localhost | ok 2026-07-22 13:48:21.290878 | 2026-07-22 13:48:21.291051 | TASK [upload-logs : Create log directories] 2026-07-22 13:48:21.793379 | localhost | changed 2026-07-22 13:48:21.798263 | 2026-07-22 13:48:21.798426 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-22 13:48:22.304382 | localhost -> localhost | ok: Runtime: 0:00:00.007621 2026-07-22 13:48:22.313343 | 2026-07-22 13:48:22.313537 | TASK [upload-logs : Upload logs to log server] 2026-07-22 13:48:22.923118 | localhost | Output suppressed because no_log was given 2026-07-22 13:48:22.927315 | 2026-07-22 13:48:22.927553 | LOOP [upload-logs : Compress console log and json output] 2026-07-22 13:48:22.986039 | localhost | skipping: Conditional result was False 2026-07-22 13:48:22.990903 | localhost | skipping: Conditional result was False 2026-07-22 13:48:23.003001 | 2026-07-22 13:48:23.003255 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-22 13:48:23.050829 | localhost | skipping: Conditional result was False 2026-07-22 13:48:23.051769 | 2026-07-22 13:48:23.054518 | localhost | skipping: Conditional result was False 2026-07-22 13:48:23.067013 | 2026-07-22 13:48:23.067294 | LOOP [upload-logs : Upload console log and json output]