2026-04-15 07:23:00.302616 | Job console starting 2026-04-15 07:23:00.317812 | Updating git repos 2026-04-15 07:23:00.352688 | Cloning repos into workspace 2026-04-15 07:23:00.437184 | Restoring repo states 2026-04-15 07:23:00.459127 | Merging changes 2026-04-15 07:23:01.379061 | Checking out repos 2026-04-15 07:23:01.426793 | Preparing playbooks 2026-04-15 07:23:02.182407 | Running Ansible setup 2026-04-15 07:23:07.028612 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 07:23:08.173479 | 2026-04-15 07:23:08.173665 | PLAY [Base pre] 2026-04-15 07:23:08.193425 | 2026-04-15 07:23:08.193613 | TASK [Setup log path fact] 2026-04-15 07:23:08.215370 | debian-bookworm | ok 2026-04-15 07:23:08.263987 | 2026-04-15 07:23:08.264158 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 07:23:08.352349 | debian-bookworm | ok 2026-04-15 07:23:08.371970 | 2026-04-15 07:23:08.372110 | TASK [emit-job-header : Print job information] 2026-04-15 07:23:08.454238 | # Job Information 2026-04-15 07:23:08.454442 | Ansible Version: 2.16.14 2026-04-15 07:23:08.454479 | Job: mypy 2026-04-15 07:23:08.454513 | Pipeline: check 2026-04-15 07:23:08.454551 | Executor: 521e9411259a 2026-04-15 07:23:08.454573 | Triggered by: https://github.com/osism/python-osism/pull/2167 2026-04-15 07:23:08.454595 | Event ID: e867a930-389b-11f1-8ebd-af914c70a85a 2026-04-15 07:23:08.460471 | 2026-04-15 07:23:08.460645 | LOOP [emit-job-header : Print node information] 2026-04-15 07:23:08.644962 | debian-bookworm | ok: 2026-04-15 07:23:08.645174 | debian-bookworm | # Node Information 2026-04-15 07:23:08.645209 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-04-15 07:23:08.645235 | debian-bookworm | Hostname: debian 2026-04-15 07:23:08.645258 | debian-bookworm | Username: zuul 2026-04-15 07:23:08.645366 | debian-bookworm | Distro: Debian 12.13 2026-04-15 07:23:08.645407 | debian-bookworm | Provider: regiocloud-a 2026-04-15 07:23:08.645432 | debian-bookworm | Region: 2026-04-15 07:23:08.645455 | debian-bookworm | Label: debian-bookworm 2026-04-15 07:23:08.645477 | debian-bookworm | Product Name: OpenStack Nova 2026-04-15 07:23:08.645499 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe2d:4e9e 2026-04-15 07:23:08.677964 | 2026-04-15 07:23:08.678171 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-15 07:23:09.464385 | debian-bookworm -> localhost | changed 2026-04-15 07:23:09.471317 | 2026-04-15 07:23:09.471409 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-15 07:23:11.234857 | debian-bookworm -> localhost | changed 2026-04-15 07:23:11.252881 | 2026-04-15 07:23:11.252972 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-15 07:23:11.610658 | debian-bookworm -> localhost | ok 2026-04-15 07:23:11.615469 | 2026-04-15 07:23:11.615573 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-15 07:23:11.631851 | debian-bookworm | ok 2026-04-15 07:23:11.652163 | debian-bookworm | included: /var/lib/zuul/builds/4571aa8a730842a98dc78b76ee1a4a26/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-15 07:23:11.656924 | 2026-04-15 07:23:11.656996 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-15 07:23:13.143930 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-04-15 07:23:13.144096 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/4571aa8a730842a98dc78b76ee1a4a26/work/4571aa8a730842a98dc78b76ee1a4a26_id_rsa 2026-04-15 07:23:13.144125 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/4571aa8a730842a98dc78b76ee1a4a26/work/4571aa8a730842a98dc78b76ee1a4a26_id_rsa.pub 2026-04-15 07:23:13.144146 | debian-bookworm -> localhost | The key fingerprint is: 2026-04-15 07:23:13.144166 | debian-bookworm -> localhost | SHA256:mpMPzVFiBWT7AnjGUe8XeC000VjrbSMzISRd/O8bdf4 zuul-build-sshkey 2026-04-15 07:23:13.144184 | debian-bookworm -> localhost | The key's randomart image is: 2026-04-15 07:23:13.144213 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-04-15 07:23:13.144231 | debian-bookworm -> localhost | | .o=oo.**. | 2026-04-15 07:23:13.144250 | debian-bookworm -> localhost | | o o +o+.+.. | 2026-04-15 07:23:13.144267 | debian-bookworm -> localhost | | . = + +.+.+ | 2026-04-15 07:23:13.144283 | debian-bookworm -> localhost | | o o = ..+.o | 2026-04-15 07:23:13.144299 | debian-bookworm -> localhost | | S o .+..*| 2026-04-15 07:23:13.144316 | debian-bookworm -> localhost | | * o . +o=| 2026-04-15 07:23:13.144333 | debian-bookworm -> localhost | | * o o.| 2026-04-15 07:23:13.144350 | debian-bookworm -> localhost | | + +| 2026-04-15 07:23:13.144367 | debian-bookworm -> localhost | | . .E| 2026-04-15 07:23:13.144384 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-04-15 07:23:13.144424 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.898634 2026-04-15 07:23:13.149360 | 2026-04-15 07:23:13.149434 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-15 07:23:13.186031 | debian-bookworm | ok 2026-04-15 07:23:13.194794 | debian-bookworm | included: /var/lib/zuul/builds/4571aa8a730842a98dc78b76ee1a4a26/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-15 07:23:13.212870 | 2026-04-15 07:23:13.217340 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-15 07:23:13.234336 | debian-bookworm | skipping: Conditional result was False 2026-04-15 07:23:13.239378 | 2026-04-15 07:23:13.239449 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-15 07:23:13.856106 | debian-bookworm | changed 2026-04-15 07:23:13.861222 | 2026-04-15 07:23:13.861308 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-15 07:23:14.111454 | debian-bookworm | ok 2026-04-15 07:23:14.116885 | 2026-04-15 07:23:14.116988 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-15 07:23:14.791370 | debian-bookworm | changed 2026-04-15 07:23:14.797809 | 2026-04-15 07:23:14.797899 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-15 07:23:15.396793 | debian-bookworm | changed 2026-04-15 07:23:15.403316 | 2026-04-15 07:23:15.403406 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-15 07:23:15.426649 | debian-bookworm | skipping: Conditional result was False 2026-04-15 07:23:15.437710 | 2026-04-15 07:23:15.437842 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-15 07:23:15.849530 | debian-bookworm -> localhost | changed 2026-04-15 07:23:15.862016 | 2026-04-15 07:23:15.862123 | TASK [add-build-sshkey : Add back temp key] 2026-04-15 07:23:16.218777 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/4571aa8a730842a98dc78b76ee1a4a26/work/4571aa8a730842a98dc78b76ee1a4a26_id_rsa (zuul-build-sshkey) 2026-04-15 07:23:16.219011 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.009528 2026-04-15 07:23:16.226517 | 2026-04-15 07:23:16.226632 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-15 07:23:16.619166 | debian-bookworm | ok 2026-04-15 07:23:16.629105 | 2026-04-15 07:23:16.629203 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-15 07:23:16.663038 | debian-bookworm | skipping: Conditional result was False 2026-04-15 07:23:16.689873 | 2026-04-15 07:23:16.689966 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-15 07:23:17.160898 | debian-bookworm | ok 2026-04-15 07:23:17.192881 | 2026-04-15 07:23:17.193013 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-15 07:23:17.220723 | debian-bookworm | ok 2026-04-15 07:23:17.224989 | 2026-04-15 07:23:17.225064 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-15 07:23:17.449821 | debian-bookworm -> localhost | ok 2026-04-15 07:23:17.455053 | 2026-04-15 07:23:17.455126 | TASK [validate-host : Collect information about the host] 2026-04-15 07:23:18.444861 | debian-bookworm | ok 2026-04-15 07:23:18.464482 | 2026-04-15 07:23:18.464602 | TASK [validate-host : Sanitize hostname] 2026-04-15 07:23:18.617119 | debian-bookworm | ok 2026-04-15 07:23:18.663471 | 2026-04-15 07:23:18.663595 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-15 07:23:19.619686 | debian-bookworm -> localhost | changed 2026-04-15 07:23:19.625683 | 2026-04-15 07:23:19.625762 | TASK [validate-host : Collect information about zuul worker] 2026-04-15 07:23:20.116258 | debian-bookworm | ok 2026-04-15 07:23:20.127104 | 2026-04-15 07:23:20.127248 | TASK [validate-host : Write out all zuul information for each host] 2026-04-15 07:23:20.906249 | debian-bookworm -> localhost | changed 2026-04-15 07:23:20.915611 | 2026-04-15 07:23:20.915703 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-15 07:23:21.165658 | debian-bookworm | ok 2026-04-15 07:23:21.171272 | 2026-04-15 07:23:21.171366 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-15 07:23:22.421909 | debian-bookworm | changed: 2026-04-15 07:23:22.422081 | debian-bookworm | cd+++++++++ src/ 2026-04-15 07:23:22.422115 | debian-bookworm | cd+++++++++ src/github.com/ 2026-04-15 07:23:22.422140 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-04-15 07:23:22.422162 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-04-15 07:23:22.422183 | debian-bookworm | Containerfile 2026-04-15 07:23:22.422313 | debian-bookworm | Containerfile 2026-04-15 07:23:22.465090 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.7) 2026-04-15 07:24:43.920824 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-04-15 07:24:43.950448 | 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-04-15 07:24:43.962564 | 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) (3.0) 2026-04-15 07:24:44.744606 | 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-04-15 07:24:45.057273 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20260408 types-PyYAML-6.0.12.20260408 types-decorator-5.2.0.20260408 types-paramiko-4.0.0.20260408 types-python-dateutil-2.9.0.20260408 types-pytz-2026.1.1.20260408 types-requests-2.33.0.20260408 types-simplejson-3.20.0.20260408 types-tabulate-0.10.0.20260408 types-ujson-5.10.0.20250822 2026-04-15 07:24:51.372578 | 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-04-15 07:24:51.372661 | 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-04-15 07:24:51.372678 | 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-04-15 07:24:51.372690 | 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-04-15 07:24:51.372702 | 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-04-15 07:24:51.372714 | 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-04-15 07:24:51.372726 | 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-04-15 07:24:51.372768 | 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-04-15 07:24:51.372782 | 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-04-15 07:24:51.372804 | debian-bookworm | Installing missing stub packages: 2026-04-15 07:24:51.372817 | 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-04-15 07:24:51.372829 | debian-bookworm | 2026-04-15 07:24:51.372841 | debian-bookworm | 2026-04-15 07:24:51.372853 | debian-bookworm | Success: no issues found in 77 source files 2026-04-15 07:24:51.821393 | debian-bookworm | ok: Runtime: 0:00:20.292160 2026-04-15 07:24:51.828422 | 2026-04-15 07:24:51.828498 | PLAY RECAP 2026-04-15 07:24:51.828563 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-04-15 07:24:51.828590 | 2026-04-15 07:24:51.919194 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-04-15 07:24:51.921145 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 07:24:52.572514 | 2026-04-15 07:24:52.572647 | PLAY [Base post] 2026-04-15 07:24:52.584033 | 2026-04-15 07:24:52.584139 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-15 07:24:53.058467 | debian-bookworm | changed 2026-04-15 07:24:53.070938 | 2026-04-15 07:24:53.071142 | PLAY RECAP 2026-04-15 07:24:53.071271 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 07:24:53.071407 | 2026-04-15 07:24:53.172062 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 07:24:53.174194 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-15 07:24:54.050568 | 2026-04-15 07:24:54.050737 | PLAY [Base post-logs] 2026-04-15 07:24:54.063270 | 2026-04-15 07:24:54.063437 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-15 07:24:54.807791 | localhost | changed 2026-04-15 07:24:54.825611 | 2026-04-15 07:24:54.825808 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-15 07:24:54.856178 | localhost | ok 2026-04-15 07:24:54.859350 | 2026-04-15 07:24:54.859451 | TASK [Set zuul-log-path fact] 2026-04-15 07:24:54.874033 | localhost | ok 2026-04-15 07:24:54.896010 | 2026-04-15 07:24:54.896139 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 07:24:54.921880 | localhost | ok 2026-04-15 07:24:54.925293 | 2026-04-15 07:24:54.925405 | TASK [upload-logs : Create log directories] 2026-04-15 07:24:55.493304 | localhost | changed 2026-04-15 07:24:55.496734 | 2026-04-15 07:24:55.496868 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-15 07:24:56.115934 | localhost -> localhost | ok: Runtime: 0:00:00.020889 2026-04-15 07:24:56.121335 | 2026-04-15 07:24:56.121473 | TASK [upload-logs : Upload logs to log server] 2026-04-15 07:24:57.075442 | localhost | Output suppressed because no_log was given 2026-04-15 07:24:57.077621 | 2026-04-15 07:24:57.077748 | LOOP [upload-logs : Compress console log and json output] 2026-04-15 07:24:57.130203 | localhost | skipping: Conditional result was False 2026-04-15 07:24:57.138603 | localhost | skipping: Conditional result was False 2026-04-15 07:24:57.146216 | 2026-04-15 07:24:57.146386 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-15 07:24:57.203293 | localhost | skipping: Conditional result was False 2026-04-15 07:24:57.203668 | 2026-04-15 07:24:57.209246 | localhost | skipping: Conditional result was False 2026-04-15 07:24:57.214963 | 2026-04-15 07:24:57.215146 | LOOP [upload-logs : Upload console log and json output]