2026-01-19 18:43:04.792625 | Job console starting 2026-01-19 18:43:04.812497 | Updating git repos 2026-01-19 18:43:04.870619 | Cloning repos into workspace 2026-01-19 18:43:04.986684 | Restoring repo states 2026-01-19 18:43:05.007136 | Merging changes 2026-01-19 18:43:05.773153 | Checking out repos 2026-01-19 18:43:05.842126 | Preparing playbooks 2026-01-19 18:43:06.903240 | Running Ansible setup 2026-01-19 18:43:12.897943 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-19 18:43:13.593715 | 2026-01-19 18:43:13.593825 | PLAY [Base pre] 2026-01-19 18:43:13.609084 | 2026-01-19 18:43:13.609185 | TASK [Setup log path fact] 2026-01-19 18:43:13.640405 | debian-bookworm | ok 2026-01-19 18:43:13.672591 | 2026-01-19 18:43:13.672737 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:43:13.717486 | debian-bookworm | ok 2026-01-19 18:43:13.727690 | 2026-01-19 18:43:13.727799 | TASK [emit-job-header : Print job information] 2026-01-19 18:43:13.767237 | # Job Information 2026-01-19 18:43:13.767428 | Ansible Version: 2.16.14 2026-01-19 18:43:13.767466 | Job: mypy 2026-01-19 18:43:13.767501 | Pipeline: check 2026-01-19 18:43:13.767524 | Executor: 521e9411259a 2026-01-19 18:43:13.767545 | Triggered by: https://github.com/osism/python-osism/pull/1892 2026-01-19 18:43:13.767568 | Event ID: aab3e130-f566-11f0-9c93-b7225e4f5706 2026-01-19 18:43:13.772383 | 2026-01-19 18:43:13.772486 | LOOP [emit-job-header : Print node information] 2026-01-19 18:43:13.885027 | debian-bookworm | ok: 2026-01-19 18:43:13.885189 | debian-bookworm | # Node Information 2026-01-19 18:43:13.885224 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-19 18:43:13.885249 | debian-bookworm | Hostname: debian 2026-01-19 18:43:13.885271 | debian-bookworm | Username: zuul 2026-01-19 18:43:13.885293 | debian-bookworm | Distro: Debian 12.13 2026-01-19 18:43:13.885317 | debian-bookworm | Provider: regiocloud-a 2026-01-19 18:43:13.885365 | debian-bookworm | Region: 2026-01-19 18:43:13.885391 | debian-bookworm | Label: debian-bookworm 2026-01-19 18:43:13.885411 | debian-bookworm | Product Name: OpenStack Nova 2026-01-19 18:43:13.885431 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feae:c187 2026-01-19 18:43:13.910001 | 2026-01-19 18:43:13.910120 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-19 18:43:14.819395 | debian-bookworm -> localhost | changed 2026-01-19 18:43:14.826218 | 2026-01-19 18:43:14.826321 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-19 18:43:17.287438 | debian-bookworm -> localhost | changed 2026-01-19 18:43:17.295769 | 2026-01-19 18:43:17.295856 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-19 18:43:17.764072 | debian-bookworm -> localhost | ok 2026-01-19 18:43:17.770523 | 2026-01-19 18:43:17.770611 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-19 18:43:17.809982 | debian-bookworm | ok 2026-01-19 18:43:17.854269 | debian-bookworm | included: /var/lib/zuul/builds/4656b64ca3d049e59cfb844d627bc369/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-19 18:43:17.868372 | 2026-01-19 18:43:17.868469 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-19 18:43:21.279408 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-19 18:43:21.279617 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/4656b64ca3d049e59cfb844d627bc369/work/4656b64ca3d049e59cfb844d627bc369_id_rsa 2026-01-19 18:43:21.279655 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/4656b64ca3d049e59cfb844d627bc369/work/4656b64ca3d049e59cfb844d627bc369_id_rsa.pub 2026-01-19 18:43:21.279681 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-19 18:43:21.279706 | debian-bookworm -> localhost | SHA256:Y2q6s14aPO1L6cV/YsiRutlUZD7lXVRzH/u5BfWQoTg zuul-build-sshkey 2026-01-19 18:43:21.279729 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-19 18:43:21.279761 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-19 18:43:21.279784 | debian-bookworm -> localhost | | o=*| 2026-01-19 18:43:21.279807 | debian-bookworm -> localhost | | . ..+B| 2026-01-19 18:43:21.279828 | debian-bookworm -> localhost | | E o ..+| 2026-01-19 18:43:21.279848 | debian-bookworm -> localhost | | + + . oo| 2026-01-19 18:43:21.279867 | debian-bookworm -> localhost | | S.+ . ..o| 2026-01-19 18:43:21.279890 | debian-bookworm -> localhost | | . . =oo . o| 2026-01-19 18:43:21.279912 | debian-bookworm -> localhost | | + Bo+o . | 2026-01-19 18:43:21.279932 | debian-bookworm -> localhost | | .@.=o.o . | 2026-01-19 18:43:21.279952 | debian-bookworm -> localhost | | .*+*o...o | 2026-01-19 18:43:21.279973 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-19 18:43:21.280019 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.197237 2026-01-19 18:43:21.286288 | 2026-01-19 18:43:21.286397 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-19 18:43:21.323996 | debian-bookworm | ok 2026-01-19 18:43:21.343259 | debian-bookworm | included: /var/lib/zuul/builds/4656b64ca3d049e59cfb844d627bc369/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-19 18:43:21.352338 | 2026-01-19 18:43:21.352450 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-19 18:43:21.396573 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:43:21.402171 | 2026-01-19 18:43:21.402266 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-19 18:43:22.388329 | debian-bookworm | changed 2026-01-19 18:43:22.392679 | 2026-01-19 18:43:22.392750 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-19 18:43:22.673334 | debian-bookworm | ok 2026-01-19 18:43:22.678077 | 2026-01-19 18:43:22.678159 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-19 18:43:23.426281 | debian-bookworm | changed 2026-01-19 18:43:23.432722 | 2026-01-19 18:43:23.432811 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-19 18:43:24.119677 | debian-bookworm | changed 2026-01-19 18:43:24.129458 | 2026-01-19 18:43:24.129562 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-19 18:43:24.183899 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:43:24.190477 | 2026-01-19 18:43:24.190570 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-19 18:43:25.020681 | debian-bookworm -> localhost | changed 2026-01-19 18:43:25.035586 | 2026-01-19 18:43:25.035687 | TASK [add-build-sshkey : Add back temp key] 2026-01-19 18:43:25.621720 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/4656b64ca3d049e59cfb844d627bc369/work/4656b64ca3d049e59cfb844d627bc369_id_rsa (zuul-build-sshkey) 2026-01-19 18:43:25.621922 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.010233 2026-01-19 18:43:25.629229 | 2026-01-19 18:43:25.629312 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-19 18:43:26.251811 | debian-bookworm | ok 2026-01-19 18:43:26.256027 | 2026-01-19 18:43:26.256103 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-19 18:43:26.278537 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:43:26.286850 | 2026-01-19 18:43:26.286934 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-19 18:43:26.782154 | debian-bookworm | ok 2026-01-19 18:43:26.798769 | 2026-01-19 18:43:26.798896 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-19 18:43:26.885081 | debian-bookworm | ok 2026-01-19 18:43:26.889184 | 2026-01-19 18:43:26.889312 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-19 18:43:27.577900 | debian-bookworm -> localhost | ok 2026-01-19 18:43:27.584930 | 2026-01-19 18:43:27.585031 | TASK [validate-host : Collect information about the host] 2026-01-19 18:43:28.888115 | debian-bookworm | ok 2026-01-19 18:43:28.906231 | 2026-01-19 18:43:28.906327 | TASK [validate-host : Sanitize hostname] 2026-01-19 18:43:29.121438 | debian-bookworm | ok 2026-01-19 18:43:29.193140 | 2026-01-19 18:43:29.193240 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-19 18:43:30.311550 | debian-bookworm -> localhost | changed 2026-01-19 18:43:30.316137 | 2026-01-19 18:43:30.316223 | TASK [validate-host : Collect information about zuul worker] 2026-01-19 18:43:30.807058 | debian-bookworm | ok 2026-01-19 18:43:30.810825 | 2026-01-19 18:43:30.810924 | TASK [validate-host : Write out all zuul information for each host] 2026-01-19 18:43:31.749749 | debian-bookworm -> localhost | changed 2026-01-19 18:43:31.757480 | 2026-01-19 18:43:31.757563 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-19 18:43:32.050316 | debian-bookworm | ok 2026-01-19 18:43:32.054766 | 2026-01-19 18:43:32.054855 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-19 18:43:33.412214 | debian-bookworm | changed: 2026-01-19 18:43:33.412494 | debian-bookworm | cd+++++++++ src/ 2026-01-19 18:43:33.412537 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-19 18:43:33.412562 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-19 18:43:33.412584 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-19 18:43:33.412604 | debian-bookworm | Containerfile 2026-01-19 18:43:33.412732 | debian-bookworm | Containerfile 2026-01-19 18:43:33.470146 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2026-01-19 18:45:01.203461 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-01-19 18:45:01.232789 | debian-bookworm | Requirement already satisfied: cffi>=2.0.0 in /tmp/venv/lib/python3.11/site-packages (from cryptography>=37.0.0->types-paramiko) (2.0.0) 2026-01-19 18:45:01.245166 | debian-bookworm | Requirement already satisfied: pycparser in /tmp/venv/lib/python3.11/site-packages (from cffi>=2.0.0->cryptography>=37.0.0->types-paramiko) (2.23) 2026-01-19 18:45:02.046454 | debian-bookworm | Installing collected packages: types-ujson, types-tabulate, types-simplejson, types-requests, types-PyYAML, types-pytz, types-python-dateutil, types-PyMySQL, types-decorator, types-paramiko 2026-01-19 18:45:02.437710 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20251220 types-PyYAML-6.0.12.20250915 types-decorator-5.2.0.20251101 types-paramiko-4.0.0.20250822 types-python-dateutil-2.9.0.20251115 types-pytz-2025.2.0.20251108 types-requests-2.32.4.20260107 types-simplejson-3.20.0.20250822 types-tabulate-0.9.0.20241207 types-ujson-5.10.0.20250822 2026-01-19 18:45:09.995861 | debian-bookworm | osism/services/websocket_manager.py:87: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.995972 | debian-bookworm | osism/services/websocket_manager.py:89: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.995992 | debian-bookworm | osism/services/websocket_manager.py:91: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996007 | debian-bookworm | osism/tasks/conductor/sonic/cache.py:16: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996021 | debian-bookworm | osism/services/listener.py:181: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996037 | debian-bookworm | osism/services/listener.py:182: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996051 | debian-bookworm | osism/services/listener.py:184: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996097 | debian-bookworm | osism/services/listener.py:185: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996114 | debian-bookworm | osism/services/listener.py:488: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-01-19 18:45:09.996127 | debian-bookworm | Installing missing stub packages: 2026-01-19 18:45:09.996142 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyMySQL types-PyYAML types-decorator types-paramiko types-python-dateutil types-pytz types-requests types-simplejson types-tabulate types-ujson 2026-01-19 18:45:09.996174 | debian-bookworm | 2026-01-19 18:45:09.996187 | debian-bookworm | 2026-01-19 18:45:09.996201 | debian-bookworm | Success: no issues found in 74 source files 2026-01-19 18:45:10.223010 | debian-bookworm | ok: Runtime: 0:00:24.558394 2026-01-19 18:45:10.235914 | 2026-01-19 18:45:10.236046 | PLAY RECAP 2026-01-19 18:45:10.236122 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-01-19 18:45:10.236156 | 2026-01-19 18:45:10.385735 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-01-19 18:45:10.386638 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:45:11.133666 | 2026-01-19 18:45:11.133853 | PLAY [Base post] 2026-01-19 18:45:11.148432 | 2026-01-19 18:45:11.148582 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-19 18:45:11.714064 | debian-bookworm | changed 2026-01-19 18:45:11.724299 | 2026-01-19 18:45:11.724450 | PLAY RECAP 2026-01-19 18:45:11.724532 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-19 18:45:11.724610 | 2026-01-19 18:45:11.857427 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:45:11.859452 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-19 18:45:12.700260 | 2026-01-19 18:45:12.700443 | PLAY [Base post-logs] 2026-01-19 18:45:12.711129 | 2026-01-19 18:45:12.711261 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-19 18:45:13.165555 | localhost | changed 2026-01-19 18:45:13.179707 | 2026-01-19 18:45:13.179860 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-19 18:45:13.216426 | localhost | ok 2026-01-19 18:45:13.221658 | 2026-01-19 18:45:13.221825 | TASK [Set zuul-log-path fact] 2026-01-19 18:45:13.239152 | localhost | ok 2026-01-19 18:45:13.251945 | 2026-01-19 18:45:13.252087 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:45:13.277445 | localhost | ok 2026-01-19 18:45:13.280709 | 2026-01-19 18:45:13.280810 | TASK [upload-logs : Create log directories] 2026-01-19 18:45:13.797270 | localhost | changed 2026-01-19 18:45:13.800320 | 2026-01-19 18:45:13.800445 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-19 18:45:14.332164 | localhost -> localhost | ok: Runtime: 0:00:00.007159 2026-01-19 18:45:14.338690 | 2026-01-19 18:45:14.338877 | TASK [upload-logs : Upload logs to log server] 2026-01-19 18:45:14.914310 | localhost | Output suppressed because no_log was given 2026-01-19 18:45:14.918298 | 2026-01-19 18:45:14.918483 | LOOP [upload-logs : Compress console log and json output] 2026-01-19 18:45:14.968632 | localhost | skipping: Conditional result was False 2026-01-19 18:45:14.974520 | localhost | skipping: Conditional result was False 2026-01-19 18:45:14.987011 | 2026-01-19 18:45:14.987150 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-19 18:45:15.034659 | localhost | skipping: Conditional result was False 2026-01-19 18:45:15.035408 | 2026-01-19 18:45:15.039243 | localhost | skipping: Conditional result was False 2026-01-19 18:45:15.047432 | 2026-01-19 18:45:15.047659 | LOOP [upload-logs : Upload console log and json output]