2025-05-13 14:25:21.516115 | Job console starting 2025-05-13 14:25:21.540553 | Updating git repos 2025-05-13 14:25:21.616074 | Cloning repos into workspace 2025-05-13 14:25:21.652539 | Restoring repo states 2025-05-13 14:25:21.672528 | Merging changes 2025-05-13 14:25:22.349296 | Checking out repos 2025-05-13 14:25:22.389793 | Preparing playbooks 2025-05-13 14:25:23.662994 | Running Ansible setup 2025-05-13 14:25:29.299953 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-05-13 14:25:30.331115 | 2025-05-13 14:25:30.331282 | PLAY [Base pre] 2025-05-13 14:25:30.348858 | 2025-05-13 14:25:30.349019 | TASK [Setup log path fact] 2025-05-13 14:25:30.369359 | ubuntu-noble | ok 2025-05-13 14:25:30.388556 | 2025-05-13 14:25:30.388720 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-13 14:25:30.430157 | ubuntu-noble | ok 2025-05-13 14:25:30.454219 | 2025-05-13 14:25:30.454369 | TASK [emit-job-header : Print job information] 2025-05-13 14:25:30.524860 | # Job Information 2025-05-13 14:25:30.525170 | Ansible Version: 2.16.14 2025-05-13 14:25:30.525212 | Job: mypy 2025-05-13 14:25:30.525249 | Pipeline: check 2025-05-13 14:25:30.525278 | Executor: 521e9411259a 2025-05-13 14:25:30.525299 | Triggered by: https://github.com/osism/python-osism/pull/1328 2025-05-13 14:25:30.525322 | Event ID: 14c1af20-3006-11f0-8444-feeb9e90552d 2025-05-13 14:25:30.533851 | 2025-05-13 14:25:30.534009 | LOOP [emit-job-header : Print node information] 2025-05-13 14:25:30.702193 | ubuntu-noble | ok: 2025-05-13 14:25:30.702400 | ubuntu-noble | # Node Information 2025-05-13 14:25:30.702435 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-05-13 14:25:30.702460 | ubuntu-noble | Hostname: ubuntu 2025-05-13 14:25:30.702501 | ubuntu-noble | Username: zuul 2025-05-13 14:25:30.702523 | ubuntu-noble | Distro: Ubuntu 24.04 2025-05-13 14:25:30.702548 | ubuntu-noble | Provider: regiocloud-a 2025-05-13 14:25:30.702570 | ubuntu-noble | Region: 2025-05-13 14:25:30.702592 | ubuntu-noble | Label: ubuntu-noble 2025-05-13 14:25:30.702612 | ubuntu-noble | Product Name: OpenStack Nova 2025-05-13 14:25:30.702631 | ubuntu-noble | Interface IP: 81.163.192.168 2025-05-13 14:25:30.721558 | 2025-05-13 14:25:30.721703 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-05-13 14:25:31.432365 | ubuntu-noble -> localhost | changed 2025-05-13 14:25:31.440394 | 2025-05-13 14:25:31.440639 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-05-13 14:25:32.964767 | ubuntu-noble -> localhost | changed 2025-05-13 14:25:32.975431 | 2025-05-13 14:25:32.975545 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-05-13 14:25:33.436032 | ubuntu-noble -> localhost | ok 2025-05-13 14:25:33.440947 | 2025-05-13 14:25:33.441035 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-05-13 14:25:33.467447 | ubuntu-noble | ok 2025-05-13 14:25:33.506365 | ubuntu-noble | included: /var/lib/zuul/builds/b78735b49dc44cb49bdcd2c0b865bd6f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-05-13 14:25:33.532843 | 2025-05-13 14:25:33.532930 | TASK [add-build-sshkey : Create Temp SSH key] 2025-05-13 14:25:35.172268 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-05-13 14:25:35.172466 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b78735b49dc44cb49bdcd2c0b865bd6f/work/b78735b49dc44cb49bdcd2c0b865bd6f_id_rsa 2025-05-13 14:25:35.172524 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b78735b49dc44cb49bdcd2c0b865bd6f/work/b78735b49dc44cb49bdcd2c0b865bd6f_id_rsa.pub 2025-05-13 14:25:35.172546 | ubuntu-noble -> localhost | The key fingerprint is: 2025-05-13 14:25:35.172566 | ubuntu-noble -> localhost | SHA256:Bai3js6yFj3VP7c+27Hjm2MG+V5N5AQhzQGhLUPeFdU zuul-build-sshkey 2025-05-13 14:25:35.172584 | ubuntu-noble -> localhost | The key's randomart image is: 2025-05-13 14:25:35.172601 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-05-13 14:25:35.172637 | ubuntu-noble -> localhost | | .. . +=*=o| 2025-05-13 14:25:35.172657 | ubuntu-noble -> localhost | | . + + oo.E| 2025-05-13 14:25:35.172674 | ubuntu-noble -> localhost | | . . * o o| 2025-05-13 14:25:35.172689 | ubuntu-noble -> localhost | | . o .. o + | 2025-05-13 14:25:35.172705 | ubuntu-noble -> localhost | | . o .S. . o| 2025-05-13 14:25:35.172724 | ubuntu-noble -> localhost | | . o . o + ..| 2025-05-13 14:25:35.172741 | ubuntu-noble -> localhost | | . + o +. o| 2025-05-13 14:25:35.172757 | ubuntu-noble -> localhost | | o.. . o.*= | 2025-05-13 14:25:35.172774 | ubuntu-noble -> localhost | | ..+o .oBB+ | 2025-05-13 14:25:35.172790 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-05-13 14:25:35.172837 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.027055 2025-05-13 14:25:35.177994 | 2025-05-13 14:25:35.178071 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-05-13 14:25:35.214755 | ubuntu-noble | ok 2025-05-13 14:25:35.222665 | ubuntu-noble | included: /var/lib/zuul/builds/b78735b49dc44cb49bdcd2c0b865bd6f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-05-13 14:25:35.244631 | 2025-05-13 14:25:35.244719 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-05-13 14:25:35.277889 | ubuntu-noble | skipping: Conditional result was False 2025-05-13 14:25:35.283260 | 2025-05-13 14:25:35.283345 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-05-13 14:25:35.968194 | ubuntu-noble | changed 2025-05-13 14:25:35.975671 | 2025-05-13 14:25:35.975821 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-05-13 14:25:36.280806 | ubuntu-noble | ok 2025-05-13 14:25:36.289766 | 2025-05-13 14:25:36.289909 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-05-13 14:25:36.982217 | ubuntu-noble | changed 2025-05-13 14:25:36.996114 | 2025-05-13 14:25:36.996302 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-05-13 14:25:37.687174 | ubuntu-noble | changed 2025-05-13 14:25:37.696066 | 2025-05-13 14:25:37.696162 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-05-13 14:25:37.719100 | ubuntu-noble | skipping: Conditional result was False 2025-05-13 14:25:37.724698 | 2025-05-13 14:25:37.724793 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-05-13 14:25:38.265022 | ubuntu-noble -> localhost | changed 2025-05-13 14:25:38.275595 | 2025-05-13 14:25:38.275706 | TASK [add-build-sshkey : Add back temp key] 2025-05-13 14:25:38.750396 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b78735b49dc44cb49bdcd2c0b865bd6f/work/b78735b49dc44cb49bdcd2c0b865bd6f_id_rsa (zuul-build-sshkey) 2025-05-13 14:25:38.750664 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.012153 2025-05-13 14:25:38.757525 | 2025-05-13 14:25:38.758095 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-05-13 14:25:39.236326 | ubuntu-noble | ok 2025-05-13 14:25:39.241514 | 2025-05-13 14:25:39.241630 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-05-13 14:25:39.277676 | ubuntu-noble | skipping: Conditional result was False 2025-05-13 14:25:39.290179 | 2025-05-13 14:25:39.290307 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-05-13 14:25:39.775960 | ubuntu-noble | ok 2025-05-13 14:25:39.792990 | 2025-05-13 14:25:39.793138 | TASK [validate-host : Define zuul_info_dir fact] 2025-05-13 14:25:39.832336 | ubuntu-noble | ok 2025-05-13 14:25:39.837541 | 2025-05-13 14:25:39.837652 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-05-13 14:25:40.206575 | ubuntu-noble -> localhost | ok 2025-05-13 14:25:40.215608 | 2025-05-13 14:25:40.215766 | TASK [validate-host : Collect information about the host] 2025-05-13 14:25:41.477167 | ubuntu-noble | ok 2025-05-13 14:25:41.498942 | 2025-05-13 14:25:41.499077 | TASK [validate-host : Sanitize hostname] 2025-05-13 14:25:41.572220 | ubuntu-noble | ok 2025-05-13 14:25:41.579197 | 2025-05-13 14:25:41.579338 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-05-13 14:25:42.370589 | ubuntu-noble -> localhost | changed 2025-05-13 14:25:42.376640 | 2025-05-13 14:25:42.376758 | TASK [validate-host : Collect information about zuul worker] 2025-05-13 14:25:42.908068 | ubuntu-noble | ok 2025-05-13 14:25:42.943529 | 2025-05-13 14:25:42.945042 | TASK [validate-host : Write out all zuul information for each host] 2025-05-13 14:25:43.880411 | ubuntu-noble -> localhost | changed 2025-05-13 14:25:43.980523 | 2025-05-13 14:25:43.980667 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-05-13 14:25:44.298059 | ubuntu-noble | ok 2025-05-13 14:25:44.307872 | 2025-05-13 14:25:44.308000 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-05-13 14:25:45.305205 | ubuntu-noble | changed: 2025-05-13 14:25:45.305419 | ubuntu-noble | cd+++++++++ src/ 2025-05-13 14:25:45.305454 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-05-13 14:25:45.305479 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-05-13 14:25:45.305541 | ubuntu-noble | cd+++++++++ src/github.com/osism/python-osism/ 2025-05-13 14:25:45.305563 | ubuntu-noble | Containerfile 2025-05-13 14:25:45.305679 | ubuntu-noble | =35.0.0 in /tmp/venv/lib/python3.12/site-packages (from types-pyOpenSSL) (44.0.3) 2025-05-13 14:27:19.207779 | ubuntu-noble | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.12/site-packages (from types-requests) (2.4.0) 2025-05-13 14:27:19.234476 | ubuntu-noble | Requirement already satisfied: cffi>=1.12 in /tmp/venv/lib/python3.12/site-packages (from cryptography>=35.0.0->types-pyOpenSSL) (1.17.1) 2025-05-13 14:27:19.309401 | ubuntu-noble | Collecting types-setuptools (from types-cffi->types-pyOpenSSL) 2025-05-13 14:27:19.323217 | ubuntu-noble | Downloading types_setuptools-80.4.0.20250511-py3-none-any.whl.metadata (2.0 kB) 2025-05-13 14:27:19.333265 | ubuntu-noble | Requirement already satisfied: pycparser in /tmp/venv/lib/python3.12/site-packages (from cffi>=1.12->cryptography>=35.0.0->types-pyOpenSSL) (2.22) 2025-05-13 14:27:19.336381 | ubuntu-noble | Requirement already satisfied: setuptools in /tmp/venv/lib/python3.12/site-packages (from types-setuptools->types-cffi->types-pyOpenSSL) (80.4.0) 2025-05-13 14:27:19.395550 | ubuntu-noble | Downloading types_pyyaml-6.0.12.20250402-py3-none-any.whl (20 kB) 2025-05-13 14:27:19.417339 | ubuntu-noble | Downloading types_decorator-5.2.0.20250324-py3-none-any.whl (8.2 kB) 2025-05-13 14:27:19.438903 | ubuntu-noble | Downloading types_pyOpenSSL-24.1.0.20240722-py3-none-any.whl (7.5 kB) 2025-05-13 14:27:19.462178 | ubuntu-noble | Downloading types_python_dateutil-2.9.0.20241206-py3-none-any.whl (14 kB) 2025-05-13 14:27:19.486490 | ubuntu-noble | Downloading types_pytz-2025.2.0.20250326-py3-none-any.whl (10 kB) 2025-05-13 14:27:19.508918 | ubuntu-noble | Downloading types_requests-2.32.0.20250328-py3-none-any.whl (20 kB) 2025-05-13 14:27:19.537182 | ubuntu-noble | Downloading types_simplejson-3.20.0.20250326-py3-none-any.whl (10 kB) 2025-05-13 14:27:19.562759 | ubuntu-noble | Downloading types_tabulate-0.9.0.20241207-py3-none-any.whl (8.3 kB) 2025-05-13 14:27:19.589577 | ubuntu-noble | Downloading types_ujson-5.10.0.20250326-py3-none-any.whl (7.6 kB) 2025-05-13 14:27:19.616106 | ubuntu-noble | Downloading types_cffi-1.17.0.20250326-py3-none-any.whl (20 kB) 2025-05-13 14:27:19.643426 | ubuntu-noble | Downloading types_setuptools-80.4.0.20250511-py3-none-any.whl (63 kB) 2025-05-13 14:27:19.668389 | ubuntu-noble | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.1/63.1 kB 3.1 MB/s eta 0:00:00 2025-05-13 14:27:20.405345 | ubuntu-noble | 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 2025-05-13 14:27:20.876127 | ubuntu-noble | Successfully installed types-PyYAML-6.0.12.20250402 types-cffi-1.17.0.20250326 types-decorator-5.2.0.20250324 types-pyOpenSSL-24.1.0.20240722 types-python-dateutil-2.9.0.20241206 types-pytz-2025.2.0.20250326 types-requests-2.32.0.20250328 types-setuptools-80.4.0.20250511 types-simplejson-3.20.0.20250326 types-tabulate-0.9.0.20241207 types-ujson-5.10.0.20250326 2025-05-13 14:27:30.545226 | ubuntu-noble | osism/services/listener.py:139: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2025-05-13 14:27:30.546774 | ubuntu-noble | osism/services/listener.py:140: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2025-05-13 14:27:30.546842 | ubuntu-noble | Installing missing stub packages: 2025-05-13 14:27:30.546859 | ubuntu-noble | /tmp/venv/bin/python3 -m pip install types-PyYAML types-decorator types-pyOpenSSL types-python-dateutil types-pytz types-requests types-simplejson types-tabulate types-ujson 2025-05-13 14:27:30.546873 | ubuntu-noble | 2025-05-13 14:27:30.546884 | ubuntu-noble | 2025-05-13 14:27:30.546895 | ubuntu-noble | Success: no issues found in 48 source files 2025-05-13 14:27:30.840969 | ubuntu-noble | ok: Runtime: 0:00:25.959686 2025-05-13 14:27:30.850077 | 2025-05-13 14:27:30.850179 | PLAY RECAP 2025-05-13 14:27:30.850243 | ubuntu-noble | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-05-13 14:27:30.850270 | 2025-05-13 14:27:31.086758 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-05-13 14:27:31.087869 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-13 14:27:31.886770 | 2025-05-13 14:27:31.886968 | PLAY [Base post] 2025-05-13 14:27:31.902451 | 2025-05-13 14:27:31.902608 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-05-13 14:27:32.750472 | ubuntu-noble | changed 2025-05-13 14:27:32.763261 | 2025-05-13 14:27:32.763374 | PLAY RECAP 2025-05-13 14:27:32.763440 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-05-13 14:27:32.763503 | 2025-05-13 14:27:32.894782 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-05-13 14:27:32.895798 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-05-13 14:27:34.070253 | 2025-05-13 14:27:34.070515 | PLAY [Base post-logs] 2025-05-13 14:27:34.108034 | 2025-05-13 14:27:34.108314 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-05-13 14:27:34.939637 | localhost | changed 2025-05-13 14:27:34.960416 | 2025-05-13 14:27:34.962745 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-05-13 14:27:34.997362 | localhost | ok 2025-05-13 14:27:35.001385 | 2025-05-13 14:27:35.001513 | TASK [Set zuul-log-path fact] 2025-05-13 14:27:35.029599 | localhost | ok 2025-05-13 14:27:35.038444 | 2025-05-13 14:27:35.038617 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-05-13 14:27:35.074670 | localhost | ok 2025-05-13 14:27:35.078750 | 2025-05-13 14:27:35.078898 | TASK [upload-logs : Create log directories] 2025-05-13 14:27:35.811730 | localhost | changed 2025-05-13 14:27:35.814359 | 2025-05-13 14:27:35.814472 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-05-13 14:27:36.486175 | localhost -> localhost | ok: Runtime: 0:00:00.020467 2025-05-13 14:27:36.489731 | 2025-05-13 14:27:36.489820 | TASK [upload-logs : Upload logs to log server] 2025-05-13 14:27:37.602587 | localhost | Output suppressed because no_log was given 2025-05-13 14:27:37.604349 | 2025-05-13 14:27:37.604435 | LOOP [upload-logs : Compress console log and json output] 2025-05-13 14:27:37.677095 | localhost | skipping: Conditional result was False 2025-05-13 14:27:37.681676 | localhost | skipping: Conditional result was False 2025-05-13 14:27:37.691054 | 2025-05-13 14:27:37.691167 | LOOP [upload-logs : Upload compressed console log and json output] 2025-05-13 14:27:37.825063 | localhost | skipping: Conditional result was False 2025-05-13 14:27:37.825295 | 2025-05-13 14:27:37.844801 | localhost | skipping: Conditional result was False 2025-05-13 14:27:37.851126 | 2025-05-13 14:27:37.851227 | LOOP [upload-logs : Upload console log and json output]