2026-03-18 14:04:30.387080 | Job console starting 2026-03-18 14:04:30.406454 | Updating git repos 2026-03-18 14:04:30.467347 | Cloning repos into workspace 2026-03-18 14:04:30.548544 | Restoring repo states 2026-03-18 14:04:30.567438 | Merging changes 2026-03-18 14:04:31.244665 | Checking out repos 2026-03-18 14:04:31.289792 | Preparing playbooks 2026-03-18 14:04:32.102353 | Running Ansible setup 2026-03-18 14:04:37.416160 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-18 14:04:38.304194 | 2026-03-18 14:04:38.304363 | PLAY [Base pre] 2026-03-18 14:04:38.337742 | 2026-03-18 14:04:38.337910 | TASK [Setup log path fact] 2026-03-18 14:04:38.367504 | debian-bookworm | ok 2026-03-18 14:04:38.392805 | 2026-03-18 14:04:38.392989 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 14:04:38.423147 | debian-bookworm | ok 2026-03-18 14:04:38.433157 | 2026-03-18 14:04:38.433293 | TASK [emit-job-header : Print job information] 2026-03-18 14:04:38.472410 | # Job Information 2026-03-18 14:04:38.472595 | Ansible Version: 2.16.14 2026-03-18 14:04:38.472630 | Job: mypy 2026-03-18 14:04:38.472663 | Pipeline: check 2026-03-18 14:04:38.472686 | Executor: 521e9411259a 2026-03-18 14:04:38.472707 | Triggered by: https://github.com/osism/python-osism/pull/2151 2026-03-18 14:04:38.472731 | Event ID: 5b4490a0-22d3-11f1-8ae4-0996bd449c1e 2026-03-18 14:04:38.477840 | 2026-03-18 14:04:38.477996 | LOOP [emit-job-header : Print node information] 2026-03-18 14:04:38.724582 | debian-bookworm | ok: 2026-03-18 14:04:38.724774 | debian-bookworm | # Node Information 2026-03-18 14:04:38.724809 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-18 14:04:38.724835 | debian-bookworm | Hostname: debian 2026-03-18 14:04:38.724857 | debian-bookworm | Username: zuul 2026-03-18 14:04:38.724879 | debian-bookworm | Distro: Debian 12.13 2026-03-18 14:04:38.724903 | debian-bookworm | Provider: regiocloud-a 2026-03-18 14:04:38.724924 | debian-bookworm | Region: 2026-03-18 14:04:38.724981 | debian-bookworm | Label: debian-bookworm 2026-03-18 14:04:38.725003 | debian-bookworm | Product Name: OpenStack Nova 2026-03-18 14:04:38.725023 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe09:7f22 2026-03-18 14:04:38.755819 | 2026-03-18 14:04:38.756003 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-18 14:04:39.664475 | debian-bookworm -> localhost | changed 2026-03-18 14:04:39.670021 | 2026-03-18 14:04:39.670106 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-18 14:04:41.392307 | debian-bookworm -> localhost | changed 2026-03-18 14:04:41.401179 | 2026-03-18 14:04:41.401275 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-18 14:04:41.748878 | debian-bookworm -> localhost | ok 2026-03-18 14:04:41.753663 | 2026-03-18 14:04:41.753751 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-18 14:04:41.770036 | debian-bookworm | ok 2026-03-18 14:04:41.791529 | debian-bookworm | included: /var/lib/zuul/builds/d2c1a0866e67462d9c30072d1326ccc2/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-18 14:04:41.797341 | 2026-03-18 14:04:41.797436 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-18 14:04:43.028306 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-18 14:04:43.028498 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/d2c1a0866e67462d9c30072d1326ccc2/work/d2c1a0866e67462d9c30072d1326ccc2_id_rsa 2026-03-18 14:04:43.028539 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/d2c1a0866e67462d9c30072d1326ccc2/work/d2c1a0866e67462d9c30072d1326ccc2_id_rsa.pub 2026-03-18 14:04:43.028566 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-18 14:04:43.028591 | debian-bookworm -> localhost | SHA256:g64vtP2o4JXcwibgDA3Z9lf6o1rkbAx762J2fdXOVs0 zuul-build-sshkey 2026-03-18 14:04:43.028614 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-18 14:04:43.028645 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-18 14:04:43.028667 | debian-bookworm -> localhost | | | 2026-03-18 14:04:43.028689 | debian-bookworm -> localhost | | o | 2026-03-18 14:04:43.028710 | debian-bookworm -> localhost | |o o . | 2026-03-18 14:04:43.028731 | debian-bookworm -> localhost | | + . + | 2026-03-18 14:04:43.028752 | debian-bookworm -> localhost | |o . o = S . ..| 2026-03-18 14:04:43.028777 | debian-bookworm -> localhost | |+. o.% . . . . E| 2026-03-18 14:04:43.028798 | debian-bookworm -> localhost | | oo.OoX.o . o . | 2026-03-18 14:04:43.028818 | debian-bookworm -> localhost | | . =**o+... + | 2026-03-18 14:04:43.028839 | debian-bookworm -> localhost | | .o+O*... . | 2026-03-18 14:04:43.028859 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-18 14:04:43.028909 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.490984 2026-03-18 14:04:43.035050 | 2026-03-18 14:04:43.035142 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-18 14:04:43.066541 | debian-bookworm | ok 2026-03-18 14:04:43.088318 | debian-bookworm | included: /var/lib/zuul/builds/d2c1a0866e67462d9c30072d1326ccc2/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-18 14:04:43.100827 | 2026-03-18 14:04:43.100923 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-18 14:04:43.116071 | debian-bookworm | skipping: Conditional result was False 2026-03-18 14:04:43.122687 | 2026-03-18 14:04:43.122792 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-18 14:04:43.758471 | debian-bookworm | changed 2026-03-18 14:04:43.771776 | 2026-03-18 14:04:43.771875 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-18 14:04:44.040772 | debian-bookworm | ok 2026-03-18 14:04:44.045136 | 2026-03-18 14:04:44.045207 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-18 14:04:44.772297 | debian-bookworm | changed 2026-03-18 14:04:44.777684 | 2026-03-18 14:04:44.778850 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-18 14:04:45.513435 | debian-bookworm | changed 2026-03-18 14:04:45.524716 | 2026-03-18 14:04:45.524803 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-18 14:04:45.551089 | debian-bookworm | skipping: Conditional result was False 2026-03-18 14:04:45.556881 | 2026-03-18 14:04:45.556996 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-18 14:04:45.941415 | debian-bookworm -> localhost | changed 2026-03-18 14:04:45.949798 | 2026-03-18 14:04:45.949874 | TASK [add-build-sshkey : Add back temp key] 2026-03-18 14:04:46.236622 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/d2c1a0866e67462d9c30072d1326ccc2/work/d2c1a0866e67462d9c30072d1326ccc2_id_rsa (zuul-build-sshkey) 2026-03-18 14:04:46.237105 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.018162 2026-03-18 14:04:46.253187 | 2026-03-18 14:04:46.253336 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-18 14:04:46.703619 | debian-bookworm | ok 2026-03-18 14:04:46.708477 | 2026-03-18 14:04:46.708569 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-18 14:04:46.732773 | debian-bookworm | skipping: Conditional result was False 2026-03-18 14:04:46.743196 | 2026-03-18 14:04:46.743299 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-18 14:04:47.150547 | debian-bookworm | ok 2026-03-18 14:04:47.162146 | 2026-03-18 14:04:47.162238 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-18 14:04:47.188402 | debian-bookworm | ok 2026-03-18 14:04:47.192363 | 2026-03-18 14:04:47.192435 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-18 14:04:47.464889 | debian-bookworm -> localhost | ok 2026-03-18 14:04:47.470174 | 2026-03-18 14:04:47.470259 | TASK [validate-host : Collect information about the host] 2026-03-18 14:04:48.572367 | debian-bookworm | ok 2026-03-18 14:04:48.593453 | 2026-03-18 14:04:48.593564 | TASK [validate-host : Sanitize hostname] 2026-03-18 14:04:48.738375 | debian-bookworm | ok 2026-03-18 14:04:48.806945 | 2026-03-18 14:04:48.807066 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-18 14:04:49.548616 | debian-bookworm -> localhost | changed 2026-03-18 14:04:49.554049 | 2026-03-18 14:04:49.554144 | TASK [validate-host : Collect information about zuul worker] 2026-03-18 14:04:49.968342 | debian-bookworm | ok 2026-03-18 14:04:49.972909 | 2026-03-18 14:04:49.973014 | TASK [validate-host : Write out all zuul information for each host] 2026-03-18 14:04:50.545649 | debian-bookworm -> localhost | changed 2026-03-18 14:04:50.554862 | 2026-03-18 14:04:50.554969 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-18 14:04:50.821218 | debian-bookworm | ok 2026-03-18 14:04:50.826527 | 2026-03-18 14:04:50.826619 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-18 14:04:51.890884 | debian-bookworm | changed: 2026-03-18 14:04:51.891068 | debian-bookworm | cd+++++++++ src/ 2026-03-18 14:04:51.891103 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-18 14:04:51.891127 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-18 14:04:51.891149 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-03-18 14:04:51.891169 | debian-bookworm | Containerfile 2026-03-18 14:04:51.891302 | debian-bookworm | Containerfile 2026-03-18 14:04:51.921178 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-03-18 14:06:13.936902 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-03-18 14:06:13.965130 | 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-18 14:06:13.977732 | 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-18 14:06:14.770523 | 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-18 14:06:15.094039 | 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-18 14:06:22.342338 | 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-18 14:06:22.342475 | 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-18 14:06:22.342495 | 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-18 14:06:22.342507 | 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-18 14:06:22.342519 | 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-18 14:06:22.342531 | 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-18 14:06:22.342542 | 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-18 14:06:22.342581 | 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-18 14:06:22.342595 | 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-18 14:06:22.342619 | debian-bookworm | Installing missing stub packages: 2026-03-18 14:06:22.342632 | 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-18 14:06:22.342644 | debian-bookworm | 2026-03-18 14:06:22.342656 | debian-bookworm | 2026-03-18 14:06:22.342667 | debian-bookworm | Success: no issues found in 77 source files 2026-03-18 14:06:22.651961 | debian-bookworm | ok: Runtime: 0:00:21.002742 2026-03-18 14:06:22.667091 | 2026-03-18 14:06:22.667236 | PLAY RECAP 2026-03-18 14:06:22.667323 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-03-18 14:06:22.667367 | 2026-03-18 14:06:22.800752 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-03-18 14:06:22.802959 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-18 14:06:23.523442 | 2026-03-18 14:06:23.523614 | PLAY [Base post] 2026-03-18 14:06:23.538411 | 2026-03-18 14:06:23.538557 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-18 14:06:24.082353 | debian-bookworm | changed 2026-03-18 14:06:24.093180 | 2026-03-18 14:06:24.093318 | PLAY RECAP 2026-03-18 14:06:24.093408 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-18 14:06:24.093494 | 2026-03-18 14:06:24.221252 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-18 14:06:24.223312 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-18 14:06:24.991991 | 2026-03-18 14:06:24.992189 | PLAY [Base post-logs] 2026-03-18 14:06:25.003116 | 2026-03-18 14:06:25.003302 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-18 14:06:25.468998 | localhost | changed 2026-03-18 14:06:25.486013 | 2026-03-18 14:06:25.486201 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-18 14:06:25.523037 | localhost | ok 2026-03-18 14:06:25.527808 | 2026-03-18 14:06:25.527949 | TASK [Set zuul-log-path fact] 2026-03-18 14:06:25.556270 | localhost | ok 2026-03-18 14:06:25.571440 | 2026-03-18 14:06:25.571598 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 14:06:25.609929 | localhost | ok 2026-03-18 14:06:25.616971 | 2026-03-18 14:06:25.617171 | TASK [upload-logs : Create log directories] 2026-03-18 14:06:26.122660 | localhost | changed 2026-03-18 14:06:26.125491 | 2026-03-18 14:06:26.125600 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-18 14:06:26.641212 | localhost -> localhost | ok: Runtime: 0:00:00.007992 2026-03-18 14:06:26.651990 | 2026-03-18 14:06:26.652205 | TASK [upload-logs : Upload logs to log server] 2026-03-18 14:06:27.228545 | localhost | Output suppressed because no_log was given 2026-03-18 14:06:27.230815 | 2026-03-18 14:06:27.230978 | LOOP [upload-logs : Compress console log and json output] 2026-03-18 14:06:27.283474 | localhost | skipping: Conditional result was False 2026-03-18 14:06:27.289478 | localhost | skipping: Conditional result was False 2026-03-18 14:06:27.314561 | 2026-03-18 14:06:27.314798 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-18 14:06:27.391096 | localhost | skipping: Conditional result was False 2026-03-18 14:06:27.391812 | 2026-03-18 14:06:27.394907 | localhost | skipping: Conditional result was False 2026-03-18 14:06:27.408656 | 2026-03-18 14:06:27.408865 | LOOP [upload-logs : Upload console log and json output]