2025-08-27 18:00:33.108449 | Job console starting 2025-08-27 18:00:33.132737 | Updating git repos 2025-08-27 18:00:33.193688 | Cloning repos into workspace 2025-08-27 18:00:33.256380 | Restoring repo states 2025-08-27 18:00:33.275786 | Merging changes 2025-08-27 18:00:33.887764 | Checking out repos 2025-08-27 18:00:33.956711 | Preparing playbooks 2025-08-27 18:00:35.056141 | Running Ansible setup 2025-08-27 18:00:40.073298 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-08-27 18:00:41.317279 | 2025-08-27 18:00:41.317411 | PLAY [Base pre] 2025-08-27 18:00:41.349205 | 2025-08-27 18:00:41.349336 | TASK [Setup log path fact] 2025-08-27 18:00:41.367334 | debian-bookworm | ok 2025-08-27 18:00:41.400522 | 2025-08-27 18:00:41.400708 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-27 18:00:41.449417 | debian-bookworm | ok 2025-08-27 18:00:41.469367 | 2025-08-27 18:00:41.469478 | TASK [emit-job-header : Print job information] 2025-08-27 18:00:41.543500 | # Job Information 2025-08-27 18:00:41.543652 | Ansible Version: 2.16.14 2025-08-27 18:00:41.543687 | Job: mypy 2025-08-27 18:00:41.543719 | Pipeline: check 2025-08-27 18:00:41.543741 | Executor: 521e9411259a 2025-08-27 18:00:41.543763 | Triggered by: https://github.com/osism/python-osism/pull/1679 2025-08-27 18:00:41.543784 | Event ID: b4e1f0c0-836f-11f0-8202-580ed479e508 2025-08-27 18:00:41.548468 | 2025-08-27 18:00:41.548552 | LOOP [emit-job-header : Print node information] 2025-08-27 18:00:41.776066 | debian-bookworm | ok: 2025-08-27 18:00:41.776219 | debian-bookworm | # Node Information 2025-08-27 18:00:41.776253 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-08-27 18:00:41.776277 | debian-bookworm | Hostname: debian 2025-08-27 18:00:41.776299 | debian-bookworm | Username: zuul 2025-08-27 18:00:41.776320 | debian-bookworm | Distro: Debian 12.11 2025-08-27 18:00:41.776343 | debian-bookworm | Provider: regiocloud-a 2025-08-27 18:00:41.776365 | debian-bookworm | Region: 2025-08-27 18:00:41.776386 | debian-bookworm | Label: debian-bookworm 2025-08-27 18:00:41.776406 | debian-bookworm | Product Name: OpenStack Nova 2025-08-27 18:00:41.776425 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe18:6466 2025-08-27 18:00:41.796327 | 2025-08-27 18:00:41.796434 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-08-27 18:00:42.843010 | debian-bookworm -> localhost | changed 2025-08-27 18:00:42.849837 | 2025-08-27 18:00:42.849948 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-08-27 18:00:44.766245 | debian-bookworm -> localhost | changed 2025-08-27 18:00:44.778894 | 2025-08-27 18:00:44.778995 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-08-27 18:00:45.208713 | debian-bookworm -> localhost | ok 2025-08-27 18:00:45.214962 | 2025-08-27 18:00:45.215063 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-08-27 18:00:45.253064 | debian-bookworm | ok 2025-08-27 18:00:45.284514 | debian-bookworm | included: /var/lib/zuul/builds/fb2e727eb53a4adab614094a92b5736d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-08-27 18:00:45.293749 | 2025-08-27 18:00:45.293873 | TASK [add-build-sshkey : Create Temp SSH key] 2025-08-27 18:00:47.946156 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-08-27 18:00:47.946313 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/fb2e727eb53a4adab614094a92b5736d/work/fb2e727eb53a4adab614094a92b5736d_id_rsa 2025-08-27 18:00:47.946342 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/fb2e727eb53a4adab614094a92b5736d/work/fb2e727eb53a4adab614094a92b5736d_id_rsa.pub 2025-08-27 18:00:47.946363 | debian-bookworm -> localhost | The key fingerprint is: 2025-08-27 18:00:47.946383 | debian-bookworm -> localhost | SHA256:qXGmSqCkC9uGE6wunj+cg2kp9uCOIrYjW6EdmYHd8fI zuul-build-sshkey 2025-08-27 18:00:47.946401 | debian-bookworm -> localhost | The key's randomart image is: 2025-08-27 18:00:47.946426 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-08-27 18:00:47.946444 | debian-bookworm -> localhost | | . | 2025-08-27 18:00:47.946461 | debian-bookworm -> localhost | | o . o | 2025-08-27 18:00:47.946477 | debian-bookworm -> localhost | |. o o . | 2025-08-27 18:00:47.946494 | debian-bookworm -> localhost | | + o . | 2025-08-27 18:00:47.946510 | debian-bookworm -> localhost | |..* E S | 2025-08-27 18:00:47.946532 | debian-bookworm -> localhost | |+= + * | 2025-08-27 18:00:47.946549 | debian-bookworm -> localhost | |*+B o o | 2025-08-27 18:00:47.946565 | debian-bookworm -> localhost | |&&+* . | 2025-08-27 18:00:47.946582 | debian-bookworm -> localhost | |^@*o+ | 2025-08-27 18:00:47.946599 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-08-27 18:00:47.946637 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.076315 2025-08-27 18:00:47.951833 | 2025-08-27 18:00:47.951913 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-08-27 18:00:47.979838 | debian-bookworm | ok 2025-08-27 18:00:47.987079 | debian-bookworm | included: /var/lib/zuul/builds/fb2e727eb53a4adab614094a92b5736d/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-08-27 18:00:47.994871 | 2025-08-27 18:00:47.994939 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-08-27 18:00:48.017471 | debian-bookworm | skipping: Conditional result was False 2025-08-27 18:00:48.022201 | 2025-08-27 18:00:48.022277 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-08-27 18:00:48.670655 | debian-bookworm | changed 2025-08-27 18:00:48.678148 | 2025-08-27 18:00:48.678253 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-08-27 18:00:48.931929 | debian-bookworm | ok 2025-08-27 18:00:48.939359 | 2025-08-27 18:00:48.939470 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-08-27 18:00:49.576877 | debian-bookworm | changed 2025-08-27 18:00:49.583242 | 2025-08-27 18:00:49.583333 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-08-27 18:00:50.300214 | debian-bookworm | changed 2025-08-27 18:00:50.316319 | 2025-08-27 18:00:50.316426 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-08-27 18:00:50.341489 | debian-bookworm | skipping: Conditional result was False 2025-08-27 18:00:50.347227 | 2025-08-27 18:00:50.347319 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-08-27 18:00:50.890479 | debian-bookworm -> localhost | changed 2025-08-27 18:00:50.907036 | 2025-08-27 18:00:50.907128 | TASK [add-build-sshkey : Add back temp key] 2025-08-27 18:00:51.255374 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/fb2e727eb53a4adab614094a92b5736d/work/fb2e727eb53a4adab614094a92b5736d_id_rsa (zuul-build-sshkey) 2025-08-27 18:00:51.255575 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.010901 2025-08-27 18:00:51.262962 | 2025-08-27 18:00:51.263058 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-08-27 18:00:51.684162 | debian-bookworm | ok 2025-08-27 18:00:51.689291 | 2025-08-27 18:00:51.689381 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-08-27 18:00:51.732535 | debian-bookworm | skipping: Conditional result was False 2025-08-27 18:00:51.742417 | 2025-08-27 18:00:51.742514 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-08-27 18:00:52.351779 | debian-bookworm | ok 2025-08-27 18:00:52.374185 | 2025-08-27 18:00:52.374338 | TASK [validate-host : Define zuul_info_dir fact] 2025-08-27 18:00:52.434219 | debian-bookworm | ok 2025-08-27 18:00:52.439536 | 2025-08-27 18:00:52.439654 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-08-27 18:00:52.804092 | debian-bookworm -> localhost | ok 2025-08-27 18:00:52.818543 | 2025-08-27 18:00:52.819123 | TASK [validate-host : Collect information about the host] 2025-08-27 18:00:53.923256 | debian-bookworm | ok 2025-08-27 18:00:53.944023 | 2025-08-27 18:00:53.944158 | TASK [validate-host : Sanitize hostname] 2025-08-27 18:00:54.147169 | debian-bookworm | ok 2025-08-27 18:00:54.197965 | 2025-08-27 18:00:54.198111 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-08-27 18:00:55.167334 | debian-bookworm -> localhost | changed 2025-08-27 18:00:55.173463 | 2025-08-27 18:00:55.173579 | TASK [validate-host : Collect information about zuul worker] 2025-08-27 18:00:55.680519 | debian-bookworm | ok 2025-08-27 18:00:55.685508 | 2025-08-27 18:00:55.685621 | TASK [validate-host : Write out all zuul information for each host] 2025-08-27 18:00:56.556165 | debian-bookworm -> localhost | changed 2025-08-27 18:00:56.568046 | 2025-08-27 18:00:56.568173 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-08-27 18:00:56.879281 | debian-bookworm | ok 2025-08-27 18:00:56.890862 | 2025-08-27 18:00:56.891010 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-08-27 18:00:58.404507 | debian-bookworm | changed: 2025-08-27 18:00:58.404729 | debian-bookworm | cd+++++++++ src/ 2025-08-27 18:00:58.404765 | debian-bookworm | cd+++++++++ src/github.com/ 2025-08-27 18:00:58.404843 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-08-27 18:00:58.404868 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-08-27 18:00:58.404888 | debian-bookworm | Containerfile 2025-08-27 18:00:58.405003 | debian-bookworm | Containerfile 2025-08-27 18:00:58.430001 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (45.0.6) 2025-08-27 18:02:24.637713 | debian-bookworm | Collecting types-cffi 2025-08-27 18:02:24.647384 | debian-bookworm | Downloading types_cffi-1.17.0.20250822-py3-none-any.whl (20 kB) 2025-08-27 18:02:24.658901 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-08-27 18:02:24.686807 | debian-bookworm | Requirement already satisfied: cffi>=1.14 in /tmp/venv/lib/python3.11/site-packages (from cryptography>=37.0.0->types-paramiko) (1.17.1) 2025-08-27 18:02:24.770253 | debian-bookworm | Collecting types-setuptools 2025-08-27 18:02:24.780482 | debian-bookworm | Downloading types_setuptools-80.9.0.20250822-py3-none-any.whl (63 kB) 2025-08-27 18:02:24.789413 | debian-bookworm | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.2/63.2 kB 10.8 MB/s eta 0:00:00 2025-08-27 18:02:24.795239 | debian-bookworm | Requirement already satisfied: pycparser in /tmp/venv/lib/python3.11/site-packages (from cffi>=1.14->cryptography>=37.0.0->types-paramiko) (2.22) 2025-08-27 18:02:25.605274 | debian-bookworm | Installing collected packages: types-ujson, types-tabulate, types-simplejson, types-setuptools, types-requests, types-PyYAML, types-pytz, types-python-dateutil, types-decorator, types-cffi, types-pyOpenSSL, types-paramiko 2025-08-27 18:02:25.982707 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20250822 types-cffi-1.17.0.20250822 types-decorator-5.2.0.20250324 types-paramiko-4.0.0.20250822 types-pyOpenSSL-24.1.0.20240722 types-python-dateutil-2.9.0.20250822 types-pytz-2025.2.0.20250809 types-requests-2.32.4.20250809 types-setuptools-80.9.0.20250822 types-simplejson-3.20.0.20250822 types-tabulate-0.9.0.20241207 types-ujson-5.10.0.20250822 2025-08-27 18:02:33.372272 | 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-08-27 18:02:33.372364 | 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-08-27 18:02:33.372385 | 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-08-27 18:02:33.372398 | 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-08-27 18:02:33.372435 | 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-08-27 18:02:33.372450 | 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-08-27 18:02:33.372461 | debian-bookworm | Installing missing stub packages: 2025-08-27 18:02:33.372474 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-decorator types-paramiko types-pyOpenSSL types-python-dateutil types-pytz types-requests types-simplejson types-tabulate types-ujson 2025-08-27 18:02:33.372486 | debian-bookworm | 2025-08-27 18:02:33.372498 | debian-bookworm | 2025-08-27 18:02:33.372510 | debian-bookworm | Success: no issues found in 68 source files 2025-08-27 18:02:33.451135 | debian-bookworm | ok: Runtime: 0:00:29.217310 2025-08-27 18:02:33.461272 | 2025-08-27 18:02:33.461347 | PLAY RECAP 2025-08-27 18:02:33.461408 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-08-27 18:02:33.461439 | 2025-08-27 18:02:33.551158 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-08-27 18:02:33.553751 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-27 18:02:34.219102 | 2025-08-27 18:02:34.219233 | PLAY [Base post] 2025-08-27 18:02:34.231806 | 2025-08-27 18:02:34.231922 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-08-27 18:02:34.755905 | debian-bookworm | changed 2025-08-27 18:02:34.765494 | 2025-08-27 18:02:34.765626 | PLAY RECAP 2025-08-27 18:02:34.765702 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-08-27 18:02:34.765802 | 2025-08-27 18:02:34.885247 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-27 18:02:34.886136 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-08-27 18:02:35.646041 | 2025-08-27 18:02:35.646175 | PLAY [Base post-logs] 2025-08-27 18:02:35.655476 | 2025-08-27 18:02:35.655580 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-08-27 18:02:36.077573 | localhost | changed 2025-08-27 18:02:36.093131 | 2025-08-27 18:02:36.093282 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-08-27 18:02:36.130620 | localhost | ok 2025-08-27 18:02:36.136979 | 2025-08-27 18:02:36.137127 | TASK [Set zuul-log-path fact] 2025-08-27 18:02:36.156300 | localhost | ok 2025-08-27 18:02:36.170883 | 2025-08-27 18:02:36.171007 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-27 18:02:36.197807 | localhost | ok 2025-08-27 18:02:36.204290 | 2025-08-27 18:02:36.204446 | TASK [upload-logs : Create log directories] 2025-08-27 18:02:36.712257 | localhost | changed 2025-08-27 18:02:36.717480 | 2025-08-27 18:02:36.717642 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-08-27 18:02:37.178021 | localhost -> localhost | ok: Runtime: 0:00:00.006186 2025-08-27 18:02:37.181810 | 2025-08-27 18:02:37.181913 | TASK [upload-logs : Upload logs to log server] 2025-08-27 18:02:37.726619 | localhost | Output suppressed because no_log was given 2025-08-27 18:02:37.730434 | 2025-08-27 18:02:37.730638 | LOOP [upload-logs : Compress console log and json output] 2025-08-27 18:02:37.790271 | localhost | skipping: Conditional result was False 2025-08-27 18:02:37.795734 | localhost | skipping: Conditional result was False 2025-08-27 18:02:37.802877 | 2025-08-27 18:02:37.803099 | LOOP [upload-logs : Upload compressed console log and json output] 2025-08-27 18:02:37.861060 | localhost | skipping: Conditional result was False 2025-08-27 18:02:37.861715 | 2025-08-27 18:02:37.865240 | localhost | skipping: Conditional result was False 2025-08-27 18:02:37.880164 | 2025-08-27 18:02:37.880389 | LOOP [upload-logs : Upload console log and json output]