2025-12-15 18:05:29.968929 | Job console starting 2025-12-15 18:05:30.032856 | Updating git repos 2025-12-15 18:05:30.174151 | Cloning repos into workspace 2025-12-15 18:05:30.279691 | Restoring repo states 2025-12-15 18:05:30.294898 | Merging changes 2025-12-15 18:05:31.225548 | Checking out repos 2025-12-15 18:05:31.394399 | Preparing playbooks 2025-12-15 18:05:32.950406 | Running Ansible setup 2025-12-15 18:05:40.282710 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-15 18:05:41.677321 | 2025-12-15 18:05:41.677501 | PLAY [Base pre] 2025-12-15 18:05:41.718781 | 2025-12-15 18:05:41.727042 | TASK [Setup log path fact] 2025-12-15 18:05:41.782552 | debian-bookworm | ok 2025-12-15 18:05:41.828342 | 2025-12-15 18:05:41.828529 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-15 18:05:41.881176 | debian-bookworm | ok 2025-12-15 18:05:41.920536 | 2025-12-15 18:05:41.920702 | TASK [emit-job-header : Print job information] 2025-12-15 18:05:42.012581 | # Job Information 2025-12-15 18:05:42.012780 | Ansible Version: 2.16.14 2025-12-15 18:05:42.012816 | Job: mypy 2025-12-15 18:05:42.012849 | Pipeline: check 2025-12-15 18:05:42.012872 | Executor: 521e9411259a 2025-12-15 18:05:42.012893 | Triggered by: https://github.com/osism/python-osism/pull/1731 2025-12-15 18:05:42.012917 | Event ID: 9e82a870-d9e0-11f0-98d9-ecec472c976f 2025-12-15 18:05:42.026423 | 2025-12-15 18:05:42.026568 | LOOP [emit-job-header : Print node information] 2025-12-15 18:05:42.275728 | debian-bookworm | ok: 2025-12-15 18:05:42.276146 | debian-bookworm | # Node Information 2025-12-15 18:05:42.276199 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-15 18:05:42.276226 | debian-bookworm | Hostname: debian 2025-12-15 18:05:42.276254 | debian-bookworm | Username: zuul 2025-12-15 18:05:42.276279 | debian-bookworm | Distro: Debian 12.12 2025-12-15 18:05:42.276306 | debian-bookworm | Provider: regiocloud-a 2025-12-15 18:05:42.276338 | debian-bookworm | Region: 2025-12-15 18:05:42.276371 | debian-bookworm | Label: debian-bookworm 2025-12-15 18:05:42.276393 | debian-bookworm | Product Name: OpenStack Nova 2025-12-15 18:05:42.276413 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe01:b3fd 2025-12-15 18:05:42.302347 | 2025-12-15 18:05:42.302491 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-15 18:05:43.755379 | debian-bookworm -> localhost | changed 2025-12-15 18:05:43.763718 | 2025-12-15 18:05:43.763870 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-15 18:05:46.450473 | debian-bookworm -> localhost | changed 2025-12-15 18:05:46.461782 | 2025-12-15 18:05:46.461918 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-15 18:05:47.155779 | debian-bookworm -> localhost | ok 2025-12-15 18:05:47.162502 | 2025-12-15 18:05:47.162642 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-15 18:05:47.217625 | debian-bookworm | ok 2025-12-15 18:05:47.266660 | debian-bookworm | included: /var/lib/zuul/builds/3522e0cf58504180a445451b6dcd8493/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-15 18:05:47.273586 | 2025-12-15 18:05:47.273693 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-15 18:05:49.930020 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-15 18:05:49.930206 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/3522e0cf58504180a445451b6dcd8493/work/3522e0cf58504180a445451b6dcd8493_id_rsa 2025-12-15 18:05:49.930240 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/3522e0cf58504180a445451b6dcd8493/work/3522e0cf58504180a445451b6dcd8493_id_rsa.pub 2025-12-15 18:05:49.930264 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-15 18:05:49.930287 | debian-bookworm -> localhost | SHA256:XWjtlqA9c6+/p5lx2oNr15QGt5V0JQgQl1HaH+tcFxQ zuul-build-sshkey 2025-12-15 18:05:49.930307 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-15 18:05:49.930347 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-15 18:05:49.930369 | debian-bookworm -> localhost | | oo+=...E+| 2025-12-15 18:05:49.930389 | debian-bookworm -> localhost | | ..=. .o.| 2025-12-15 18:05:49.930408 | debian-bookworm -> localhost | | = + o.o| 2025-12-15 18:05:49.930425 | debian-bookworm -> localhost | | = + + =o| 2025-12-15 18:05:49.930447 | debian-bookworm -> localhost | | S = = = *| 2025-12-15 18:05:49.930468 | debian-bookworm -> localhost | | = + =o| 2025-12-15 18:05:49.930486 | debian-bookworm -> localhost | | B.o| 2025-12-15 18:05:49.930503 | debian-bookworm -> localhost | | + Xo| 2025-12-15 18:05:49.930520 | debian-bookworm -> localhost | | ooX+o| 2025-12-15 18:05:49.930538 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-15 18:05:49.930589 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.358946 2025-12-15 18:05:49.935805 | 2025-12-15 18:05:49.935886 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-15 18:05:49.972683 | debian-bookworm | ok 2025-12-15 18:05:49.980288 | debian-bookworm | included: /var/lib/zuul/builds/3522e0cf58504180a445451b6dcd8493/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-15 18:05:50.008013 | 2025-12-15 18:05:50.008113 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-15 18:05:50.051522 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:50.056505 | 2025-12-15 18:05:50.056594 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-15 18:05:51.157170 | debian-bookworm | changed 2025-12-15 18:05:51.163709 | 2025-12-15 18:05:51.163802 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-15 18:05:51.442020 | debian-bookworm | ok 2025-12-15 18:05:51.450009 | 2025-12-15 18:05:51.450115 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-15 18:05:52.163079 | debian-bookworm | changed 2025-12-15 18:05:52.170164 | 2025-12-15 18:05:52.170271 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-15 18:05:52.953587 | debian-bookworm | changed 2025-12-15 18:05:52.965117 | 2025-12-15 18:05:52.965222 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-15 18:05:52.992223 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:52.999549 | 2025-12-15 18:05:52.999658 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-15 18:05:53.787673 | debian-bookworm -> localhost | changed 2025-12-15 18:05:53.800596 | 2025-12-15 18:05:53.800705 | TASK [add-build-sshkey : Add back temp key] 2025-12-15 18:05:54.594533 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/3522e0cf58504180a445451b6dcd8493/work/3522e0cf58504180a445451b6dcd8493_id_rsa (zuul-build-sshkey) 2025-12-15 18:05:54.595478 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.047501 2025-12-15 18:05:54.616912 | 2025-12-15 18:05:54.617121 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-15 18:05:55.257246 | debian-bookworm | ok 2025-12-15 18:05:55.291799 | 2025-12-15 18:05:55.292028 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-15 18:05:55.329965 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:55.341866 | 2025-12-15 18:05:55.342019 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-15 18:05:56.383320 | debian-bookworm | ok 2025-12-15 18:05:56.429679 | 2025-12-15 18:05:56.429831 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-15 18:05:56.564733 | debian-bookworm | ok 2025-12-15 18:05:56.584301 | 2025-12-15 18:05:56.584445 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-15 18:05:57.620229 | debian-bookworm -> localhost | ok 2025-12-15 18:05:57.628853 | 2025-12-15 18:05:57.629021 | TASK [validate-host : Collect information about the host] 2025-12-15 18:05:59.335909 | debian-bookworm | ok 2025-12-15 18:05:59.358224 | 2025-12-15 18:05:59.360155 | TASK [validate-host : Sanitize hostname] 2025-12-15 18:05:59.618850 | debian-bookworm | ok 2025-12-15 18:05:59.679805 | 2025-12-15 18:05:59.679977 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-15 18:06:00.665118 | debian-bookworm -> localhost | changed 2025-12-15 18:06:00.671765 | 2025-12-15 18:06:00.671903 | TASK [validate-host : Collect information about zuul worker] 2025-12-15 18:06:01.227258 | debian-bookworm | ok 2025-12-15 18:06:01.236152 | 2025-12-15 18:06:01.236304 | TASK [validate-host : Write out all zuul information for each host] 2025-12-15 18:06:02.374729 | debian-bookworm -> localhost | changed 2025-12-15 18:06:02.385100 | 2025-12-15 18:06:02.385242 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-15 18:06:02.702914 | debian-bookworm | ok 2025-12-15 18:06:02.711935 | 2025-12-15 18:06:02.712087 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-15 18:06:04.659199 | debian-bookworm | changed: 2025-12-15 18:06:04.659423 | debian-bookworm | cd+++++++++ src/ 2025-12-15 18:06:04.659460 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-15 18:06:04.659484 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-15 18:06:04.659506 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-15 18:06:04.659526 | debian-bookworm | Containerfile 2025-12-15 18:06:04.659657 | debian-bookworm | Containerfile 2025-12-15 18:06:04.765169 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-15 18:07:26.668294 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.3.0) 2025-12-15 18:07:26.695491 | 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-12-15 18:07:26.706596 | 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-12-15 18:07:27.492045 | 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 2025-12-15 18:07:27.898176 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20250916 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-12-15 18:07:35.172246 | 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-12-15 18:07:35.172305 | 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-12-15 18:07:35.172324 | 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-12-15 18:07:35.172339 | 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-12-15 18:07:35.172355 | 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] 2025-12-15 18:07:35.172370 | 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] 2025-12-15 18:07:35.172385 | 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] 2025-12-15 18:07:35.172444 | 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] 2025-12-15 18:07:35.172460 | 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] 2025-12-15 18:07:35.172487 | debian-bookworm | Installing missing stub packages: 2025-12-15 18:07:35.172493 | 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 2025-12-15 18:07:35.172498 | debian-bookworm | 2025-12-15 18:07:35.172502 | debian-bookworm | 2025-12-15 18:07:35.172506 | debian-bookworm | Success: no issues found in 74 source files 2025-12-15 18:07:35.309108 | debian-bookworm | ok: Runtime: 0:00:21.674794 2025-12-15 18:07:35.324271 | 2025-12-15 18:07:35.324418 | PLAY RECAP 2025-12-15 18:07:35.324523 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-15 18:07:35.324570 | 2025-12-15 18:07:35.484444 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-15 18:07:35.485389 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-15 18:07:36.256307 | 2025-12-15 18:07:36.256495 | PLAY [Base post] 2025-12-15 18:07:36.270926 | 2025-12-15 18:07:36.271157 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-15 18:07:36.813004 | debian-bookworm | changed 2025-12-15 18:07:36.820619 | 2025-12-15 18:07:36.820747 | PLAY RECAP 2025-12-15 18:07:36.820812 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-15 18:07:36.820876 | 2025-12-15 18:07:36.959403 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-15 18:07:36.960297 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-15 18:07:37.826417 | 2025-12-15 18:07:37.826607 | PLAY [Base post-logs] 2025-12-15 18:07:37.865000 | 2025-12-15 18:07:37.865232 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-15 18:07:38.376216 | localhost | changed 2025-12-15 18:07:38.388747 | 2025-12-15 18:07:38.389100 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-15 18:07:38.437818 | localhost | ok 2025-12-15 18:07:38.441304 | 2025-12-15 18:07:38.441422 | TASK [Set zuul-log-path fact] 2025-12-15 18:07:38.463298 | localhost | ok 2025-12-15 18:07:38.481069 | 2025-12-15 18:07:38.481321 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-15 18:07:38.519873 | localhost | ok 2025-12-15 18:07:38.524673 | 2025-12-15 18:07:38.524795 | TASK [upload-logs : Create log directories] 2025-12-15 18:07:39.118855 | localhost | changed 2025-12-15 18:07:39.121930 | 2025-12-15 18:07:39.122101 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-15 18:07:39.670874 | localhost -> localhost | ok: Runtime: 0:00:00.006905 2025-12-15 18:07:39.675816 | 2025-12-15 18:07:39.675937 | TASK [upload-logs : Upload logs to log server] 2025-12-15 18:07:40.281920 | localhost | Output suppressed because no_log was given 2025-12-15 18:07:40.283983 | 2025-12-15 18:07:40.284096 | LOOP [upload-logs : Compress console log and json output] 2025-12-15 18:07:40.336988 | localhost | skipping: Conditional result was False 2025-12-15 18:07:40.343034 | localhost | skipping: Conditional result was False 2025-12-15 18:07:40.351575 | 2025-12-15 18:07:40.351715 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-15 18:07:40.401892 | localhost | skipping: Conditional result was False 2025-12-15 18:07:40.402536 | 2025-12-15 18:07:40.406312 | localhost | skipping: Conditional result was False 2025-12-15 18:07:40.413606 | 2025-12-15 18:07:40.413979 | LOOP [upload-logs : Upload console log and json output]