2025-12-02 22:04:05.938543 | Job console starting 2025-12-02 22:04:05.961566 | Updating git repos 2025-12-02 22:04:06.097991 | Cloning repos into workspace 2025-12-02 22:04:06.195067 | Restoring repo states 2025-12-02 22:04:06.220794 | Merging changes 2025-12-02 22:04:06.922700 | Checking out repos 2025-12-02 22:04:07.039458 | Preparing playbooks 2025-12-02 22:04:08.091615 | Running Ansible setup 2025-12-02 22:04:14.009644 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-02 22:04:15.028155 | 2025-12-02 22:04:15.028327 | PLAY [Base pre] 2025-12-02 22:04:15.062816 | 2025-12-02 22:04:15.063065 | TASK [Setup log path fact] 2025-12-02 22:04:15.102825 | debian-bookworm | ok 2025-12-02 22:04:15.137604 | 2025-12-02 22:04:15.137787 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 22:04:15.189428 | debian-bookworm | ok 2025-12-02 22:04:15.212756 | 2025-12-02 22:04:15.212908 | TASK [emit-job-header : Print job information] 2025-12-02 22:04:15.293382 | # Job Information 2025-12-02 22:04:15.293598 | Ansible Version: 2.16.14 2025-12-02 22:04:15.293639 | Job: mypy 2025-12-02 22:04:15.293672 | Pipeline: check 2025-12-02 22:04:15.293695 | Executor: 521e9411259a 2025-12-02 22:04:15.293716 | Triggered by: https://github.com/osism/python-osism/pull/1879 2025-12-02 22:04:15.293739 | Event ID: ccb717a0-cfca-11f0-8bfa-0e2b47e2bd5a 2025-12-02 22:04:15.300771 | 2025-12-02 22:04:15.300890 | LOOP [emit-job-header : Print node information] 2025-12-02 22:04:15.536074 | debian-bookworm | ok: 2025-12-02 22:04:15.536328 | debian-bookworm | # Node Information 2025-12-02 22:04:15.536368 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-02 22:04:15.536393 | debian-bookworm | Hostname: debian 2025-12-02 22:04:15.536416 | debian-bookworm | Username: zuul 2025-12-02 22:04:15.536436 | debian-bookworm | Distro: Debian 12.12 2025-12-02 22:04:15.536460 | debian-bookworm | Provider: regiocloud-a 2025-12-02 22:04:15.536481 | debian-bookworm | Region: 2025-12-02 22:04:15.536539 | debian-bookworm | Label: debian-bookworm 2025-12-02 22:04:15.536562 | debian-bookworm | Product Name: OpenStack Nova 2025-12-02 22:04:15.536582 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fefd:495d 2025-12-02 22:04:15.548549 | 2025-12-02 22:04:15.555216 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-02 22:04:16.389970 | debian-bookworm -> localhost | changed 2025-12-02 22:04:16.397621 | 2025-12-02 22:04:16.397756 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-02 22:04:18.122752 | debian-bookworm -> localhost | changed 2025-12-02 22:04:18.131262 | 2025-12-02 22:04:18.131357 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-02 22:04:18.588852 | debian-bookworm -> localhost | ok 2025-12-02 22:04:18.594078 | 2025-12-02 22:04:18.594177 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-02 22:04:18.611906 | debian-bookworm | ok 2025-12-02 22:04:18.637572 | debian-bookworm | included: /var/lib/zuul/builds/6b70ca32169a46aaa6e9c16f2e2d3497/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-02 22:04:18.646224 | 2025-12-02 22:04:18.646309 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-02 22:04:19.871177 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-02 22:04:19.871386 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/6b70ca32169a46aaa6e9c16f2e2d3497/work/6b70ca32169a46aaa6e9c16f2e2d3497_id_rsa 2025-12-02 22:04:19.871424 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/6b70ca32169a46aaa6e9c16f2e2d3497/work/6b70ca32169a46aaa6e9c16f2e2d3497_id_rsa.pub 2025-12-02 22:04:19.871451 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-02 22:04:19.871477 | debian-bookworm -> localhost | SHA256:QVPkT4LkFfd1EnSCJDKTpbMfVhMsvZt4FZYU9X63lIc zuul-build-sshkey 2025-12-02 22:04:19.871510 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-02 22:04:19.871544 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-02 22:04:19.871566 | debian-bookworm -> localhost | | B=B=++B==| 2025-12-02 22:04:19.871587 | debian-bookworm -> localhost | | +.X.o+o+=o| 2025-12-02 22:04:19.871607 | debian-bookworm -> localhost | | * o.+o...| 2025-12-02 22:04:19.871627 | debian-bookworm -> localhost | | + =...o.| 2025-12-02 22:04:19.871647 | debian-bookworm -> localhost | | S o..+Eo=| 2025-12-02 22:04:19.871671 | debian-bookworm -> localhost | | o..+ . =| 2025-12-02 22:04:19.871691 | debian-bookworm -> localhost | | .. . | 2025-12-02 22:04:19.871711 | debian-bookworm -> localhost | | | 2025-12-02 22:04:19.871732 | debian-bookworm -> localhost | | | 2025-12-02 22:04:19.871752 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-02 22:04:19.871800 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.472077 2025-12-02 22:04:19.878041 | 2025-12-02 22:04:19.878137 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-02 22:04:19.916115 | debian-bookworm | ok 2025-12-02 22:04:19.931309 | debian-bookworm | included: /var/lib/zuul/builds/6b70ca32169a46aaa6e9c16f2e2d3497/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-02 22:04:19.950033 | 2025-12-02 22:04:19.950137 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-02 22:04:19.991430 | debian-bookworm | skipping: Conditional result was False 2025-12-02 22:04:19.998229 | 2025-12-02 22:04:19.998377 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-02 22:04:20.707083 | debian-bookworm | changed 2025-12-02 22:04:20.717416 | 2025-12-02 22:04:20.717547 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-02 22:04:21.010747 | debian-bookworm | ok 2025-12-02 22:04:21.016852 | 2025-12-02 22:04:21.016993 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-02 22:04:21.862279 | debian-bookworm | changed 2025-12-02 22:04:21.878635 | 2025-12-02 22:04:21.878792 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-02 22:04:22.755741 | debian-bookworm | changed 2025-12-02 22:04:22.767143 | 2025-12-02 22:04:22.767279 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-02 22:04:22.807141 | debian-bookworm | skipping: Conditional result was False 2025-12-02 22:04:22.814333 | 2025-12-02 22:04:22.814460 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-02 22:04:23.339842 | debian-bookworm -> localhost | changed 2025-12-02 22:04:23.352108 | 2025-12-02 22:04:23.352245 | TASK [add-build-sshkey : Add back temp key] 2025-12-02 22:04:23.759891 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/6b70ca32169a46aaa6e9c16f2e2d3497/work/6b70ca32169a46aaa6e9c16f2e2d3497_id_rsa (zuul-build-sshkey) 2025-12-02 22:04:23.760149 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.011577 2025-12-02 22:04:23.768277 | 2025-12-02 22:04:23.768398 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-02 22:04:24.223618 | debian-bookworm | ok 2025-12-02 22:04:24.238456 | 2025-12-02 22:04:24.238627 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-02 22:04:24.264219 | debian-bookworm | skipping: Conditional result was False 2025-12-02 22:04:24.277297 | 2025-12-02 22:04:24.277425 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-02 22:04:24.756372 | debian-bookworm | ok 2025-12-02 22:04:24.781338 | 2025-12-02 22:04:24.781563 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-02 22:04:24.825568 | debian-bookworm | ok 2025-12-02 22:04:24.834611 | 2025-12-02 22:04:24.834731 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-02 22:04:25.184957 | debian-bookworm -> localhost | ok 2025-12-02 22:04:25.191920 | 2025-12-02 22:04:25.192058 | TASK [validate-host : Collect information about the host] 2025-12-02 22:04:26.572852 | debian-bookworm | ok 2025-12-02 22:04:26.594599 | 2025-12-02 22:04:26.594737 | TASK [validate-host : Sanitize hostname] 2025-12-02 22:04:26.780903 | debian-bookworm | ok 2025-12-02 22:04:26.873235 | 2025-12-02 22:04:26.873378 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-02 22:04:27.615463 | debian-bookworm -> localhost | changed 2025-12-02 22:04:27.621760 | 2025-12-02 22:04:27.621895 | TASK [validate-host : Collect information about zuul worker] 2025-12-02 22:04:28.081911 | debian-bookworm | ok 2025-12-02 22:04:28.089279 | 2025-12-02 22:04:28.089416 | TASK [validate-host : Write out all zuul information for each host] 2025-12-02 22:04:29.014324 | debian-bookworm -> localhost | changed 2025-12-02 22:04:29.033130 | 2025-12-02 22:04:29.033277 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-02 22:04:29.327999 | debian-bookworm | ok 2025-12-02 22:04:29.333811 | 2025-12-02 22:04:29.333924 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-02 22:04:30.989109 | debian-bookworm | changed: 2025-12-02 22:04:30.989329 | debian-bookworm | cd+++++++++ src/ 2025-12-02 22:04:30.989366 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-02 22:04:30.989392 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-02 22:04:30.989415 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-02 22:04:30.989436 | debian-bookworm | Containerfile 2025-12-02 22:04:30.989571 | debian-bookworm | Containerfile 2025-12-02 22:04:31.022381 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-02 22:05:52.427446 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-12-02 22:05:52.475638 | 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-02 22:05:52.491503 | 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-02 22:05:53.287732 | 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-02 22:05:53.654560 | 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-02 22:06:00.310046 | 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-02 22:06:00.310191 | 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-02 22:06:00.310209 | 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-02 22:06:00.310222 | 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-02 22:06:00.310234 | 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-02 22:06:00.310247 | 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-02 22:06:00.310259 | 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-02 22:06:00.310300 | 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-02 22:06:00.310362 | 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-02 22:06:00.310377 | debian-bookworm | Installing missing stub packages: 2025-12-02 22:06:00.310390 | 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-02 22:06:00.310403 | debian-bookworm | 2025-12-02 22:06:00.310415 | debian-bookworm | 2025-12-02 22:06:00.310426 | debian-bookworm | Success: no issues found in 71 source files 2025-12-02 22:06:00.742207 | debian-bookworm | ok: Runtime: 0:00:20.876472 2025-12-02 22:06:00.757085 | 2025-12-02 22:06:00.757209 | PLAY RECAP 2025-12-02 22:06:00.757418 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-02 22:06:00.757475 | 2025-12-02 22:06:00.887748 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-02 22:06:00.890194 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-02 22:06:01.666784 | 2025-12-02 22:06:01.667008 | PLAY [Base post] 2025-12-02 22:06:01.681545 | 2025-12-02 22:06:01.681689 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-02 22:06:02.306769 | debian-bookworm | changed 2025-12-02 22:06:02.314206 | 2025-12-02 22:06:02.314339 | PLAY RECAP 2025-12-02 22:06:02.314405 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-02 22:06:02.314483 | 2025-12-02 22:06:02.447245 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-02 22:06:02.448203 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-02 22:06:03.262434 | 2025-12-02 22:06:03.262722 | PLAY [Base post-logs] 2025-12-02 22:06:03.274600 | 2025-12-02 22:06:03.274796 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-02 22:06:03.763458 | localhost | changed 2025-12-02 22:06:03.774144 | 2025-12-02 22:06:03.774299 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-02 22:06:03.810600 | localhost | ok 2025-12-02 22:06:03.814712 | 2025-12-02 22:06:03.814856 | TASK [Set zuul-log-path fact] 2025-12-02 22:06:03.841770 | localhost | ok 2025-12-02 22:06:03.859004 | 2025-12-02 22:06:03.859154 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 22:06:03.907571 | localhost | ok 2025-12-02 22:06:03.914858 | 2025-12-02 22:06:03.915087 | TASK [upload-logs : Create log directories] 2025-12-02 22:06:04.472184 | localhost | changed 2025-12-02 22:06:04.475122 | 2025-12-02 22:06:04.475234 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-02 22:06:04.991315 | localhost -> localhost | ok: Runtime: 0:00:00.007987 2025-12-02 22:06:04.995458 | 2025-12-02 22:06:04.995600 | TASK [upload-logs : Upload logs to log server] 2025-12-02 22:06:05.581936 | localhost | Output suppressed because no_log was given 2025-12-02 22:06:05.586654 | 2025-12-02 22:06:05.586881 | LOOP [upload-logs : Compress console log and json output] 2025-12-02 22:06:05.652220 | localhost | skipping: Conditional result was False 2025-12-02 22:06:05.658052 | localhost | skipping: Conditional result was False 2025-12-02 22:06:05.670116 | 2025-12-02 22:06:05.670358 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-02 22:06:05.722702 | localhost | skipping: Conditional result was False 2025-12-02 22:06:05.723585 | 2025-12-02 22:06:05.727532 | localhost | skipping: Conditional result was False 2025-12-02 22:06:05.736170 | 2025-12-02 22:06:05.736430 | LOOP [upload-logs : Upload console log and json output]