2025-12-15 18:04:42.915452 | Job console starting 2025-12-15 18:04:42.937725 | Updating git repos 2025-12-15 18:04:43.023908 | Cloning repos into workspace 2025-12-15 18:04:43.197223 | Restoring repo states 2025-12-15 18:04:43.263126 | Merging changes 2025-12-15 18:04:43.900078 | Checking out repos 2025-12-15 18:04:43.995921 | Preparing playbooks 2025-12-15 18:04:45.406548 | Running Ansible setup 2025-12-15 18:04:52.570914 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-15 18:04:54.589227 | 2025-12-15 18:04:54.589410 | PLAY [Base pre] 2025-12-15 18:04:54.614078 | 2025-12-15 18:04:54.614255 | TASK [Setup log path fact] 2025-12-15 18:04:54.638609 | debian-bookworm | ok 2025-12-15 18:04:54.664740 | 2025-12-15 18:04:54.664919 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-15 18:04:54.793680 | debian-bookworm | ok 2025-12-15 18:04:54.818415 | 2025-12-15 18:04:54.818575 | TASK [emit-job-header : Print job information] 2025-12-15 18:04:54.969169 | # Job Information 2025-12-15 18:04:54.969376 | Ansible Version: 2.16.14 2025-12-15 18:04:54.969412 | Job: mypy 2025-12-15 18:04:54.969445 | Pipeline: check 2025-12-15 18:04:54.969469 | Executor: 521e9411259a 2025-12-15 18:04:54.969490 | Triggered by: https://github.com/osism/python-osism/pull/1892 2025-12-15 18:04:54.969513 | Event ID: 82c9cb90-d9e0-11f0-96e2-39b71ecb07c2 2025-12-15 18:04:54.975865 | 2025-12-15 18:04:54.976063 | LOOP [emit-job-header : Print node information] 2025-12-15 18:04:55.142179 | debian-bookworm | ok: 2025-12-15 18:04:55.142495 | debian-bookworm | # Node Information 2025-12-15 18:04:55.142537 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-15 18:04:55.142564 | debian-bookworm | Hostname: debian 2025-12-15 18:04:55.142587 | debian-bookworm | Username: zuul 2025-12-15 18:04:55.142608 | debian-bookworm | Distro: Debian 12.12 2025-12-15 18:04:55.142633 | debian-bookworm | Provider: regiocloud-a 2025-12-15 18:04:55.142654 | debian-bookworm | Region: 2025-12-15 18:04:55.142675 | debian-bookworm | Label: debian-bookworm 2025-12-15 18:04:55.142694 | debian-bookworm | Product Name: OpenStack Nova 2025-12-15 18:04:55.142714 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fece:1a47 2025-12-15 18:04:55.179755 | 2025-12-15 18:04:55.179909 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-15 18:04:56.823691 | debian-bookworm -> localhost | changed 2025-12-15 18:04:56.832023 | 2025-12-15 18:04:56.832172 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-15 18:04:59.472355 | debian-bookworm -> localhost | changed 2025-12-15 18:04:59.497451 | 2025-12-15 18:04:59.497609 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-15 18:05:00.308510 | debian-bookworm -> localhost | ok 2025-12-15 18:05:00.315161 | 2025-12-15 18:05:00.315312 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-15 18:05:00.379884 | debian-bookworm | ok 2025-12-15 18:05:00.414756 | debian-bookworm | included: /var/lib/zuul/builds/bd827c35d57940108d95ec5645b531ba/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-15 18:05:00.421556 | 2025-12-15 18:05:00.421687 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-15 18:05:03.922821 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-15 18:05:03.924464 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/bd827c35d57940108d95ec5645b531ba/work/bd827c35d57940108d95ec5645b531ba_id_rsa 2025-12-15 18:05:03.924509 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/bd827c35d57940108d95ec5645b531ba/work/bd827c35d57940108d95ec5645b531ba_id_rsa.pub 2025-12-15 18:05:03.924537 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-15 18:05:03.924563 | debian-bookworm -> localhost | SHA256:3pj9i7oKbWQ0hnGD1Y8W91VP9NNV6vOZmyWBITNfLOw zuul-build-sshkey 2025-12-15 18:05:03.924586 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-15 18:05:03.924637 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-15 18:05:03.924675 | debian-bookworm -> localhost | | .o+. oB| 2025-12-15 18:05:03.924706 | debian-bookworm -> localhost | | .+ .o .. ..o=| 2025-12-15 18:05:03.924727 | debian-bookworm -> localhost | | . + =+.+.+.+| 2025-12-15 18:05:03.924748 | debian-bookworm -> localhost | | o .o .*.* .| 2025-12-15 18:05:03.924768 | debian-bookworm -> localhost | | o.S E + | 2025-12-15 18:05:03.924793 | debian-bookworm -> localhost | | + . = +o| 2025-12-15 18:05:03.924814 | debian-bookworm -> localhost | | . o + o .oo| 2025-12-15 18:05:03.924834 | debian-bookworm -> localhost | | o o .+| 2025-12-15 18:05:03.924856 | debian-bookworm -> localhost | | ..oo. o. o | 2025-12-15 18:05:03.924877 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-15 18:05:03.924943 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.547412 2025-12-15 18:05:03.933601 | 2025-12-15 18:05:03.933740 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-15 18:05:03.964843 | debian-bookworm | ok 2025-12-15 18:05:04.009970 | debian-bookworm | included: /var/lib/zuul/builds/bd827c35d57940108d95ec5645b531ba/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-15 18:05:04.036523 | 2025-12-15 18:05:04.036669 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-15 18:05:04.071084 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:04.079159 | 2025-12-15 18:05:04.079314 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-15 18:05:04.893509 | debian-bookworm | changed 2025-12-15 18:05:04.903344 | 2025-12-15 18:05:04.903653 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-15 18:05:05.213568 | debian-bookworm | ok 2025-12-15 18:05:05.247166 | 2025-12-15 18:05:05.247334 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-15 18:05:06.066940 | debian-bookworm | changed 2025-12-15 18:05:06.083937 | 2025-12-15 18:05:06.084431 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-15 18:05:06.970340 | debian-bookworm | changed 2025-12-15 18:05:06.976386 | 2025-12-15 18:05:06.976502 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-15 18:05:07.040379 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:07.048639 | 2025-12-15 18:05:07.048784 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-15 18:05:08.133447 | debian-bookworm -> localhost | changed 2025-12-15 18:05:08.171967 | 2025-12-15 18:05:08.172114 | TASK [add-build-sshkey : Add back temp key] 2025-12-15 18:05:08.793861 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/bd827c35d57940108d95ec5645b531ba/work/bd827c35d57940108d95ec5645b531ba_id_rsa (zuul-build-sshkey) 2025-12-15 18:05:08.794145 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.017063 2025-12-15 18:05:08.802522 | 2025-12-15 18:05:08.802648 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-15 18:05:09.570039 | debian-bookworm | ok 2025-12-15 18:05:09.579335 | 2025-12-15 18:05:09.579478 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-15 18:05:09.650100 | debian-bookworm | skipping: Conditional result was False 2025-12-15 18:05:09.669035 | 2025-12-15 18:05:09.669196 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-15 18:05:10.175388 | debian-bookworm | ok 2025-12-15 18:05:10.216464 | 2025-12-15 18:05:10.216664 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-15 18:05:10.301443 | debian-bookworm | ok 2025-12-15 18:05:10.307219 | 2025-12-15 18:05:10.307360 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-15 18:05:10.834739 | debian-bookworm -> localhost | ok 2025-12-15 18:05:10.849161 | 2025-12-15 18:05:10.849289 | TASK [validate-host : Collect information about the host] 2025-12-15 18:05:12.164192 | debian-bookworm | ok 2025-12-15 18:05:12.183255 | 2025-12-15 18:05:12.183393 | TASK [validate-host : Sanitize hostname] 2025-12-15 18:05:12.328781 | debian-bookworm | ok 2025-12-15 18:05:12.385049 | 2025-12-15 18:05:12.385201 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-15 18:05:13.641174 | debian-bookworm -> localhost | changed 2025-12-15 18:05:13.654015 | 2025-12-15 18:05:13.654169 | TASK [validate-host : Collect information about zuul worker] 2025-12-15 18:05:14.198003 | debian-bookworm | ok 2025-12-15 18:05:14.208581 | 2025-12-15 18:05:14.208939 | TASK [validate-host : Write out all zuul information for each host] 2025-12-15 18:05:15.347650 | debian-bookworm -> localhost | changed 2025-12-15 18:05:15.360213 | 2025-12-15 18:05:15.360364 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-15 18:05:15.715591 | debian-bookworm | ok 2025-12-15 18:05:15.721345 | 2025-12-15 18:05:15.721471 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-15 18:05:17.431515 | debian-bookworm | changed: 2025-12-15 18:05:17.431776 | debian-bookworm | cd+++++++++ src/ 2025-12-15 18:05:17.431819 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-15 18:05:17.431844 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-15 18:05:17.431867 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-15 18:05:17.431888 | debian-bookworm | Containerfile 2025-12-15 18:05:17.432062 | debian-bookworm | Containerfile 2025-12-15 18:05:17.472555 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-15 18:06:48.547054 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.2) 2025-12-15 18:06:48.578517 | 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:06:48.591556 | 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:06:49.464199 | 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:06:49.891436 | 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:06:58.383762 | 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:06:58.383815 | 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:06:58.383833 | 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:06:58.383848 | 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:06:58.383864 | 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:06:58.383879 | 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:06:58.383892 | 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:06:58.383932 | 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:06:58.383946 | 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:06:58.383974 | debian-bookworm | Installing missing stub packages: 2025-12-15 18:06:58.383980 | 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:06:58.383985 | debian-bookworm | 2025-12-15 18:06:58.383990 | debian-bookworm | 2025-12-15 18:06:58.383994 | debian-bookworm | Success: no issues found in 74 source files 2025-12-15 18:06:58.619237 | debian-bookworm | ok: Runtime: 0:00:26.553360 2025-12-15 18:06:58.635635 | 2025-12-15 18:06:58.635808 | PLAY RECAP 2025-12-15 18:06:58.635932 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-15 18:06:58.636009 | 2025-12-15 18:06:58.781074 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-15 18:06:58.783033 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-15 18:06:59.647487 | 2025-12-15 18:06:59.647669 | PLAY [Base post] 2025-12-15 18:06:59.662101 | 2025-12-15 18:06:59.662257 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-15 18:07:00.324521 | debian-bookworm | changed 2025-12-15 18:07:00.333845 | 2025-12-15 18:07:00.334017 | PLAY RECAP 2025-12-15 18:07:00.334096 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-15 18:07:00.334171 | 2025-12-15 18:07:00.504243 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-15 18:07:00.505256 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-15 18:07:01.697365 | 2025-12-15 18:07:01.697563 | PLAY [Base post-logs] 2025-12-15 18:07:01.720914 | 2025-12-15 18:07:01.721098 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-15 18:07:02.205999 | localhost | changed 2025-12-15 18:07:02.223590 | 2025-12-15 18:07:02.223851 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-15 18:07:02.253760 | localhost | ok 2025-12-15 18:07:02.260512 | 2025-12-15 18:07:02.260656 | TASK [Set zuul-log-path fact] 2025-12-15 18:07:02.277270 | localhost | ok 2025-12-15 18:07:02.291672 | 2025-12-15 18:07:02.292063 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-15 18:07:02.340701 | localhost | ok 2025-12-15 18:07:02.349449 | 2025-12-15 18:07:02.349601 | TASK [upload-logs : Create log directories] 2025-12-15 18:07:03.403186 | localhost | changed 2025-12-15 18:07:03.406321 | 2025-12-15 18:07:03.406447 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-15 18:07:04.169375 | localhost -> localhost | ok: Runtime: 0:00:00.023791 2025-12-15 18:07:04.178734 | 2025-12-15 18:07:04.179047 | TASK [upload-logs : Upload logs to log server] 2025-12-15 18:07:04.887906 | localhost | Output suppressed because no_log was given 2025-12-15 18:07:04.889847 | 2025-12-15 18:07:04.889986 | LOOP [upload-logs : Compress console log and json output] 2025-12-15 18:07:05.030479 | localhost | skipping: Conditional result was False 2025-12-15 18:07:05.057799 | localhost | skipping: Conditional result was False 2025-12-15 18:07:05.071186 | 2025-12-15 18:07:05.071330 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-15 18:07:05.153911 | localhost | skipping: Conditional result was False 2025-12-15 18:07:05.154313 | 2025-12-15 18:07:05.196146 | localhost | skipping: Conditional result was False 2025-12-15 18:07:05.211246 | 2025-12-15 18:07:05.211410 | LOOP [upload-logs : Upload console log and json output]