2026-02-26 11:13:49.551630 | Job console starting 2026-02-26 11:13:49.580860 | Updating git repos 2026-02-26 11:13:49.665024 | Cloning repos into workspace 2026-02-26 11:13:49.765818 | Restoring repo states 2026-02-26 11:13:49.799519 | Merging changes 2026-02-26 11:13:50.548428 | Checking out repos 2026-02-26 11:13:50.606257 | Preparing playbooks 2026-02-26 11:13:51.759629 | Running Ansible setup 2026-02-26 11:13:58.137253 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-26 11:13:59.758400 | 2026-02-26 11:13:59.758548 | PLAY [Base pre] 2026-02-26 11:13:59.785575 | 2026-02-26 11:13:59.785703 | TASK [Setup log path fact] 2026-02-26 11:13:59.813877 | debian-bookworm | ok 2026-02-26 11:13:59.838196 | 2026-02-26 11:13:59.838326 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-26 11:13:59.888175 | debian-bookworm | ok 2026-02-26 11:13:59.907008 | 2026-02-26 11:13:59.907118 | TASK [emit-job-header : Print job information] 2026-02-26 11:13:59.959121 | # Job Information 2026-02-26 11:13:59.959286 | Ansible Version: 2.16.14 2026-02-26 11:13:59.959316 | Job: mypy 2026-02-26 11:13:59.959343 | Pipeline: check 2026-02-26 11:13:59.959362 | Executor: 521e9411259a 2026-02-26 11:13:59.959379 | Triggered by: https://github.com/osism/python-osism/pull/2052 2026-02-26 11:13:59.959397 | Event ID: 346c5d70-1304-11f1-91bf-5efd2515ec56 2026-02-26 11:13:59.963318 | 2026-02-26 11:13:59.963398 | LOOP [emit-job-header : Print node information] 2026-02-26 11:14:00.169351 | debian-bookworm | ok: 2026-02-26 11:14:00.169515 | debian-bookworm | # Node Information 2026-02-26 11:14:00.169575 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-02-26 11:14:00.169638 | debian-bookworm | Hostname: debian 2026-02-26 11:14:00.169658 | debian-bookworm | Username: zuul 2026-02-26 11:14:00.169676 | debian-bookworm | Distro: Debian 12.13 2026-02-26 11:14:00.169695 | debian-bookworm | Provider: regiocloud-a 2026-02-26 11:14:00.169713 | debian-bookworm | Region: 2026-02-26 11:14:00.169731 | debian-bookworm | Label: debian-bookworm 2026-02-26 11:14:00.169747 | debian-bookworm | Product Name: OpenStack Nova 2026-02-26 11:14:00.169763 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed3:1e98 2026-02-26 11:14:00.188025 | 2026-02-26 11:14:00.188118 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-26 11:14:01.001751 | debian-bookworm -> localhost | changed 2026-02-26 11:14:01.007755 | 2026-02-26 11:14:01.007856 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-26 11:14:02.367533 | debian-bookworm -> localhost | changed 2026-02-26 11:14:02.375979 | 2026-02-26 11:14:02.376073 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-26 11:14:02.827096 | debian-bookworm -> localhost | ok 2026-02-26 11:14:02.831998 | 2026-02-26 11:14:02.832080 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-26 11:14:02.868540 | debian-bookworm | ok 2026-02-26 11:14:02.892534 | debian-bookworm | included: /var/lib/zuul/builds/82b14e1156524aad840996841149695c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-26 11:14:02.905510 | 2026-02-26 11:14:02.905601 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-26 11:14:04.622152 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-02-26 11:14:04.622317 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/82b14e1156524aad840996841149695c/work/82b14e1156524aad840996841149695c_id_rsa 2026-02-26 11:14:04.622347 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/82b14e1156524aad840996841149695c/work/82b14e1156524aad840996841149695c_id_rsa.pub 2026-02-26 11:14:04.622369 | debian-bookworm -> localhost | The key fingerprint is: 2026-02-26 11:14:04.622390 | debian-bookworm -> localhost | SHA256:K/oALocF90SU5RnRW9MxV8PfsttFBxnWOWhmjonOeu8 zuul-build-sshkey 2026-02-26 11:14:04.622408 | debian-bookworm -> localhost | The key's randomart image is: 2026-02-26 11:14:04.622438 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-02-26 11:14:04.622456 | debian-bookworm -> localhost | | .oo+o .o.**o| 2026-02-26 11:14:04.622474 | debian-bookworm -> localhost | | ... o. o .Oo+o| 2026-02-26 11:14:04.622490 | debian-bookworm -> localhost | |. . . o o..B .+| 2026-02-26 11:14:04.622506 | debian-bookworm -> localhost | | o o .. o .. =| 2026-02-26 11:14:04.622522 | debian-bookworm -> localhost | | o . S +.| 2026-02-26 11:14:04.622543 | debian-bookworm -> localhost | | + . + . .| 2026-02-26 11:14:04.622560 | debian-bookworm -> localhost | |o o . . o o.| 2026-02-26 11:14:04.622576 | debian-bookworm -> localhost | | o o o . . .| 2026-02-26 11:14:04.622592 | debian-bookworm -> localhost | | ... . oE | 2026-02-26 11:14:04.622608 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-02-26 11:14:04.622647 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.886259 2026-02-26 11:14:04.627687 | 2026-02-26 11:14:04.627760 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-26 11:14:04.653792 | debian-bookworm | ok 2026-02-26 11:14:04.661038 | debian-bookworm | included: /var/lib/zuul/builds/82b14e1156524aad840996841149695c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-26 11:14:04.671173 | 2026-02-26 11:14:04.671256 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-26 11:14:04.694280 | debian-bookworm | skipping: Conditional result was False 2026-02-26 11:14:04.699825 | 2026-02-26 11:14:04.699912 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-26 11:14:05.318622 | debian-bookworm | changed 2026-02-26 11:14:05.324530 | 2026-02-26 11:14:05.324639 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-26 11:14:05.564896 | debian-bookworm | ok 2026-02-26 11:14:05.570392 | 2026-02-26 11:14:05.570572 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-26 11:14:06.228494 | debian-bookworm | changed 2026-02-26 11:14:06.234951 | 2026-02-26 11:14:06.235041 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-26 11:14:06.863056 | debian-bookworm | changed 2026-02-26 11:14:06.868501 | 2026-02-26 11:14:06.868601 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-26 11:14:06.894485 | debian-bookworm | skipping: Conditional result was False 2026-02-26 11:14:06.899518 | 2026-02-26 11:14:06.899595 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-26 11:14:07.377834 | debian-bookworm -> localhost | changed 2026-02-26 11:14:07.393508 | 2026-02-26 11:14:07.393615 | TASK [add-build-sshkey : Add back temp key] 2026-02-26 11:14:07.853175 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/82b14e1156524aad840996841149695c/work/82b14e1156524aad840996841149695c_id_rsa (zuul-build-sshkey) 2026-02-26 11:14:07.853380 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.010847 2026-02-26 11:14:07.860823 | 2026-02-26 11:14:07.860922 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-26 11:14:08.335138 | debian-bookworm | ok 2026-02-26 11:14:08.339933 | 2026-02-26 11:14:08.340018 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-26 11:14:08.383049 | debian-bookworm | skipping: Conditional result was False 2026-02-26 11:14:08.392945 | 2026-02-26 11:14:08.393044 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-26 11:14:08.860678 | debian-bookworm | ok 2026-02-26 11:14:08.872633 | 2026-02-26 11:14:08.872777 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-26 11:14:08.954220 | debian-bookworm | ok 2026-02-26 11:14:08.966303 | 2026-02-26 11:14:08.966443 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-26 11:14:09.406095 | debian-bookworm -> localhost | ok 2026-02-26 11:14:09.412855 | 2026-02-26 11:14:09.412977 | TASK [validate-host : Collect information about the host] 2026-02-26 11:14:10.814939 | debian-bookworm | ok 2026-02-26 11:14:10.825289 | 2026-02-26 11:14:10.825417 | TASK [validate-host : Sanitize hostname] 2026-02-26 11:14:10.943664 | debian-bookworm | ok 2026-02-26 11:14:10.986797 | 2026-02-26 11:14:10.986954 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-26 11:14:11.816059 | debian-bookworm -> localhost | changed 2026-02-26 11:14:11.822592 | 2026-02-26 11:14:11.822726 | TASK [validate-host : Collect information about zuul worker] 2026-02-26 11:14:12.288755 | debian-bookworm | ok 2026-02-26 11:14:12.293863 | 2026-02-26 11:14:12.293979 | TASK [validate-host : Write out all zuul information for each host] 2026-02-26 11:14:13.203416 | debian-bookworm -> localhost | changed 2026-02-26 11:14:13.213995 | 2026-02-26 11:14:13.214117 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-26 11:14:13.499323 | debian-bookworm | ok 2026-02-26 11:14:13.505370 | 2026-02-26 11:14:13.505486 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-26 11:14:14.728165 | debian-bookworm | changed: 2026-02-26 11:14:14.728378 | debian-bookworm | cd+++++++++ src/ 2026-02-26 11:14:14.728413 | debian-bookworm | cd+++++++++ src/github.com/ 2026-02-26 11:14:14.728437 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-02-26 11:14:14.728459 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-02-26 11:14:14.728479 | debian-bookworm | Containerfile 2026-02-26 11:14:14.728611 | debian-bookworm | Containerfile 2026-02-26 11:14:14.736686 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-02-26 11:15:46.240285 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-02-26 11:15:46.269307 | 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-26 11:15:46.282852 | 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-26 11:15:47.136391 | 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-26 11:15:47.524867 | 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-26 11:15:56.880446 | 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-26 11:15:56.880562 | 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-26 11:15:56.880581 | 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-26 11:15:56.880595 | 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-26 11:15:56.880610 | 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-26 11:15:56.880626 | 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-26 11:15:56.880639 | 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-26 11:15:56.880666 | 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-26 11:15:56.880680 | 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-26 11:15:56.880713 | debian-bookworm | Installing missing stub packages: 2026-02-26 11:15:56.880719 | 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-26 11:15:56.880724 | debian-bookworm | 2026-02-26 11:15:56.880729 | debian-bookworm | 2026-02-26 11:15:56.880734 | debian-bookworm | Success: no issues found in 76 source files 2026-02-26 11:15:57.202211 | debian-bookworm | ok: Runtime: 0:00:27.430928 2026-02-26 11:15:57.217611 | 2026-02-26 11:15:57.217739 | PLAY RECAP 2026-02-26 11:15:57.217828 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-02-26 11:15:57.217874 | 2026-02-26 11:15:57.356529 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-02-26 11:15:57.357502 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-26 11:15:58.107970 | 2026-02-26 11:15:58.108162 | PLAY [Base post] 2026-02-26 11:15:58.122215 | 2026-02-26 11:15:58.122355 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-26 11:15:58.728350 | debian-bookworm | changed 2026-02-26 11:15:58.737826 | 2026-02-26 11:15:58.737965 | PLAY RECAP 2026-02-26 11:15:58.738044 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-26 11:15:58.738140 | 2026-02-26 11:15:58.858500 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-26 11:15:58.859421 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-26 11:15:59.707452 | 2026-02-26 11:15:59.707644 | PLAY [Base post-logs] 2026-02-26 11:15:59.719004 | 2026-02-26 11:15:59.719235 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-26 11:16:00.223909 | localhost | changed 2026-02-26 11:16:00.234653 | 2026-02-26 11:16:00.234913 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-26 11:16:00.275251 | localhost | ok 2026-02-26 11:16:00.285415 | 2026-02-26 11:16:00.285651 | TASK [Set zuul-log-path fact] 2026-02-26 11:16:00.305723 | localhost | ok 2026-02-26 11:16:00.321667 | 2026-02-26 11:16:00.321871 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-26 11:16:00.362762 | localhost | ok 2026-02-26 11:16:00.372920 | 2026-02-26 11:16:00.373182 | TASK [upload-logs : Create log directories] 2026-02-26 11:16:00.911405 | localhost | changed 2026-02-26 11:16:00.914476 | 2026-02-26 11:16:00.914594 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-26 11:16:01.479227 | localhost -> localhost | ok: Runtime: 0:00:00.007646 2026-02-26 11:16:01.490305 | 2026-02-26 11:16:01.490583 | TASK [upload-logs : Upload logs to log server] 2026-02-26 11:16:02.122503 | localhost | Output suppressed because no_log was given 2026-02-26 11:16:02.126801 | 2026-02-26 11:16:02.127028 | LOOP [upload-logs : Compress console log and json output] 2026-02-26 11:16:02.186694 | localhost | skipping: Conditional result was False 2026-02-26 11:16:02.192067 | localhost | skipping: Conditional result was False 2026-02-26 11:16:02.199643 | 2026-02-26 11:16:02.199835 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-26 11:16:02.249876 | localhost | skipping: Conditional result was False 2026-02-26 11:16:02.250642 | 2026-02-26 11:16:02.254080 | localhost | skipping: Conditional result was False 2026-02-26 11:16:02.260610 | 2026-02-26 11:16:02.260819 | LOOP [upload-logs : Upload console log and json output]