2026-01-19 18:01:29.640474 | Job console starting 2026-01-19 18:01:29.667939 | Updating git repos 2026-01-19 18:01:29.697243 | Cloning repos into workspace 2026-01-19 18:01:29.784083 | Restoring repo states 2026-01-19 18:01:29.806059 | Merging changes 2026-01-19 18:01:30.330703 | Checking out repos 2026-01-19 18:01:30.374160 | Preparing playbooks 2026-01-19 18:01:31.010868 | Running Ansible setup 2026-01-19 18:01:35.400818 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-19 18:01:36.231904 | 2026-01-19 18:01:36.232086 | PLAY [Base pre] 2026-01-19 18:01:36.263973 | 2026-01-19 18:01:36.264215 | TASK [Setup log path fact] 2026-01-19 18:01:36.293830 | debian-bookworm | ok 2026-01-19 18:01:36.311593 | 2026-01-19 18:01:36.311748 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:01:36.341216 | debian-bookworm | ok 2026-01-19 18:01:36.351096 | 2026-01-19 18:01:36.351212 | TASK [emit-job-header : Print job information] 2026-01-19 18:01:36.391315 | # Job Information 2026-01-19 18:01:36.391560 | Ansible Version: 2.16.14 2026-01-19 18:01:36.391633 | Job: mypy 2026-01-19 18:01:36.391689 | Pipeline: check 2026-01-19 18:01:36.391727 | Executor: 521e9411259a 2026-01-19 18:01:36.391753 | Triggered by: https://github.com/osism/python-osism/pull/1945 2026-01-19 18:01:36.391780 | Event ID: daf748b0-f560-11f0-8ff3-8849aee2ad9b 2026-01-19 18:01:36.397133 | 2026-01-19 18:01:36.397261 | LOOP [emit-job-header : Print node information] 2026-01-19 18:01:36.531438 | debian-bookworm | ok: 2026-01-19 18:01:36.531658 | debian-bookworm | # Node Information 2026-01-19 18:01:36.531693 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-19 18:01:36.531718 | debian-bookworm | Hostname: debian 2026-01-19 18:01:36.531739 | debian-bookworm | Username: zuul 2026-01-19 18:01:36.531760 | debian-bookworm | Distro: Debian 12.13 2026-01-19 18:01:36.531784 | debian-bookworm | Provider: regiocloud-a 2026-01-19 18:01:36.531804 | debian-bookworm | Region: 2026-01-19 18:01:36.531824 | debian-bookworm | Label: debian-bookworm 2026-01-19 18:01:36.531844 | debian-bookworm | Product Name: OpenStack Nova 2026-01-19 18:01:36.531864 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe9d:1068 2026-01-19 18:01:36.543832 | 2026-01-19 18:01:36.543970 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-19 18:01:37.008705 | debian-bookworm -> localhost | changed 2026-01-19 18:01:37.035058 | 2026-01-19 18:01:37.035214 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-19 18:01:38.078858 | debian-bookworm -> localhost | changed 2026-01-19 18:01:38.091083 | 2026-01-19 18:01:38.091244 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-19 18:01:38.369110 | debian-bookworm -> localhost | ok 2026-01-19 18:01:38.376423 | 2026-01-19 18:01:38.376559 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-19 18:01:38.405228 | debian-bookworm | ok 2026-01-19 18:01:38.422816 | debian-bookworm | included: /var/lib/zuul/builds/3ea3354a370e4aa091fb7a22c166b03b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-19 18:01:38.428914 | 2026-01-19 18:01:38.429025 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-19 18:01:39.696643 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-19 18:01:39.697157 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/3ea3354a370e4aa091fb7a22c166b03b/work/3ea3354a370e4aa091fb7a22c166b03b_id_rsa 2026-01-19 18:01:39.697267 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/3ea3354a370e4aa091fb7a22c166b03b/work/3ea3354a370e4aa091fb7a22c166b03b_id_rsa.pub 2026-01-19 18:01:39.697344 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-19 18:01:39.697413 | debian-bookworm -> localhost | SHA256:wP/6MjVpFxdu9IXifhgl0AwjNcFQSp3FEQEdgloG+xk zuul-build-sshkey 2026-01-19 18:01:39.697477 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-19 18:01:39.697581 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-19 18:01:39.697654 | debian-bookworm -> localhost | | ..+B@%*= . | 2026-01-19 18:01:39.697718 | debian-bookworm -> localhost | | . o+o++B = .| 2026-01-19 18:01:39.697777 | debian-bookworm -> localhost | | ++E . * o.| 2026-01-19 18:01:39.697836 | debian-bookworm -> localhost | | .+ o + + .| 2026-01-19 18:01:39.697893 | debian-bookworm -> localhost | | S o * | 2026-01-19 18:01:39.697963 | debian-bookworm -> localhost | | .= + . | 2026-01-19 18:01:39.698019 | debian-bookworm -> localhost | | o.o . | 2026-01-19 18:01:39.698075 | debian-bookworm -> localhost | | o. | 2026-01-19 18:01:39.698133 | debian-bookworm -> localhost | | .+. | 2026-01-19 18:01:39.698190 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-19 18:01:39.698333 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.754926 2026-01-19 18:01:39.713019 | 2026-01-19 18:01:39.713176 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-19 18:01:39.759875 | debian-bookworm | ok 2026-01-19 18:01:39.777833 | debian-bookworm | included: /var/lib/zuul/builds/3ea3354a370e4aa091fb7a22c166b03b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-19 18:01:39.787895 | 2026-01-19 18:01:39.788000 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-19 18:01:39.802257 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:01:39.809462 | 2026-01-19 18:01:39.809635 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-19 18:01:40.518696 | debian-bookworm | changed 2026-01-19 18:01:40.524488 | 2026-01-19 18:01:40.524615 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-19 18:01:40.817473 | debian-bookworm | ok 2026-01-19 18:01:40.823220 | 2026-01-19 18:01:40.823328 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-19 18:01:41.581756 | debian-bookworm | changed 2026-01-19 18:01:41.592478 | 2026-01-19 18:01:41.592638 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-19 18:01:42.279805 | debian-bookworm | changed 2026-01-19 18:01:42.289090 | 2026-01-19 18:01:42.289243 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-19 18:01:42.313691 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:01:42.322930 | 2026-01-19 18:01:42.323108 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-19 18:01:42.825799 | debian-bookworm -> localhost | changed 2026-01-19 18:01:42.839681 | 2026-01-19 18:01:42.839813 | TASK [add-build-sshkey : Add back temp key] 2026-01-19 18:01:43.278228 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/3ea3354a370e4aa091fb7a22c166b03b/work/3ea3354a370e4aa091fb7a22c166b03b_id_rsa (zuul-build-sshkey) 2026-01-19 18:01:43.278481 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.028434 2026-01-19 18:01:43.286965 | 2026-01-19 18:01:43.287083 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-19 18:01:43.759509 | debian-bookworm | ok 2026-01-19 18:01:43.766924 | 2026-01-19 18:01:43.767061 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-19 18:01:43.802373 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:01:43.820240 | 2026-01-19 18:01:43.820394 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-19 18:01:44.288709 | debian-bookworm | ok 2026-01-19 18:01:44.300129 | 2026-01-19 18:01:44.300257 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-19 18:01:44.329716 | debian-bookworm | ok 2026-01-19 18:01:44.336044 | 2026-01-19 18:01:44.336158 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-19 18:01:44.789454 | debian-bookworm -> localhost | ok 2026-01-19 18:01:44.799214 | 2026-01-19 18:01:44.799347 | TASK [validate-host : Collect information about the host] 2026-01-19 18:01:45.975705 | debian-bookworm | ok 2026-01-19 18:01:45.988003 | 2026-01-19 18:01:45.988145 | TASK [validate-host : Sanitize hostname] 2026-01-19 18:01:46.119665 | debian-bookworm | ok 2026-01-19 18:01:46.160269 | 2026-01-19 18:01:46.160399 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-19 18:01:46.820187 | debian-bookworm -> localhost | changed 2026-01-19 18:01:46.827038 | 2026-01-19 18:01:46.827172 | TASK [validate-host : Collect information about zuul worker] 2026-01-19 18:01:47.243747 | debian-bookworm | ok 2026-01-19 18:01:47.249617 | 2026-01-19 18:01:47.249740 | TASK [validate-host : Write out all zuul information for each host] 2026-01-19 18:01:47.903280 | debian-bookworm -> localhost | changed 2026-01-19 18:01:47.913601 | 2026-01-19 18:01:47.913735 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-19 18:01:48.220014 | debian-bookworm | ok 2026-01-19 18:01:48.229727 | 2026-01-19 18:01:48.229859 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-19 18:01:49.458605 | debian-bookworm | changed: 2026-01-19 18:01:49.458859 | debian-bookworm | cd+++++++++ src/ 2026-01-19 18:01:49.458897 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-19 18:01:49.458922 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-19 18:01:49.458944 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-19 18:01:49.458965 | debian-bookworm | Containerfile 2026-01-19 18:01:49.459098 | debian-bookworm | Containerfile 2026-01-19 18:01:49.494870 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2026-01-19 18:03:16.765383 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-01-19 18:03:16.798852 | 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 18:03:16.812199 | 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 18:03:17.660408 | 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 18:03:18.019032 | 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 18:03:27.352288 | 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 18:03:27.352361 | 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 18:03:27.352379 | 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 18:03:27.352395 | 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 18:03:27.352410 | 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 18:03:27.352424 | 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 18:03:27.352438 | 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 18:03:27.352467 | 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 18:03:27.352482 | 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 18:03:27.352515 | debian-bookworm | Installing missing stub packages: 2026-01-19 18:03:27.352522 | 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 18:03:27.352527 | debian-bookworm | 2026-01-19 18:03:27.352532 | debian-bookworm | 2026-01-19 18:03:27.352536 | debian-bookworm | Success: no issues found in 74 source files 2026-01-19 18:03:27.780623 | debian-bookworm | ok: Runtime: 0:00:27.849761 2026-01-19 18:03:27.794291 | 2026-01-19 18:03:27.794401 | PLAY RECAP 2026-01-19 18:03:27.794490 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-01-19 18:03:27.794525 | 2026-01-19 18:03:27.926172 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-01-19 18:03:27.928146 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:03:28.685665 | 2026-01-19 18:03:28.685888 | PLAY [Base post] 2026-01-19 18:03:28.699886 | 2026-01-19 18:03:28.700038 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-19 18:03:29.294940 | debian-bookworm | changed 2026-01-19 18:03:29.303853 | 2026-01-19 18:03:29.304011 | PLAY RECAP 2026-01-19 18:03:29.304090 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-19 18:03:29.304166 | 2026-01-19 18:03:29.423343 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:03:29.426055 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-19 18:03:30.217125 | 2026-01-19 18:03:30.217295 | PLAY [Base post-logs] 2026-01-19 18:03:30.228160 | 2026-01-19 18:03:30.228296 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-19 18:03:30.671970 | localhost | changed 2026-01-19 18:03:30.688968 | 2026-01-19 18:03:30.689145 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-19 18:03:30.727070 | localhost | ok 2026-01-19 18:03:30.731188 | 2026-01-19 18:03:30.731303 | TASK [Set zuul-log-path fact] 2026-01-19 18:03:30.759547 | localhost | ok 2026-01-19 18:03:30.775943 | 2026-01-19 18:03:30.776101 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:03:30.804306 | localhost | ok 2026-01-19 18:03:30.807796 | 2026-01-19 18:03:30.807902 | TASK [upload-logs : Create log directories] 2026-01-19 18:03:31.315398 | localhost | changed 2026-01-19 18:03:31.318234 | 2026-01-19 18:03:31.318338 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-19 18:03:31.840757 | localhost -> localhost | ok: Runtime: 0:00:00.006938 2026-01-19 18:03:31.850239 | 2026-01-19 18:03:31.850531 | TASK [upload-logs : Upload logs to log server] 2026-01-19 18:03:32.417377 | localhost | Output suppressed because no_log was given 2026-01-19 18:03:32.420964 | 2026-01-19 18:03:32.421177 | LOOP [upload-logs : Compress console log and json output] 2026-01-19 18:03:32.468496 | localhost | skipping: Conditional result was False 2026-01-19 18:03:32.474053 | localhost | skipping: Conditional result was False 2026-01-19 18:03:32.481787 | 2026-01-19 18:03:32.481906 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-19 18:03:32.528194 | localhost | skipping: Conditional result was False 2026-01-19 18:03:32.528492 | 2026-01-19 18:03:32.535243 | localhost | skipping: Conditional result was False 2026-01-19 18:03:32.540709 | 2026-01-19 18:03:32.540896 | LOOP [upload-logs : Upload console log and json output]