2026-01-15 13:24:01.099865 | Job console starting 2026-01-15 13:24:01.135301 | Updating git repos 2026-01-15 13:24:01.186749 | Cloning repos into workspace 2026-01-15 13:24:01.239233 | Restoring repo states 2026-01-15 13:24:01.257540 | Merging changes 2026-01-15 13:24:01.922737 | Checking out repos 2026-01-15 13:24:02.013233 | Preparing playbooks 2026-01-15 13:24:02.477330 | Running Ansible setup 2026-01-15 13:24:08.877300 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-15 13:24:09.837871 | 2026-01-15 13:24:09.838056 | PLAY [Base pre] 2026-01-15 13:24:09.858529 | 2026-01-15 13:24:09.858690 | TASK [Setup log path fact] 2026-01-15 13:24:09.881107 | debian-bookworm | ok 2026-01-15 13:24:09.899496 | 2026-01-15 13:24:09.899666 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-15 13:24:09.950749 | debian-bookworm | ok 2026-01-15 13:24:09.962699 | 2026-01-15 13:24:09.962989 | TASK [emit-job-header : Print job information] 2026-01-15 13:24:10.005364 | # Job Information 2026-01-15 13:24:10.005584 | Ansible Version: 2.16.14 2026-01-15 13:24:10.005621 | Job: mypy 2026-01-15 13:24:10.005653 | Pipeline: check 2026-01-15 13:24:10.005676 | Executor: 521e9411259a 2026-01-15 13:24:10.005697 | Triggered by: https://github.com/osism/python-osism/pull/1731 2026-01-15 13:24:10.005720 | Event ID: 5baee930-f215-11f0-951b-4cd36c969ed8 2026-01-15 13:24:10.011482 | 2026-01-15 13:24:10.011626 | LOOP [emit-job-header : Print node information] 2026-01-15 13:24:10.141385 | debian-bookworm | ok: 2026-01-15 13:24:10.141603 | debian-bookworm | # Node Information 2026-01-15 13:24:10.141640 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-15 13:24:10.141667 | debian-bookworm | Hostname: debian 2026-01-15 13:24:10.141690 | debian-bookworm | Username: zuul 2026-01-15 13:24:10.141712 | debian-bookworm | Distro: Debian 12.13 2026-01-15 13:24:10.141736 | debian-bookworm | Provider: regiocloud-a 2026-01-15 13:24:10.141757 | debian-bookworm | Region: 2026-01-15 13:24:10.141779 | debian-bookworm | Label: debian-bookworm 2026-01-15 13:24:10.141799 | debian-bookworm | Product Name: OpenStack Nova 2026-01-15 13:24:10.141819 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe16:627b 2026-01-15 13:24:10.162304 | 2026-01-15 13:24:10.162487 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-15 13:24:10.834435 | debian-bookworm -> localhost | changed 2026-01-15 13:24:10.850748 | 2026-01-15 13:24:10.850952 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-15 13:24:12.144064 | debian-bookworm -> localhost | changed 2026-01-15 13:24:12.162441 | 2026-01-15 13:24:12.162614 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-15 13:24:12.468391 | debian-bookworm -> localhost | ok 2026-01-15 13:24:12.475409 | 2026-01-15 13:24:12.475545 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-15 13:24:12.515357 | debian-bookworm | ok 2026-01-15 13:24:12.541205 | debian-bookworm | included: /var/lib/zuul/builds/9500fc72d4d24b0cad50e9b4275ac570/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-15 13:24:12.547853 | 2026-01-15 13:24:12.548009 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-15 13:24:13.998230 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-15 13:24:13.998520 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/9500fc72d4d24b0cad50e9b4275ac570/work/9500fc72d4d24b0cad50e9b4275ac570_id_rsa 2026-01-15 13:24:13.998563 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/9500fc72d4d24b0cad50e9b4275ac570/work/9500fc72d4d24b0cad50e9b4275ac570_id_rsa.pub 2026-01-15 13:24:13.998590 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-15 13:24:13.998614 | debian-bookworm -> localhost | SHA256:wiAOkAAj4dhuA1m2jtCx8UjFnOmOQmIVnC+D+N4pI48 zuul-build-sshkey 2026-01-15 13:24:13.998636 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-15 13:24:13.998669 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-15 13:24:13.998690 | debian-bookworm -> localhost | |XoB=+o | 2026-01-15 13:24:13.998711 | debian-bookworm -> localhost | |*O @= | 2026-01-15 13:24:13.998731 | debian-bookworm -> localhost | |B.X.+ | 2026-01-15 13:24:13.998751 | debian-bookworm -> localhost | |+@ +.+ | 2026-01-15 13:24:13.998772 | debian-bookworm -> localhost | |=.*oo o S | 2026-01-15 13:24:13.998797 | debian-bookworm -> localhost | |..o.. . | 2026-01-15 13:24:13.998818 | debian-bookworm -> localhost | | o . . | 2026-01-15 13:24:13.998932 | debian-bookworm -> localhost | |..+ o | 2026-01-15 13:24:13.998959 | debian-bookworm -> localhost | |Eo.o | 2026-01-15 13:24:13.998980 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-15 13:24:13.999047 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.876982 2026-01-15 13:24:14.010072 | 2026-01-15 13:24:14.010520 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-15 13:24:14.046548 | debian-bookworm | ok 2026-01-15 13:24:14.056749 | debian-bookworm | included: /var/lib/zuul/builds/9500fc72d4d24b0cad50e9b4275ac570/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-15 13:24:14.067217 | 2026-01-15 13:24:14.067347 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-15 13:24:14.092413 | debian-bookworm | skipping: Conditional result was False 2026-01-15 13:24:14.099291 | 2026-01-15 13:24:14.099430 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-15 13:24:14.786649 | debian-bookworm | changed 2026-01-15 13:24:14.794809 | 2026-01-15 13:24:14.794993 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-15 13:24:15.067484 | debian-bookworm | ok 2026-01-15 13:24:15.075363 | 2026-01-15 13:24:15.075511 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-15 13:24:15.791954 | debian-bookworm | changed 2026-01-15 13:24:15.799531 | 2026-01-15 13:24:15.799662 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-15 13:24:16.481683 | debian-bookworm | changed 2026-01-15 13:24:16.491742 | 2026-01-15 13:24:16.491883 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-15 13:24:16.517235 | debian-bookworm | skipping: Conditional result was False 2026-01-15 13:24:16.528596 | 2026-01-15 13:24:16.528749 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-15 13:24:17.086409 | debian-bookworm -> localhost | changed 2026-01-15 13:24:17.098447 | 2026-01-15 13:24:17.098593 | TASK [add-build-sshkey : Add back temp key] 2026-01-15 13:24:17.465460 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/9500fc72d4d24b0cad50e9b4275ac570/work/9500fc72d4d24b0cad50e9b4275ac570_id_rsa (zuul-build-sshkey) 2026-01-15 13:24:17.465708 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.015246 2026-01-15 13:24:17.475032 | 2026-01-15 13:24:17.475336 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-15 13:24:17.893210 | debian-bookworm | ok 2026-01-15 13:24:17.901449 | 2026-01-15 13:24:17.901584 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-15 13:24:17.957340 | debian-bookworm | skipping: Conditional result was False 2026-01-15 13:24:17.968970 | 2026-01-15 13:24:17.969126 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-15 13:24:18.684942 | debian-bookworm | ok 2026-01-15 13:24:18.695905 | 2026-01-15 13:24:18.696064 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-15 13:24:18.725338 | debian-bookworm | ok 2026-01-15 13:24:18.730623 | 2026-01-15 13:24:18.730742 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-15 13:24:19.020618 | debian-bookworm -> localhost | ok 2026-01-15 13:24:19.034809 | 2026-01-15 13:24:19.035109 | TASK [validate-host : Collect information about the host] 2026-01-15 13:24:20.225480 | debian-bookworm | ok 2026-01-15 13:24:20.239591 | 2026-01-15 13:24:20.239724 | TASK [validate-host : Sanitize hostname] 2026-01-15 13:24:20.386785 | debian-bookworm | ok 2026-01-15 13:24:20.460635 | 2026-01-15 13:24:20.460782 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-15 13:24:21.148362 | debian-bookworm -> localhost | changed 2026-01-15 13:24:21.154562 | 2026-01-15 13:24:21.154682 | TASK [validate-host : Collect information about zuul worker] 2026-01-15 13:24:21.612884 | debian-bookworm | ok 2026-01-15 13:24:21.621423 | 2026-01-15 13:24:21.621586 | TASK [validate-host : Write out all zuul information for each host] 2026-01-15 13:24:22.225357 | debian-bookworm -> localhost | changed 2026-01-15 13:24:22.236491 | 2026-01-15 13:24:22.236623 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-15 13:24:22.510246 | debian-bookworm | ok 2026-01-15 13:24:22.516837 | 2026-01-15 13:24:22.518239 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-15 13:24:23.710734 | debian-bookworm | changed: 2026-01-15 13:24:23.711048 | debian-bookworm | cd+++++++++ src/ 2026-01-15 13:24:23.711091 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-15 13:24:23.711117 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-15 13:24:23.717982 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-15 13:24:23.718021 | debian-bookworm | Containerfile 2026-01-15 13:24:23.718167 | debian-bookworm | Containerfile 2026-01-15 13:24:23.736178 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2026-01-15 13:25:43.942441 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.3.0) 2026-01-15 13:25:43.971418 | 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-15 13:25:43.983276 | 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-15 13:25:44.820429 | 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-15 13:25:45.210163 | 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-15 13:25:52.563084 | 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-15 13:25:52.563133 | 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-15 13:25:52.563148 | 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-15 13:25:52.563161 | 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-15 13:25:52.563174 | 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-15 13:25:52.563187 | 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-15 13:25:52.563199 | 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-15 13:25:52.563219 | 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-15 13:25:52.563231 | 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-15 13:25:52.563255 | debian-bookworm | Installing missing stub packages: 2026-01-15 13:25:52.563259 | 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-15 13:25:52.563263 | debian-bookworm | 2026-01-15 13:25:52.563267 | debian-bookworm | 2026-01-15 13:25:52.563270 | debian-bookworm | Success: no issues found in 74 source files 2026-01-15 13:25:52.627498 | debian-bookworm | ok: Runtime: 0:00:22.236649 2026-01-15 13:25:52.636533 | 2026-01-15 13:25:52.636756 | PLAY RECAP 2026-01-15 13:25:52.636901 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-01-15 13:25:52.636989 | 2026-01-15 13:25:52.790376 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-01-15 13:25:52.792341 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-15 13:25:53.596650 | 2026-01-15 13:25:53.596849 | PLAY [Base post] 2026-01-15 13:25:53.611685 | 2026-01-15 13:25:53.611836 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-15 13:25:54.166374 | debian-bookworm | changed 2026-01-15 13:25:54.177816 | 2026-01-15 13:25:54.178036 | PLAY RECAP 2026-01-15 13:25:54.178143 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-15 13:25:54.178249 | 2026-01-15 13:25:54.320269 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-15 13:25:54.322267 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-15 13:25:55.168362 | 2026-01-15 13:25:55.168540 | PLAY [Base post-logs] 2026-01-15 13:25:55.179610 | 2026-01-15 13:25:55.179765 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-15 13:25:55.655499 | localhost | changed 2026-01-15 13:25:55.671563 | 2026-01-15 13:25:55.671784 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-15 13:25:55.702648 | localhost | ok 2026-01-15 13:25:55.709453 | 2026-01-15 13:25:55.709659 | TASK [Set zuul-log-path fact] 2026-01-15 13:25:55.727890 | localhost | ok 2026-01-15 13:25:55.737610 | 2026-01-15 13:25:55.737774 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-15 13:25:55.777680 | localhost | ok 2026-01-15 13:25:55.785879 | 2026-01-15 13:25:55.786121 | TASK [upload-logs : Create log directories] 2026-01-15 13:25:56.334208 | localhost | changed 2026-01-15 13:25:56.337123 | 2026-01-15 13:25:56.337240 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-15 13:25:56.899369 | localhost -> localhost | ok: Runtime: 0:00:00.007572 2026-01-15 13:25:56.903786 | 2026-01-15 13:25:56.903912 | TASK [upload-logs : Upload logs to log server] 2026-01-15 13:25:57.519500 | localhost | Output suppressed because no_log was given 2026-01-15 13:25:57.524359 | 2026-01-15 13:25:57.524549 | LOOP [upload-logs : Compress console log and json output] 2026-01-15 13:25:57.581269 | localhost | skipping: Conditional result was False 2026-01-15 13:25:57.587602 | localhost | skipping: Conditional result was False 2026-01-15 13:25:57.598058 | 2026-01-15 13:25:57.598249 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-15 13:25:57.651336 | localhost | skipping: Conditional result was False 2026-01-15 13:25:57.652042 | 2026-01-15 13:25:57.655202 | localhost | skipping: Conditional result was False 2026-01-15 13:25:57.663266 | 2026-01-15 13:25:57.663422 | LOOP [upload-logs : Upload console log and json output]