2025-12-02 08:14:45.750760 | Job console starting 2025-12-02 08:14:45.791050 | Updating git repos 2025-12-02 08:14:45.943184 | Cloning repos into workspace 2025-12-02 08:14:46.118982 | Restoring repo states 2025-12-02 08:14:46.148938 | Merging changes 2025-12-02 08:14:46.778476 | Checking out repos 2025-12-02 08:14:46.861337 | Preparing playbooks 2025-12-02 08:14:48.141388 | Running Ansible setup 2025-12-02 08:14:55.497944 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-02 08:14:56.774128 | 2025-12-02 08:14:56.774303 | PLAY [Base pre] 2025-12-02 08:14:56.805147 | 2025-12-02 08:14:56.805286 | TASK [Setup log path fact] 2025-12-02 08:14:56.844695 | debian-bookworm | ok 2025-12-02 08:14:56.875317 | 2025-12-02 08:14:56.875445 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 08:14:56.927763 | debian-bookworm | ok 2025-12-02 08:14:56.943346 | 2025-12-02 08:14:56.943451 | TASK [emit-job-header : Print job information] 2025-12-02 08:14:57.001458 | # Job Information 2025-12-02 08:14:57.001633 | Ansible Version: 2.16.14 2025-12-02 08:14:57.001664 | Job: mypy 2025-12-02 08:14:57.001701 | Pipeline: check 2025-12-02 08:14:57.001720 | Executor: 521e9411259a 2025-12-02 08:14:57.001737 | Triggered by: https://github.com/osism/python-osism/pull/1872 2025-12-02 08:14:57.001755 | Event ID: f090e490-cf56-11f0-9bcb-f187a219b281 2025-12-02 08:14:57.006944 | 2025-12-02 08:14:57.007291 | LOOP [emit-job-header : Print node information] 2025-12-02 08:14:57.209187 | debian-bookworm | ok: 2025-12-02 08:14:57.209409 | debian-bookworm | # Node Information 2025-12-02 08:14:57.209448 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-02 08:14:57.209474 | debian-bookworm | Hostname: debian 2025-12-02 08:14:57.209496 | debian-bookworm | Username: zuul 2025-12-02 08:14:57.209518 | debian-bookworm | Distro: Debian 12.12 2025-12-02 08:14:57.209543 | debian-bookworm | Provider: regiocloud-a 2025-12-02 08:14:57.209564 | debian-bookworm | Region: 2025-12-02 08:14:57.209586 | debian-bookworm | Label: debian-bookworm 2025-12-02 08:14:57.209605 | debian-bookworm | Product Name: OpenStack Nova 2025-12-02 08:14:57.209625 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed3:2968 2025-12-02 08:14:57.226071 | 2025-12-02 08:14:57.226177 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-02 08:14:57.703191 | debian-bookworm -> localhost | changed 2025-12-02 08:14:57.710018 | 2025-12-02 08:14:57.710121 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-02 08:14:59.421740 | debian-bookworm -> localhost | changed 2025-12-02 08:14:59.432105 | 2025-12-02 08:14:59.432217 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-02 08:15:00.028146 | debian-bookworm -> localhost | ok 2025-12-02 08:15:00.034100 | 2025-12-02 08:15:00.034213 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-02 08:15:00.062493 | debian-bookworm | ok 2025-12-02 08:15:00.093452 | debian-bookworm | included: /var/lib/zuul/builds/512570a494074d3a8cec1be85c37aa6e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-02 08:15:00.104159 | 2025-12-02 08:15:00.104263 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-02 08:15:01.815039 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-02 08:15:01.815250 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/512570a494074d3a8cec1be85c37aa6e/work/512570a494074d3a8cec1be85c37aa6e_id_rsa 2025-12-02 08:15:01.815290 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/512570a494074d3a8cec1be85c37aa6e/work/512570a494074d3a8cec1be85c37aa6e_id_rsa.pub 2025-12-02 08:15:01.815318 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-02 08:15:01.815344 | debian-bookworm -> localhost | SHA256:JhA+HC2HAsZlyEds2XtDFoA5vyo95TOhRfUrAhaBA9g zuul-build-sshkey 2025-12-02 08:15:01.815366 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-02 08:15:01.815398 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-02 08:15:01.815420 | debian-bookworm -> localhost | |B+*=O+... | 2025-12-02 08:15:01.815442 | debian-bookworm -> localhost | |o*E%o+o+ | 2025-12-02 08:15:01.815462 | debian-bookworm -> localhost | | +.Oo= . | 2025-12-02 08:15:01.815482 | debian-bookworm -> localhost | | o * o . | 2025-12-02 08:15:01.815502 | debian-bookworm -> localhost | | . o + S . | 2025-12-02 08:15:01.815526 | debian-bookworm -> localhost | | * + . | 2025-12-02 08:15:01.815547 | debian-bookworm -> localhost | | . * o . | 2025-12-02 08:15:01.815566 | debian-bookworm -> localhost | | . = + | 2025-12-02 08:15:01.815587 | debian-bookworm -> localhost | | . . o | 2025-12-02 08:15:01.815606 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-02 08:15:01.815654 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.863244 2025-12-02 08:15:01.821829 | 2025-12-02 08:15:01.821916 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-02 08:15:01.850181 | debian-bookworm | ok 2025-12-02 08:15:01.866741 | debian-bookworm | included: /var/lib/zuul/builds/512570a494074d3a8cec1be85c37aa6e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-02 08:15:01.883627 | 2025-12-02 08:15:01.883736 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-02 08:15:01.906744 | debian-bookworm | skipping: Conditional result was False 2025-12-02 08:15:01.913101 | 2025-12-02 08:15:01.913199 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-02 08:15:02.571856 | debian-bookworm | changed 2025-12-02 08:15:02.586591 | 2025-12-02 08:15:02.586736 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-02 08:15:02.838637 | debian-bookworm | ok 2025-12-02 08:15:02.844188 | 2025-12-02 08:15:02.844276 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-02 08:15:03.532436 | debian-bookworm | changed 2025-12-02 08:15:03.540040 | 2025-12-02 08:15:03.540133 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-02 08:15:04.196585 | debian-bookworm | changed 2025-12-02 08:15:04.201873 | 2025-12-02 08:15:04.201971 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-02 08:15:04.231961 | debian-bookworm | skipping: Conditional result was False 2025-12-02 08:15:04.245001 | 2025-12-02 08:15:04.245189 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-02 08:15:04.730422 | debian-bookworm -> localhost | changed 2025-12-02 08:15:04.749460 | 2025-12-02 08:15:04.749608 | TASK [add-build-sshkey : Add back temp key] 2025-12-02 08:15:05.230057 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/512570a494074d3a8cec1be85c37aa6e/work/512570a494074d3a8cec1be85c37aa6e_id_rsa (zuul-build-sshkey) 2025-12-02 08:15:05.230395 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.026452 2025-12-02 08:15:05.243233 | 2025-12-02 08:15:05.243383 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-02 08:15:05.786487 | debian-bookworm | ok 2025-12-02 08:15:05.795780 | 2025-12-02 08:15:05.795917 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-02 08:15:05.833238 | debian-bookworm | skipping: Conditional result was False 2025-12-02 08:15:05.852781 | 2025-12-02 08:15:05.852933 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-02 08:15:06.375471 | debian-bookworm | ok 2025-12-02 08:15:06.393119 | 2025-12-02 08:15:06.393273 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-02 08:15:06.440955 | debian-bookworm | ok 2025-12-02 08:15:06.462014 | 2025-12-02 08:15:06.462157 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-02 08:15:07.035126 | debian-bookworm -> localhost | ok 2025-12-02 08:15:07.046191 | 2025-12-02 08:15:07.046332 | TASK [validate-host : Collect information about the host] 2025-12-02 08:15:08.389470 | debian-bookworm | ok 2025-12-02 08:15:08.400418 | 2025-12-02 08:15:08.400551 | TASK [validate-host : Sanitize hostname] 2025-12-02 08:15:08.513411 | debian-bookworm | ok 2025-12-02 08:15:08.572624 | 2025-12-02 08:15:08.572820 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-02 08:15:09.506450 | debian-bookworm -> localhost | changed 2025-12-02 08:15:09.512798 | 2025-12-02 08:15:09.512924 | TASK [validate-host : Collect information about zuul worker] 2025-12-02 08:15:10.009023 | debian-bookworm | ok 2025-12-02 08:15:10.014393 | 2025-12-02 08:15:10.014532 | TASK [validate-host : Write out all zuul information for each host] 2025-12-02 08:15:10.872257 | debian-bookworm -> localhost | changed 2025-12-02 08:15:10.884915 | 2025-12-02 08:15:10.885053 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-02 08:15:11.169646 | debian-bookworm | ok 2025-12-02 08:15:11.176827 | 2025-12-02 08:15:11.176962 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-02 08:15:12.374920 | debian-bookworm | changed: 2025-12-02 08:15:12.375146 | debian-bookworm | cd+++++++++ src/ 2025-12-02 08:15:12.375182 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-02 08:15:12.375205 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-02 08:15:12.375226 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-02 08:15:12.375247 | debian-bookworm | Containerfile 2025-12-02 08:15:12.375361 | debian-bookworm | Containerfile 2025-12-02 08:15:12.412017 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-02 08:16:38.736957 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-12-02 08:16:38.766126 | 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-02 08:16:38.778004 | 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-02 08:16:39.597569 | 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-02 08:16:39.889660 | 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-02 08:16:48.263222 | 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-02 08:16:48.263372 | 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-02 08:16:48.263391 | 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-02 08:16:48.263403 | 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-02 08:16:48.263415 | 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-02 08:16:48.263429 | 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-02 08:16:48.263441 | 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-02 08:16:48.263492 | 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-02 08:16:48.263505 | 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-02 08:16:48.263536 | debian-bookworm | Installing missing stub packages: 2025-12-02 08:16:48.263551 | 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-02 08:16:48.263564 | debian-bookworm | 2025-12-02 08:16:48.263577 | debian-bookworm | 2025-12-02 08:16:48.263589 | debian-bookworm | Success: no issues found in 71 source files 2025-12-02 08:16:48.339376 | debian-bookworm | ok: Runtime: 0:00:23.228797 2025-12-02 08:16:48.349406 | 2025-12-02 08:16:48.349515 | PLAY RECAP 2025-12-02 08:16:48.349591 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-02 08:16:48.349626 | 2025-12-02 08:16:48.502074 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-02 08:16:48.504543 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-02 08:16:49.257001 | 2025-12-02 08:16:49.257182 | PLAY [Base post] 2025-12-02 08:16:49.271269 | 2025-12-02 08:16:49.271421 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-02 08:16:49.848632 | debian-bookworm | changed 2025-12-02 08:16:49.858984 | 2025-12-02 08:16:49.859191 | PLAY RECAP 2025-12-02 08:16:49.859306 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-02 08:16:49.859425 | 2025-12-02 08:16:49.992044 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-02 08:16:49.994096 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-02 08:16:50.826995 | 2025-12-02 08:16:50.827171 | PLAY [Base post-logs] 2025-12-02 08:16:50.838021 | 2025-12-02 08:16:50.838162 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-02 08:16:51.355943 | localhost | changed 2025-12-02 08:16:51.374264 | 2025-12-02 08:16:51.374467 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-02 08:16:51.414523 | localhost | ok 2025-12-02 08:16:51.421942 | 2025-12-02 08:16:51.422106 | TASK [Set zuul-log-path fact] 2025-12-02 08:16:51.452480 | localhost | ok 2025-12-02 08:16:51.468984 | 2025-12-02 08:16:51.469177 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 08:16:51.508814 | localhost | ok 2025-12-02 08:16:51.515990 | 2025-12-02 08:16:51.516177 | TASK [upload-logs : Create log directories] 2025-12-02 08:16:52.070349 | localhost | changed 2025-12-02 08:16:52.075760 | 2025-12-02 08:16:52.075929 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-02 08:16:52.614669 | localhost -> localhost | ok: Runtime: 0:00:00.007455 2025-12-02 08:16:52.623749 | 2025-12-02 08:16:52.623927 | TASK [upload-logs : Upload logs to log server] 2025-12-02 08:16:53.206437 | localhost | Output suppressed because no_log was given 2025-12-02 08:16:53.210762 | 2025-12-02 08:16:53.211027 | LOOP [upload-logs : Compress console log and json output] 2025-12-02 08:16:53.269152 | localhost | skipping: Conditional result was False 2025-12-02 08:16:53.273894 | localhost | skipping: Conditional result was False 2025-12-02 08:16:53.287224 | 2025-12-02 08:16:53.287417 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-02 08:16:53.337546 | localhost | skipping: Conditional result was False 2025-12-02 08:16:53.338374 | 2025-12-02 08:16:53.340530 | localhost | skipping: Conditional result was False 2025-12-02 08:16:53.348750 | 2025-12-02 08:16:53.348980 | LOOP [upload-logs : Upload console log and json output]