2026-02-04 22:07:21.742493 | Job console starting 2026-02-04 22:07:21.766337 | Updating git repos 2026-02-04 22:07:21.822276 | Cloning repos into workspace 2026-02-04 22:07:21.959630 | Restoring repo states 2026-02-04 22:07:21.996699 | Merging changes 2026-02-04 22:07:22.863784 | Checking out repos 2026-02-04 22:07:23.061163 | Preparing playbooks 2026-02-04 22:07:24.649848 | Running Ansible setup 2026-02-04 22:07:31.734494 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-04 22:07:33.458598 | 2026-02-04 22:07:33.458757 | PLAY [Base pre] 2026-02-04 22:07:33.509451 | 2026-02-04 22:07:33.509588 | TASK [Setup log path fact] 2026-02-04 22:07:33.570564 | debian-bookworm | ok 2026-02-04 22:07:33.608354 | 2026-02-04 22:07:33.608490 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-04 22:07:33.670993 | debian-bookworm | ok 2026-02-04 22:07:33.697777 | 2026-02-04 22:07:33.697893 | TASK [emit-job-header : Print job information] 2026-02-04 22:07:33.749007 | # Job Information 2026-02-04 22:07:33.749174 | Ansible Version: 2.16.14 2026-02-04 22:07:33.749209 | Job: mypy 2026-02-04 22:07:33.749243 | Pipeline: check 2026-02-04 22:07:33.749266 | Executor: 521e9411259a 2026-02-04 22:07:33.749287 | Triggered by: https://github.com/osism/python-osism/pull/1977 2026-02-04 22:07:33.749308 | Event ID: d93f9e70-0215-11f1-9e78-7ad106740788 2026-02-04 22:07:33.754014 | 2026-02-04 22:07:33.754103 | LOOP [emit-job-header : Print node information] 2026-02-04 22:07:33.940888 | debian-bookworm | ok: 2026-02-04 22:07:33.941030 | debian-bookworm | # Node Information 2026-02-04 22:07:33.941059 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-02-04 22:07:33.941080 | debian-bookworm | Hostname: debian 2026-02-04 22:07:33.941099 | debian-bookworm | Username: zuul 2026-02-04 22:07:33.941116 | debian-bookworm | Distro: Debian 12.13 2026-02-04 22:07:33.941136 | debian-bookworm | Provider: regiocloud-a 2026-02-04 22:07:33.941153 | debian-bookworm | Region: 2026-02-04 22:07:33.941171 | debian-bookworm | Label: debian-bookworm 2026-02-04 22:07:33.941187 | debian-bookworm | Product Name: OpenStack Nova 2026-02-04 22:07:33.941203 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe69:e937 2026-02-04 22:07:33.955758 | 2026-02-04 22:07:33.955888 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-04 22:07:34.818606 | debian-bookworm -> localhost | changed 2026-02-04 22:07:34.826960 | 2026-02-04 22:07:34.827067 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-04 22:07:36.248070 | debian-bookworm -> localhost | changed 2026-02-04 22:07:36.257252 | 2026-02-04 22:07:36.257373 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-04 22:07:36.952764 | debian-bookworm -> localhost | ok 2026-02-04 22:07:36.962343 | 2026-02-04 22:07:36.962448 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-04 22:07:37.011018 | debian-bookworm | ok 2026-02-04 22:07:37.047100 | debian-bookworm | included: /var/lib/zuul/builds/0389ee1a87214b809564bf612a2b3bf4/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-04 22:07:37.053199 | 2026-02-04 22:07:37.053286 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-04 22:07:39.450342 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-02-04 22:07:39.450510 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/0389ee1a87214b809564bf612a2b3bf4/work/0389ee1a87214b809564bf612a2b3bf4_id_rsa 2026-02-04 22:07:39.450541 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/0389ee1a87214b809564bf612a2b3bf4/work/0389ee1a87214b809564bf612a2b3bf4_id_rsa.pub 2026-02-04 22:07:39.450562 | debian-bookworm -> localhost | The key fingerprint is: 2026-02-04 22:07:39.450584 | debian-bookworm -> localhost | SHA256:CqdnzByFfcDl/N5BirCbelSnVbmimEN1tuIpwPKuo5M zuul-build-sshkey 2026-02-04 22:07:39.450602 | debian-bookworm -> localhost | The key's randomart image is: 2026-02-04 22:07:39.450631 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-02-04 22:07:39.450650 | debian-bookworm -> localhost | | .... . | 2026-02-04 22:07:39.450667 | debian-bookworm -> localhost | | o.+. o o | 2026-02-04 22:07:39.450684 | debian-bookworm -> localhost | | .. +.+o o.. | 2026-02-04 22:07:39.450700 | debian-bookworm -> localhost | | . o..+oo=o. | 2026-02-04 22:07:39.450716 | debian-bookworm -> localhost | | .oooS=.Bo.. | 2026-02-04 22:07:39.450736 | debian-bookworm -> localhost | | B.o*o=. . . | 2026-02-04 22:07:39.450752 | debian-bookworm -> localhost | | ...B.oo . . | 2026-02-04 22:07:39.450768 | debian-bookworm -> localhost | | E .o... | 2026-02-04 22:07:39.450785 | debian-bookworm -> localhost | | .o.o.. | 2026-02-04 22:07:39.450801 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-02-04 22:07:39.450853 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.590749 2026-02-04 22:07:39.464252 | 2026-02-04 22:07:39.464362 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-04 22:07:39.506474 | debian-bookworm | ok 2026-02-04 22:07:39.515068 | debian-bookworm | included: /var/lib/zuul/builds/0389ee1a87214b809564bf612a2b3bf4/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-04 22:07:39.545130 | 2026-02-04 22:07:39.545222 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-04 22:07:39.590311 | debian-bookworm | skipping: Conditional result was False 2026-02-04 22:07:39.595288 | 2026-02-04 22:07:39.595378 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-04 22:07:40.326649 | debian-bookworm | changed 2026-02-04 22:07:40.337510 | 2026-02-04 22:07:40.337632 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-04 22:07:40.615595 | debian-bookworm | ok 2026-02-04 22:07:40.619997 | 2026-02-04 22:07:40.620073 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-04 22:07:41.324578 | debian-bookworm | changed 2026-02-04 22:07:41.332217 | 2026-02-04 22:07:41.332308 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-04 22:07:42.132944 | debian-bookworm | changed 2026-02-04 22:07:42.138011 | 2026-02-04 22:07:42.138093 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-04 22:07:42.195558 | debian-bookworm | skipping: Conditional result was False 2026-02-04 22:07:42.202411 | 2026-02-04 22:07:42.202497 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-04 22:07:42.959287 | debian-bookworm -> localhost | changed 2026-02-04 22:07:42.968603 | 2026-02-04 22:07:42.968694 | TASK [add-build-sshkey : Add back temp key] 2026-02-04 22:07:43.704591 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/0389ee1a87214b809564bf612a2b3bf4/work/0389ee1a87214b809564bf612a2b3bf4_id_rsa (zuul-build-sshkey) 2026-02-04 22:07:43.704782 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.034800 2026-02-04 22:07:43.711234 | 2026-02-04 22:07:43.711318 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-04 22:07:44.213190 | debian-bookworm | ok 2026-02-04 22:07:44.218637 | 2026-02-04 22:07:44.218744 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-04 22:07:44.277791 | debian-bookworm | skipping: Conditional result was False 2026-02-04 22:07:44.293049 | 2026-02-04 22:07:44.293159 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-04 22:07:44.961095 | debian-bookworm | ok 2026-02-04 22:07:44.979188 | 2026-02-04 22:07:44.979295 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-04 22:07:45.017884 | debian-bookworm | ok 2026-02-04 22:07:45.022728 | 2026-02-04 22:07:45.022813 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-04 22:07:45.663183 | debian-bookworm -> localhost | ok 2026-02-04 22:07:45.669610 | 2026-02-04 22:07:45.669706 | TASK [validate-host : Collect information about the host] 2026-02-04 22:07:47.029103 | debian-bookworm | ok 2026-02-04 22:07:47.055044 | 2026-02-04 22:07:47.055165 | TASK [validate-host : Sanitize hostname] 2026-02-04 22:07:47.237300 | debian-bookworm | ok 2026-02-04 22:07:47.328656 | 2026-02-04 22:07:47.328775 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-04 22:07:48.537958 | debian-bookworm -> localhost | changed 2026-02-04 22:07:48.543670 | 2026-02-04 22:07:48.543777 | TASK [validate-host : Collect information about zuul worker] 2026-02-04 22:07:49.025692 | debian-bookworm | ok 2026-02-04 22:07:49.030429 | 2026-02-04 22:07:49.030526 | TASK [validate-host : Write out all zuul information for each host] 2026-02-04 22:07:49.878652 | debian-bookworm -> localhost | changed 2026-02-04 22:07:49.892419 | 2026-02-04 22:07:49.892638 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-04 22:07:50.204358 | debian-bookworm | ok 2026-02-04 22:07:50.210186 | 2026-02-04 22:07:50.210292 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-04 22:07:51.275469 | debian-bookworm | changed: 2026-02-04 22:07:51.275693 | debian-bookworm | cd+++++++++ src/ 2026-02-04 22:07:51.275727 | debian-bookworm | cd+++++++++ src/github.com/ 2026-02-04 22:07:51.275750 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-02-04 22:07:51.275772 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-02-04 22:07:51.275792 | debian-bookworm | Containerfile 2026-02-04 22:07:51.275924 | debian-bookworm | Containerfile 2026-02-04 22:07:51.293681 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.4) 2026-02-04 22:09:22.926654 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-02-04 22:09:22.965855 | 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-02-04 22:09:22.984143 | 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-02-04 22:09:23.866334 | 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-02-04 22:09:24.253147 | 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.20260124 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-02-04 22:09:35.025198 | 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-02-04 22:09:35.025338 | 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-02-04 22:09:35.025352 | 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-02-04 22:09:35.025361 | 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-02-04 22:09:35.025369 | 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-02-04 22:09:35.025379 | 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-02-04 22:09:35.025387 | 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-02-04 22:09:35.025422 | 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-02-04 22:09:35.025432 | 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-02-04 22:09:35.025455 | debian-bookworm | Installing missing stub packages: 2026-02-04 22:09:35.025464 | 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-02-04 22:09:35.025473 | debian-bookworm | 2026-02-04 22:09:35.025481 | debian-bookworm | 2026-02-04 22:09:35.025489 | debian-bookworm | Success: no issues found in 75 source files 2026-02-04 22:09:35.242262 | debian-bookworm | ok: Runtime: 0:00:30.553229 2026-02-04 22:09:35.257542 | 2026-02-04 22:09:35.257663 | PLAY RECAP 2026-02-04 22:09:35.257750 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-02-04 22:09:35.257790 | 2026-02-04 22:09:35.409875 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-02-04 22:09:35.410822 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-04 22:09:36.185674 | 2026-02-04 22:09:36.185836 | PLAY [Base post] 2026-02-04 22:09:36.199526 | 2026-02-04 22:09:36.199656 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-04 22:09:36.796956 | debian-bookworm | changed 2026-02-04 22:09:36.807301 | 2026-02-04 22:09:36.807697 | PLAY RECAP 2026-02-04 22:09:36.807934 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-04 22:09:36.808178 | 2026-02-04 22:09:36.959669 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-04 22:09:36.961769 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-04 22:09:37.798186 | 2026-02-04 22:09:37.798387 | PLAY [Base post-logs] 2026-02-04 22:09:37.809610 | 2026-02-04 22:09:37.809750 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-04 22:09:38.262607 | localhost | changed 2026-02-04 22:09:38.274287 | 2026-02-04 22:09:38.274466 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-04 22:09:38.310419 | localhost | ok 2026-02-04 22:09:38.313580 | 2026-02-04 22:09:38.313683 | TASK [Set zuul-log-path fact] 2026-02-04 22:09:38.328500 | localhost | ok 2026-02-04 22:09:38.336466 | 2026-02-04 22:09:38.336575 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-04 22:09:38.373699 | localhost | ok 2026-02-04 22:09:38.380490 | 2026-02-04 22:09:38.380673 | TASK [upload-logs : Create log directories] 2026-02-04 22:09:38.889035 | localhost | changed 2026-02-04 22:09:38.893923 | 2026-02-04 22:09:38.894090 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-04 22:09:39.411872 | localhost -> localhost | ok: Runtime: 0:00:00.007447 2026-02-04 22:09:39.421407 | 2026-02-04 22:09:39.421594 | TASK [upload-logs : Upload logs to log server] 2026-02-04 22:09:40.023439 | localhost | Output suppressed because no_log was given 2026-02-04 22:09:40.027498 | 2026-02-04 22:09:40.027682 | LOOP [upload-logs : Compress console log and json output] 2026-02-04 22:09:40.085226 | localhost | skipping: Conditional result was False 2026-02-04 22:09:40.089716 | localhost | skipping: Conditional result was False 2026-02-04 22:09:40.103796 | 2026-02-04 22:09:40.104042 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-04 22:09:40.163763 | localhost | skipping: Conditional result was False 2026-02-04 22:09:40.164520 | 2026-02-04 22:09:40.167666 | localhost | skipping: Conditional result was False 2026-02-04 22:09:40.181789 | 2026-02-04 22:09:40.182026 | LOOP [upload-logs : Upload console log and json output]