2025-11-24 15:53:27.897323 | Job console starting 2025-11-24 15:53:27.912769 | Updating git repos 2025-11-24 15:53:27.997298 | Cloning repos into workspace 2025-11-24 15:53:28.089508 | Restoring repo states 2025-11-24 15:53:28.121965 | Merging changes 2025-11-24 15:53:28.690060 | Checking out repos 2025-11-24 15:53:28.749458 | Preparing playbooks 2025-11-24 15:53:29.582185 | Running Ansible setup 2025-11-24 15:53:34.508340 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-24 15:53:35.357036 | 2025-11-24 15:53:35.357198 | PLAY [Base pre] 2025-11-24 15:53:35.383706 | 2025-11-24 15:53:35.383858 | TASK [Setup log path fact] 2025-11-24 15:53:35.433586 | debian-bookworm | ok 2025-11-24 15:53:35.462054 | 2025-11-24 15:53:35.462227 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-24 15:53:35.508208 | debian-bookworm | ok 2025-11-24 15:53:35.537027 | 2025-11-24 15:53:35.537165 | TASK [emit-job-header : Print job information] 2025-11-24 15:53:35.577204 | # Job Information 2025-11-24 15:53:35.577396 | Ansible Version: 2.16.14 2025-11-24 15:53:35.577433 | Job: mypy 2025-11-24 15:53:35.577465 | Pipeline: check 2025-11-24 15:53:35.577501 | Executor: 521e9411259a 2025-11-24 15:53:35.577522 | Triggered by: https://github.com/osism/netbox-manager/pull/195 2025-11-24 15:53:35.577545 | Event ID: b24c6060-c94d-11f0-9e6b-ad9911cc619f 2025-11-24 15:53:35.582551 | 2025-11-24 15:53:35.582676 | LOOP [emit-job-header : Print node information] 2025-11-24 15:53:35.728496 | debian-bookworm | ok: 2025-11-24 15:53:35.728698 | debian-bookworm | # Node Information 2025-11-24 15:53:35.728733 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-24 15:53:35.728759 | debian-bookworm | Hostname: debian 2025-11-24 15:53:35.728811 | debian-bookworm | Username: zuul 2025-11-24 15:53:35.728833 | debian-bookworm | Distro: Debian 12.12 2025-11-24 15:53:35.728858 | debian-bookworm | Provider: regiocloud-a 2025-11-24 15:53:35.728896 | debian-bookworm | Region: 2025-11-24 15:53:35.728918 | debian-bookworm | Label: debian-bookworm 2025-11-24 15:53:35.728937 | debian-bookworm | Product Name: OpenStack Nova 2025-11-24 15:53:35.728956 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe77:3095 2025-11-24 15:53:35.740837 | 2025-11-24 15:53:35.740979 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-24 15:53:36.281495 | debian-bookworm -> localhost | changed 2025-11-24 15:53:36.290227 | 2025-11-24 15:53:36.290367 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-24 15:53:37.420183 | debian-bookworm -> localhost | changed 2025-11-24 15:53:37.432941 | 2025-11-24 15:53:37.433081 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-24 15:53:37.820168 | debian-bookworm -> localhost | ok 2025-11-24 15:53:37.826875 | 2025-11-24 15:53:37.827059 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-24 15:53:37.855927 | debian-bookworm | ok 2025-11-24 15:53:37.875120 | debian-bookworm | included: /var/lib/zuul/builds/789a3fbad23347d88c41da804fb092cd/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-24 15:53:37.883342 | 2025-11-24 15:53:37.883474 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-24 15:53:39.376282 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-24 15:53:39.376645 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/789a3fbad23347d88c41da804fb092cd/work/789a3fbad23347d88c41da804fb092cd_id_rsa 2025-11-24 15:53:39.376713 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/789a3fbad23347d88c41da804fb092cd/work/789a3fbad23347d88c41da804fb092cd_id_rsa.pub 2025-11-24 15:53:39.376756 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-24 15:53:39.376793 | debian-bookworm -> localhost | SHA256:uc5LHKkC1hnF/S51EfTUZw1hZcwCQB1uQD8x/OJj7Rs zuul-build-sshkey 2025-11-24 15:53:39.376829 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-24 15:53:39.376990 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-24 15:53:39.377037 | debian-bookworm -> localhost | | ... o==B+=B+| 2025-11-24 15:53:39.377073 | debian-bookworm -> localhost | | .. . ++*..B| 2025-11-24 15:53:39.377106 | debian-bookworm -> localhost | | . . =o.o.| 2025-11-24 15:53:39.377138 | debian-bookworm -> localhost | | . o oo.o.. | 2025-11-24 15:53:39.377169 | debian-bookworm -> localhost | | o o So o o | 2025-11-24 15:53:39.377212 | debian-bookworm -> localhost | | . . o.o. + . | 2025-11-24 15:53:39.377245 | debian-bookworm -> localhost | | . . +. . oE | 2025-11-24 15:53:39.377276 | debian-bookworm -> localhost | | . + .. | 2025-11-24 15:53:39.377309 | debian-bookworm -> localhost | | +. .. | 2025-11-24 15:53:39.377342 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-24 15:53:39.377431 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.986610 2025-11-24 15:53:39.391538 | 2025-11-24 15:53:39.391690 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-24 15:53:39.425018 | debian-bookworm | ok 2025-11-24 15:53:39.436657 | debian-bookworm | included: /var/lib/zuul/builds/789a3fbad23347d88c41da804fb092cd/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-24 15:53:39.446029 | 2025-11-24 15:53:39.446133 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-24 15:53:39.471755 | debian-bookworm | skipping: Conditional result was False 2025-11-24 15:53:39.477702 | 2025-11-24 15:53:39.477807 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-24 15:53:40.121628 | debian-bookworm | changed 2025-11-24 15:53:40.128365 | 2025-11-24 15:53:40.128582 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-24 15:53:40.390121 | debian-bookworm | ok 2025-11-24 15:53:40.398932 | 2025-11-24 15:53:40.399069 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-24 15:53:41.145876 | debian-bookworm | changed 2025-11-24 15:53:41.155666 | 2025-11-24 15:53:41.155798 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-24 15:53:41.818210 | debian-bookworm | changed 2025-11-24 15:53:41.824765 | 2025-11-24 15:53:41.824890 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-24 15:53:41.848794 | debian-bookworm | skipping: Conditional result was False 2025-11-24 15:53:41.855059 | 2025-11-24 15:53:41.855183 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-24 15:53:42.296822 | debian-bookworm -> localhost | changed 2025-11-24 15:53:42.308049 | 2025-11-24 15:53:42.308180 | TASK [add-build-sshkey : Add back temp key] 2025-11-24 15:53:42.666326 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/789a3fbad23347d88c41da804fb092cd/work/789a3fbad23347d88c41da804fb092cd_id_rsa (zuul-build-sshkey) 2025-11-24 15:53:42.666644 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.011134 2025-11-24 15:53:42.677675 | 2025-11-24 15:53:42.677816 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-24 15:53:43.101836 | debian-bookworm | ok 2025-11-24 15:53:43.110268 | 2025-11-24 15:53:43.110429 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-24 15:53:43.134776 | debian-bookworm | skipping: Conditional result was False 2025-11-24 15:53:43.154724 | 2025-11-24 15:53:43.154890 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-24 15:53:43.590363 | debian-bookworm | ok 2025-11-24 15:53:43.601403 | 2025-11-24 15:53:43.601551 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-24 15:53:43.630356 | debian-bookworm | ok 2025-11-24 15:53:43.635655 | 2025-11-24 15:53:43.635776 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-24 15:53:43.943624 | debian-bookworm -> localhost | ok 2025-11-24 15:53:43.950313 | 2025-11-24 15:53:43.950426 | TASK [validate-host : Collect information about the host] 2025-11-24 15:53:45.065946 | debian-bookworm | ok 2025-11-24 15:53:45.076659 | 2025-11-24 15:53:45.076790 | TASK [validate-host : Sanitize hostname] 2025-11-24 15:53:45.199554 | debian-bookworm | ok 2025-11-24 15:53:45.244784 | 2025-11-24 15:53:45.244932 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-24 15:53:45.891230 | debian-bookworm -> localhost | changed 2025-11-24 15:53:45.897206 | 2025-11-24 15:53:45.897324 | TASK [validate-host : Collect information about zuul worker] 2025-11-24 15:53:46.344699 | debian-bookworm | ok 2025-11-24 15:53:46.349628 | 2025-11-24 15:53:46.349752 | TASK [validate-host : Write out all zuul information for each host] 2025-11-24 15:53:46.940940 | debian-bookworm -> localhost | changed 2025-11-24 15:53:46.954398 | 2025-11-24 15:53:46.954540 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-24 15:53:47.221100 | debian-bookworm | ok 2025-11-24 15:53:47.228089 | 2025-11-24 15:53:47.228226 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-24 15:53:48.156335 | debian-bookworm | changed: 2025-11-24 15:53:48.156702 | debian-bookworm | cd+++++++++ src/ 2025-11-24 15:53:48.156766 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-24 15:53:48.156807 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-24 15:53:48.156843 | debian-bookworm | cd+++++++++ src/github.com/osism/netbox-manager/ 2025-11-24 15:53:48.156877 | debian-bookworm | netbox_manager/requirements.yml 2025-11-24 15:53:48.157306 | debian-bookworm | cL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample 2025-11-24 15:53:48.157336 | debian-bookworm | cd+++++++++ src/github.com/osism/netbox-manager/.git/ 2025-11-24 15:53:48.157365 | debian-bookworm | =2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-11-24 15:54:30.141453 | debian-bookworm | Installing collected packages: types-requests, types-PyYAML 2025-11-24 15:54:30.191725 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20250915 types-requests-2.32.4.20250913 2025-11-24 15:54:32.802177 | debian-bookworm | netbox_manager/main.py:1133: error: If x = b'abc' then f"{x}" or "{}".format(x) produces "b'abc'", not "abc". If this is desired behavior, use f"{x!r}" or "{!r}".format(x). Otherwise, decode the bytes [str-bytes-safe] 2025-11-24 15:54:32.802248 | debian-bookworm | netbox_manager/main.py:1133: error: Argument 1 to "split" of "bytes" has incompatible type "str"; expected "Buffer | None" [arg-type] 2025-11-24 15:54:32.802282 | debian-bookworm | Installing missing stub packages: 2025-11-24 15:54:32.802290 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-requests 2025-11-24 15:54:32.802294 | debian-bookworm | 2025-11-24 15:54:32.802299 | debian-bookworm | 2025-11-24 15:54:32.802303 | debian-bookworm | Found 2 errors in 1 file (checked 3 source files) 2025-11-24 15:54:33.299066 | debian-bookworm | ERROR 2025-11-24 15:54:33.299445 | debian-bookworm | { 2025-11-24 15:54:33.299562 | debian-bookworm | "delta": "0:00:09.277730", 2025-11-24 15:54:33.299627 | debian-bookworm | "end": "2025-11-24 15:54:32.814288", 2025-11-24 15:54:33.299685 | debian-bookworm | "msg": "non-zero return code", 2025-11-24 15:54:33.299739 | debian-bookworm | "rc": 1, 2025-11-24 15:54:33.299791 | debian-bookworm | "start": "2025-11-24 15:54:23.536558" 2025-11-24 15:54:33.299841 | debian-bookworm | } failure 2025-11-24 15:54:33.304071 | 2025-11-24 15:54:33.304216 | PLAY RECAP 2025-11-24 15:54:33.304331 | debian-bookworm | ok: 10 changed: 7 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2025-11-24 15:54:33.304391 | 2025-11-24 15:54:33.471441 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-11-24 15:54:33.472379 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-24 15:54:34.189752 | 2025-11-24 15:54:34.189925 | PLAY [Base post] 2025-11-24 15:54:34.204179 | 2025-11-24 15:54:34.204323 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-24 15:54:34.783730 | debian-bookworm | changed 2025-11-24 15:54:34.793832 | 2025-11-24 15:54:34.793975 | PLAY RECAP 2025-11-24 15:54:34.794055 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-24 15:54:34.794141 | 2025-11-24 15:54:34.912829 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-24 15:54:34.915022 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-24 15:54:35.705585 | 2025-11-24 15:54:35.705780 | PLAY [Base post-logs] 2025-11-24 15:54:35.717256 | 2025-11-24 15:54:35.717404 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-24 15:54:36.214961 | localhost | changed 2025-11-24 15:54:36.225936 | 2025-11-24 15:54:36.226102 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-24 15:54:36.263949 | localhost | ok 2025-11-24 15:54:36.270261 | 2025-11-24 15:54:36.270428 | TASK [Set zuul-log-path fact] 2025-11-24 15:54:36.293697 | localhost | ok 2025-11-24 15:54:36.311491 | 2025-11-24 15:54:36.311700 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-24 15:54:36.348978 | localhost | ok 2025-11-24 15:54:36.354953 | 2025-11-24 15:54:36.355124 | TASK [upload-logs : Create log directories] 2025-11-24 15:54:36.910893 | localhost | changed 2025-11-24 15:54:36.914011 | 2025-11-24 15:54:36.914125 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-24 15:54:37.424898 | localhost -> localhost | ok: Runtime: 0:00:00.007498 2025-11-24 15:54:37.430627 | 2025-11-24 15:54:37.430780 | TASK [upload-logs : Upload logs to log server] 2025-11-24 15:54:38.005647 | localhost | Output suppressed because no_log was given 2025-11-24 15:54:38.008297 | 2025-11-24 15:54:38.008450 | LOOP [upload-logs : Compress console log and json output] 2025-11-24 15:54:38.059093 | localhost | skipping: Conditional result was False 2025-11-24 15:54:38.063983 | localhost | skipping: Conditional result was False 2025-11-24 15:54:38.072018 | 2025-11-24 15:54:38.072275 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-24 15:54:38.119229 | localhost | skipping: Conditional result was False 2025-11-24 15:54:38.119850 | 2025-11-24 15:54:38.123420 | localhost | skipping: Conditional result was False 2025-11-24 15:54:38.136988 | 2025-11-24 15:54:38.137225 | LOOP [upload-logs : Upload console log and json output]