2026-03-06 20:01:00.737480 | Job console starting 2026-03-06 20:01:00.770011 | Updating git repos 2026-03-06 20:01:00.853366 | Cloning repos into workspace 2026-03-06 20:01:00.943083 | Restoring repo states 2026-03-06 20:01:00.979430 | Merging changes 2026-03-06 20:01:01.787166 | Checking out repos 2026-03-06 20:01:01.899821 | Preparing playbooks 2026-03-06 20:01:03.148745 | Running Ansible setup 2026-03-06 20:01:09.106226 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-06 20:01:10.206166 | 2026-03-06 20:01:10.206343 | PLAY [Base pre] 2026-03-06 20:01:10.230233 | 2026-03-06 20:01:10.230399 | TASK [Setup log path fact] 2026-03-06 20:01:10.261044 | debian-bookworm | ok 2026-03-06 20:01:10.277980 | 2026-03-06 20:01:10.278139 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 20:01:10.329508 | debian-bookworm | ok 2026-03-06 20:01:10.350230 | 2026-03-06 20:01:10.350374 | TASK [emit-job-header : Print job information] 2026-03-06 20:01:10.461049 | # Job Information 2026-03-06 20:01:10.461292 | Ansible Version: 2.16.14 2026-03-06 20:01:10.461332 | Job: mypy 2026-03-06 20:01:10.461365 | Pipeline: check 2026-03-06 20:01:10.461388 | Executor: 521e9411259a 2026-03-06 20:01:10.461408 | Triggered by: https://github.com/osism/python-osism/pull/2081 2026-03-06 20:01:10.461430 | Event ID: 2d383350-1997-11f1-99f3-f3f9ca980ef8 2026-03-06 20:01:10.478893 | 2026-03-06 20:01:10.479049 | LOOP [emit-job-header : Print node information] 2026-03-06 20:01:10.644696 | debian-bookworm | ok: 2026-03-06 20:01:10.648183 | debian-bookworm | # Node Information 2026-03-06 20:01:10.648276 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-06 20:01:10.648303 | debian-bookworm | Hostname: debian 2026-03-06 20:01:10.648325 | debian-bookworm | Username: zuul 2026-03-06 20:01:10.648346 | debian-bookworm | Distro: Debian 12.13 2026-03-06 20:01:10.648372 | debian-bookworm | Provider: regiocloud-a 2026-03-06 20:01:10.648393 | debian-bookworm | Region: 2026-03-06 20:01:10.648414 | debian-bookworm | Label: debian-bookworm 2026-03-06 20:01:10.648433 | debian-bookworm | Product Name: OpenStack Nova 2026-03-06 20:01:10.648453 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe96:4f6e 2026-03-06 20:01:10.665891 | 2026-03-06 20:01:10.666031 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-06 20:01:11.551763 | debian-bookworm -> localhost | changed 2026-03-06 20:01:11.559444 | 2026-03-06 20:01:11.559588 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-06 20:01:13.094659 | debian-bookworm -> localhost | changed 2026-03-06 20:01:13.116274 | 2026-03-06 20:01:13.116382 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-06 20:01:13.482867 | debian-bookworm -> localhost | ok 2026-03-06 20:01:13.488824 | 2026-03-06 20:01:13.488926 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-06 20:01:13.517085 | debian-bookworm | ok 2026-03-06 20:01:13.587425 | debian-bookworm | included: /var/lib/zuul/builds/4751f87aab82403d940cd84f6d9e331f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-06 20:01:13.593557 | 2026-03-06 20:01:13.593644 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-06 20:01:14.998348 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-06 20:01:14.998513 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/4751f87aab82403d940cd84f6d9e331f/work/4751f87aab82403d940cd84f6d9e331f_id_rsa 2026-03-06 20:01:14.998544 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/4751f87aab82403d940cd84f6d9e331f/work/4751f87aab82403d940cd84f6d9e331f_id_rsa.pub 2026-03-06 20:01:14.998566 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-06 20:01:14.998585 | debian-bookworm -> localhost | SHA256:sqkghCmB5BF8sfiZ3eBZ9cjhRToKx7JyyKLJu9bF714 zuul-build-sshkey 2026-03-06 20:01:14.998604 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-06 20:01:14.998643 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-06 20:01:14.998662 | debian-bookworm -> localhost | |.+... o.o | 2026-03-06 20:01:14.998680 | debian-bookworm -> localhost | |+.o.. . + * | 2026-03-06 20:01:14.998696 | debian-bookworm -> localhost | |oo.. + + * . | 2026-03-06 20:01:14.998713 | debian-bookworm -> localhost | |.oo * X . . | 2026-03-06 20:01:14.998729 | debian-bookworm -> localhost | |+o B.*.oS | 2026-03-06 20:01:14.998753 | debian-bookworm -> localhost | |=.. oo + | 2026-03-06 20:01:14.998770 | debian-bookworm -> localhost | |+.o . + E | 2026-03-06 20:01:14.998786 | debian-bookworm -> localhost | | o.o . .. | 2026-03-06 20:01:14.998803 | debian-bookworm -> localhost | |.o. . oo | 2026-03-06 20:01:14.998820 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-06 20:01:14.999043 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.561880 2026-03-06 20:01:15.004072 | 2026-03-06 20:01:15.004163 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-06 20:01:15.041974 | debian-bookworm | ok 2026-03-06 20:01:15.049535 | debian-bookworm | included: /var/lib/zuul/builds/4751f87aab82403d940cd84f6d9e331f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-06 20:01:15.065136 | 2026-03-06 20:01:15.065241 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-06 20:01:15.114364 | debian-bookworm | skipping: Conditional result was False 2026-03-06 20:01:15.119486 | 2026-03-06 20:01:15.119570 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-06 20:01:15.783651 | debian-bookworm | changed 2026-03-06 20:01:15.788120 | 2026-03-06 20:01:15.788217 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-06 20:01:16.021435 | debian-bookworm | ok 2026-03-06 20:01:16.030945 | 2026-03-06 20:01:16.031091 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-06 20:01:16.708773 | debian-bookworm | changed 2026-03-06 20:01:16.718570 | 2026-03-06 20:01:16.718670 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-06 20:01:17.310435 | debian-bookworm | changed 2026-03-06 20:01:17.316581 | 2026-03-06 20:01:17.316679 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-06 20:01:17.340060 | debian-bookworm | skipping: Conditional result was False 2026-03-06 20:01:17.349779 | 2026-03-06 20:01:17.349908 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-06 20:01:17.819433 | debian-bookworm -> localhost | changed 2026-03-06 20:01:17.831496 | 2026-03-06 20:01:17.831601 | TASK [add-build-sshkey : Add back temp key] 2026-03-06 20:01:18.159184 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/4751f87aab82403d940cd84f6d9e331f/work/4751f87aab82403d940cd84f6d9e331f_id_rsa (zuul-build-sshkey) 2026-03-06 20:01:18.159406 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.015830 2026-03-06 20:01:18.166822 | 2026-03-06 20:01:18.166943 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-06 20:01:18.558367 | debian-bookworm | ok 2026-03-06 20:01:18.563321 | 2026-03-06 20:01:18.563411 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-06 20:01:18.596268 | debian-bookworm | skipping: Conditional result was False 2026-03-06 20:01:18.606161 | 2026-03-06 20:01:18.606267 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-06 20:01:19.029079 | debian-bookworm | ok 2026-03-06 20:01:19.047169 | 2026-03-06 20:01:19.047278 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-06 20:01:19.104208 | debian-bookworm | ok 2026-03-06 20:01:19.109274 | 2026-03-06 20:01:19.109373 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-06 20:01:19.542593 | debian-bookworm -> localhost | ok 2026-03-06 20:01:19.549023 | 2026-03-06 20:01:19.549114 | TASK [validate-host : Collect information about the host] 2026-03-06 20:01:20.691018 | debian-bookworm | ok 2026-03-06 20:01:20.700942 | 2026-03-06 20:01:20.701044 | TASK [validate-host : Sanitize hostname] 2026-03-06 20:01:20.811773 | debian-bookworm | ok 2026-03-06 20:01:20.853097 | 2026-03-06 20:01:20.853279 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-06 20:01:21.435291 | debian-bookworm -> localhost | changed 2026-03-06 20:01:21.441589 | 2026-03-06 20:01:21.441715 | TASK [validate-host : Collect information about zuul worker] 2026-03-06 20:01:21.910485 | debian-bookworm | ok 2026-03-06 20:01:21.916628 | 2026-03-06 20:01:21.916760 | TASK [validate-host : Write out all zuul information for each host] 2026-03-06 20:01:22.828606 | debian-bookworm -> localhost | changed 2026-03-06 20:01:22.844745 | 2026-03-06 20:01:22.844881 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-06 20:01:23.148797 | debian-bookworm | ok 2026-03-06 20:01:23.159884 | 2026-03-06 20:01:23.160022 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-06 20:01:24.346624 | debian-bookworm | changed: 2026-03-06 20:01:24.347031 | debian-bookworm | cd+++++++++ src/ 2026-03-06 20:01:24.347086 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-06 20:01:24.347121 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-06 20:01:24.347200 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-03-06 20:01:24.347235 | debian-bookworm | Containerfile 2026-03-06 20:01:24.347410 | debian-bookworm | Containerfile 2026-03-06 20:01:24.364839 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-03-06 20:02:46.224977 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-03-06 20:02:46.253703 | 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-03-06 20:02:46.266434 | 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-03-06 20:02:47.066578 | 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-03-06 20:02:47.381087 | 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.20260305 types-pytz-2026.1.1.20260304 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-03-06 20:02:53.443833 | 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-03-06 20:02:53.443909 | 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-03-06 20:02:53.443925 | 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-03-06 20:02:53.443937 | 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-03-06 20:02:53.443950 | 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-03-06 20:02:53.443962 | 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-03-06 20:02:53.443974 | 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-03-06 20:02:53.443995 | 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-03-06 20:02:53.444007 | 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-03-06 20:02:53.444030 | debian-bookworm | Installing missing stub packages: 2026-03-06 20:02:53.444034 | 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-03-06 20:02:53.444038 | debian-bookworm | 2026-03-06 20:02:53.444042 | debian-bookworm | 2026-03-06 20:02:53.444045 | debian-bookworm | Success: no issues found in 76 source files 2026-03-06 20:02:53.741837 | debian-bookworm | ok: Runtime: 0:00:20.521673 2026-03-06 20:02:53.757404 | 2026-03-06 20:02:53.757527 | PLAY RECAP 2026-03-06 20:02:53.757615 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-03-06 20:02:53.757655 | 2026-03-06 20:02:53.900260 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-03-06 20:02:53.901137 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 20:02:54.625557 | 2026-03-06 20:02:54.625725 | PLAY [Base post] 2026-03-06 20:02:54.639577 | 2026-03-06 20:02:54.639705 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-06 20:02:55.137852 | debian-bookworm | changed 2026-03-06 20:02:55.146173 | 2026-03-06 20:02:55.146305 | PLAY RECAP 2026-03-06 20:02:55.146387 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-06 20:02:55.146463 | 2026-03-06 20:02:55.266598 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-06 20:02:55.269305 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-06 20:02:56.039896 | 2026-03-06 20:02:56.040078 | PLAY [Base post-logs] 2026-03-06 20:02:56.050990 | 2026-03-06 20:02:56.051123 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-06 20:02:56.524953 | localhost | changed 2026-03-06 20:02:56.542932 | 2026-03-06 20:02:56.543138 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-06 20:02:56.581960 | localhost | ok 2026-03-06 20:02:56.588169 | 2026-03-06 20:02:56.588313 | TASK [Set zuul-log-path fact] 2026-03-06 20:02:56.617319 | localhost | ok 2026-03-06 20:02:56.631415 | 2026-03-06 20:02:56.631563 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-06 20:02:56.669689 | localhost | ok 2026-03-06 20:02:56.676018 | 2026-03-06 20:02:56.676261 | TASK [upload-logs : Create log directories] 2026-03-06 20:02:57.177367 | localhost | changed 2026-03-06 20:02:57.182386 | 2026-03-06 20:02:57.182545 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-06 20:02:57.677049 | localhost -> localhost | ok: Runtime: 0:00:00.007608 2026-03-06 20:02:57.684738 | 2026-03-06 20:02:57.684907 | TASK [upload-logs : Upload logs to log server] 2026-03-06 20:02:58.270656 | localhost | Output suppressed because no_log was given 2026-03-06 20:02:58.273358 | 2026-03-06 20:02:58.273491 | LOOP [upload-logs : Compress console log and json output] 2026-03-06 20:02:58.335720 | localhost | skipping: Conditional result was False 2026-03-06 20:02:58.341630 | localhost | skipping: Conditional result was False 2026-03-06 20:02:58.354950 | 2026-03-06 20:02:58.355262 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-06 20:02:58.419543 | localhost | skipping: Conditional result was False 2026-03-06 20:02:58.420226 | 2026-03-06 20:02:58.423523 | localhost | skipping: Conditional result was False 2026-03-06 20:02:58.439380 | 2026-03-06 20:02:58.439609 | LOOP [upload-logs : Upload console log and json output]