2026-01-28 09:00:01.702675 | Job console starting 2026-01-28 09:00:01.728516 | Updating git repos 2026-01-28 09:00:01.846345 | Cloning repos into workspace 2026-01-28 09:00:01.914393 | Restoring repo states 2026-01-28 09:00:01.946789 | Merging changes 2026-01-28 09:00:02.753633 | Checking out repos 2026-01-28 09:00:02.832730 | Preparing playbooks 2026-01-28 09:00:03.710561 | Running Ansible setup 2026-01-28 09:00:09.422166 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-28 09:00:10.576304 | 2026-01-28 09:00:10.576475 | PLAY [Base pre] 2026-01-28 09:00:10.625923 | 2026-01-28 09:00:10.626120 | TASK [Setup log path fact] 2026-01-28 09:00:10.668028 | debian-bookworm | ok 2026-01-28 09:00:10.706597 | 2026-01-28 09:00:10.706764 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-28 09:00:10.757125 | debian-bookworm | ok 2026-01-28 09:00:10.787735 | 2026-01-28 09:00:10.787883 | TASK [emit-job-header : Print job information] 2026-01-28 09:00:10.889512 | # Job Information 2026-01-28 09:00:10.889722 | Ansible Version: 2.16.14 2026-01-28 09:00:10.889760 | Job: mypy 2026-01-28 09:00:10.889791 | Pipeline: check 2026-01-28 09:00:10.889814 | Executor: 521e9411259a 2026-01-28 09:00:10.889834 | Triggered by: https://github.com/osism/python-osism/pull/1970 2026-01-28 09:00:10.889857 | Event ID: b536ffd0-fc27-11f0-999e-7372964532cd 2026-01-28 09:00:10.895358 | 2026-01-28 09:00:10.895472 | LOOP [emit-job-header : Print node information] 2026-01-28 09:00:11.134636 | debian-bookworm | ok: 2026-01-28 09:00:11.135071 | debian-bookworm | # Node Information 2026-01-28 09:00:11.135118 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-28 09:00:11.135143 | debian-bookworm | Hostname: debian 2026-01-28 09:00:11.135165 | debian-bookworm | Username: zuul 2026-01-28 09:00:11.135185 | debian-bookworm | Distro: Debian 12.13 2026-01-28 09:00:11.135209 | debian-bookworm | Provider: regiocloud-a 2026-01-28 09:00:11.135230 | debian-bookworm | Region: 2026-01-28 09:00:11.135251 | debian-bookworm | Label: debian-bookworm 2026-01-28 09:00:11.135271 | debian-bookworm | Product Name: OpenStack Nova 2026-01-28 09:00:11.135290 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe8b:7540 2026-01-28 09:00:11.153557 | 2026-01-28 09:00:11.153703 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-28 09:00:12.092612 | debian-bookworm -> localhost | changed 2026-01-28 09:00:12.099347 | 2026-01-28 09:00:12.099449 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-28 09:00:13.624005 | debian-bookworm -> localhost | changed 2026-01-28 09:00:13.632481 | 2026-01-28 09:00:13.632567 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-28 09:00:14.062553 | debian-bookworm -> localhost | ok 2026-01-28 09:00:14.068586 | 2026-01-28 09:00:14.068683 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-28 09:00:14.096827 | debian-bookworm | ok 2026-01-28 09:00:14.113562 | debian-bookworm | included: /var/lib/zuul/builds/11b62949b3cc47f8bb14025bcd819c91/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-28 09:00:14.118672 | 2026-01-28 09:00:14.118747 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-28 09:00:15.015578 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-28 09:00:15.015772 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/11b62949b3cc47f8bb14025bcd819c91/work/11b62949b3cc47f8bb14025bcd819c91_id_rsa 2026-01-28 09:00:15.015810 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/11b62949b3cc47f8bb14025bcd819c91/work/11b62949b3cc47f8bb14025bcd819c91_id_rsa.pub 2026-01-28 09:00:15.015835 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-28 09:00:15.015859 | debian-bookworm -> localhost | SHA256:FjimByRmW5Y1myFD5Se5WdMbHBpCJmupSAvYTqgD9PI zuul-build-sshkey 2026-01-28 09:00:15.015881 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-28 09:00:15.015910 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-28 09:00:15.015932 | debian-bookworm -> localhost | | .+.O=O . . | 2026-01-28 09:00:15.015953 | debian-bookworm -> localhost | |o=.*.O O = . | 2026-01-28 09:00:15.015974 | debian-bookworm -> localhost | |=o+.= X * + | 2026-01-28 09:00:15.015994 | debian-bookworm -> localhost | |=++o + B o o | 2026-01-28 09:00:15.016014 | debian-bookworm -> localhost | |+.oE. + S . | 2026-01-28 09:00:15.016043 | debian-bookworm -> localhost | | . . . | 2026-01-28 09:00:15.016078 | debian-bookworm -> localhost | | | 2026-01-28 09:00:15.016100 | debian-bookworm -> localhost | | | 2026-01-28 09:00:15.016121 | debian-bookworm -> localhost | | | 2026-01-28 09:00:15.016141 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-28 09:00:15.016194 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.372777 2026-01-28 09:00:15.022464 | 2026-01-28 09:00:15.022563 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-28 09:00:15.052571 | debian-bookworm | ok 2026-01-28 09:00:15.063991 | debian-bookworm | included: /var/lib/zuul/builds/11b62949b3cc47f8bb14025bcd819c91/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-28 09:00:15.086003 | 2026-01-28 09:00:15.086126 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-28 09:00:15.119539 | debian-bookworm | skipping: Conditional result was False 2026-01-28 09:00:15.125399 | 2026-01-28 09:00:15.125499 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-28 09:00:15.914491 | debian-bookworm | changed 2026-01-28 09:00:15.919538 | 2026-01-28 09:00:15.919621 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-28 09:00:16.202906 | debian-bookworm | ok 2026-01-28 09:00:16.208202 | 2026-01-28 09:00:16.208285 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-28 09:00:16.892967 | debian-bookworm | changed 2026-01-28 09:00:16.902994 | 2026-01-28 09:00:16.903120 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-28 09:00:17.558371 | debian-bookworm | changed 2026-01-28 09:00:17.565163 | 2026-01-28 09:00:17.565268 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-28 09:00:17.588368 | debian-bookworm | skipping: Conditional result was False 2026-01-28 09:00:17.594887 | 2026-01-28 09:00:17.594985 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-28 09:00:17.980232 | debian-bookworm -> localhost | changed 2026-01-28 09:00:17.989126 | 2026-01-28 09:00:17.989212 | TASK [add-build-sshkey : Add back temp key] 2026-01-28 09:00:18.300707 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/11b62949b3cc47f8bb14025bcd819c91/work/11b62949b3cc47f8bb14025bcd819c91_id_rsa (zuul-build-sshkey) 2026-01-28 09:00:18.301007 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.010067 2026-01-28 09:00:18.311401 | 2026-01-28 09:00:18.311502 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-28 09:00:18.737963 | debian-bookworm | ok 2026-01-28 09:00:18.742891 | 2026-01-28 09:00:18.742979 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-28 09:00:18.765861 | debian-bookworm | skipping: Conditional result was False 2026-01-28 09:00:18.779664 | 2026-01-28 09:00:18.779787 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-28 09:00:19.244416 | debian-bookworm | ok 2026-01-28 09:00:19.260398 | 2026-01-28 09:00:19.260493 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-28 09:00:19.287069 | debian-bookworm | ok 2026-01-28 09:00:19.291086 | 2026-01-28 09:00:19.291169 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-28 09:00:19.750995 | debian-bookworm -> localhost | ok 2026-01-28 09:00:19.756016 | 2026-01-28 09:00:19.756099 | TASK [validate-host : Collect information about the host] 2026-01-28 09:00:20.799001 | debian-bookworm | ok 2026-01-28 09:00:20.814214 | 2026-01-28 09:00:20.814325 | TASK [validate-host : Sanitize hostname] 2026-01-28 09:00:20.913161 | debian-bookworm | ok 2026-01-28 09:00:20.955678 | 2026-01-28 09:00:20.955780 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-28 09:00:21.593486 | debian-bookworm -> localhost | changed 2026-01-28 09:00:21.599509 | 2026-01-28 09:00:21.599602 | TASK [validate-host : Collect information about zuul worker] 2026-01-28 09:00:21.980098 | debian-bookworm | ok 2026-01-28 09:00:21.984526 | 2026-01-28 09:00:21.984616 | TASK [validate-host : Write out all zuul information for each host] 2026-01-28 09:00:22.894996 | debian-bookworm -> localhost | changed 2026-01-28 09:00:22.906303 | 2026-01-28 09:00:22.906437 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-28 09:00:23.202570 | debian-bookworm | ok 2026-01-28 09:00:23.208504 | 2026-01-28 09:00:23.208640 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-28 09:00:24.343144 | debian-bookworm | changed: 2026-01-28 09:00:24.343358 | debian-bookworm | cd+++++++++ src/ 2026-01-28 09:00:24.343394 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-28 09:00:24.343417 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-28 09:00:24.343439 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-28 09:00:24.343459 | debian-bookworm | Containerfile 2026-01-28 09:00:24.343591 | debian-bookworm | Containerfile 2026-01-28 09:00:24.410345 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.4) 2026-01-28 09:01:50.517739 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-01-28 09:01:50.546593 | 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-28 09:01:50.559114 | 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-01-28 09:01:51.355239 | 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-28 09:01:51.753756 | 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-01-28 09:02:00.174577 | 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-28 09:02:00.174648 | 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-28 09:02:00.174666 | 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-28 09:02:00.174681 | 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-28 09:02:00.174696 | 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-28 09:02:00.174712 | 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-28 09:02:00.174725 | 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-28 09:02:00.174752 | 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-28 09:02:00.174766 | 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-28 09:02:00.174801 | debian-bookworm | Installing missing stub packages: 2026-01-28 09:02:00.174808 | 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-28 09:02:00.174813 | debian-bookworm | 2026-01-28 09:02:00.174817 | debian-bookworm | 2026-01-28 09:02:00.174822 | debian-bookworm | Success: no issues found in 75 source files 2026-01-28 09:02:00.244157 | debian-bookworm | ok: Runtime: 0:00:26.185505 2026-01-28 09:02:00.254533 | 2026-01-28 09:02:00.254635 | PLAY RECAP 2026-01-28 09:02:00.254698 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-01-28 09:02:00.254727 | 2026-01-28 09:02:00.385779 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-01-28 09:02:00.386717 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-28 09:02:01.125603 | 2026-01-28 09:02:01.125777 | PLAY [Base post] 2026-01-28 09:02:01.139851 | 2026-01-28 09:02:01.139983 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-28 09:02:01.709416 | debian-bookworm | changed 2026-01-28 09:02:01.723203 | 2026-01-28 09:02:01.723392 | PLAY RECAP 2026-01-28 09:02:01.723518 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-28 09:02:01.723646 | 2026-01-28 09:02:01.845731 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-28 09:02:01.847908 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-28 09:02:02.627038 | 2026-01-28 09:02:02.627217 | PLAY [Base post-logs] 2026-01-28 09:02:02.638182 | 2026-01-28 09:02:02.638323 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-28 09:02:03.102218 | localhost | changed 2026-01-28 09:02:03.113053 | 2026-01-28 09:02:03.113222 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-28 09:02:03.150478 | localhost | ok 2026-01-28 09:02:03.154787 | 2026-01-28 09:02:03.154941 | TASK [Set zuul-log-path fact] 2026-01-28 09:02:03.170873 | localhost | ok 2026-01-28 09:02:03.179652 | 2026-01-28 09:02:03.179757 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-28 09:02:03.207098 | localhost | ok 2026-01-28 09:02:03.215748 | 2026-01-28 09:02:03.215938 | TASK [upload-logs : Create log directories] 2026-01-28 09:02:03.724595 | localhost | changed 2026-01-28 09:02:03.730438 | 2026-01-28 09:02:03.730641 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-28 09:02:04.221628 | localhost -> localhost | ok: Runtime: 0:00:00.007330 2026-01-28 09:02:04.225719 | 2026-01-28 09:02:04.225834 | TASK [upload-logs : Upload logs to log server] 2026-01-28 09:02:04.780282 | localhost | Output suppressed because no_log was given 2026-01-28 09:02:04.783068 | 2026-01-28 09:02:04.783230 | LOOP [upload-logs : Compress console log and json output] 2026-01-28 09:02:04.836869 | localhost | skipping: Conditional result was False 2026-01-28 09:02:04.841893 | localhost | skipping: Conditional result was False 2026-01-28 09:02:04.854502 | 2026-01-28 09:02:04.854718 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-28 09:02:04.901771 | localhost | skipping: Conditional result was False 2026-01-28 09:02:04.902354 | 2026-01-28 09:02:04.906094 | localhost | skipping: Conditional result was False 2026-01-28 09:02:04.919526 | 2026-01-28 09:02:04.919739 | LOOP [upload-logs : Upload console log and json output]