2025-10-28 13:50:42.913900 | Job console starting 2025-10-28 13:50:42.937866 | Updating git repos 2025-10-28 13:50:42.984017 | Cloning repos into workspace 2025-10-28 13:50:43.040504 | Restoring repo states 2025-10-28 13:50:43.064102 | Merging changes 2025-10-28 13:50:43.764527 | Checking out repos 2025-10-28 13:50:43.841239 | Preparing playbooks 2025-10-28 13:50:44.934459 | Running Ansible setup 2025-10-28 13:50:51.552313 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-28 13:50:52.700242 | 2025-10-28 13:50:52.700425 | PLAY [Base pre] 2025-10-28 13:50:52.737843 | 2025-10-28 13:50:52.737995 | TASK [Setup log path fact] 2025-10-28 13:50:52.787424 | debian-bookworm | ok 2025-10-28 13:50:52.810590 | 2025-10-28 13:50:52.810749 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-28 13:50:52.884275 | debian-bookworm | ok 2025-10-28 13:50:52.906661 | 2025-10-28 13:50:52.906797 | TASK [emit-job-header : Print job information] 2025-10-28 13:50:52.976368 | # Job Information 2025-10-28 13:50:52.976557 | Ansible Version: 2.16.14 2025-10-28 13:50:52.976592 | Job: mypy 2025-10-28 13:50:52.976625 | Pipeline: check 2025-10-28 13:50:52.976650 | Executor: 521e9411259a 2025-10-28 13:50:52.976671 | Triggered by: https://github.com/osism/python-osism/pull/1777 2025-10-28 13:50:52.976694 | Event ID: 134d6200-b405-11f0-9b5f-8a94d71d6912 2025-10-28 13:50:52.981729 | 2025-10-28 13:50:52.981843 | LOOP [emit-job-header : Print node information] 2025-10-28 13:50:53.196796 | debian-bookworm | ok: 2025-10-28 13:50:53.197066 | debian-bookworm | # Node Information 2025-10-28 13:50:53.197104 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-28 13:50:53.197129 | debian-bookworm | Hostname: debian 2025-10-28 13:50:53.197150 | debian-bookworm | Username: zuul 2025-10-28 13:50:53.197171 | debian-bookworm | Distro: Debian 12.12 2025-10-28 13:50:53.197194 | debian-bookworm | Provider: regiocloud-a 2025-10-28 13:50:53.197215 | debian-bookworm | Region: 2025-10-28 13:50:53.197236 | debian-bookworm | Label: debian-bookworm 2025-10-28 13:50:53.197255 | debian-bookworm | Product Name: OpenStack Nova 2025-10-28 13:50:53.197313 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe12:dbcc 2025-10-28 13:50:53.223956 | 2025-10-28 13:50:53.224095 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-28 13:50:54.083403 | debian-bookworm -> localhost | changed 2025-10-28 13:50:54.089017 | 2025-10-28 13:50:54.089104 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-28 13:50:55.447826 | debian-bookworm -> localhost | changed 2025-10-28 13:50:55.456786 | 2025-10-28 13:50:55.456874 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-28 13:50:55.814681 | debian-bookworm -> localhost | ok 2025-10-28 13:50:55.819573 | 2025-10-28 13:50:55.819660 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-28 13:50:55.845998 | debian-bookworm | ok 2025-10-28 13:50:55.860849 | debian-bookworm | included: /var/lib/zuul/builds/d6b2451322e1441d99454bbe960e4673/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-28 13:50:55.865797 | 2025-10-28 13:50:55.865873 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-28 13:50:57.259776 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-28 13:50:57.259954 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/d6b2451322e1441d99454bbe960e4673/work/d6b2451322e1441d99454bbe960e4673_id_rsa 2025-10-28 13:50:57.259989 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/d6b2451322e1441d99454bbe960e4673/work/d6b2451322e1441d99454bbe960e4673_id_rsa.pub 2025-10-28 13:50:57.260015 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-28 13:50:57.260037 | debian-bookworm -> localhost | SHA256:EUMpPY1C0MGqYSAAF1cxuCwK8W9cvU9pgaovX2QUnDs zuul-build-sshkey 2025-10-28 13:50:57.260059 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-28 13:50:57.260088 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-28 13:50:57.260110 | debian-bookworm -> localhost | |= o.oB**== | 2025-10-28 13:50:57.260132 | debian-bookworm -> localhost | |+. .. =.B+. | 2025-10-28 13:50:57.260152 | debian-bookworm -> localhost | |.+ . o +o+ | 2025-10-28 13:50:57.260172 | debian-bookworm -> localhost | |. = + ..E.. | 2025-10-28 13:50:57.260191 | debian-bookworm -> localhost | |.o * . .So o | 2025-10-28 13:50:57.260216 | debian-bookworm -> localhost | |. . + .o. + | 2025-10-28 13:50:57.260238 | debian-bookworm -> localhost | | . . .+ | 2025-10-28 13:50:57.260258 | debian-bookworm -> localhost | | o . . | 2025-10-28 13:50:57.260306 | debian-bookworm -> localhost | | +o | 2025-10-28 13:50:57.260326 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-28 13:50:57.260376 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.920898 2025-10-28 13:50:57.266333 | 2025-10-28 13:50:57.266420 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-28 13:50:57.283355 | debian-bookworm | ok 2025-10-28 13:50:57.292586 | debian-bookworm | included: /var/lib/zuul/builds/d6b2451322e1441d99454bbe960e4673/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-28 13:50:57.301849 | 2025-10-28 13:50:57.301927 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-28 13:50:57.314373 | debian-bookworm | skipping: Conditional result was False 2025-10-28 13:50:57.319951 | 2025-10-28 13:50:57.320043 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-28 13:50:58.075737 | debian-bookworm | changed 2025-10-28 13:50:58.085147 | 2025-10-28 13:50:58.085228 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-28 13:50:58.373802 | debian-bookworm | ok 2025-10-28 13:50:58.379174 | 2025-10-28 13:50:58.379250 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-28 13:50:59.012967 | debian-bookworm | changed 2025-10-28 13:50:59.020874 | 2025-10-28 13:50:59.020975 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-28 13:50:59.628788 | debian-bookworm | changed 2025-10-28 13:50:59.636128 | 2025-10-28 13:50:59.636245 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-28 13:50:59.650743 | debian-bookworm | skipping: Conditional result was False 2025-10-28 13:50:59.657871 | 2025-10-28 13:50:59.657983 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-28 13:51:00.069559 | debian-bookworm -> localhost | changed 2025-10-28 13:51:00.083328 | 2025-10-28 13:51:00.083433 | TASK [add-build-sshkey : Add back temp key] 2025-10-28 13:51:00.366283 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/d6b2451322e1441d99454bbe960e4673/work/d6b2451322e1441d99454bbe960e4673_id_rsa (zuul-build-sshkey) 2025-10-28 13:51:00.366493 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.008800 2025-10-28 13:51:00.377237 | 2025-10-28 13:51:00.377354 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-28 13:51:00.761156 | debian-bookworm | ok 2025-10-28 13:51:00.766049 | 2025-10-28 13:51:00.766129 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-28 13:51:00.798706 | debian-bookworm | skipping: Conditional result was False 2025-10-28 13:51:00.807163 | 2025-10-28 13:51:00.807249 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-28 13:51:01.260863 | debian-bookworm | ok 2025-10-28 13:51:01.271993 | 2025-10-28 13:51:01.272100 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-28 13:51:01.299778 | debian-bookworm | ok 2025-10-28 13:51:01.304757 | 2025-10-28 13:51:01.304847 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-28 13:51:01.701602 | debian-bookworm -> localhost | ok 2025-10-28 13:51:01.707629 | 2025-10-28 13:51:01.707714 | TASK [validate-host : Collect information about the host] 2025-10-28 13:51:02.747793 | debian-bookworm | ok 2025-10-28 13:51:02.760505 | 2025-10-28 13:51:02.760600 | TASK [validate-host : Sanitize hostname] 2025-10-28 13:51:02.866117 | debian-bookworm | ok 2025-10-28 13:51:02.902419 | 2025-10-28 13:51:02.902514 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-28 13:51:03.409198 | debian-bookworm -> localhost | changed 2025-10-28 13:51:03.413809 | 2025-10-28 13:51:03.413897 | TASK [validate-host : Collect information about zuul worker] 2025-10-28 13:51:03.773894 | debian-bookworm | ok 2025-10-28 13:51:03.778437 | 2025-10-28 13:51:03.778531 | TASK [validate-host : Write out all zuul information for each host] 2025-10-28 13:51:04.424662 | debian-bookworm -> localhost | changed 2025-10-28 13:51:04.434736 | 2025-10-28 13:51:04.434846 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-28 13:51:04.723469 | debian-bookworm | ok 2025-10-28 13:51:04.728664 | 2025-10-28 13:51:04.728752 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-28 13:51:05.785135 | debian-bookworm | changed: 2025-10-28 13:51:05.785304 | debian-bookworm | cd+++++++++ src/ 2025-10-28 13:51:05.785339 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-28 13:51:05.785363 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-28 13:51:05.785384 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-28 13:51:05.785404 | debian-bookworm | Containerfile 2025-10-28 13:51:05.785515 | debian-bookworm | Containerfile 2025-10-28 13:51:05.791873 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-10-28 13:52:21.114882 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-10-28 13:52:21.142183 | 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-10-28 13:52:21.153396 | 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-10-28 13:52:21.931805 | debian-bookworm | Installing collected packages: types-ujson, types-tabulate, types-simplejson, types-requests, types-PyYAML, types-pytz, types-python-dateutil, types-decorator, types-paramiko 2025-10-28 13:52:22.212922 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20250915 types-decorator-5.2.0.20250324 types-paramiko-4.0.0.20250822 types-python-dateutil-2.9.0.20251008 types-pytz-2025.2.0.20250809 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-10-28 13:52:28.113621 | 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-10-28 13:52:28.113697 | 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-10-28 13:52:28.113709 | 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-10-28 13:52:28.113718 | 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-10-28 13:52:28.113743 | debian-bookworm | osism/services/listener.py:174: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2025-10-28 13:52:28.113752 | debian-bookworm | osism/services/listener.py:175: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2025-10-28 13:52:28.113770 | debian-bookworm | Installing missing stub packages: 2025-10-28 13:52:28.113779 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-decorator types-paramiko types-python-dateutil types-pytz types-requests types-simplejson types-tabulate types-ujson 2025-10-28 13:52:28.113788 | debian-bookworm | 2025-10-28 13:52:28.113799 | debian-bookworm | 2025-10-28 13:52:28.113808 | debian-bookworm | Success: no issues found in 69 source files 2025-10-28 13:52:28.403874 | debian-bookworm | ok: Runtime: 0:00:19.005682 2025-10-28 13:52:28.417551 | 2025-10-28 13:52:28.417665 | PLAY RECAP 2025-10-28 13:52:28.417745 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-10-28 13:52:28.417785 | 2025-10-28 13:52:28.541143 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-10-28 13:52:28.543266 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-28 13:52:29.270574 | 2025-10-28 13:52:29.270724 | PLAY [Base post] 2025-10-28 13:52:29.284822 | 2025-10-28 13:52:29.284941 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-28 13:52:29.808952 | debian-bookworm | changed 2025-10-28 13:52:29.819386 | 2025-10-28 13:52:29.819522 | PLAY RECAP 2025-10-28 13:52:29.819607 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-28 13:52:29.819696 | 2025-10-28 13:52:29.932939 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-28 13:52:29.933789 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-28 13:52:30.713968 | 2025-10-28 13:52:30.714131 | PLAY [Base post-logs] 2025-10-28 13:52:30.724746 | 2025-10-28 13:52:30.724881 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-28 13:52:31.199893 | localhost | changed 2025-10-28 13:52:31.214070 | 2025-10-28 13:52:31.214286 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-28 13:52:31.251562 | localhost | ok 2025-10-28 13:52:31.257535 | 2025-10-28 13:52:31.257697 | TASK [Set zuul-log-path fact] 2025-10-28 13:52:31.276052 | localhost | ok 2025-10-28 13:52:31.292140 | 2025-10-28 13:52:31.292353 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-28 13:52:31.319760 | localhost | ok 2025-10-28 13:52:31.325400 | 2025-10-28 13:52:31.325555 | TASK [upload-logs : Create log directories] 2025-10-28 13:52:31.814533 | localhost | changed 2025-10-28 13:52:31.820498 | 2025-10-28 13:52:31.820705 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-28 13:52:32.302572 | localhost -> localhost | ok: Runtime: 0:00:00.006629 2025-10-28 13:52:32.311530 | 2025-10-28 13:52:32.311746 | TASK [upload-logs : Upload logs to log server] 2025-10-28 13:52:32.880105 | localhost | Output suppressed because no_log was given 2025-10-28 13:52:32.884374 | 2025-10-28 13:52:32.884586 | LOOP [upload-logs : Compress console log and json output] 2025-10-28 13:52:32.941286 | localhost | skipping: Conditional result was False 2025-10-28 13:52:32.946174 | localhost | skipping: Conditional result was False 2025-10-28 13:52:32.957693 | 2025-10-28 13:52:32.957899 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-28 13:52:33.005336 | localhost | skipping: Conditional result was False 2025-10-28 13:52:33.006039 | 2025-10-28 13:52:33.009806 | localhost | skipping: Conditional result was False 2025-10-28 13:52:33.023010 | 2025-10-28 13:52:33.023445 | LOOP [upload-logs : Upload console log and json output]