2026-02-17 09:51:02.620198 | Job console starting 2026-02-17 09:51:02.647614 | Updating git repos 2026-02-17 09:51:02.709070 | Cloning repos into workspace 2026-02-17 09:51:02.768040 | Restoring repo states 2026-02-17 09:51:02.788541 | Merging changes 2026-02-17 09:51:03.325158 | Checking out repos 2026-02-17 09:51:03.370194 | Preparing playbooks 2026-02-17 09:51:04.152777 | Running Ansible setup 2026-02-17 09:51:09.330630 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-17 09:51:10.833782 | 2026-02-17 09:51:10.833930 | PLAY [Base pre] 2026-02-17 09:51:10.852406 | 2026-02-17 09:51:10.852524 | TASK [Setup log path fact] 2026-02-17 09:51:10.881227 | debian-bookworm | ok 2026-02-17 09:51:10.905610 | 2026-02-17 09:51:10.905739 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 09:51:10.964940 | debian-bookworm | ok 2026-02-17 09:51:10.985819 | 2026-02-17 09:51:10.985918 | TASK [emit-job-header : Print job information] 2026-02-17 09:51:11.034450 | # Job Information 2026-02-17 09:51:11.034626 | Ansible Version: 2.16.14 2026-02-17 09:51:11.034661 | Job: mypy 2026-02-17 09:51:11.034694 | Pipeline: check 2026-02-17 09:51:11.034717 | Executor: 521e9411259a 2026-02-17 09:51:11.034737 | Triggered by: https://github.com/osism/python-osism/pull/1892 2026-02-17 09:51:11.034758 | Event ID: 26983950-0be6-11f1-99b3-2f6487fee5ea 2026-02-17 09:51:11.039553 | 2026-02-17 09:51:11.039648 | LOOP [emit-job-header : Print node information] 2026-02-17 09:51:11.172577 | debian-bookworm | ok: 2026-02-17 09:51:11.172766 | debian-bookworm | # Node Information 2026-02-17 09:51:11.172799 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-02-17 09:51:11.172825 | debian-bookworm | Hostname: debian 2026-02-17 09:51:11.172847 | debian-bookworm | Username: zuul 2026-02-17 09:51:11.172868 | debian-bookworm | Distro: Debian 12.13 2026-02-17 09:51:11.172891 | debian-bookworm | Provider: regiocloud-a 2026-02-17 09:51:11.172912 | debian-bookworm | Region: 2026-02-17 09:51:11.172934 | debian-bookworm | Label: debian-bookworm 2026-02-17 09:51:11.172954 | debian-bookworm | Product Name: OpenStack Nova 2026-02-17 09:51:11.172973 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fea8:f29 2026-02-17 09:51:11.185479 | 2026-02-17 09:51:11.185581 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-17 09:51:11.787388 | debian-bookworm -> localhost | changed 2026-02-17 09:51:11.794067 | 2026-02-17 09:51:11.794200 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-17 09:51:13.415367 | debian-bookworm -> localhost | changed 2026-02-17 09:51:13.423945 | 2026-02-17 09:51:13.424027 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-17 09:51:13.933603 | debian-bookworm -> localhost | ok 2026-02-17 09:51:13.938697 | 2026-02-17 09:51:13.938788 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-17 09:51:13.985263 | debian-bookworm | ok 2026-02-17 09:51:14.000990 | debian-bookworm | included: /var/lib/zuul/builds/6e8dc1e46983400aa206d998d2e2b00d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-17 09:51:14.005710 | 2026-02-17 09:51:14.005788 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-17 09:51:15.149309 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-02-17 09:51:15.149482 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/6e8dc1e46983400aa206d998d2e2b00d/work/6e8dc1e46983400aa206d998d2e2b00d_id_rsa 2026-02-17 09:51:15.149514 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/6e8dc1e46983400aa206d998d2e2b00d/work/6e8dc1e46983400aa206d998d2e2b00d_id_rsa.pub 2026-02-17 09:51:15.149537 | debian-bookworm -> localhost | The key fingerprint is: 2026-02-17 09:51:15.149558 | debian-bookworm -> localhost | SHA256:bXHpp5ORy1TZXWDggHuGGAj2B+5cBlpKNOvF84g2fqY zuul-build-sshkey 2026-02-17 09:51:15.149576 | debian-bookworm -> localhost | The key's randomart image is: 2026-02-17 09:51:15.149603 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-02-17 09:51:15.149621 | debian-bookworm -> localhost | | .*.+. .. ..o..| 2026-02-17 09:51:15.149638 | debian-bookworm -> localhost | | o X.o. . o o oo| 2026-02-17 09:51:15.149655 | debian-bookworm -> localhost | | + * +o o. + o o| 2026-02-17 09:51:15.149671 | debian-bookworm -> localhost | | . = B. o.o+ o | 2026-02-17 09:51:15.149687 | debian-bookworm -> localhost | | = + . Soo = . | 2026-02-17 09:51:15.149709 | debian-bookworm -> localhost | | o . . o * | 2026-02-17 09:51:15.149726 | debian-bookworm -> localhost | | . o * | 2026-02-17 09:51:15.149742 | debian-bookworm -> localhost | | + . | 2026-02-17 09:51:15.149758 | debian-bookworm -> localhost | | E | 2026-02-17 09:51:15.149775 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-02-17 09:51:15.149819 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.416120 2026-02-17 09:51:15.154932 | 2026-02-17 09:51:15.155006 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-17 09:51:15.191736 | debian-bookworm | ok 2026-02-17 09:51:15.212294 | debian-bookworm | included: /var/lib/zuul/builds/6e8dc1e46983400aa206d998d2e2b00d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-17 09:51:15.243401 | 2026-02-17 09:51:15.243491 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-17 09:51:15.286410 | debian-bookworm | skipping: Conditional result was False 2026-02-17 09:51:15.307673 | 2026-02-17 09:51:15.307840 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-17 09:51:15.983604 | debian-bookworm | changed 2026-02-17 09:51:15.987874 | 2026-02-17 09:51:15.987943 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-17 09:51:16.251729 | debian-bookworm | ok 2026-02-17 09:51:16.256078 | 2026-02-17 09:51:16.256175 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-17 09:51:16.939073 | debian-bookworm | changed 2026-02-17 09:51:16.945359 | 2026-02-17 09:51:16.945443 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-17 09:51:17.662355 | debian-bookworm | changed 2026-02-17 09:51:17.668130 | 2026-02-17 09:51:17.668246 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-17 09:51:17.704923 | debian-bookworm | skipping: Conditional result was False 2026-02-17 09:51:17.710506 | 2026-02-17 09:51:17.710594 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-17 09:51:18.335375 | debian-bookworm -> localhost | changed 2026-02-17 09:51:18.347915 | 2026-02-17 09:51:18.348008 | TASK [add-build-sshkey : Add back temp key] 2026-02-17 09:51:18.703936 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/6e8dc1e46983400aa206d998d2e2b00d/work/6e8dc1e46983400aa206d998d2e2b00d_id_rsa (zuul-build-sshkey) 2026-02-17 09:51:18.704180 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.013541 2026-02-17 09:51:18.710915 | 2026-02-17 09:51:18.711002 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-17 09:51:19.110123 | debian-bookworm | ok 2026-02-17 09:51:19.114985 | 2026-02-17 09:51:19.115066 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-17 09:51:19.137927 | debian-bookworm | skipping: Conditional result was False 2026-02-17 09:51:19.148048 | 2026-02-17 09:51:19.148167 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-17 09:51:19.568355 | debian-bookworm | ok 2026-02-17 09:51:19.584564 | 2026-02-17 09:51:19.584671 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-17 09:51:19.620520 | debian-bookworm | ok 2026-02-17 09:51:19.628921 | 2026-02-17 09:51:19.629041 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-17 09:51:19.875166 | debian-bookworm -> localhost | ok 2026-02-17 09:51:19.880970 | 2026-02-17 09:51:19.881052 | TASK [validate-host : Collect information about the host] 2026-02-17 09:51:20.988988 | debian-bookworm | ok 2026-02-17 09:51:21.017582 | 2026-02-17 09:51:21.017697 | TASK [validate-host : Sanitize hostname] 2026-02-17 09:51:21.164901 | debian-bookworm | ok 2026-02-17 09:51:21.203708 | 2026-02-17 09:51:21.203801 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-17 09:51:21.902394 | debian-bookworm -> localhost | changed 2026-02-17 09:51:21.907064 | 2026-02-17 09:51:21.907153 | TASK [validate-host : Collect information about zuul worker] 2026-02-17 09:51:22.385736 | debian-bookworm | ok 2026-02-17 09:51:22.389462 | 2026-02-17 09:51:22.389537 | TASK [validate-host : Write out all zuul information for each host] 2026-02-17 09:51:23.219357 | debian-bookworm -> localhost | changed 2026-02-17 09:51:23.234524 | 2026-02-17 09:51:23.234617 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-17 09:51:23.545168 | debian-bookworm | ok 2026-02-17 09:51:23.550296 | 2026-02-17 09:51:23.550380 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-17 09:51:24.656786 | debian-bookworm | changed: 2026-02-17 09:51:24.657090 | debian-bookworm | cd+++++++++ src/ 2026-02-17 09:51:24.657128 | debian-bookworm | cd+++++++++ src/github.com/ 2026-02-17 09:51:24.657171 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-02-17 09:51:24.657232 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-02-17 09:51:24.657308 | debian-bookworm | Containerfile 2026-02-17 09:51:24.657442 | debian-bookworm | Containerfile 2026-02-17 09:51:24.701107 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-02-17 09:52:43.092986 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-02-17 09:52:43.120914 | 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-17 09:52:43.133479 | 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-17 09:52:43.928801 | 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-17 09:52:44.258636 | 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-17 09:52:55.632859 | 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-17 09:52:55.632928 | 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-17 09:52:55.632994 | 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-17 09:52:55.633010 | 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-17 09:52:55.633026 | 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-17 09:52:55.633041 | 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-17 09:52:55.633055 | 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-17 09:52:55.633084 | 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-17 09:52:55.633098 | 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-17 09:52:55.633130 | debian-bookworm | Installing missing stub packages: 2026-02-17 09:52:55.633136 | 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-17 09:52:55.633141 | debian-bookworm | 2026-02-17 09:52:55.633146 | debian-bookworm | 2026-02-17 09:52:55.633151 | debian-bookworm | Success: no issues found in 75 source files 2026-02-17 09:52:55.732901 | debian-bookworm | ok: Runtime: 0:00:25.658528 2026-02-17 09:52:55.745004 | 2026-02-17 09:52:55.745165 | PLAY RECAP 2026-02-17 09:52:55.745257 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-02-17 09:52:55.745297 | 2026-02-17 09:52:55.872753 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-02-17 09:52:55.875197 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-17 09:52:56.671553 | 2026-02-17 09:52:56.671712 | PLAY [Base post] 2026-02-17 09:52:56.685107 | 2026-02-17 09:52:56.685740 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-17 09:52:57.261576 | debian-bookworm | changed 2026-02-17 09:52:57.270450 | 2026-02-17 09:52:57.270583 | PLAY RECAP 2026-02-17 09:52:57.270658 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-17 09:52:57.270828 | 2026-02-17 09:52:57.392582 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-17 09:52:57.394092 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-17 09:52:58.223837 | 2026-02-17 09:52:58.224011 | PLAY [Base post-logs] 2026-02-17 09:52:58.235214 | 2026-02-17 09:52:58.235362 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-17 09:52:58.722444 | localhost | changed 2026-02-17 09:52:58.735627 | 2026-02-17 09:52:58.735808 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-17 09:52:58.772585 | localhost | ok 2026-02-17 09:52:58.777329 | 2026-02-17 09:52:58.777475 | TASK [Set zuul-log-path fact] 2026-02-17 09:52:58.794004 | localhost | ok 2026-02-17 09:52:58.804366 | 2026-02-17 09:52:58.804487 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-17 09:52:58.842178 | localhost | ok 2026-02-17 09:52:58.851272 | 2026-02-17 09:52:58.851443 | TASK [upload-logs : Create log directories] 2026-02-17 09:52:59.346273 | localhost | changed 2026-02-17 09:52:59.349420 | 2026-02-17 09:52:59.349535 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-17 09:52:59.868790 | localhost -> localhost | ok: Runtime: 0:00:00.007368 2026-02-17 09:52:59.873071 | 2026-02-17 09:52:59.873257 | TASK [upload-logs : Upload logs to log server] 2026-02-17 09:53:00.449616 | localhost | Output suppressed because no_log was given 2026-02-17 09:53:00.454197 | 2026-02-17 09:53:00.454427 | LOOP [upload-logs : Compress console log and json output] 2026-02-17 09:53:00.507291 | localhost | skipping: Conditional result was False 2026-02-17 09:53:00.512559 | localhost | skipping: Conditional result was False 2026-02-17 09:53:00.525037 | 2026-02-17 09:53:00.525238 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-17 09:53:00.572234 | localhost | skipping: Conditional result was False 2026-02-17 09:53:00.572880 | 2026-02-17 09:53:00.576139 | localhost | skipping: Conditional result was False 2026-02-17 09:53:00.591360 | 2026-02-17 09:53:00.591489 | LOOP [upload-logs : Upload console log and json output]