2026-07-21 03:13:53.369297 | Job console starting 2026-07-21 03:13:53.381667 | Updating git repos 2026-07-21 03:13:53.416664 | Cloning repos into workspace 2026-07-21 03:13:53.482254 | Restoring repo states 2026-07-21 03:13:53.496296 | Merging changes 2026-07-21 03:13:53.496323 | Checking out repos 2026-07-21 03:13:53.586218 | Preparing playbooks 2026-07-21 03:13:54.954075 | Running Ansible setup 2026-07-21 03:13:59.485823 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-07-21 03:14:00.413565 | 2026-07-21 03:14:00.413757 | PLAY [Base pre] 2026-07-21 03:14:00.433793 | 2026-07-21 03:14:00.433961 | TASK [Setup log path fact] 2026-07-21 03:14:00.465790 | debian-bookworm | ok 2026-07-21 03:14:00.487056 | 2026-07-21 03:14:00.487225 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-21 03:14:00.538727 | debian-bookworm | ok 2026-07-21 03:14:00.552484 | 2026-07-21 03:14:00.552617 | TASK [emit-job-header : Print job information] 2026-07-21 03:14:00.612566 | # Job Information 2026-07-21 03:14:00.612900 | Ansible Version: 2.16.14 2026-07-21 03:14:00.612976 | Job: netbox-manager-unit-tests 2026-07-21 03:14:00.613097 | Pipeline: periodic-daily 2026-07-21 03:14:00.613366 | Executor: 521e9411259a 2026-07-21 03:14:00.613418 | Triggered by: https://github.com/osism/netbox-manager 2026-07-21 03:14:00.613461 | Event ID: 8c5a4fa9c98145d5ab1851da0af66d0f 2026-07-21 03:14:00.621810 | 2026-07-21 03:14:00.621977 | LOOP [emit-job-header : Print node information] 2026-07-21 03:14:00.750017 | debian-bookworm | ok: 2026-07-21 03:14:00.750338 | debian-bookworm | # Node Information 2026-07-21 03:14:00.750389 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-07-21 03:14:00.750425 | debian-bookworm | Hostname: debian 2026-07-21 03:14:00.750450 | debian-bookworm | Username: zuul 2026-07-21 03:14:00.750479 | debian-bookworm | Distro: Debian 12.15 2026-07-21 03:14:00.750508 | debian-bookworm | Provider: regiocloud-a 2026-07-21 03:14:00.750536 | debian-bookworm | Region: 2026-07-21 03:14:00.750561 | debian-bookworm | Label: debian-bookworm 2026-07-21 03:14:00.750589 | debian-bookworm | Product Name: OpenStack Nova 2026-07-21 03:14:00.750612 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feff:ea71 2026-07-21 03:14:00.770383 | 2026-07-21 03:14:00.770607 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-21 03:14:01.325068 | debian-bookworm -> localhost | changed 2026-07-21 03:14:01.340796 | 2026-07-21 03:14:01.340984 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-21 03:14:02.498014 | debian-bookworm -> localhost | changed 2026-07-21 03:14:02.510366 | 2026-07-21 03:14:02.510515 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-21 03:14:02.824118 | debian-bookworm -> localhost | ok 2026-07-21 03:14:02.831591 | 2026-07-21 03:14:02.831743 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-21 03:14:02.865999 | debian-bookworm | ok 2026-07-21 03:14:02.882626 | debian-bookworm | included: /var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-21 03:14:02.889405 | 2026-07-21 03:14:02.889520 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-21 03:14:03.914735 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-07-21 03:14:03.915021 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/289f976281484f3f9e1364602d76c8a4_id_rsa 2026-07-21 03:14:03.915083 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/289f976281484f3f9e1364602d76c8a4_id_rsa.pub 2026-07-21 03:14:03.915112 | debian-bookworm -> localhost | The key fingerprint is: 2026-07-21 03:14:03.915136 | debian-bookworm -> localhost | SHA256:ywn4+pyc7iazH81VTCZnQusOLMl06v2Rt4UFz428J08 zuul-build-sshkey 2026-07-21 03:14:03.915159 | debian-bookworm -> localhost | The key's randomart image is: 2026-07-21 03:14:03.915196 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-07-21 03:14:03.915219 | debian-bookworm -> localhost | | .+ = | 2026-07-21 03:14:03.915241 | debian-bookworm -> localhost | | X | 2026-07-21 03:14:03.915262 | debian-bookworm -> localhost | | . . . + | 2026-07-21 03:14:03.915283 | debian-bookworm -> localhost | | + = . . = o | 2026-07-21 03:14:03.915303 | debian-bookworm -> localhost | | . * S o * .| 2026-07-21 03:14:03.915332 | debian-bookworm -> localhost | | o B * . o . | 2026-07-21 03:14:03.915353 | debian-bookworm -> localhost | | + B + o + E| 2026-07-21 03:14:03.915373 | debian-bookworm -> localhost | | o+.+ . o o = | 2026-07-21 03:14:03.915394 | debian-bookworm -> localhost | | oXX . . .| 2026-07-21 03:14:03.915414 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-07-21 03:14:03.915471 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.504953 2026-07-21 03:14:03.922710 | 2026-07-21 03:14:03.922894 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-21 03:14:03.951906 | debian-bookworm | ok 2026-07-21 03:14:03.962900 | debian-bookworm | included: /var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-21 03:14:03.971770 | 2026-07-21 03:14:03.971891 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-21 03:14:03.996150 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:14:04.003816 | 2026-07-21 03:14:04.003952 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-21 03:14:04.669274 | debian-bookworm | changed 2026-07-21 03:14:04.675243 | 2026-07-21 03:14:04.675365 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-21 03:14:04.934687 | debian-bookworm | ok 2026-07-21 03:14:04.943440 | 2026-07-21 03:14:04.943579 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-21 03:14:05.602658 | debian-bookworm | changed 2026-07-21 03:14:05.608513 | 2026-07-21 03:14:05.608634 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-21 03:14:06.232976 | debian-bookworm | changed 2026-07-21 03:14:06.242484 | 2026-07-21 03:14:06.242691 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-21 03:14:06.270080 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:14:06.282818 | 2026-07-21 03:14:06.283016 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-21 03:14:06.789824 | debian-bookworm -> localhost | changed 2026-07-21 03:14:06.811085 | 2026-07-21 03:14:06.811252 | TASK [add-build-sshkey : Add back temp key] 2026-07-21 03:14:07.180285 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/289f976281484f3f9e1364602d76c8a4_id_rsa (zuul-build-sshkey) 2026-07-21 03:14:07.180561 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.023176 2026-07-21 03:14:07.189911 | 2026-07-21 03:14:07.190068 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-21 03:14:07.617315 | debian-bookworm | ok 2026-07-21 03:14:07.624640 | 2026-07-21 03:14:07.624786 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-21 03:14:07.649636 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:14:07.671602 | 2026-07-21 03:14:07.671790 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-07-21 03:14:08.132816 | debian-bookworm | ok 2026-07-21 03:14:08.159882 | 2026-07-21 03:14:08.160071 | TASK [validate-host : Define zuul_info_dir fact] 2026-07-21 03:14:08.204167 | debian-bookworm | ok 2026-07-21 03:14:08.219066 | 2026-07-21 03:14:08.219209 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-07-21 03:14:08.540635 | debian-bookworm -> localhost | ok 2026-07-21 03:14:08.554919 | 2026-07-21 03:14:08.555097 | TASK [validate-host : Collect information about the host] 2026-07-21 03:14:09.697340 | debian-bookworm | ok 2026-07-21 03:14:09.711412 | 2026-07-21 03:14:09.711552 | TASK [validate-host : Sanitize hostname] 2026-07-21 03:14:09.930260 | debian-bookworm | ok 2026-07-21 03:14:09.935672 | 2026-07-21 03:14:09.935806 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-07-21 03:14:10.593813 | debian-bookworm -> localhost | changed 2026-07-21 03:14:10.602051 | 2026-07-21 03:14:10.602198 | TASK [validate-host : Collect information about zuul worker] 2026-07-21 03:14:11.029816 | debian-bookworm | ok 2026-07-21 03:14:11.035161 | 2026-07-21 03:14:11.035288 | TASK [validate-host : Write out all zuul information for each host] 2026-07-21 03:14:11.646229 | debian-bookworm -> localhost | changed 2026-07-21 03:14:11.666449 | 2026-07-21 03:14:11.666631 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-07-21 03:14:11.935201 | debian-bookworm | ok 2026-07-21 03:14:11.945738 | 2026-07-21 03:14:11.945932 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-07-21 03:14:12.859782 | debian-bookworm | changed: 2026-07-21 03:14:12.860004 | debian-bookworm | cd+++++++++ src/ 2026-07-21 03:14:12.860084 | debian-bookworm | cd+++++++++ src/github.com/ 2026-07-21 03:14:12.860111 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-07-21 03:14:12.860133 | debian-bookworm | cd+++++++++ src/github.com/osism/netbox-manager/ 2026-07-21 03:14:12.860216 | debian-bookworm | netbox_manager/requirements.yml 2026-07-21 03:14:12.860506 | debian-bookworm | cL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample 2026-07-21 03:14:12.860525 | debian-bookworm | netbox-manager==0.20260706.0.post5+git.18775103) (49.0.0) 2026-07-21 03:15:10.275394 | debian-bookworm | Requirement already satisfied: packaging in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from ansible-core==2.19.11->netbox-manager==0.20260706.0.post5+git.18775103) (26.2) 2026-07-21 03:15:10.276653 | debian-bookworm | Requirement already satisfied: resolvelib<2.0.0,>=0.5.3 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from ansible-core==2.19.11->netbox-manager==0.20260706.0.post5+git.18775103) (1.2.1) 2026-07-21 03:15:10.279311 | debian-bookworm | Requirement already satisfied: pexpect>=4.5 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from ansible-runner==2.4.3->netbox-manager==0.20260706.0.post5+git.18775103) (4.9.0) 2026-07-21 03:15:10.280259 | debian-bookworm | Requirement already satisfied: python-daemon in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from ansible-runner==2.4.3->netbox-manager==0.20260706.0.post5+git.18775103) (3.1.2) 2026-07-21 03:15:10.285902 | debian-bookworm | Requirement already satisfied: gitdb<5,>=4.0.1 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from GitPython==3.1.52->netbox-manager==0.20260706.0.post5+git.18775103) (4.0.12) 2026-07-21 03:15:10.288858 | debian-bookworm | Requirement already satisfied: MarkupSafe>=2.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from Jinja2==3.1.6->netbox-manager==0.20260706.0.post5+git.18775103) (3.0.3) 2026-07-21 03:15:10.294846 | debian-bookworm | Requirement already satisfied: requests<3.0,>=2.20.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from pynetbox==7.8.0->netbox-manager==0.20260706.0.post5+git.18775103) (2.34.2) 2026-07-21 03:15:10.313490 | debian-bookworm | Requirement already satisfied: pbr>=6.0.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from sushy==5.11.1->netbox-manager==0.20260706.0.post5+git.18775103) (7.0.3) 2026-07-21 03:15:10.314179 | debian-bookworm | Requirement already satisfied: python-dateutil>=2.7.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from sushy==5.11.1->netbox-manager==0.20260706.0.post5+git.18775103) (2.9.0.post0) 2026-07-21 03:15:10.314623 | debian-bookworm | Requirement already satisfied: stevedore>=1.29.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from sushy==5.11.1->netbox-manager==0.20260706.0.post5+git.18775103) (5.9.0) 2026-07-21 03:15:10.316037 | debian-bookworm | Requirement already satisfied: shellingham>=1.3.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (1.5.4) 2026-07-21 03:15:10.316477 | debian-bookworm | Requirement already satisfied: rich>=13.8.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (15.0.0) 2026-07-21 03:15:10.316925 | debian-bookworm | Requirement already satisfied: annotated-doc>=0.0.2 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (0.0.4) 2026-07-21 03:15:10.319925 | debian-bookworm | Requirement already satisfied: smmap<6,>=3.0.1 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from gitdb<5,>=4.0.1->GitPython==3.1.52->netbox-manager==0.20260706.0.post5+git.18775103) (5.0.3) 2026-07-21 03:15:10.321207 | debian-bookworm | Requirement already satisfied: charset_normalizer<4,>=2 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from requests<3.0,>=2.20.0->pynetbox==7.8.0->netbox-manager==0.20260706.0.post5+git.18775103) (3.4.9) 2026-07-21 03:15:10.321778 | debian-bookworm | Requirement already satisfied: idna<4,>=2.5 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from requests<3.0,>=2.20.0->pynetbox==7.8.0->netbox-manager==0.20260706.0.post5+git.18775103) (3.18) 2026-07-21 03:15:10.322236 | debian-bookworm | Requirement already satisfied: urllib3<3,>=1.26 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from requests<3.0,>=2.20.0->pynetbox==7.8.0->netbox-manager==0.20260706.0.post5+git.18775103) (2.7.0) 2026-07-21 03:15:10.322685 | debian-bookworm | Requirement already satisfied: certifi>=2023.5.7 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from requests<3.0,>=2.20.0->pynetbox==7.8.0->netbox-manager==0.20260706.0.post5+git.18775103) (2026.6.17) 2026-07-21 03:15:10.332626 | debian-bookworm | Requirement already satisfied: ptyprocess>=0.5 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from pexpect>=4.5->ansible-runner==2.4.3->netbox-manager==0.20260706.0.post5+git.18775103) (0.7.0) 2026-07-21 03:15:10.334669 | debian-bookworm | Requirement already satisfied: six>=1.5 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from python-dateutil>=2.7.0->sushy==5.11.1->netbox-manager==0.20260706.0.post5+git.18775103) (1.17.0) 2026-07-21 03:15:10.336242 | debian-bookworm | Requirement already satisfied: markdown-it-py>=2.2.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from rich>=13.8.0->typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (4.2.0) 2026-07-21 03:15:10.336828 | debian-bookworm | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from rich>=13.8.0->typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (2.20.0) 2026-07-21 03:15:10.339078 | debian-bookworm | Requirement already satisfied: mdurl~=0.1 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from markdown-it-py>=2.2.0->rich>=13.8.0->typer==0.27.0->netbox-manager==0.20260706.0.post5+git.18775103) (0.1.2) 2026-07-21 03:15:10.344967 | debian-bookworm | Requirement already satisfied: cffi>=2.0.0 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from cryptography->ansible-core==2.19.11->netbox-manager==0.20260706.0.post5+git.18775103) (2.1.0) 2026-07-21 03:15:10.346598 | debian-bookworm | Requirement already satisfied: pycparser in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from cffi>=2.0.0->cryptography->ansible-core==2.19.11->netbox-manager==0.20260706.0.post5+git.18775103) (3.0) 2026-07-21 03:15:10.349654 | debian-bookworm | Requirement already satisfied: lockfile>=0.10 in /home/zuul/.local/share/virtualenvs/netbox-manager-6gAWDqDl/lib/python3.11/site-packages (from python-daemon->ansible-runner==2.4.3->netbox-manager==0.20260706.0.post5+git.18775103) (0.12.2) 2026-07-21 03:15:10.363309 | debian-bookworm | Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) 2026-07-21 03:15:10.410693 | debian-bookworm | Building wheels for collected packages: netbox-manager 2026-07-21 03:15:10.412490 | debian-bookworm | Building wheel for netbox-manager (pyproject.toml): started 2026-07-21 03:15:10.983221 | debian-bookworm | Building wheel for netbox-manager (pyproject.toml): finished with status 'done' 2026-07-21 03:15:10.985076 | debian-bookworm | Created wheel for netbox-manager: filename=netbox_manager-0.20260706.0.post5+git.18775103-py3-none-any.whl size=49501 sha256=19d8430fd1877a86b613ecc307e3f57182a1d4f39325d881cc27d6aa04d5fa11 2026-07-21 03:15:10.985710 | debian-bookworm | Stored in directory: /home/zuul/.cache/pip/wheels/d5/27/a4/64e09470a042914e140a26806d766f92639121a5f1f26944e8 2026-07-21 03:15:10.996211 | debian-bookworm | Successfully built netbox-manager 2026-07-21 03:15:11.038963 | debian-bookworm | Installing collected packages: typing_extensions, netbox-manager 2026-07-21 03:15:11.189850 | debian-bookworm | 2026-07-21 03:15:11.192452 | debian-bookworm | Successfully installed netbox-manager-0.20260706.0.post5+git.18775103 typing_extensions-4.16.0 2026-07-21 03:15:11.635251 | debian-bookworm | ok: Runtime: 0:00:20.159541 2026-07-21 03:15:11.641143 | 2026-07-21 03:15:11.641219 | TASK [Run pytest] 2026-07-21 03:15:11.926455 | debian-bookworm | + /tmp/venv/bin/pipenv run pytest 2026-07-21 03:15:13.635697 | debian-bookworm | ============================= test session starts ============================== 2026-07-21 03:15:13.635810 | debian-bookworm | platform linux -- Python 3.11.2, pytest-9.1.1, pluggy-1.6.0 2026-07-21 03:15:13.635830 | debian-bookworm | rootdir: /home/zuul/src/github.com/osism/netbox-manager 2026-07-21 03:15:13.635852 | debian-bookworm | configfile: pyproject.toml 2026-07-21 03:15:13.635867 | debian-bookworm | testpaths: tests/unit 2026-07-21 03:15:13.635887 | debian-bookworm | plugins: mock-3.15.1, cov-7.1.0 2026-07-21 03:15:13.635934 | debian-bookworm | collected 469 items 2026-07-21 03:15:13.635957 | debian-bookworm | 2026-07-21 03:15:13.664155 | debian-bookworm | tests/unit/netbox_manager/test_autoconf_collect.py .................. [ 3%] 2026-07-21 03:15:13.682941 | debian-bookworm | tests/unit/netbox_manager/test_autoconf_dispatch.py ......... [ 5%] 2026-07-21 03:15:13.691674 | debian-bookworm | tests/unit/netbox_manager/test_autoconf_helpers.py ............. [ 8%] 2026-07-21 03:15:13.945007 | debian-bookworm | tests/unit/netbox_manager/test_cli_commands.py ......................... [ 13%] 2026-07-21 03:15:13.954541 | debian-bookworm | ..... [ 14%] 2026-07-21 03:15:13.973837 | debian-bookworm | tests/unit/netbox_manager/test_cluster_loopbacks.py .................... [ 19%] 2026-07-21 03:15:13.984641 | debian-bookworm | ...... [ 20%] 2026-07-21 03:15:13.995354 | debian-bookworm | tests/unit/netbox_manager/test_connection_helpers.py .... [ 21%] 2026-07-21 03:15:14.032335 | debian-bookworm | tests/unit/netbox_manager/test_discover_resources.py ............... [ 24%] 2026-07-21 03:15:14.063887 | debian-bookworm | tests/unit/netbox_manager/test_dtl_devicetypes.py ...................... [ 29%] 2026-07-21 03:15:14.130548 | debian-bookworm | ......................................... [ 37%] 2026-07-21 03:15:14.157683 | debian-bookworm | tests/unit/netbox_manager/test_dtl_netbox.py ................... [ 42%] 2026-07-21 03:15:14.178270 | debian-bookworm | tests/unit/netbox_manager/test_dtl_repo.py ............ [ 44%] 2026-07-21 03:15:14.275604 | debian-bookworm | tests/unit/netbox_manager/test_export_archive.py .......... [ 46%] 2026-07-21 03:15:14.321715 | debian-bookworm | tests/unit/netbox_manager/test_filesystem_helpers.py .......... [ 48%] 2026-07-21 03:15:14.499734 | debian-bookworm | tests/unit/netbox_manager/test_handle_file.py .......................... [ 54%] 2026-07-21 03:15:14.550246 | debian-bookworm | ....... [ 55%] 2026-07-21 03:15:14.570253 | debian-bookworm | tests/unit/netbox_manager/test_helpers.py .............................. [ 62%] 2026-07-21 03:15:14.580761 | debian-bookworm | ............... [ 65%] 2026-07-21 03:15:14.641466 | debian-bookworm | tests/unit/netbox_manager/test_import_archive.py ........... [ 67%] 2026-07-21 03:15:14.657077 | debian-bookworm | tests/unit/netbox_manager/test_interface_label_generation.py ........... [ 70%] 2026-07-21 03:15:14.659241 | debian-bookworm | . [ 70%] 2026-07-21 03:15:14.669644 | debian-bookworm | tests/unit/netbox_manager/test_interface_labels.py .............. [ 73%] 2026-07-21 03:15:14.683626 | debian-bookworm | tests/unit/netbox_manager/test_loopback_gate.py .................. [ 77%] 2026-07-21 03:15:14.688661 | debian-bookworm | tests/unit/netbox_manager/test_loopback_generation.py .... [ 78%] 2026-07-21 03:15:14.710310 | debian-bookworm | tests/unit/netbox_manager/test_playbook_rendering.py ....... [ 79%] 2026-07-21 03:15:14.732298 | debian-bookworm | tests/unit/netbox_manager/test_portchannel_tasks.py ............. [ 82%] 2026-07-21 03:15:14.756220 | debian-bookworm | tests/unit/netbox_manager/test_process_device_and_module_types.py ...... [ 83%] 2026-07-21 03:15:14.756793 | debian-bookworm | [ 83%] 2026-07-21 03:15:14.769079 | debian-bookworm | tests/unit/netbox_manager/test_segment_interface_label.py ........ [ 85%] 2026-07-21 03:15:14.771270 | debian-bookworm | tests/unit/netbox_manager/test_smoke.py ... [ 85%] 2026-07-21 03:15:14.788907 | debian-bookworm | tests/unit/netbox_manager/test_task_builders.py ........................ [ 91%] 2026-07-21 03:15:14.792595 | debian-bookworm | ..... [ 92%] 2026-07-21 03:15:14.802271 | debian-bookworm | tests/unit/netbox_manager/test_task_filters.py ............... [ 95%] 2026-07-21 03:15:14.810448 | debian-bookworm | tests/unit/netbox_manager/test_validate_prefixes.py ....... [ 96%] 2026-07-21 03:15:14.819904 | debian-bookworm | tests/unit/netbox_manager/test_validate_vrf.py ........ [ 98%] 2026-07-21 03:15:14.883231 | debian-bookworm | tests/unit/netbox_manager/test_write_autoconf_files.py ....... [100%] 2026-07-21 03:15:14.883322 | debian-bookworm | 2026-07-21 03:15:14.883338 | debian-bookworm | ============================= 469 passed in 2.19s ============================== 2026-07-21 03:15:15.167569 | debian-bookworm | ok: Runtime: 0:00:03.052809 2026-07-21 03:15:15.169048 | 2026-07-21 03:15:15.169101 | PLAY RECAP 2026-07-21 03:15:15.169144 | debian-bookworm | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 03:15:15.169164 | 2026-07-21 03:15:15.383355 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/netbox-manager/playbooks/test-unit.yml@main] 2026-07-21 03:15:15.384343 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-07-21 03:15:16.942210 | 2026-07-21 03:15:16.942332 | PLAY [Base post-fetch] 2026-07-21 03:15:16.953494 | 2026-07-21 03:15:16.953600 | TASK [diagnose-network : Ensure log directory exists] 2026-07-21 03:15:17.378373 | debian-bookworm | ok 2026-07-21 03:15:17.387684 | 2026-07-21 03:15:17.387829 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-07-21 03:15:29.115331 | debian-bookworm | ok: Runtime: 0:00:06.102665 2026-07-21 03:15:29.132323 | 2026-07-21 03:15:29.132505 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-07-21 03:15:35.126998 | debian-bookworm | ok: Runtime: 0:00:00.004725 2026-07-21 03:15:35.135330 | 2026-07-21 03:15:35.135478 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-07-21 03:15:41.123461 | debian-bookworm | ok: Runtime: 0:00:00.009287 2026-07-21 03:15:41.135838 | 2026-07-21 03:15:41.136015 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-21 03:15:41.212958 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:15:41.219398 | 2026-07-21 03:15:41.219550 | TASK [fetch-output : Set log path for single node] 2026-07-21 03:15:41.261334 | debian-bookworm | ok 2026-07-21 03:15:41.266583 | 2026-07-21 03:15:41.266703 | LOOP [fetch-output : Ensure local output dirs] 2026-07-21 03:15:41.679762 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/logs" 2026-07-21 03:15:41.979941 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/artifacts" 2026-07-21 03:15:42.286271 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/289f976281484f3f9e1364602d76c8a4/work/docs" 2026-07-21 03:15:42.309323 | 2026-07-21 03:15:42.309826 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-21 03:15:43.449074 | debian-bookworm | changed: 2026-07-21 03:15:43.449344 | debian-bookworm | .d..t...... ./ 2026-07-21 03:15:43.449378 | debian-bookworm | >f+++++++++ net-debug.post.txt 2026-07-21 03:15:43.449402 | debian-bookworm | >f+++++++++ net-debug.pre.txt 2026-07-21 03:15:43.449424 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-07-21 03:15:43.449466 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-07-21 03:15:43.449489 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-07-21 03:15:43.449530 | debian-bookworm | changed: All items complete 2026-07-21 03:15:43.449553 | 2026-07-21 03:15:44.125348 | debian-bookworm | changed: .d..t...... ./ 2026-07-21 03:15:44.695498 | debian-bookworm | changed: .d..t...... ./ 2026-07-21 03:15:44.717297 | 2026-07-21 03:15:44.717468 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-21 03:15:44.747806 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:15:44.752674 | debian-bookworm | skipping: Conditional result was False 2026-07-21 03:15:44.791484 | 2026-07-21 03:15:44.791614 | PLAY RECAP 2026-07-21 03:15:44.791832 | debian-bookworm | ok: 7 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-07-21 03:15:44.791862 | 2026-07-21 03:15:45.017011 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-07-21 03:15:45.018395 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-07-21 03:15:46.027724 | 2026-07-21 03:15:46.027987 | PLAY [Base post] 2026-07-21 03:15:46.043352 | 2026-07-21 03:15:46.043517 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-21 03:15:46.611695 | debian-bookworm | changed 2026-07-21 03:15:46.619074 | 2026-07-21 03:15:46.619223 | PLAY RECAP 2026-07-21 03:15:46.619293 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-21 03:15:46.619357 | 2026-07-21 03:15:46.813439 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-07-21 03:15:46.814433 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-21 03:15:47.707850 | 2026-07-21 03:15:47.708095 | PLAY [Base post-logs] 2026-07-21 03:15:47.720333 | 2026-07-21 03:15:47.720520 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-21 03:15:48.229009 | localhost | changed 2026-07-21 03:15:48.240753 | 2026-07-21 03:15:48.240990 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-21 03:15:48.269967 | localhost | ok 2026-07-21 03:15:48.273820 | 2026-07-21 03:15:48.274001 | TASK [Set zuul-log-path fact] 2026-07-21 03:15:48.292068 | localhost | ok 2026-07-21 03:15:48.305449 | 2026-07-21 03:15:48.305611 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-21 03:15:48.333309 | localhost | ok 2026-07-21 03:15:48.337195 | 2026-07-21 03:15:48.337327 | TASK [upload-logs : Create log directories] 2026-07-21 03:15:48.943430 | localhost | changed 2026-07-21 03:15:48.947904 | 2026-07-21 03:15:48.948034 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-21 03:15:49.616866 | localhost -> localhost | ok: Runtime: 0:00:00.016488 2026-07-21 03:15:49.621630 | 2026-07-21 03:15:49.621754 | TASK [upload-logs : Upload logs to log server] 2026-07-21 03:15:50.590648 | localhost | Output suppressed because no_log was given 2026-07-21 03:15:50.592778 | 2026-07-21 03:15:50.592909 | LOOP [upload-logs : Compress console log and json output] 2026-07-21 03:15:50.693424 | localhost | skipping: Conditional result was False 2026-07-21 03:15:50.710319 | localhost | skipping: Conditional result was False 2026-07-21 03:15:50.721656 | 2026-07-21 03:15:50.721792 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-21 03:15:50.829558 | localhost | skipping: Conditional result was False 2026-07-21 03:15:50.829923 | 2026-07-21 03:15:50.841781 | localhost | skipping: Conditional result was False 2026-07-21 03:15:50.855895 | 2026-07-21 03:15:50.856068 | LOOP [upload-logs : Upload console log and json output]