2026-02-03 10:02:15.645252 | Job console starting 2026-02-03 10:02:15.652949 | Updating git repos 2026-02-03 10:02:15.709789 | Cloning repos into workspace 2026-02-03 10:02:15.775000 | Restoring repo states 2026-02-03 10:02:15.799540 | Merging changes 2026-02-03 10:02:16.414075 | Checking out repos 2026-02-03 10:02:16.471326 | Preparing playbooks 2026-02-03 10:02:17.609547 | Running Ansible setup 2026-02-03 10:02:23.792754 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-03 10:02:24.415126 | 2026-02-03 10:02:24.415249 | PLAY [Base pre] 2026-02-03 10:02:24.436489 | 2026-02-03 10:02:24.436593 | TASK [Setup log path fact] 2026-02-03 10:02:24.453489 | debian-bookworm | ok 2026-02-03 10:02:24.471820 | 2026-02-03 10:02:24.471936 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-03 10:02:24.501588 | debian-bookworm | ok 2026-02-03 10:02:24.511247 | 2026-02-03 10:02:24.511341 | TASK [emit-job-header : Print job information] 2026-02-03 10:02:24.538850 | # Job Information 2026-02-03 10:02:24.538994 | Ansible Version: 2.16.14 2026-02-03 10:02:24.539022 | Job: mypy 2026-02-03 10:02:24.539047 | Pipeline: check 2026-02-03 10:02:24.539066 | Executor: 521e9411259a 2026-02-03 10:02:24.539084 | Triggered by: https://github.com/osism/python-osism/pull/1980 2026-02-03 10:02:24.539102 | Event ID: 4c2d2b30-00e7-11f1-95ce-be8a838b8bcb 2026-02-03 10:02:24.542979 | 2026-02-03 10:02:24.543068 | LOOP [emit-job-header : Print node information] 2026-02-03 10:02:24.852405 | debian-bookworm | ok: 2026-02-03 10:02:24.852553 | debian-bookworm | # Node Information 2026-02-03 10:02:24.852581 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-02-03 10:02:24.852601 | debian-bookworm | Hostname: debian 2026-02-03 10:02:24.852628 | debian-bookworm | Username: zuul 2026-02-03 10:02:24.852646 | debian-bookworm | Distro: Debian 12.13 2026-02-03 10:02:24.852665 | debian-bookworm | Provider: regiocloud-a 2026-02-03 10:02:24.852682 | debian-bookworm | Region: 2026-02-03 10:02:24.852699 | debian-bookworm | Label: debian-bookworm 2026-02-03 10:02:24.852716 | debian-bookworm | Product Name: OpenStack Nova 2026-02-03 10:02:24.852732 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe50:be4d 2026-02-03 10:02:24.865053 | 2026-02-03 10:02:24.865152 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-03 10:02:26.166967 | debian-bookworm -> localhost | changed 2026-02-03 10:02:26.172804 | 2026-02-03 10:02:26.172896 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-03 10:02:28.198785 | debian-bookworm -> localhost | changed 2026-02-03 10:02:28.214824 | 2026-02-03 10:02:28.214957 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-03 10:02:28.907408 | debian-bookworm -> localhost | ok 2026-02-03 10:02:28.914421 | 2026-02-03 10:02:28.914533 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-03 10:02:28.994073 | debian-bookworm | ok 2026-02-03 10:02:29.084540 | debian-bookworm | included: /var/lib/zuul/builds/675644d5c7f2428c94bc0890906e3147/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-03 10:02:29.098066 | 2026-02-03 10:02:29.098180 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-03 10:02:31.412838 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-02-03 10:02:31.413040 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/675644d5c7f2428c94bc0890906e3147/work/675644d5c7f2428c94bc0890906e3147_id_rsa 2026-02-03 10:02:31.413079 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/675644d5c7f2428c94bc0890906e3147/work/675644d5c7f2428c94bc0890906e3147_id_rsa.pub 2026-02-03 10:02:31.413106 | debian-bookworm -> localhost | The key fingerprint is: 2026-02-03 10:02:31.413132 | debian-bookworm -> localhost | SHA256:N591v+6JdOxSVdxQc3kOmIHVccCRLIap/fsSauh5lMc zuul-build-sshkey 2026-02-03 10:02:31.413155 | debian-bookworm -> localhost | The key's randomart image is: 2026-02-03 10:02:31.413188 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-02-03 10:02:31.413210 | debian-bookworm -> localhost | | =oB=X*| 2026-02-03 10:02:31.413231 | debian-bookworm -> localhost | | + = *oB| 2026-02-03 10:02:31.413252 | debian-bookworm -> localhost | | o . . oo| 2026-02-03 10:02:31.413272 | debian-bookworm -> localhost | | . . o| 2026-02-03 10:02:31.413292 | debian-bookworm -> localhost | | S o+ . o| 2026-02-03 10:02:31.413314 | debian-bookworm -> localhost | | .ooEo.o.| 2026-02-03 10:02:31.413335 | debian-bookworm -> localhost | | o oo+.o.| 2026-02-03 10:02:31.413355 | debian-bookworm -> localhost | | ..+ +.+ o| 2026-02-03 10:02:31.413375 | debian-bookworm -> localhost | | .oo +=* | 2026-02-03 10:02:31.413394 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-02-03 10:02:31.413441 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.584043 2026-02-03 10:02:31.419435 | 2026-02-03 10:02:31.419525 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-03 10:02:31.456819 | debian-bookworm | ok 2026-02-03 10:02:31.466094 | debian-bookworm | included: /var/lib/zuul/builds/675644d5c7f2428c94bc0890906e3147/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-03 10:02:31.507633 | 2026-02-03 10:02:31.507741 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-03 10:02:31.530719 | debian-bookworm | skipping: Conditional result was False 2026-02-03 10:02:31.536842 | 2026-02-03 10:02:31.536932 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-03 10:02:32.199824 | debian-bookworm | changed 2026-02-03 10:02:32.205076 | 2026-02-03 10:02:32.205180 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-03 10:02:32.484960 | debian-bookworm | ok 2026-02-03 10:02:32.494869 | 2026-02-03 10:02:32.494969 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-03 10:02:33.270287 | debian-bookworm | changed 2026-02-03 10:02:33.276800 | 2026-02-03 10:02:33.276903 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-03 10:02:33.947902 | debian-bookworm | changed 2026-02-03 10:02:33.952550 | 2026-02-03 10:02:33.952641 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-03 10:02:33.975528 | debian-bookworm | skipping: Conditional result was False 2026-02-03 10:02:33.980296 | 2026-02-03 10:02:33.980369 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-03 10:02:34.461690 | debian-bookworm -> localhost | changed 2026-02-03 10:02:34.473149 | 2026-02-03 10:02:34.473292 | TASK [add-build-sshkey : Add back temp key] 2026-02-03 10:02:35.082793 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/675644d5c7f2428c94bc0890906e3147/work/675644d5c7f2428c94bc0890906e3147_id_rsa (zuul-build-sshkey) 2026-02-03 10:02:35.083127 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.023086 2026-02-03 10:02:35.098408 | 2026-02-03 10:02:35.098511 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-03 10:02:35.676858 | debian-bookworm | ok 2026-02-03 10:02:35.681631 | 2026-02-03 10:02:35.681722 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-03 10:02:35.704648 | debian-bookworm | skipping: Conditional result was False 2026-02-03 10:02:35.717689 | 2026-02-03 10:02:35.717797 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-03 10:02:36.186209 | debian-bookworm | ok 2026-02-03 10:02:36.196330 | 2026-02-03 10:02:36.196443 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-03 10:02:36.224101 | debian-bookworm | ok 2026-02-03 10:02:36.229000 | 2026-02-03 10:02:36.229092 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-03 10:02:36.667742 | debian-bookworm -> localhost | ok 2026-02-03 10:02:36.673817 | 2026-02-03 10:02:36.673908 | TASK [validate-host : Collect information about the host] 2026-02-03 10:02:37.760686 | debian-bookworm | ok 2026-02-03 10:02:37.770353 | 2026-02-03 10:02:37.770444 | TASK [validate-host : Sanitize hostname] 2026-02-03 10:02:37.869918 | debian-bookworm | ok 2026-02-03 10:02:37.898002 | 2026-02-03 10:02:37.898100 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-03 10:02:38.498762 | debian-bookworm -> localhost | changed 2026-02-03 10:02:38.504067 | 2026-02-03 10:02:38.504165 | TASK [validate-host : Collect information about zuul worker] 2026-02-03 10:02:38.878744 | debian-bookworm | ok 2026-02-03 10:02:38.883098 | 2026-02-03 10:02:38.883183 | TASK [validate-host : Write out all zuul information for each host] 2026-02-03 10:02:39.530105 | debian-bookworm -> localhost | changed 2026-02-03 10:02:39.539294 | 2026-02-03 10:02:39.539386 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-03 10:02:39.776700 | debian-bookworm | ok 2026-02-03 10:02:39.782178 | 2026-02-03 10:02:39.782268 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-03 10:02:40.761772 | debian-bookworm | changed: 2026-02-03 10:02:40.761971 | debian-bookworm | cd+++++++++ src/ 2026-02-03 10:02:40.762006 | debian-bookworm | cd+++++++++ src/github.com/ 2026-02-03 10:02:40.762029 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-02-03 10:02:40.762050 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-02-03 10:02:40.762071 | debian-bookworm | Containerfile 2026-02-03 10:02:40.762202 | debian-bookworm | Containerfile 2026-02-03 10:02:40.773549 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.4) 2026-02-03 10:04:03.849122 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-02-03 10:04:03.877874 | 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-03 10:04:03.890699 | 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-03 10:04:04.744872 | 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-03 10:04:05.279815 | 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-03 10:04:14.588772 | 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-03 10:04:14.588874 | 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-03 10:04:14.588891 | 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-03 10:04:14.588904 | 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-03 10:04:14.588916 | 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-03 10:04:14.588930 | 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-03 10:04:14.588942 | 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-03 10:04:14.588983 | 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-03 10:04:14.588997 | 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-03 10:04:14.589023 | debian-bookworm | Installing missing stub packages: 2026-02-03 10:04:14.589037 | 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-03 10:04:14.589050 | debian-bookworm | 2026-02-03 10:04:14.589062 | debian-bookworm | 2026-02-03 10:04:14.589074 | debian-bookworm | Success: no issues found in 75 source files 2026-02-03 10:04:14.669418 | debian-bookworm | ok: Runtime: 0:00:25.238582 2026-02-03 10:04:14.679526 | 2026-02-03 10:04:14.679651 | PLAY RECAP 2026-02-03 10:04:14.679720 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-02-03 10:04:14.679750 | 2026-02-03 10:04:14.817697 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-02-03 10:04:14.818628 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-03 10:04:15.565031 | 2026-02-03 10:04:15.565196 | PLAY [Base post] 2026-02-03 10:04:15.579122 | 2026-02-03 10:04:15.579264 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-03 10:04:16.153833 | debian-bookworm | changed 2026-02-03 10:04:16.163989 | 2026-02-03 10:04:16.164128 | PLAY RECAP 2026-02-03 10:04:16.164206 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-03 10:04:16.164284 | 2026-02-03 10:04:16.291804 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-03 10:04:16.293811 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-03 10:04:17.082365 | 2026-02-03 10:04:17.082595 | PLAY [Base post-logs] 2026-02-03 10:04:17.097005 | 2026-02-03 10:04:17.097287 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-03 10:04:17.552393 | localhost | changed 2026-02-03 10:04:17.562869 | 2026-02-03 10:04:17.563023 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-03 10:04:17.598757 | localhost | ok 2026-02-03 10:04:17.602193 | 2026-02-03 10:04:17.602296 | TASK [Set zuul-log-path fact] 2026-02-03 10:04:17.618498 | localhost | ok 2026-02-03 10:04:17.627171 | 2026-02-03 10:04:17.627291 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-03 10:04:17.652939 | localhost | ok 2026-02-03 10:04:17.657012 | 2026-02-03 10:04:17.657140 | TASK [upload-logs : Create log directories] 2026-02-03 10:04:18.166175 | localhost | changed 2026-02-03 10:04:18.171657 | 2026-02-03 10:04:18.171822 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-03 10:04:18.675346 | localhost -> localhost | ok: Runtime: 0:00:00.008382 2026-02-03 10:04:18.682579 | 2026-02-03 10:04:18.682731 | TASK [upload-logs : Upload logs to log server] 2026-02-03 10:04:19.244761 | localhost | Output suppressed because no_log was given 2026-02-03 10:04:19.248570 | 2026-02-03 10:04:19.248761 | LOOP [upload-logs : Compress console log and json output] 2026-02-03 10:04:19.299859 | localhost | skipping: Conditional result was False 2026-02-03 10:04:19.305131 | localhost | skipping: Conditional result was False 2026-02-03 10:04:19.313169 | 2026-02-03 10:04:19.313498 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-03 10:04:19.362623 | localhost | skipping: Conditional result was False 2026-02-03 10:04:19.363226 | 2026-02-03 10:04:19.366865 | localhost | skipping: Conditional result was False 2026-02-03 10:04:19.375395 | 2026-02-03 10:04:19.375648 | LOOP [upload-logs : Upload console log and json output]