2026-03-16 21:18:04.940381 | Job console starting 2026-03-16 21:18:04.950240 | Updating git repos 2026-03-16 21:18:05.007255 | Cloning repos into workspace 2026-03-16 21:18:05.061668 | Restoring repo states 2026-03-16 21:18:05.079473 | Merging changes 2026-03-16 21:18:05.797220 | Checking out repos 2026-03-16 21:18:05.864083 | Preparing playbooks 2026-03-16 21:18:06.769315 | Running Ansible setup 2026-03-16 21:18:12.525292 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 21:18:13.433156 | 2026-03-16 21:18:13.433269 | PLAY [Base pre] 2026-03-16 21:18:13.447320 | 2026-03-16 21:18:13.447420 | TASK [Setup log path fact] 2026-03-16 21:18:13.464467 | debian-bookworm | ok 2026-03-16 21:18:13.479867 | 2026-03-16 21:18:13.479973 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 21:18:13.511751 | debian-bookworm | ok 2026-03-16 21:18:13.526204 | 2026-03-16 21:18:13.526307 | TASK [emit-job-header : Print job information] 2026-03-16 21:18:13.607338 | # Job Information 2026-03-16 21:18:13.607544 | Ansible Version: 2.16.14 2026-03-16 21:18:13.607591 | Job: mypy 2026-03-16 21:18:13.607626 | Pipeline: check 2026-03-16 21:18:13.607646 | Executor: 521e9411259a 2026-03-16 21:18:13.607663 | Triggered by: https://github.com/osism/python-osism/pull/2102 2026-03-16 21:18:13.607682 | Event ID: 7c8a8f00-217d-11f1-92e5-dad71a943b0b 2026-03-16 21:18:13.611766 | 2026-03-16 21:18:13.611857 | LOOP [emit-job-header : Print node information] 2026-03-16 21:18:13.735136 | debian-bookworm | ok: 2026-03-16 21:18:13.735335 | debian-bookworm | # Node Information 2026-03-16 21:18:13.735365 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-16 21:18:13.735385 | debian-bookworm | Hostname: debian 2026-03-16 21:18:13.735404 | debian-bookworm | Username: zuul 2026-03-16 21:18:13.735421 | debian-bookworm | Distro: Debian 12.13 2026-03-16 21:18:13.735440 | debian-bookworm | Provider: regiocloud-a 2026-03-16 21:18:13.735457 | debian-bookworm | Region: 2026-03-16 21:18:13.735474 | debian-bookworm | Label: debian-bookworm 2026-03-16 21:18:13.735491 | debian-bookworm | Product Name: OpenStack Nova 2026-03-16 21:18:13.735507 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe60:cf40 2026-03-16 21:18:13.760589 | 2026-03-16 21:18:13.760694 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 21:18:14.668558 | debian-bookworm -> localhost | changed 2026-03-16 21:18:14.675344 | 2026-03-16 21:18:14.675444 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 21:18:15.824307 | debian-bookworm -> localhost | changed 2026-03-16 21:18:15.833706 | 2026-03-16 21:18:15.833795 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 21:18:16.468160 | debian-bookworm -> localhost | ok 2026-03-16 21:18:16.473058 | 2026-03-16 21:18:16.473165 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 21:18:16.509760 | debian-bookworm | ok 2026-03-16 21:18:16.538269 | debian-bookworm | included: /var/lib/zuul/builds/f057cdc13a6d4588a41004d28e5e5167/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 21:18:16.553312 | 2026-03-16 21:18:16.553404 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 21:18:18.126492 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-16 21:18:18.126678 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/f057cdc13a6d4588a41004d28e5e5167/work/f057cdc13a6d4588a41004d28e5e5167_id_rsa 2026-03-16 21:18:18.126711 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/f057cdc13a6d4588a41004d28e5e5167/work/f057cdc13a6d4588a41004d28e5e5167_id_rsa.pub 2026-03-16 21:18:18.126733 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-16 21:18:18.126753 | debian-bookworm -> localhost | SHA256:oE8ABZSLfoBOpebWfZ80+p0AFx8d+aRiEcSE0IKDwSY zuul-build-sshkey 2026-03-16 21:18:18.126771 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-16 21:18:18.126800 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-16 21:18:18.126818 | debian-bookworm -> localhost | | .==+ ..o =+... | 2026-03-16 21:18:18.126848 | debian-bookworm -> localhost | | E.* o . o o.... | 2026-03-16 21:18:18.126865 | debian-bookworm -> localhost | |..=.. o .. ...+ | 2026-03-16 21:18:18.126882 | debian-bookworm -> localhost | |o=. o . oo.. . | 2026-03-16 21:18:18.126899 | debian-bookworm -> localhost | |* o o ..S.... | 2026-03-16 21:18:18.126921 | debian-bookworm -> localhost | | = o + .oo | 2026-03-16 21:18:18.126938 | debian-bookworm -> localhost | |. . o +.o | 2026-03-16 21:18:18.126954 | debian-bookworm -> localhost | | . oo . | 2026-03-16 21:18:18.126971 | debian-bookworm -> localhost | | .. o | 2026-03-16 21:18:18.126987 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-16 21:18:18.127027 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.854063 2026-03-16 21:18:18.132996 | 2026-03-16 21:18:18.133106 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 21:18:18.152750 | debian-bookworm | ok 2026-03-16 21:18:18.161045 | debian-bookworm | included: /var/lib/zuul/builds/f057cdc13a6d4588a41004d28e5e5167/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 21:18:18.169255 | 2026-03-16 21:18:18.169326 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 21:18:18.193278 | debian-bookworm | skipping: Conditional result was False 2026-03-16 21:18:18.199664 | 2026-03-16 21:18:18.199802 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 21:18:19.064009 | debian-bookworm | changed 2026-03-16 21:18:19.071369 | 2026-03-16 21:18:19.071460 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 21:18:19.324092 | debian-bookworm | ok 2026-03-16 21:18:19.331417 | 2026-03-16 21:18:19.331513 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 21:18:19.943869 | debian-bookworm | changed 2026-03-16 21:18:19.950595 | 2026-03-16 21:18:19.950697 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 21:18:20.614132 | debian-bookworm | changed 2026-03-16 21:18:20.623264 | 2026-03-16 21:18:20.623405 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 21:18:20.664530 | debian-bookworm | skipping: Conditional result was False 2026-03-16 21:18:20.671036 | 2026-03-16 21:18:20.671150 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 21:18:21.545522 | debian-bookworm -> localhost | changed 2026-03-16 21:18:21.566433 | 2026-03-16 21:18:21.566595 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 21:18:22.236981 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/f057cdc13a6d4588a41004d28e5e5167/work/f057cdc13a6d4588a41004d28e5e5167_id_rsa (zuul-build-sshkey) 2026-03-16 21:18:22.237206 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.014019 2026-03-16 21:18:22.247422 | 2026-03-16 21:18:22.247518 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 21:18:23.139031 | debian-bookworm | ok 2026-03-16 21:18:23.146992 | 2026-03-16 21:18:23.147141 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 21:18:23.171711 | debian-bookworm | skipping: Conditional result was False 2026-03-16 21:18:23.182558 | 2026-03-16 21:18:23.182675 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-16 21:18:24.256894 | debian-bookworm | ok 2026-03-16 21:18:24.280716 | 2026-03-16 21:18:24.280851 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-16 21:18:24.352024 | debian-bookworm | ok 2026-03-16 21:18:24.365923 | 2026-03-16 21:18:24.366059 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-16 21:18:25.407793 | debian-bookworm -> localhost | ok 2026-03-16 21:18:25.425322 | 2026-03-16 21:18:25.425427 | TASK [validate-host : Collect information about the host] 2026-03-16 21:18:27.025464 | debian-bookworm | ok 2026-03-16 21:18:27.041586 | 2026-03-16 21:18:27.041694 | TASK [validate-host : Sanitize hostname] 2026-03-16 21:18:27.126170 | debian-bookworm | ok 2026-03-16 21:18:27.194428 | 2026-03-16 21:18:27.194546 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-16 21:18:28.236862 | debian-bookworm -> localhost | changed 2026-03-16 21:18:28.242431 | 2026-03-16 21:18:28.242520 | TASK [validate-host : Collect information about zuul worker] 2026-03-16 21:18:28.750781 | debian-bookworm | ok 2026-03-16 21:18:28.757574 | 2026-03-16 21:18:28.757671 | TASK [validate-host : Write out all zuul information for each host] 2026-03-16 21:18:29.761853 | debian-bookworm -> localhost | changed 2026-03-16 21:18:29.770051 | 2026-03-16 21:18:29.770148 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-16 21:18:30.072736 | debian-bookworm | ok 2026-03-16 21:18:30.079729 | 2026-03-16 21:18:30.079825 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-16 21:18:31.820106 | debian-bookworm | changed: 2026-03-16 21:18:31.820301 | debian-bookworm | cd+++++++++ src/ 2026-03-16 21:18:31.820335 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-16 21:18:31.820360 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-16 21:18:31.820382 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-03-16 21:18:31.820403 | debian-bookworm | Containerfile 2026-03-16 21:18:31.820539 | debian-bookworm | Containerfile 2026-03-16 21:18:31.847363 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-03-16 21:20:00.363365 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-03-16 21:20:00.392961 | 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-16 21:20:00.405604 | 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-16 21:20:01.204543 | 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-16 21:20:01.599100 | 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.10.0.20260308 types-ujson-5.10.0.20250822 2026-03-16 21:20:10.966663 | 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-16 21:20:10.966780 | 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-16 21:20:10.966801 | 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-16 21:20:10.966816 | 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-16 21:20:10.966830 | 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-16 21:20:10.966845 | 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-16 21:20:10.966859 | 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-16 21:20:10.966900 | 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-16 21:20:10.966916 | 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-16 21:20:10.966931 | debian-bookworm | Installing missing stub packages: 2026-03-16 21:20:10.966941 | 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-16 21:20:10.966950 | debian-bookworm | 2026-03-16 21:20:10.966958 | debian-bookworm | 2026-03-16 21:20:10.966967 | debian-bookworm | Success: no issues found in 77 source files 2026-03-16 21:20:11.292425 | debian-bookworm | ok: Runtime: 0:00:24.937770 2026-03-16 21:20:11.309092 | 2026-03-16 21:20:11.309179 | PLAY RECAP 2026-03-16 21:20:11.309261 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-03-16 21:20:11.309289 | 2026-03-16 21:20:11.770583 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-03-16 21:20:11.774701 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 21:20:12.585341 | 2026-03-16 21:20:12.585457 | PLAY [Base post] 2026-03-16 21:20:12.600692 | 2026-03-16 21:20:12.600805 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-16 21:20:13.158456 | debian-bookworm | changed 2026-03-16 21:20:13.168983 | 2026-03-16 21:20:13.169069 | PLAY RECAP 2026-03-16 21:20:13.169378 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 21:20:13.169447 | 2026-03-16 21:20:13.766731 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 21:20:13.767463 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-16 21:20:14.951955 | 2026-03-16 21:20:14.952076 | PLAY [Base post-logs] 2026-03-16 21:20:14.960670 | 2026-03-16 21:20:14.960764 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 21:20:15.495087 | localhost | changed 2026-03-16 21:20:15.509814 | 2026-03-16 21:20:15.509923 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 21:20:15.553086 | localhost | ok 2026-03-16 21:20:15.557483 | 2026-03-16 21:20:15.557568 | TASK [Set zuul-log-path fact] 2026-03-16 21:20:15.579677 | localhost | ok 2026-03-16 21:20:15.599029 | 2026-03-16 21:20:15.599125 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 21:20:15.623888 | localhost | ok 2026-03-16 21:20:15.627330 | 2026-03-16 21:20:15.627429 | TASK [upload-logs : Create log directories] 2026-03-16 21:20:16.532671 | localhost | changed 2026-03-16 21:20:16.535149 | 2026-03-16 21:20:16.535260 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-16 21:20:17.148633 | localhost -> localhost | ok: Runtime: 0:00:00.006997 2026-03-16 21:20:17.152255 | 2026-03-16 21:20:17.152344 | TASK [upload-logs : Upload logs to log server] 2026-03-16 21:20:17.787830 | localhost | Output suppressed because no_log was given 2026-03-16 21:20:17.790596 | 2026-03-16 21:20:17.791021 | LOOP [upload-logs : Compress console log and json output] 2026-03-16 21:20:17.933821 | localhost | skipping: Conditional result was False 2026-03-16 21:20:17.950713 | localhost | skipping: Conditional result was False 2026-03-16 21:20:17.962527 | 2026-03-16 21:20:17.962662 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-16 21:20:18.045985 | localhost | skipping: Conditional result was False 2026-03-16 21:20:18.046197 | 2026-03-16 21:20:18.060271 | localhost | skipping: Conditional result was False 2026-03-16 21:20:18.069512 | 2026-03-16 21:20:18.069604 | LOOP [upload-logs : Upload console log and json output]