2026-01-19 17:12:38.285671 | Job console starting 2026-01-19 17:12:38.302652 | Updating git repos 2026-01-19 17:12:38.363130 | Cloning repos into workspace 2026-01-19 17:12:38.490627 | Restoring repo states 2026-01-19 17:12:38.517088 | Merging changes 2026-01-19 17:12:39.227277 | Checking out repos 2026-01-19 17:12:39.268320 | Preparing playbooks 2026-01-19 17:12:39.983670 | Running Ansible setup 2026-01-19 17:12:45.160767 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-19 17:12:46.122256 | 2026-01-19 17:12:46.122448 | PLAY [Base pre] 2026-01-19 17:12:46.141386 | 2026-01-19 17:12:46.141788 | TASK [Setup log path fact] 2026-01-19 17:12:46.172383 | debian-bookworm | ok 2026-01-19 17:12:46.192650 | 2026-01-19 17:12:46.192818 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 17:12:46.244158 | debian-bookworm | ok 2026-01-19 17:12:46.261112 | 2026-01-19 17:12:46.261243 | TASK [emit-job-header : Print job information] 2026-01-19 17:12:46.322216 | # Job Information 2026-01-19 17:12:46.322445 | Ansible Version: 2.16.14 2026-01-19 17:12:46.322483 | Job: mypy 2026-01-19 17:12:46.322516 | Pipeline: check 2026-01-19 17:12:46.322539 | Executor: 521e9411259a 2026-01-19 17:12:46.322560 | Triggered by: https://github.com/osism/python-osism/pull/1945 2026-01-19 17:12:46.322583 | Event ID: b3d21730-f559-11f0-8612-69709ae512ee 2026-01-19 17:12:46.335080 | 2026-01-19 17:12:46.335216 | LOOP [emit-job-header : Print node information] 2026-01-19 17:12:46.471165 | debian-bookworm | ok: 2026-01-19 17:12:46.475727 | debian-bookworm | # Node Information 2026-01-19 17:12:46.475832 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-19 17:12:46.475861 | debian-bookworm | Hostname: debian 2026-01-19 17:12:46.475885 | debian-bookworm | Username: zuul 2026-01-19 17:12:46.475906 | debian-bookworm | Distro: Debian 12.13 2026-01-19 17:12:46.475930 | debian-bookworm | Provider: regiocloud-a 2026-01-19 17:12:46.475952 | debian-bookworm | Region: 2026-01-19 17:12:46.475973 | debian-bookworm | Label: debian-bookworm 2026-01-19 17:12:46.475993 | debian-bookworm | Product Name: OpenStack Nova 2026-01-19 17:12:46.476012 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fedd:cd9a 2026-01-19 17:12:46.492773 | 2026-01-19 17:12:46.492919 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-19 17:12:47.016305 | debian-bookworm -> localhost | changed 2026-01-19 17:12:47.031684 | 2026-01-19 17:12:47.031862 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-19 17:12:48.371530 | debian-bookworm -> localhost | changed 2026-01-19 17:12:48.382659 | 2026-01-19 17:12:48.382779 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-19 17:12:48.687112 | debian-bookworm -> localhost | ok 2026-01-19 17:12:48.693667 | 2026-01-19 17:12:48.693807 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-19 17:12:48.723056 | debian-bookworm | ok 2026-01-19 17:12:48.741490 | debian-bookworm | included: /var/lib/zuul/builds/2ee77476c44a461e885bfd0b53157730/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-19 17:12:48.747602 | 2026-01-19 17:12:48.747715 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-19 17:12:50.817500 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-19 17:12:50.817797 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/2ee77476c44a461e885bfd0b53157730/work/2ee77476c44a461e885bfd0b53157730_id_rsa 2026-01-19 17:12:50.817839 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/2ee77476c44a461e885bfd0b53157730/work/2ee77476c44a461e885bfd0b53157730_id_rsa.pub 2026-01-19 17:12:50.817867 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-19 17:12:50.817892 | debian-bookworm -> localhost | SHA256:VLJ6BV0PL+FlHg/XrxAoswvHYS9/5i2GSog4UpMRGSg zuul-build-sshkey 2026-01-19 17:12:50.817914 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-19 17:12:50.817947 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-19 17:12:50.817969 | debian-bookworm -> localhost | | .oo o..o+ = o| 2026-01-19 17:12:50.817990 | debian-bookworm -> localhost | |E .. ==o..O =.| 2026-01-19 17:12:50.818010 | debian-bookworm -> localhost | |. . oo*. o.+ o| 2026-01-19 17:12:50.818029 | debian-bookworm -> localhost | | o .o=.. .. .| 2026-01-19 17:12:50.818048 | debian-bookworm -> localhost | | + .oS+ . . | 2026-01-19 17:12:50.818075 | debian-bookworm -> localhost | | . o . o. . o . | 2026-01-19 17:12:50.818095 | debian-bookworm -> localhost | |. o . . . = . | 2026-01-19 17:12:50.818115 | debian-bookworm -> localhost | | . . . . + . | 2026-01-19 17:12:50.818136 | debian-bookworm -> localhost | | .. . . | 2026-01-19 17:12:50.818155 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-19 17:12:50.818213 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.504926 2026-01-19 17:12:50.830728 | 2026-01-19 17:12:50.830980 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-19 17:12:50.895865 | debian-bookworm | ok 2026-01-19 17:12:50.917735 | debian-bookworm | included: /var/lib/zuul/builds/2ee77476c44a461e885bfd0b53157730/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-19 17:12:50.929865 | 2026-01-19 17:12:50.930009 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-19 17:12:50.955605 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:12:50.963931 | 2026-01-19 17:12:50.964063 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-19 17:12:51.640531 | debian-bookworm | changed 2026-01-19 17:12:51.657879 | 2026-01-19 17:12:51.658044 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-19 17:12:51.943626 | debian-bookworm | ok 2026-01-19 17:12:51.949823 | 2026-01-19 17:12:51.949967 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-19 17:12:52.625256 | debian-bookworm | changed 2026-01-19 17:12:52.648024 | 2026-01-19 17:12:52.648188 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-19 17:12:53.314480 | debian-bookworm | changed 2026-01-19 17:12:53.334276 | 2026-01-19 17:12:53.334463 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-19 17:12:53.393997 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:12:53.407530 | 2026-01-19 17:12:53.407678 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-19 17:12:54.010417 | debian-bookworm -> localhost | changed 2026-01-19 17:12:54.023769 | 2026-01-19 17:12:54.023909 | TASK [add-build-sshkey : Add back temp key] 2026-01-19 17:12:54.535946 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/2ee77476c44a461e885bfd0b53157730/work/2ee77476c44a461e885bfd0b53157730_id_rsa (zuul-build-sshkey) 2026-01-19 17:12:54.536202 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.019076 2026-01-19 17:12:54.545716 | 2026-01-19 17:12:54.545862 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-19 17:12:54.979542 | debian-bookworm | ok 2026-01-19 17:12:54.987004 | 2026-01-19 17:12:54.987131 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-19 17:12:55.022172 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:12:55.042424 | 2026-01-19 17:12:55.042563 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-19 17:12:55.530315 | debian-bookworm | ok 2026-01-19 17:12:55.542529 | 2026-01-19 17:12:55.542660 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-19 17:12:55.571901 | debian-bookworm | ok 2026-01-19 17:12:55.577180 | 2026-01-19 17:12:55.577293 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-19 17:12:55.895372 | debian-bookworm -> localhost | ok 2026-01-19 17:12:55.906451 | 2026-01-19 17:12:55.906587 | TASK [validate-host : Collect information about the host] 2026-01-19 17:12:57.133103 | debian-bookworm | ok 2026-01-19 17:12:57.143713 | 2026-01-19 17:12:57.143839 | TASK [validate-host : Sanitize hostname] 2026-01-19 17:12:57.280738 | debian-bookworm | ok 2026-01-19 17:12:57.341120 | 2026-01-19 17:12:57.341400 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-19 17:12:57.944569 | debian-bookworm -> localhost | changed 2026-01-19 17:12:57.950712 | 2026-01-19 17:12:57.950856 | TASK [validate-host : Collect information about zuul worker] 2026-01-19 17:12:58.383182 | debian-bookworm | ok 2026-01-19 17:12:58.391789 | 2026-01-19 17:12:58.391939 | TASK [validate-host : Write out all zuul information for each host] 2026-01-19 17:12:59.355976 | debian-bookworm -> localhost | changed 2026-01-19 17:12:59.376649 | 2026-01-19 17:12:59.376781 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-19 17:12:59.697394 | debian-bookworm | ok 2026-01-19 17:12:59.707909 | 2026-01-19 17:12:59.708100 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-19 17:13:00.989924 | debian-bookworm | changed: 2026-01-19 17:13:00.990135 | debian-bookworm | cd+++++++++ src/ 2026-01-19 17:13:00.990172 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-19 17:13:00.990197 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-19 17:13:00.990220 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-19 17:13:00.990240 | debian-bookworm | Containerfile 2026-01-19 17:13:00.990396 | debian-bookworm | Containerfile 2026-01-19 17:13:01.037745 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2026-01-19 17:14:32.022813 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-01-19 17:14:32.059625 | 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-19 17:14:32.073354 | 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-19 17:14:32.927607 | 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-19 17:14:33.375280 | 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-19 17:14:43.080957 | 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-19 17:14:43.081120 | 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-19 17:14:43.081140 | 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-19 17:14:43.081152 | 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-19 17:14:43.081164 | 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-19 17:14:43.081177 | 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-19 17:14:43.081188 | 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-19 17:14:43.081304 | 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-19 17:14:43.081320 | 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-19 17:14:43.081333 | debian-bookworm | Installing missing stub packages: 2026-01-19 17:14:43.081358 | 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-19 17:14:43.081377 | debian-bookworm | 2026-01-19 17:14:43.081399 | debian-bookworm | 2026-01-19 17:14:43.081421 | debian-bookworm | Success: no issues found in 74 source files 2026-01-19 17:14:43.407158 | debian-bookworm | ok: Runtime: 0:00:28.439102 2026-01-19 17:14:43.420716 | 2026-01-19 17:14:43.420834 | PLAY RECAP 2026-01-19 17:14:43.420906 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-01-19 17:14:43.420962 | 2026-01-19 17:14:43.557489 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-01-19 17:14:43.558867 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 17:14:44.345035 | 2026-01-19 17:14:44.345275 | PLAY [Base post] 2026-01-19 17:14:44.372294 | 2026-01-19 17:14:44.372474 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-19 17:14:44.949656 | debian-bookworm | changed 2026-01-19 17:14:44.958016 | 2026-01-19 17:14:44.958148 | PLAY RECAP 2026-01-19 17:14:44.958267 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-19 17:14:44.958343 | 2026-01-19 17:14:45.096913 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 17:14:45.097857 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-19 17:14:45.959784 | 2026-01-19 17:14:45.959960 | PLAY [Base post-logs] 2026-01-19 17:14:45.975410 | 2026-01-19 17:14:45.975669 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-19 17:14:46.466088 | localhost | changed 2026-01-19 17:14:46.484451 | 2026-01-19 17:14:46.484651 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-19 17:14:46.524493 | localhost | ok 2026-01-19 17:14:46.531776 | 2026-01-19 17:14:46.531956 | TASK [Set zuul-log-path fact] 2026-01-19 17:14:46.561402 | localhost | ok 2026-01-19 17:14:46.577174 | 2026-01-19 17:14:46.577357 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 17:14:46.604981 | localhost | ok 2026-01-19 17:14:46.610363 | 2026-01-19 17:14:46.610521 | TASK [upload-logs : Create log directories] 2026-01-19 17:14:47.123398 | localhost | changed 2026-01-19 17:14:47.129782 | 2026-01-19 17:14:47.129918 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-19 17:14:47.705378 | localhost -> localhost | ok: Runtime: 0:00:00.020848 2026-01-19 17:14:47.716403 | 2026-01-19 17:14:47.716589 | TASK [upload-logs : Upload logs to log server] 2026-01-19 17:14:48.354335 | localhost | Output suppressed because no_log was given 2026-01-19 17:14:48.356447 | 2026-01-19 17:14:48.356564 | LOOP [upload-logs : Compress console log and json output] 2026-01-19 17:14:48.429003 | localhost | skipping: Conditional result was False 2026-01-19 17:14:48.437774 | localhost | skipping: Conditional result was False 2026-01-19 17:14:48.449636 | 2026-01-19 17:14:48.449764 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-19 17:14:48.513483 | localhost | skipping: Conditional result was False 2026-01-19 17:14:48.513761 | 2026-01-19 17:14:48.519302 | localhost | skipping: Conditional result was False 2026-01-19 17:14:48.532775 | 2026-01-19 17:14:48.533080 | LOOP [upload-logs : Upload console log and json output]