2025-12-03 18:14:51.327424 | Job console starting 2025-12-03 18:14:51.338190 | Updating git repos 2025-12-03 18:14:51.381163 | Cloning repos into workspace 2025-12-03 18:14:51.495059 | Restoring repo states 2025-12-03 18:14:51.591145 | Merging changes 2025-12-03 18:14:52.314008 | Checking out repos 2025-12-03 18:14:52.374025 | Preparing playbooks 2025-12-03 18:14:53.071438 | Running Ansible setup 2025-12-03 18:14:58.070082 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-03 18:14:59.369352 | 2025-12-03 18:14:59.369527 | PLAY [Base pre] 2025-12-03 18:14:59.404509 | 2025-12-03 18:14:59.405805 | TASK [Setup log path fact] 2025-12-03 18:14:59.474462 | debian-bookworm | ok 2025-12-03 18:14:59.518695 | 2025-12-03 18:14:59.519202 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-03 18:14:59.604880 | debian-bookworm | ok 2025-12-03 18:14:59.674540 | 2025-12-03 18:14:59.674747 | TASK [emit-job-header : Print job information] 2025-12-03 18:14:59.757059 | # Job Information 2025-12-03 18:14:59.757264 | Ansible Version: 2.16.14 2025-12-03 18:14:59.757300 | Job: mypy 2025-12-03 18:14:59.757333 | Pipeline: check 2025-12-03 18:14:59.757356 | Executor: 521e9411259a 2025-12-03 18:14:59.757377 | Triggered by: https://github.com/osism/python-osism/pull/1714 2025-12-03 18:14:59.757399 | Event ID: 54c70170-d073-11f0-87d5-e8ec7f4f9a38 2025-12-03 18:14:59.762921 | 2025-12-03 18:14:59.763054 | LOOP [emit-job-header : Print node information] 2025-12-03 18:15:00.127295 | debian-bookworm | ok: 2025-12-03 18:15:00.127643 | debian-bookworm | # Node Information 2025-12-03 18:15:00.127695 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-03 18:15:00.127739 | debian-bookworm | Hostname: debian 2025-12-03 18:15:00.127762 | debian-bookworm | Username: zuul 2025-12-03 18:15:00.127782 | debian-bookworm | Distro: Debian 12.12 2025-12-03 18:15:00.127806 | debian-bookworm | Provider: regiocloud-a 2025-12-03 18:15:00.127827 | debian-bookworm | Region: 2025-12-03 18:15:00.127848 | debian-bookworm | Label: debian-bookworm 2025-12-03 18:15:00.127868 | debian-bookworm | Product Name: OpenStack Nova 2025-12-03 18:15:00.127887 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe07:eda8 2025-12-03 18:15:00.149081 | 2025-12-03 18:15:00.149225 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-03 18:15:00.957974 | debian-bookworm -> localhost | changed 2025-12-03 18:15:00.965905 | 2025-12-03 18:15:00.966041 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-03 18:15:02.608645 | debian-bookworm -> localhost | changed 2025-12-03 18:15:02.627404 | 2025-12-03 18:15:02.627553 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-03 18:15:03.021120 | debian-bookworm -> localhost | ok 2025-12-03 18:15:03.035345 | 2025-12-03 18:15:03.035494 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-03 18:15:03.096899 | debian-bookworm | ok 2025-12-03 18:15:03.146059 | debian-bookworm | included: /var/lib/zuul/builds/4c7176895cb7454ab227cb9f29d6144d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-03 18:15:03.153196 | 2025-12-03 18:15:03.153329 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-03 18:15:08.199383 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-03 18:15:08.199726 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/4c7176895cb7454ab227cb9f29d6144d/work/4c7176895cb7454ab227cb9f29d6144d_id_rsa 2025-12-03 18:15:08.199786 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/4c7176895cb7454ab227cb9f29d6144d/work/4c7176895cb7454ab227cb9f29d6144d_id_rsa.pub 2025-12-03 18:15:08.199814 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-03 18:15:08.199839 | debian-bookworm -> localhost | SHA256:yZTL2v3BQTHa0zYp+IOe1/sjpTVPbdG9ZEpW54QveOM zuul-build-sshkey 2025-12-03 18:15:08.199861 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-03 18:15:08.199909 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-03 18:15:08.199932 | debian-bookworm -> localhost | | o . | 2025-12-03 18:15:08.199955 | debian-bookworm -> localhost | | . + +.oo| 2025-12-03 18:15:08.199975 | debian-bookworm -> localhost | | o o =.*++| 2025-12-03 18:15:08.199995 | debian-bookworm -> localhost | | + o +.*+==| 2025-12-03 18:15:08.200014 | debian-bookworm -> localhost | | S . *o+o+| 2025-12-03 18:15:08.200038 | debian-bookworm -> localhost | | o o o =E=+| 2025-12-03 18:15:08.200273 | debian-bookworm -> localhost | | . . + + =oo| 2025-12-03 18:15:08.200347 | debian-bookworm -> localhost | | o + o.| 2025-12-03 18:15:08.200375 | debian-bookworm -> localhost | | . o.o| 2025-12-03 18:15:08.200398 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-03 18:15:08.200464 | debian-bookworm -> localhost | ok: Runtime: 0:00:03.715825 2025-12-03 18:15:08.209764 | 2025-12-03 18:15:08.209890 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-03 18:15:08.293584 | debian-bookworm | ok 2025-12-03 18:15:08.316632 | debian-bookworm | included: /var/lib/zuul/builds/4c7176895cb7454ab227cb9f29d6144d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-03 18:15:08.340622 | 2025-12-03 18:15:08.340786 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-03 18:15:08.381624 | debian-bookworm | skipping: Conditional result was False 2025-12-03 18:15:08.391773 | 2025-12-03 18:15:08.391907 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-03 18:15:09.322368 | debian-bookworm | changed 2025-12-03 18:15:09.328796 | 2025-12-03 18:15:09.328920 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-03 18:15:09.634507 | debian-bookworm | ok 2025-12-03 18:15:09.648037 | 2025-12-03 18:15:09.648185 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-03 18:15:10.643364 | debian-bookworm | changed 2025-12-03 18:15:10.673778 | 2025-12-03 18:15:10.674011 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-03 18:15:11.391315 | debian-bookworm | changed 2025-12-03 18:15:11.397761 | 2025-12-03 18:15:11.397895 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-03 18:15:11.422992 | debian-bookworm | skipping: Conditional result was False 2025-12-03 18:15:11.432203 | 2025-12-03 18:15:11.432376 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-03 18:15:12.303978 | debian-bookworm -> localhost | changed 2025-12-03 18:15:12.317661 | 2025-12-03 18:15:12.317851 | TASK [add-build-sshkey : Add back temp key] 2025-12-03 18:15:12.801852 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/4c7176895cb7454ab227cb9f29d6144d/work/4c7176895cb7454ab227cb9f29d6144d_id_rsa (zuul-build-sshkey) 2025-12-03 18:15:12.802111 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.014783 2025-12-03 18:15:12.810751 | 2025-12-03 18:15:12.810912 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-03 18:15:13.277845 | debian-bookworm | ok 2025-12-03 18:15:13.293104 | 2025-12-03 18:15:13.293250 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-03 18:15:13.337920 | debian-bookworm | skipping: Conditional result was False 2025-12-03 18:15:13.357589 | 2025-12-03 18:15:13.357772 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-03 18:15:14.026192 | debian-bookworm | ok 2025-12-03 18:15:14.048984 | 2025-12-03 18:15:14.049125 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-03 18:15:14.168140 | debian-bookworm | ok 2025-12-03 18:15:14.173724 | 2025-12-03 18:15:14.173859 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-03 18:15:15.009988 | debian-bookworm -> localhost | ok 2025-12-03 18:15:15.016942 | 2025-12-03 18:15:15.017090 | TASK [validate-host : Collect information about the host] 2025-12-03 18:15:16.196168 | debian-bookworm | ok 2025-12-03 18:15:16.220493 | 2025-12-03 18:15:16.220638 | TASK [validate-host : Sanitize hostname] 2025-12-03 18:15:16.567807 | debian-bookworm | ok 2025-12-03 18:15:16.642380 | 2025-12-03 18:15:16.642530 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-03 18:15:18.164285 | debian-bookworm -> localhost | changed 2025-12-03 18:15:18.180043 | 2025-12-03 18:15:18.180217 | TASK [validate-host : Collect information about zuul worker] 2025-12-03 18:15:18.948581 | debian-bookworm | ok 2025-12-03 18:15:18.962660 | 2025-12-03 18:15:18.962869 | TASK [validate-host : Write out all zuul information for each host] 2025-12-03 18:15:20.297532 | debian-bookworm -> localhost | changed 2025-12-03 18:15:20.309085 | 2025-12-03 18:15:20.309216 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-03 18:15:20.645765 | debian-bookworm | ok 2025-12-03 18:15:20.662444 | 2025-12-03 18:15:20.662578 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-03 18:15:22.136615 | debian-bookworm | changed: 2025-12-03 18:15:22.136921 | debian-bookworm | cd+++++++++ src/ 2025-12-03 18:15:22.136962 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-03 18:15:22.136986 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-03 18:15:22.137007 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-03 18:15:22.137027 | debian-bookworm | Containerfile 2025-12-03 18:15:22.137138 | debian-bookworm | Containerfile 2025-12-03 18:15:22.196506 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-03 18:16:49.524643 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-12-03 18:16:49.554424 | 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) 2025-12-03 18:16:49.566437 | 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) 2025-12-03 18:16:50.376979 | 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 2025-12-03 18:16:50.746324 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20250916 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.20250913 types-simplejson-3.20.0.20250822 types-tabulate-0.9.0.20241207 types-ujson-5.10.0.20250822 2025-12-03 18:16:56.750439 | 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] 2025-12-03 18:16:56.750554 | 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] 2025-12-03 18:16:56.750571 | 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] 2025-12-03 18:16:56.750580 | 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] 2025-12-03 18:16:56.750590 | 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] 2025-12-03 18:16:56.750600 | 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] 2025-12-03 18:16:56.750609 | 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] 2025-12-03 18:16:56.750640 | 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] 2025-12-03 18:16:56.750650 | 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] 2025-12-03 18:16:56.750671 | debian-bookworm | Installing missing stub packages: 2025-12-03 18:16:56.750683 | 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 2025-12-03 18:16:56.750693 | debian-bookworm | 2025-12-03 18:16:56.750702 | debian-bookworm | 2025-12-03 18:16:56.750711 | debian-bookworm | Success: no issues found in 71 source files 2025-12-03 18:16:57.015790 | debian-bookworm | ok: Runtime: 0:00:19.956045 2025-12-03 18:16:57.024086 | 2025-12-03 18:16:57.024192 | PLAY RECAP 2025-12-03 18:16:57.024251 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-03 18:16:57.024278 | 2025-12-03 18:16:57.873845 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-03 18:16:57.874897 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-03 18:16:59.817173 | 2025-12-03 18:16:59.817348 | PLAY [Base post] 2025-12-03 18:16:59.840700 | 2025-12-03 18:16:59.840870 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-03 18:17:01.117794 | debian-bookworm | changed 2025-12-03 18:17:01.128778 | 2025-12-03 18:17:01.128932 | PLAY RECAP 2025-12-03 18:17:01.129000 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-03 18:17:01.129064 | 2025-12-03 18:17:01.585595 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-03 18:17:01.586485 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-03 18:17:04.816070 | 2025-12-03 18:17:04.827035 | PLAY [Base post-logs] 2025-12-03 18:17:04.863927 | 2025-12-03 18:17:04.864099 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-03 18:17:06.500378 | localhost | changed 2025-12-03 18:17:06.530920 | 2025-12-03 18:17:06.531108 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-03 18:17:06.607564 | localhost | ok 2025-12-03 18:17:06.612742 | 2025-12-03 18:17:06.612872 | TASK [Set zuul-log-path fact] 2025-12-03 18:17:06.651210 | localhost | ok 2025-12-03 18:17:06.686334 | 2025-12-03 18:17:06.686505 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-03 18:17:06.746790 | localhost | ok 2025-12-03 18:17:06.752857 | 2025-12-03 18:17:06.752985 | TASK [upload-logs : Create log directories] 2025-12-03 18:17:08.991834 | localhost | changed 2025-12-03 18:17:09.000008 | 2025-12-03 18:17:09.000152 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-03 18:17:11.099768 | localhost -> localhost | ok: Runtime: 0:00:00.043495 2025-12-03 18:17:11.105369 | 2025-12-03 18:17:11.105515 | TASK [upload-logs : Upload logs to log server] 2025-12-03 18:17:12.596895 | localhost | Output suppressed because no_log was given 2025-12-03 18:17:12.599069 | 2025-12-03 18:17:12.599204 | LOOP [upload-logs : Compress console log and json output] 2025-12-03 18:17:12.672503 | localhost | skipping: Conditional result was False 2025-12-03 18:17:12.680520 | localhost | skipping: Conditional result was False 2025-12-03 18:17:12.688257 | 2025-12-03 18:17:12.688400 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-03 18:17:12.785091 | localhost | skipping: Conditional result was False 2025-12-03 18:17:12.785590 | 2025-12-03 18:17:12.801478 | localhost | skipping: Conditional result was False 2025-12-03 18:17:12.808784 | 2025-12-03 18:17:12.808925 | LOOP [upload-logs : Upload console log and json output]