2025-11-22 23:32:00.351369 | Job console starting 2025-11-22 23:32:00.375445 | Updating git repos 2025-11-22 23:32:00.434000 | Cloning repos into workspace 2025-11-22 23:32:00.522441 | Restoring repo states 2025-11-22 23:32:00.537897 | Merging changes 2025-11-22 23:32:01.032473 | Checking out repos 2025-11-22 23:32:01.101984 | Preparing playbooks 2025-11-22 23:32:02.155896 | Running Ansible setup 2025-11-22 23:32:06.747730 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-22 23:32:08.194554 | 2025-11-22 23:32:08.194762 | PLAY [Base pre] 2025-11-22 23:32:08.234204 | 2025-11-22 23:32:08.234449 | TASK [Setup log path fact] 2025-11-22 23:32:08.280399 | debian-bookworm | ok 2025-11-22 23:32:08.317156 | 2025-11-22 23:32:08.317383 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-22 23:32:08.369231 | debian-bookworm | ok 2025-11-22 23:32:08.381282 | 2025-11-22 23:32:08.381415 | TASK [emit-job-header : Print job information] 2025-11-22 23:32:08.471335 | # Job Information 2025-11-22 23:32:08.471546 | Ansible Version: 2.16.14 2025-11-22 23:32:08.471581 | Job: mypy 2025-11-22 23:32:08.471613 | Pipeline: check 2025-11-22 23:32:08.471636 | Executor: 521e9411259a 2025-11-22 23:32:08.471657 | Triggered by: https://github.com/osism/python-osism/pull/1838 2025-11-22 23:32:08.471680 | Event ID: 4f0064f0-c7fb-11f0-9e61-1b112c897fa5 2025-11-22 23:32:08.476731 | 2025-11-22 23:32:08.476852 | LOOP [emit-job-header : Print node information] 2025-11-22 23:32:08.643825 | debian-bookworm | ok: 2025-11-22 23:32:08.644129 | debian-bookworm | # Node Information 2025-11-22 23:32:08.644234 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-22 23:32:08.644266 | debian-bookworm | Hostname: debian 2025-11-22 23:32:08.644288 | debian-bookworm | Username: zuul 2025-11-22 23:32:08.644309 | debian-bookworm | Distro: Debian 12.12 2025-11-22 23:32:08.644336 | debian-bookworm | Provider: regiocloud-a 2025-11-22 23:32:08.644357 | debian-bookworm | Region: 2025-11-22 23:32:08.644378 | debian-bookworm | Label: debian-bookworm 2025-11-22 23:32:08.644397 | debian-bookworm | Product Name: OpenStack Nova 2025-11-22 23:32:08.644416 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe96:ff54 2025-11-22 23:32:08.665519 | 2025-11-22 23:32:08.665682 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-22 23:32:09.729384 | debian-bookworm -> localhost | changed 2025-11-22 23:32:09.737572 | 2025-11-22 23:32:09.737714 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-22 23:32:11.562530 | debian-bookworm -> localhost | changed 2025-11-22 23:32:11.577122 | 2025-11-22 23:32:11.577252 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-22 23:32:12.087839 | debian-bookworm -> localhost | ok 2025-11-22 23:32:12.093763 | 2025-11-22 23:32:12.093869 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-22 23:32:12.131800 | debian-bookworm | ok 2025-11-22 23:32:12.161179 | debian-bookworm | included: /var/lib/zuul/builds/f73486ece6e743f9bcf644c06a667be8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-22 23:32:12.176354 | 2025-11-22 23:32:12.176453 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-22 23:32:14.333770 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-22 23:32:14.334015 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/f73486ece6e743f9bcf644c06a667be8/work/f73486ece6e743f9bcf644c06a667be8_id_rsa 2025-11-22 23:32:14.334057 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/f73486ece6e743f9bcf644c06a667be8/work/f73486ece6e743f9bcf644c06a667be8_id_rsa.pub 2025-11-22 23:32:14.334097 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-22 23:32:14.334121 | debian-bookworm -> localhost | SHA256:9jmNnu+caNerF9KmmHNU4QJFZ/+PVMu9zDraDihE6tE zuul-build-sshkey 2025-11-22 23:32:14.334143 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-22 23:32:14.334174 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-22 23:32:14.334196 | debian-bookworm -> localhost | | oo o | 2025-11-22 23:32:14.334218 | debian-bookworm -> localhost | | . o.. | 2025-11-22 23:32:14.334238 | debian-bookworm -> localhost | | . . . .o| 2025-11-22 23:32:14.334258 | debian-bookworm -> localhost | | + . +.+| 2025-11-22 23:32:14.334277 | debian-bookworm -> localhost | | o ES +.oo| 2025-11-22 23:32:14.334300 | debian-bookworm -> localhost | | . o. ..+o.*.o| 2025-11-22 23:32:14.334320 | debian-bookworm -> localhost | | . . .==.=.=.| 2025-11-22 23:32:14.334339 | debian-bookworm -> localhost | | ..==*o+ | 2025-11-22 23:32:14.334359 | debian-bookworm -> localhost | | .+BO*o. | 2025-11-22 23:32:14.334379 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-22 23:32:14.334430 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.507256 2025-11-22 23:32:14.340553 | 2025-11-22 23:32:14.340636 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-22 23:32:14.374299 | debian-bookworm | ok 2025-11-22 23:32:14.383391 | debian-bookworm | included: /var/lib/zuul/builds/f73486ece6e743f9bcf644c06a667be8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-22 23:32:14.393222 | 2025-11-22 23:32:14.393308 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-22 23:32:14.406183 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:14.411771 | 2025-11-22 23:32:14.411862 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-22 23:32:15.021822 | debian-bookworm | changed 2025-11-22 23:32:15.028608 | 2025-11-22 23:32:15.028715 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-22 23:32:15.285844 | debian-bookworm | ok 2025-11-22 23:32:15.291257 | 2025-11-22 23:32:15.291350 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-22 23:32:15.937253 | debian-bookworm | changed 2025-11-22 23:32:15.944542 | 2025-11-22 23:32:15.944641 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-22 23:32:16.745842 | debian-bookworm | changed 2025-11-22 23:32:16.757132 | 2025-11-22 23:32:16.757272 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-22 23:32:16.782144 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:16.788422 | 2025-11-22 23:32:16.788535 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-22 23:32:17.531856 | debian-bookworm -> localhost | changed 2025-11-22 23:32:17.544047 | 2025-11-22 23:32:17.544412 | TASK [add-build-sshkey : Add back temp key] 2025-11-22 23:32:18.108431 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/f73486ece6e743f9bcf644c06a667be8/work/f73486ece6e743f9bcf644c06a667be8_id_rsa (zuul-build-sshkey) 2025-11-22 23:32:18.108695 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.016703 2025-11-22 23:32:18.116975 | 2025-11-22 23:32:18.117119 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-22 23:32:18.545218 | debian-bookworm | ok 2025-11-22 23:32:18.553537 | 2025-11-22 23:32:18.553668 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-22 23:32:18.587675 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:18.598473 | 2025-11-22 23:32:18.598602 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-22 23:32:19.187903 | debian-bookworm | ok 2025-11-22 23:32:19.201728 | 2025-11-22 23:32:19.201867 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-22 23:32:19.243104 | debian-bookworm | ok 2025-11-22 23:32:19.248468 | 2025-11-22 23:32:19.248576 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-22 23:32:19.566675 | debian-bookworm -> localhost | ok 2025-11-22 23:32:19.576255 | 2025-11-22 23:32:19.576380 | TASK [validate-host : Collect information about the host] 2025-11-22 23:32:20.717506 | debian-bookworm | ok 2025-11-22 23:32:20.728621 | 2025-11-22 23:32:20.728741 | TASK [validate-host : Sanitize hostname] 2025-11-22 23:32:20.855627 | debian-bookworm | ok 2025-11-22 23:32:20.910295 | 2025-11-22 23:32:20.910440 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-22 23:32:21.565977 | debian-bookworm -> localhost | changed 2025-11-22 23:32:21.573396 | 2025-11-22 23:32:21.573518 | TASK [validate-host : Collect information about zuul worker] 2025-11-22 23:32:22.007337 | debian-bookworm | ok 2025-11-22 23:32:22.012455 | 2025-11-22 23:32:22.012580 | TASK [validate-host : Write out all zuul information for each host] 2025-11-22 23:32:22.843324 | debian-bookworm -> localhost | changed 2025-11-22 23:32:22.857287 | 2025-11-22 23:32:22.857526 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-22 23:32:23.129759 | debian-bookworm | ok 2025-11-22 23:32:23.139514 | 2025-11-22 23:32:23.139715 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-22 23:32:24.273007 | debian-bookworm | changed: 2025-11-22 23:32:24.273233 | debian-bookworm | cd+++++++++ src/ 2025-11-22 23:32:24.273271 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-22 23:32:24.273295 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-22 23:32:24.273318 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-11-22 23:32:24.273339 | debian-bookworm | Containerfile 2025-11-22 23:32:24.273451 | debian-bookworm | Containerfile 2025-11-22 23:32:24.294245 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-11-22 23:33:51.122008 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-11-22 23:33:51.151483 | 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-11-22 23:33:51.163660 | 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-11-22 23:33:51.999534 | 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-11-22 23:33:52.469643 | debian-bookworm | Successfully installed 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-11-22 23:34:01.043263 | 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-11-22 23:34:01.043343 | 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-11-22 23:34:01.043355 | 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-11-22 23:34:01.043363 | 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-11-22 23:34:01.043370 | 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-11-22 23:34:01.043379 | 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-11-22 23:34:01.043396 | debian-bookworm | Installing missing stub packages: 2025-11-22 23:34:01.043405 | 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-11-22 23:34:01.043412 | debian-bookworm | 2025-11-22 23:34:01.043423 | debian-bookworm | 2025-11-22 23:34:01.043431 | debian-bookworm | Success: no issues found in 69 source files 2025-11-22 23:34:01.112355 | debian-bookworm | ok: Runtime: 0:00:26.265498 2025-11-22 23:34:01.122783 | 2025-11-22 23:34:01.122924 | PLAY RECAP 2025-11-22 23:34:01.122995 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-11-22 23:34:01.123028 | 2025-11-22 23:34:01.259844 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-11-22 23:34:01.263547 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-22 23:34:02.035648 | 2025-11-22 23:34:02.035818 | PLAY [Base post] 2025-11-22 23:34:02.052454 | 2025-11-22 23:34:02.052624 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-22 23:34:02.614433 | debian-bookworm | changed 2025-11-22 23:34:02.623822 | 2025-11-22 23:34:02.623953 | PLAY RECAP 2025-11-22 23:34:02.624031 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-22 23:34:02.624166 | 2025-11-22 23:34:02.748703 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-22 23:34:02.749603 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-22 23:34:03.555605 | 2025-11-22 23:34:03.555847 | PLAY [Base post-logs] 2025-11-22 23:34:03.567145 | 2025-11-22 23:34:03.567301 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-22 23:34:04.051242 | localhost | changed 2025-11-22 23:34:04.067082 | 2025-11-22 23:34:04.067337 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-22 23:34:04.108439 | localhost | ok 2025-11-22 23:34:04.115674 | 2025-11-22 23:34:04.115915 | TASK [Set zuul-log-path fact] 2025-11-22 23:34:04.136434 | localhost | ok 2025-11-22 23:34:04.150135 | 2025-11-22 23:34:04.150305 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-22 23:34:04.200384 | localhost | ok 2025-11-22 23:34:04.207537 | 2025-11-22 23:34:04.207730 | TASK [upload-logs : Create log directories] 2025-11-22 23:34:04.803558 | localhost | changed 2025-11-22 23:34:04.806527 | 2025-11-22 23:34:04.806632 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-22 23:34:05.317660 | localhost -> localhost | ok: Runtime: 0:00:00.007823 2025-11-22 23:34:05.321910 | 2025-11-22 23:34:05.322028 | TASK [upload-logs : Upload logs to log server] 2025-11-22 23:34:05.897678 | localhost | Output suppressed because no_log was given 2025-11-22 23:34:05.902033 | 2025-11-22 23:34:05.902263 | LOOP [upload-logs : Compress console log and json output] 2025-11-22 23:34:05.954041 | localhost | skipping: Conditional result was False 2025-11-22 23:34:05.959566 | localhost | skipping: Conditional result was False 2025-11-22 23:34:05.973025 | 2025-11-22 23:34:05.973240 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-22 23:34:06.021199 | localhost | skipping: Conditional result was False 2025-11-22 23:34:06.021832 | 2025-11-22 23:34:06.025031 | localhost | skipping: Conditional result was False 2025-11-22 23:34:06.039847 | 2025-11-22 23:34:06.040099 | LOOP [upload-logs : Upload console log and json output]