2026-06-10 07:52:00.642098 | Job console starting 2026-06-10 07:52:00.663686 | Updating git repos 2026-06-10 07:52:00.707391 | Cloning repos into workspace 2026-06-10 07:52:00.806461 | Restoring repo states 2026-06-10 07:52:00.821741 | Merging changes 2026-06-10 07:52:01.379162 | Checking out repos 2026-06-10 07:52:01.477569 | Preparing playbooks 2026-06-10 07:52:02.961583 | Running Ansible setup 2026-06-10 07:52:07.904498 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-06-10 07:52:08.813170 | 2026-06-10 07:52:08.813351 | PLAY [Base pre] 2026-06-10 07:52:08.853593 | 2026-06-10 07:52:08.853760 | TASK [Setup log path fact] 2026-06-10 07:52:08.909915 | debian-bookworm | ok 2026-06-10 07:52:08.951400 | 2026-06-10 07:52:08.951891 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-10 07:52:08.981174 | debian-bookworm | ok 2026-06-10 07:52:08.998326 | 2026-06-10 07:52:08.998472 | TASK [emit-job-header : Print job information] 2026-06-10 07:52:09.115545 | # Job Information 2026-06-10 07:52:09.115763 | Ansible Version: 2.16.14 2026-06-10 07:52:09.115801 | Job: container-image-inventory-reconciler-unit-tests 2026-06-10 07:52:09.115836 | Pipeline: check 2026-06-10 07:52:09.115860 | Executor: 521e9411259a 2026-06-10 07:52:09.115881 | Triggered by: https://github.com/osism/container-image-inventory-reconciler/pull/548 2026-06-10 07:52:09.115902 | Event ID: 3d9d3060-64a1-11f1-80ea-555b008dd1dd 2026-06-10 07:52:09.121213 | 2026-06-10 07:52:09.121346 | LOOP [emit-job-header : Print node information] 2026-06-10 07:52:09.240993 | debian-bookworm | ok: 2026-06-10 07:52:09.241319 | debian-bookworm | # Node Information 2026-06-10 07:52:09.241359 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-06-10 07:52:09.241385 | debian-bookworm | Hostname: debian 2026-06-10 07:52:09.241407 | debian-bookworm | Username: zuul 2026-06-10 07:52:09.241428 | debian-bookworm | Distro: Debian 12.14 2026-06-10 07:52:09.241453 | debian-bookworm | Provider: regiocloud-a 2026-06-10 07:52:09.241474 | debian-bookworm | Region: 2026-06-10 07:52:09.241497 | debian-bookworm | Label: debian-bookworm 2026-06-10 07:52:09.241518 | debian-bookworm | Product Name: OpenStack Nova 2026-06-10 07:52:09.241537 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe3c:29b1 2026-06-10 07:52:09.257436 | 2026-06-10 07:52:09.257592 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-10 07:52:10.125698 | debian-bookworm -> localhost | changed 2026-06-10 07:52:10.133249 | 2026-06-10 07:52:10.133389 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-10 07:52:11.520464 | debian-bookworm -> localhost | changed 2026-06-10 07:52:11.531760 | 2026-06-10 07:52:11.531853 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-10 07:52:11.981036 | debian-bookworm -> localhost | ok 2026-06-10 07:52:11.985986 | 2026-06-10 07:52:11.986077 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-10 07:52:12.024476 | debian-bookworm | ok 2026-06-10 07:52:12.050294 | debian-bookworm | included: /var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-10 07:52:12.060160 | 2026-06-10 07:52:12.060246 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-10 07:52:13.574324 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-06-10 07:52:13.574502 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/a69b6adfb8b04ea484712d73d85eaf3e_id_rsa 2026-06-10 07:52:13.574535 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/a69b6adfb8b04ea484712d73d85eaf3e_id_rsa.pub 2026-06-10 07:52:13.574558 | debian-bookworm -> localhost | The key fingerprint is: 2026-06-10 07:52:13.574579 | debian-bookworm -> localhost | SHA256:UofNjon9oH0qEm0I5F1OZoi1nOXK8Zcml6iikYLm7GM zuul-build-sshkey 2026-06-10 07:52:13.574608 | debian-bookworm -> localhost | The key's randomart image is: 2026-06-10 07:52:13.574627 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-06-10 07:52:13.574645 | debian-bookworm -> localhost | | o... | 2026-06-10 07:52:13.574663 | debian-bookworm -> localhost | | o..== + | 2026-06-10 07:52:13.574680 | debian-bookworm -> localhost | | o .=*. o + | 2026-06-10 07:52:13.574696 | debian-bookworm -> localhost | | o..+.= B | 2026-06-10 07:52:13.574713 | debian-bookworm -> localhost | | .oo* S . | 2026-06-10 07:52:13.574732 | debian-bookworm -> localhost | |.. o.oO o | 2026-06-10 07:52:13.574749 | debian-bookworm -> localhost | |=.. .o. . o | 2026-06-10 07:52:13.574765 | debian-bookworm -> localhost | |=E .. . o | 2026-06-10 07:52:13.574782 | debian-bookworm -> localhost | |++. . .. | 2026-06-10 07:52:13.574799 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-06-10 07:52:13.574853 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.820328 2026-06-10 07:52:13.579942 | 2026-06-10 07:52:13.580020 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-10 07:52:13.616934 | debian-bookworm | ok 2026-06-10 07:52:13.627287 | debian-bookworm | included: /var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-10 07:52:13.635362 | 2026-06-10 07:52:13.635451 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-10 07:52:13.668763 | debian-bookworm | skipping: Conditional result was False 2026-06-10 07:52:13.674285 | 2026-06-10 07:52:13.674370 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-10 07:52:14.473349 | debian-bookworm | changed 2026-06-10 07:52:14.484370 | 2026-06-10 07:52:14.484497 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-10 07:52:14.766777 | debian-bookworm | ok 2026-06-10 07:52:14.771249 | 2026-06-10 07:52:14.771341 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-10 07:52:15.425618 | debian-bookworm | changed 2026-06-10 07:52:15.433741 | 2026-06-10 07:52:15.433864 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-10 07:52:16.090014 | debian-bookworm | changed 2026-06-10 07:52:16.096804 | 2026-06-10 07:52:16.096930 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-10 07:52:16.120502 | debian-bookworm | skipping: Conditional result was False 2026-06-10 07:52:16.127334 | 2026-06-10 07:52:16.128042 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-10 07:52:16.619802 | debian-bookworm -> localhost | changed 2026-06-10 07:52:16.648727 | 2026-06-10 07:52:16.648839 | TASK [add-build-sshkey : Add back temp key] 2026-06-10 07:52:17.132226 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/a69b6adfb8b04ea484712d73d85eaf3e_id_rsa (zuul-build-sshkey) 2026-06-10 07:52:17.132432 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.011454 2026-06-10 07:52:17.139640 | 2026-06-10 07:52:17.139739 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-10 07:52:17.549269 | debian-bookworm | ok 2026-06-10 07:52:17.554679 | 2026-06-10 07:52:17.554773 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-10 07:52:17.583352 | debian-bookworm | skipping: Conditional result was False 2026-06-10 07:52:17.593517 | 2026-06-10 07:52:17.593622 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-06-10 07:52:18.034425 | debian-bookworm | ok 2026-06-10 07:52:18.044902 | 2026-06-10 07:52:18.045003 | TASK [validate-host : Define zuul_info_dir fact] 2026-06-10 07:52:18.072563 | debian-bookworm | ok 2026-06-10 07:52:18.078788 | 2026-06-10 07:52:18.078892 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-06-10 07:52:18.397413 | debian-bookworm -> localhost | ok 2026-06-10 07:52:18.403536 | 2026-06-10 07:52:18.403647 | TASK [validate-host : Collect information about the host] 2026-06-10 07:52:19.529615 | debian-bookworm | ok 2026-06-10 07:52:19.541709 | 2026-06-10 07:52:19.541804 | TASK [validate-host : Sanitize hostname] 2026-06-10 07:52:19.670102 | debian-bookworm | ok 2026-06-10 07:52:19.675677 | 2026-06-10 07:52:19.675771 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-06-10 07:52:20.266195 | debian-bookworm -> localhost | changed 2026-06-10 07:52:20.271620 | 2026-06-10 07:52:20.271706 | TASK [validate-host : Collect information about zuul worker] 2026-06-10 07:52:20.673313 | debian-bookworm | ok 2026-06-10 07:52:20.677850 | 2026-06-10 07:52:20.677941 | TASK [validate-host : Write out all zuul information for each host] 2026-06-10 07:52:21.290261 | debian-bookworm -> localhost | changed 2026-06-10 07:52:21.299281 | 2026-06-10 07:52:21.299379 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-06-10 07:52:21.575649 | debian-bookworm | ok 2026-06-10 07:52:21.581045 | 2026-06-10 07:52:21.581155 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-06-10 07:52:22.574701 | debian-bookworm | changed: 2026-06-10 07:52:22.574995 | debian-bookworm | cd+++++++++ src/ 2026-06-10 07:52:22.575043 | debian-bookworm | cd+++++++++ src/github.com/ 2026-06-10 07:52:22.575069 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-06-10 07:52:22.575091 | debian-bookworm | cd+++++++++ src/github.com/osism/container-image-inventory-reconciler/ 2026-06-10 07:52:22.575137 | debian-bookworm | Containerfile 2026-06-10 07:52:22.575294 | debian-bookworm | =2.0 (from Jinja2==3.1.6->-r files/requirements.txt (line 1)) 2026-06-10 07:52:56.669873 | debian-bookworm | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-06-10 07:52:56.762223 | debian-bookworm | Collecting PyYAML>=5.1 (from ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:56.774548 | debian-bookworm | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-06-10 07:52:57.052983 | debian-bookworm | Collecting cryptography (from ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:57.064545 | debian-bookworm | Downloading cryptography-48.0.1-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB) 2026-06-10 07:52:57.124859 | debian-bookworm | Collecting packaging (from ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:57.138346 | debian-bookworm | Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-10 07:52:57.189412 | debian-bookworm | Collecting resolvelib<2.0.0,>=0.5.3 (from ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:57.202157 | debian-bookworm | Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB) 2026-06-10 07:52:57.271603 | debian-bookworm | Collecting requests<3.0,>=2.20.0 (from pynetbox==7.7.0->-r files/requirements.txt (line 5)) 2026-06-10 07:52:57.283931 | debian-bookworm | Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) 2026-06-10 07:52:57.322886 | debian-bookworm | Collecting iniconfig>=1.0.1 (from pytest==9.0.3->-r files/test-requirements.txt (line 2)) 2026-06-10 07:52:57.335764 | debian-bookworm | Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB) 2026-06-10 07:52:57.377630 | debian-bookworm | Collecting pluggy<2,>=1.5 (from pytest==9.0.3->-r files/test-requirements.txt (line 2)) 2026-06-10 07:52:57.390448 | debian-bookworm | Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-10 07:52:57.439852 | debian-bookworm | Collecting pygments>=2.7.2 (from pytest==9.0.3->-r files/test-requirements.txt (line 2)) 2026-06-10 07:52:57.451977 | debian-bookworm | Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) 2026-06-10 07:52:57.959679 | debian-bookworm | Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov==7.1.0->-r files/test-requirements.txt (line 3)) 2026-06-10 07:52:57.972306 | debian-bookworm | Downloading coverage-7.14.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.6 kB) 2026-06-10 07:52:58.121647 | debian-bookworm | Collecting charset_normalizer<4,>=2 (from requests<3.0,>=2.20.0->pynetbox==7.7.0->-r files/requirements.txt (line 5)) 2026-06-10 07:52:58.133610 | debian-bookworm | Downloading charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) 2026-06-10 07:52:58.195544 | debian-bookworm | Collecting idna<4,>=2.5 (from requests<3.0,>=2.20.0->pynetbox==7.7.0->-r files/requirements.txt (line 5)) 2026-06-10 07:52:58.209007 | debian-bookworm | Downloading idna-3.18-py3-none-any.whl.metadata (6.1 kB) 2026-06-10 07:52:58.272607 | debian-bookworm | Collecting urllib3<3,>=1.26 (from requests<3.0,>=2.20.0->pynetbox==7.7.0->-r files/requirements.txt (line 5)) 2026-06-10 07:52:58.284827 | debian-bookworm | Downloading urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB) 2026-06-10 07:52:58.345847 | debian-bookworm | Collecting certifi>=2023.5.7 (from requests<3.0,>=2.20.0->pynetbox==7.7.0->-r files/requirements.txt (line 5)) 2026-06-10 07:52:58.357964 | debian-bookworm | Downloading certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB) 2026-06-10 07:52:58.652087 | debian-bookworm | Collecting cffi>=2.0.0 (from cryptography->ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:58.663738 | debian-bookworm | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 2026-06-10 07:52:58.710069 | debian-bookworm | Collecting pycparser (from cffi>=2.0.0->cryptography->ansible-core==2.19.3->-r files/requirements.txt (line 2)) 2026-06-10 07:52:58.722985 | debian-bookworm | Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) 2026-06-10 07:52:58.751691 | debian-bookworm | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-06-10 07:52:58.787665 | debian-bookworm | Downloading ansible_core-2.19.3-py3-none-any.whl (2.4 MB) 2026-06-10 07:52:58.906511 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 22.9 MB/s 0:00:00 2026-06-10 07:52:58.923317 | debian-bookworm | Downloading dynaconf-3.2.13-py2.py3-none-any.whl (238 kB) 2026-06-10 07:52:58.955393 | debian-bookworm | Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2026-06-10 07:52:59.059709 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 21.3 MB/s 0:00:00 2026-06-10 07:52:59.076590 | debian-bookworm | Downloading pynetbox-7.7.0-py3-none-any.whl (40 kB) 2026-06-10 07:52:59.111848 | debian-bookworm | Downloading pytest-9.0.3-py3-none-any.whl (375 kB) 2026-06-10 07:52:59.152741 | debian-bookworm | Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB) 2026-06-10 07:52:59.181724 | debian-bookworm | Downloading pytest_mock-3.15.1-py3-none-any.whl (10 kB) 2026-06-10 07:52:59.206054 | debian-bookworm | Downloading loguru-0.7.3-py3-none-any.whl (61 kB) 2026-06-10 07:52:59.231457 | debian-bookworm | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-10 07:52:59.255638 | debian-bookworm | Downloading requests-2.34.2-py3-none-any.whl (73 kB) 2026-06-10 07:52:59.286256 | debian-bookworm | Downloading charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (214 kB) 2026-06-10 07:52:59.313594 | debian-bookworm | Downloading idna-3.18-py3-none-any.whl (65 kB) 2026-06-10 07:52:59.336553 | debian-bookworm | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-06-10 07:52:59.359703 | debian-bookworm | Downloading urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-06-10 07:52:59.390548 | debian-bookworm | Downloading certifi-2026.5.20-py3-none-any.whl (134 kB) 2026-06-10 07:52:59.417579 | debian-bookworm | Downloading coverage-7.14.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (252 kB) 2026-06-10 07:52:59.451010 | debian-bookworm | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-06-10 07:52:59.472161 | debian-bookworm | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-06-10 07:52:59.493576 | debian-bookworm | Downloading packaging-26.2-py3-none-any.whl (100 kB) 2026-06-10 07:52:59.517925 | debian-bookworm | Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB) 2026-06-10 07:52:59.576913 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 20.1 MB/s 0:00:00 2026-06-10 07:52:59.593707 | debian-bookworm | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (806 kB) 2026-06-10 07:52:59.637617 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 15.5 MB/s 0:00:00 2026-06-10 07:52:59.651471 | debian-bookworm | Downloading cryptography-48.0.1-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB) 2026-06-10 07:52:59.865904 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 21.9 MB/s 0:00:00 2026-06-10 07:52:59.881236 | debian-bookworm | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-06-10 07:52:59.949305 | debian-bookworm | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-06-10 07:53:00.076457 | debian-bookworm | Installing collected packages: urllib3, resolvelib, PyYAML, pygments, pycparser, pluggy, packaging, netaddr, MarkupSafe, loguru, iniconfig, idna, dynaconf, coverage, charset_normalizer, certifi, requests, pytest, Jinja2, cffi, pytest-mock, pytest-cov, pynetbox, cryptography, ansible-core 2026-06-10 07:53:04.276448 | debian-bookworm | 2026-06-10 07:53:04.278511 | debian-bookworm | Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 ansible-core-2.19.3 certifi-2026.5.20 cffi-2.0.0 charset_normalizer-3.4.7 coverage-7.14.1 cryptography-48.0.1 dynaconf-3.2.13 idna-3.18 iniconfig-2.3.0 loguru-0.7.3 netaddr-1.3.0 packaging-26.2 pluggy-1.6.0 pycparser-3.0 pygments-2.20.0 pynetbox-7.7.0 pytest-9.0.3 pytest-cov-7.1.0 pytest-mock-3.15.1 requests-2.34.2 resolvelib-1.2.1 urllib3-2.7.0 2026-06-10 07:53:04.905147 | debian-bookworm | ok: Runtime: 0:00:16.136016 2026-06-10 07:53:04.915342 | 2026-06-10 07:53:04.915778 | TASK [Run pytest] 2026-06-10 07:53:05.256243 | debian-bookworm | + /tmp/test-unit-venv/bin/pytest tests/unit 2026-06-10 07:53:06.274209 | debian-bookworm | ============================= test session starts ============================== 2026-06-10 07:53:06.274341 | debian-bookworm | platform linux -- Python 3.11.2, pytest-9.0.3, pluggy-1.6.0 2026-06-10 07:53:06.274381 | debian-bookworm | rootdir: /home/zuul/src/github.com/osism/container-image-inventory-reconciler 2026-06-10 07:53:06.274403 | debian-bookworm | configfile: pyproject.toml 2026-06-10 07:53:06.274419 | debian-bookworm | plugins: mock-3.15.1, cov-7.1.0 2026-06-10 07:53:06.274439 | debian-bookworm | collected 325 items 2026-06-10 07:53:06.274483 | debian-bookworm | 2026-06-10 07:53:06.280395 | debian-bookworm | tests/unit/netbox/test_base_extractor.py ...... [ 1%] 2026-06-10 07:53:06.328041 | debian-bookworm | tests/unit/netbox/test_bulk_loader.py ........................... [ 10%] 2026-06-10 07:53:06.341060 | debian-bookworm | tests/unit/netbox/test_cache.py ............. [ 14%] 2026-06-10 07:53:06.372039 | debian-bookworm | tests/unit/netbox/test_config.py .......................... [ 22%] 2026-06-10 07:53:06.378824 | debian-bookworm | tests/unit/netbox/test_config_context_extractor.py ......... [ 24%] 2026-06-10 07:53:06.406870 | debian-bookworm | tests/unit/netbox/test_connection.py ............ [ 28%] 2026-06-10 07:53:06.416954 | debian-bookworm | tests/unit/netbox/test_custom_field_extractor.py ............. [ 32%] 2026-06-10 07:53:06.434992 | debian-bookworm | tests/unit/netbox/test_device_mapping.py .................. [ 38%] 2026-06-10 07:53:06.441415 | debian-bookworm | tests/unit/netbox/test_exceptions.py ........ [ 40%] 2026-06-10 07:53:06.465677 | debian-bookworm | tests/unit/netbox/test_filters.py ...................................... [ 52%] 2026-06-10 07:53:06.471792 | debian-bookworm | ......... [ 55%] 2026-06-10 07:53:06.495673 | debian-bookworm | tests/unit/netbox/test_gnmic_extractor.py ........................... [ 63%] 2026-06-10 07:53:06.527874 | debian-bookworm | tests/unit/netbox/test_interfaces.py ........................... [ 71%] 2026-06-10 07:53:06.539949 | debian-bookworm | tests/unit/netbox/test_netplan_extractor.py ........... [ 75%] 2026-06-10 07:53:06.567001 | debian-bookworm | tests/unit/netbox/test_parallel_processor.py ................... [ 80%] 2026-06-10 07:53:06.571766 | debian-bookworm | tests/unit/netbox/test_primary_ip_extractor.py ....... [ 83%] 2026-06-10 07:53:06.590237 | debian-bookworm | tests/unit/netbox/test_retry_utils.py .................... [ 89%] 2026-06-10 07:53:06.599767 | debian-bookworm | tests/unit/netbox/test_secrets_extractor.py ............. [ 93%] 2026-06-10 07:53:06.601834 | debian-bookworm | tests/unit/netbox/test_smoke.py ... [ 94%] 2026-06-10 07:53:06.717344 | debian-bookworm | tests/unit/netbox/test_utils.py ................... [100%] 2026-06-10 07:53:06.717449 | debian-bookworm | 2026-06-10 07:53:06.717467 | debian-bookworm | ============================= 325 passed in 1.04s ============================== 2026-06-10 07:53:06.977503 | debian-bookworm | ok: Runtime: 0:00:01.566064 2026-06-10 07:53:06.982376 | 2026-06-10 07:53:06.982541 | PLAY RECAP 2026-06-10 07:53:06.982666 | debian-bookworm | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-10 07:53:06.982730 | 2026-06-10 07:53:07.117550 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/container-image-inventory-reconciler/playbooks/test-unit.yml@main] 2026-06-10 07:53:07.119532 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-06-10 07:53:07.921179 | 2026-06-10 07:53:07.921402 | PLAY [Base post-fetch] 2026-06-10 07:53:07.936691 | 2026-06-10 07:53:07.936848 | TASK [diagnose-network : Ensure log directory exists] 2026-06-10 07:53:08.333031 | debian-bookworm | ok 2026-06-10 07:53:08.345151 | 2026-06-10 07:53:08.345421 | TASK [diagnose-network : Snapshot dual-stack network state (post)] 2026-06-10 07:53:40.407595 | debian-bookworm | ok: Runtime: 0:00:31.450346 2026-06-10 07:53:40.420289 | 2026-06-10 07:53:40.420496 | TASK [diagnose-network : Snapshot Docker/BuildKit IPv6 config (teardown)] 2026-06-10 07:53:40.957417 | debian-bookworm | ok: Runtime: 0:00:00.010037 2026-06-10 07:53:40.971692 | 2026-06-10 07:53:40.971882 | TASK [diagnose-network : Probe container network namespace (teardown)] 2026-06-10 07:53:41.507749 | debian-bookworm | ok: Runtime: 0:00:00.008929 2026-06-10 07:53:41.536184 | 2026-06-10 07:53:41.536427 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-10 07:53:41.595208 | debian-bookworm | skipping: Conditional result was False 2026-06-10 07:53:41.609648 | 2026-06-10 07:53:41.609839 | TASK [fetch-output : Set log path for single node] 2026-06-10 07:53:41.663032 | debian-bookworm | ok 2026-06-10 07:53:41.669906 | 2026-06-10 07:53:41.670027 | LOOP [fetch-output : Ensure local output dirs] 2026-06-10 07:53:42.002513 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/logs" 2026-06-10 07:53:42.301122 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/artifacts" 2026-06-10 07:53:42.632494 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/a69b6adfb8b04ea484712d73d85eaf3e/work/docs" 2026-06-10 07:53:42.643351 | 2026-06-10 07:53:42.643519 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-10 07:53:43.509814 | debian-bookworm | changed: 2026-06-10 07:53:43.510454 | debian-bookworm | .d..t...... ./ 2026-06-10 07:53:43.510593 | debian-bookworm | >f+++++++++ net-debug.post.txt 2026-06-10 07:53:43.510809 | debian-bookworm | >f+++++++++ net-debug.pre.txt 2026-06-10 07:53:43.510882 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-06-10 07:53:43.510907 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-06-10 07:53:43.510928 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-06-10 07:53:43.510987 | debian-bookworm | changed: All items complete 2026-06-10 07:53:43.511019 | 2026-06-10 07:53:44.121530 | debian-bookworm | changed: .d..t...... ./ 2026-06-10 07:53:44.929924 | debian-bookworm | changed: .d..t...... ./ 2026-06-10 07:53:44.956439 | 2026-06-10 07:53:44.956629 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-10 07:53:45.379755 | debian-bookworm -> localhost | ok: Item: artifacts Runtime: 0:00:00.006732 2026-06-10 07:53:45.695725 | debian-bookworm -> localhost | ok: Item: docs Runtime: 0:00:00.006887 2026-06-10 07:53:45.704708 | 2026-06-10 07:53:45.704801 | PLAY RECAP 2026-06-10 07:53:45.704851 | debian-bookworm | ok: 8 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-10 07:53:45.704874 | 2026-06-10 07:53:45.854033 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-06-10 07:53:45.854974 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-06-10 07:53:46.587628 | 2026-06-10 07:53:46.587797 | PLAY [Base post] 2026-06-10 07:53:46.601301 | 2026-06-10 07:53:46.601494 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-10 07:53:47.199220 | debian-bookworm | changed 2026-06-10 07:53:47.205730 | 2026-06-10 07:53:47.205843 | PLAY RECAP 2026-06-10 07:53:47.205906 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-10 07:53:47.205967 | 2026-06-10 07:53:47.349404 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-06-10 07:53:47.350249 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-10 07:53:48.160191 | 2026-06-10 07:53:48.160365 | PLAY [Base post-logs] 2026-06-10 07:53:48.171109 | 2026-06-10 07:53:48.171259 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-10 07:53:48.664292 | localhost | changed 2026-06-10 07:53:48.674870 | 2026-06-10 07:53:48.675071 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-10 07:53:48.703733 | localhost | ok 2026-06-10 07:53:48.710483 | 2026-06-10 07:53:48.710662 | TASK [Set zuul-log-path fact] 2026-06-10 07:53:48.730476 | localhost | ok 2026-06-10 07:53:48.740729 | 2026-06-10 07:53:48.740896 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-10 07:53:48.769139 | localhost | ok 2026-06-10 07:53:48.772753 | 2026-06-10 07:53:48.772871 | TASK [upload-logs : Create log directories] 2026-06-10 07:53:49.289246 | localhost | changed 2026-06-10 07:53:49.292078 | 2026-06-10 07:53:49.292185 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-10 07:53:49.812964 | localhost -> localhost | ok: Runtime: 0:00:00.007642 2026-06-10 07:53:49.819048 | 2026-06-10 07:53:49.819201 | TASK [upload-logs : Upload logs to log server] 2026-06-10 07:53:50.367504 | localhost | Output suppressed because no_log was given 2026-06-10 07:53:50.369372 | 2026-06-10 07:53:50.369522 | LOOP [upload-logs : Compress console log and json output] 2026-06-10 07:53:50.431008 | localhost | skipping: Conditional result was False 2026-06-10 07:53:50.439244 | localhost | skipping: Conditional result was False 2026-06-10 07:53:50.446572 | 2026-06-10 07:53:50.446696 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-10 07:53:50.493506 | localhost | skipping: Conditional result was False 2026-06-10 07:53:50.493792 | 2026-06-10 07:53:50.500824 | localhost | skipping: Conditional result was False 2026-06-10 07:53:50.513935 | 2026-06-10 07:53:50.514079 | LOOP [upload-logs : Upload console log and json output]