2025-05-24 13:38:05.152968 | Job console starting 2025-05-24 13:38:05.184985 | Updating git repos 2025-05-24 13:38:05.219368 | Cloning repos into workspace 2025-05-24 13:38:05.292275 | Restoring repo states 2025-05-24 13:38:05.302941 | Merging changes 2025-05-24 13:38:05.840939 | Checking out repos 2025-05-24 13:38:05.891789 | Preparing playbooks 2025-05-24 13:38:06.650427 | Running Ansible setup 2025-05-24 13:38:11.212595 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-05-24 13:38:11.959583 | 2025-05-24 13:38:11.959766 | PLAY [Base pre] 2025-05-24 13:38:11.975960 | 2025-05-24 13:38:11.976105 | TASK [Setup log path fact] 2025-05-24 13:38:12.006092 | debian-bookworm | ok 2025-05-24 13:38:12.022240 | 2025-05-24 13:38:12.022401 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-24 13:38:12.054941 | debian-bookworm | ok 2025-05-24 13:38:12.068660 | 2025-05-24 13:38:12.068803 | TASK [emit-job-header : Print job information] 2025-05-24 13:38:12.108489 | # Job Information 2025-05-24 13:38:12.108677 | Ansible Version: 2.16.14 2025-05-24 13:38:12.108713 | Job: mypy 2025-05-24 13:38:12.108744 | Pipeline: check 2025-05-24 13:38:12.108767 | Executor: 521e9411259a 2025-05-24 13:38:12.108788 | Triggered by: https://github.com/osism/netbox-manager/pull/91 2025-05-24 13:38:12.108810 | Event ID: 4ceda4c0-38a4-11f0-8c4f-c5e3cb3ef7cd 2025-05-24 13:38:12.114000 | 2025-05-24 13:38:12.114131 | LOOP [emit-job-header : Print node information] 2025-05-24 13:38:12.224832 | debian-bookworm | ok: 2025-05-24 13:38:12.225116 | debian-bookworm | # Node Information 2025-05-24 13:38:12.225155 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-05-24 13:38:12.225181 | debian-bookworm | Hostname: debian 2025-05-24 13:38:12.225202 | debian-bookworm | Username: zuul 2025-05-24 13:38:12.225223 | debian-bookworm | Distro: Debian 12.11 2025-05-24 13:38:12.225246 | debian-bookworm | Provider: regiocloud-a 2025-05-24 13:38:12.225267 | debian-bookworm | Region: 2025-05-24 13:38:12.225288 | debian-bookworm | Label: debian-bookworm 2025-05-24 13:38:12.225308 | debian-bookworm | Product Name: OpenStack Nova 2025-05-24 13:38:12.225327 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe2b:f81a 2025-05-24 13:38:12.248300 | 2025-05-24 13:38:12.248447 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-05-24 13:38:12.820854 | debian-bookworm -> localhost | changed 2025-05-24 13:38:12.830639 | 2025-05-24 13:38:12.830776 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-05-24 13:38:13.979681 | debian-bookworm -> localhost | changed 2025-05-24 13:38:13.992021 | 2025-05-24 13:38:13.992154 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-05-24 13:38:14.322912 | debian-bookworm -> localhost | ok 2025-05-24 13:38:14.329328 | 2025-05-24 13:38:14.329452 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-05-24 13:38:14.358187 | debian-bookworm | ok 2025-05-24 13:38:14.377340 | debian-bookworm | included: /var/lib/zuul/builds/43df8352af4b4df881c042368e3a9dd8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-05-24 13:38:14.385061 | 2025-05-24 13:38:14.385173 | TASK [add-build-sshkey : Create Temp SSH key] 2025-05-24 13:38:17.583151 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-05-24 13:38:17.583538 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/43df8352af4b4df881c042368e3a9dd8/work/43df8352af4b4df881c042368e3a9dd8_id_rsa 2025-05-24 13:38:17.583602 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/43df8352af4b4df881c042368e3a9dd8/work/43df8352af4b4df881c042368e3a9dd8_id_rsa.pub 2025-05-24 13:38:17.583645 | debian-bookworm -> localhost | The key fingerprint is: 2025-05-24 13:38:17.583684 | debian-bookworm -> localhost | SHA256:wF1a5js5EXO4/W6+VTch/ujbEPeou8tUkb++ngwVqC0 zuul-build-sshkey 2025-05-24 13:38:17.583719 | debian-bookworm -> localhost | The key's randomart image is: 2025-05-24 13:38:17.583775 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-05-24 13:38:17.583811 | debian-bookworm -> localhost | | *.. | 2025-05-24 13:38:17.583864 | debian-bookworm -> localhost | | . . *.+ .. | 2025-05-24 13:38:17.583897 | debian-bookworm -> localhost | | o o oo ooo | 2025-05-24 13:38:17.583931 | debian-bookworm -> localhost | | . .+= .oo| 2025-05-24 13:38:17.583964 | debian-bookworm -> localhost | | S =E =.++| 2025-05-24 13:38:17.584012 | debian-bookworm -> localhost | | o..B.*| 2025-05-24 13:38:17.584048 | debian-bookworm -> localhost | | .=.oo| 2025-05-24 13:38:17.584080 | debian-bookworm -> localhost | | o..O..| 2025-05-24 13:38:17.584114 | debian-bookworm -> localhost | | *O=O.| 2025-05-24 13:38:17.584146 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-05-24 13:38:17.584228 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.685407 2025-05-24 13:38:17.594759 | 2025-05-24 13:38:17.595003 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-05-24 13:38:17.641928 | debian-bookworm | ok 2025-05-24 13:38:17.653281 | debian-bookworm | included: /var/lib/zuul/builds/43df8352af4b4df881c042368e3a9dd8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-05-24 13:38:17.662537 | 2025-05-24 13:38:17.662650 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-05-24 13:38:17.688700 | debian-bookworm | skipping: Conditional result was False 2025-05-24 13:38:17.701668 | 2025-05-24 13:38:17.702053 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-05-24 13:38:18.376538 | debian-bookworm | changed 2025-05-24 13:38:18.384600 | 2025-05-24 13:38:18.384738 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-05-24 13:38:18.648281 | debian-bookworm | ok 2025-05-24 13:38:18.655518 | 2025-05-24 13:38:18.655645 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-05-24 13:38:19.326958 | debian-bookworm | changed 2025-05-24 13:38:19.339888 | 2025-05-24 13:38:19.340029 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-05-24 13:38:20.010719 | debian-bookworm | changed 2025-05-24 13:38:20.016702 | 2025-05-24 13:38:20.016897 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-05-24 13:38:20.041302 | debian-bookworm | skipping: Conditional result was False 2025-05-24 13:38:20.047506 | 2025-05-24 13:38:20.047619 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-05-24 13:38:20.519446 | debian-bookworm -> localhost | changed 2025-05-24 13:38:20.535979 | 2025-05-24 13:38:20.536122 | TASK [add-build-sshkey : Add back temp key] 2025-05-24 13:38:20.906217 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/43df8352af4b4df881c042368e3a9dd8/work/43df8352af4b4df881c042368e3a9dd8_id_rsa (zuul-build-sshkey) 2025-05-24 13:38:20.906769 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.015019 2025-05-24 13:38:20.926462 | 2025-05-24 13:38:20.926664 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-05-24 13:38:21.369395 | debian-bookworm | ok 2025-05-24 13:38:21.376747 | 2025-05-24 13:38:21.376931 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-05-24 13:38:21.411817 | debian-bookworm | skipping: Conditional result was False 2025-05-24 13:38:21.435543 | 2025-05-24 13:38:21.435725 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-05-24 13:38:21.883484 | debian-bookworm | ok 2025-05-24 13:38:21.894966 | 2025-05-24 13:38:21.895115 | TASK [validate-host : Define zuul_info_dir fact] 2025-05-24 13:38:21.935450 | debian-bookworm | ok 2025-05-24 13:38:21.940887 | 2025-05-24 13:38:21.941001 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-05-24 13:38:22.238545 | debian-bookworm -> localhost | ok 2025-05-24 13:38:22.248212 | 2025-05-24 13:38:22.248346 | TASK [validate-host : Collect information about the host] 2025-05-24 13:38:23.374552 | debian-bookworm | ok 2025-05-24 13:38:23.384688 | 2025-05-24 13:38:23.384802 | TASK [validate-host : Sanitize hostname] 2025-05-24 13:38:23.485917 | debian-bookworm | ok 2025-05-24 13:38:23.528200 | 2025-05-24 13:38:23.528334 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-05-24 13:38:24.127412 | debian-bookworm -> localhost | changed 2025-05-24 13:38:24.133386 | 2025-05-24 13:38:24.133505 | TASK [validate-host : Collect information about zuul worker] 2025-05-24 13:38:24.562067 | debian-bookworm | ok 2025-05-24 13:38:24.568231 | 2025-05-24 13:38:24.568361 | TASK [validate-host : Write out all zuul information for each host] 2025-05-24 13:38:25.181914 | debian-bookworm -> localhost | changed 2025-05-24 13:38:25.198677 | 2025-05-24 13:38:25.198804 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-05-24 13:38:25.471925 | debian-bookworm | ok 2025-05-24 13:38:25.486277 | 2025-05-24 13:38:25.486756 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-05-24 13:38:26.351465 | debian-bookworm | changed: 2025-05-24 13:38:26.351724 | debian-bookworm | cd+++++++++ src/ 2025-05-24 13:38:26.351775 | debian-bookworm | cd+++++++++ src/github.com/ 2025-05-24 13:38:26.351812 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-05-24 13:38:26.351868 | debian-bookworm | cd+++++++++ src/github.com/osism/netbox-manager/ 2025-05-24 13:38:26.351899 | debian-bookworm | netbox_manager/requirements.yml 2025-05-24 13:38:26.352210 | debian-bookworm | cL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample 2025-05-24 13:38:26.352239 | debian-bookworm | cd+++++++++ src/github.com/osism/netbox-manager/.git/ 2025-05-24 13:38:26.352268 | debian-bookworm | =2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.4.0) 2025-05-24 13:39:09.663023 | debian-bookworm | Installing collected packages: types-requests, types-PyYAML 2025-05-24 13:39:09.714023 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20250516 types-requests-2.32.0.20250515 2025-05-24 13:39:11.904800 | debian-bookworm | netbox_manager/main.py:140: error: Argument 4 to "process_resources" has incompatible type "int | None"; expected "int" [arg-type] 2025-05-24 13:39:11.904876 | debian-bookworm | Installing missing stub packages: 2025-05-24 13:39:11.904885 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-requests 2025-05-24 13:39:11.904889 | debian-bookworm | 2025-05-24 13:39:11.904894 | debian-bookworm | 2025-05-24 13:39:11.904899 | debian-bookworm | Found 1 error in 1 file (checked 8 source files) 2025-05-24 13:39:12.096098 | debian-bookworm | ERROR 2025-05-24 13:39:12.096579 | debian-bookworm | { 2025-05-24 13:39:12.096690 | debian-bookworm | "delta": "0:00:10.557946", 2025-05-24 13:39:12.096757 | debian-bookworm | "end": "2025-05-24 13:39:11.918544", 2025-05-24 13:39:12.096813 | debian-bookworm | "msg": "non-zero return code", 2025-05-24 13:39:12.096924 | debian-bookworm | "rc": 1, 2025-05-24 13:39:12.096981 | debian-bookworm | "start": "2025-05-24 13:39:01.360598" 2025-05-24 13:39:12.097032 | debian-bookworm | } failure 2025-05-24 13:39:12.106938 | 2025-05-24 13:39:12.107079 | PLAY RECAP 2025-05-24 13:39:12.107180 | debian-bookworm | ok: 10 changed: 7 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2025-05-24 13:39:12.107232 | 2025-05-24 13:39:12.254375 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-05-24 13:39:12.255358 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-24 13:39:13.028284 | 2025-05-24 13:39:13.028531 | PLAY [Base post] 2025-05-24 13:39:13.044019 | 2025-05-24 13:39:13.044179 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-05-24 13:39:13.623939 | debian-bookworm | changed 2025-05-24 13:39:13.634489 | 2025-05-24 13:39:13.634645 | PLAY RECAP 2025-05-24 13:39:13.634748 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-05-24 13:39:13.634904 | 2025-05-24 13:39:13.759237 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-24 13:39:13.761700 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-05-24 13:39:14.551078 | 2025-05-24 13:39:14.551260 | PLAY [Base post-logs] 2025-05-24 13:39:14.562201 | 2025-05-24 13:39:14.562347 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-05-24 13:39:15.035135 | localhost | changed 2025-05-24 13:39:15.045217 | 2025-05-24 13:39:15.045367 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-05-24 13:39:15.070610 | localhost | ok 2025-05-24 13:39:15.073716 | 2025-05-24 13:39:15.073817 | TASK [Set zuul-log-path fact] 2025-05-24 13:39:15.088750 | localhost | ok 2025-05-24 13:39:15.097249 | 2025-05-24 13:39:15.097357 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-24 13:39:15.122369 | localhost | ok 2025-05-24 13:39:15.126315 | 2025-05-24 13:39:15.126439 | TASK [upload-logs : Create log directories] 2025-05-24 13:39:15.620573 | localhost | changed 2025-05-24 13:39:15.623522 | 2025-05-24 13:39:15.623638 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-05-24 13:39:16.178249 | localhost -> localhost | ok: Runtime: 0:00:00.007803 2025-05-24 13:39:16.187746 | 2025-05-24 13:39:16.188068 | TASK [upload-logs : Upload logs to log server] 2025-05-24 13:39:16.764720 | localhost | Output suppressed because no_log was given 2025-05-24 13:39:16.767809 | 2025-05-24 13:39:16.768032 | LOOP [upload-logs : Compress console log and json output] 2025-05-24 13:39:16.816056 | localhost | skipping: Conditional result was False 2025-05-24 13:39:16.820232 | localhost | skipping: Conditional result was False 2025-05-24 13:39:16.834057 | 2025-05-24 13:39:16.834321 | LOOP [upload-logs : Upload compressed console log and json output] 2025-05-24 13:39:16.880406 | localhost | skipping: Conditional result was False 2025-05-24 13:39:16.881080 | 2025-05-24 13:39:16.884625 | localhost | skipping: Conditional result was False 2025-05-24 13:39:16.898675 | 2025-05-24 13:39:16.899020 | LOOP [upload-logs : Upload console log and json output]