2026-05-19 12:49:47.572406 | Job console starting 2026-05-19 12:49:47.589967 | Updating git repos 2026-05-19 12:49:47.652237 | Cloning repos into workspace 2026-05-19 12:49:47.756104 | Restoring repo states 2026-05-19 12:49:47.784224 | Merging changes 2026-05-19 12:49:48.645060 | Checking out repos 2026-05-19 12:49:48.710760 | Preparing playbooks 2026-05-19 12:49:50.157298 | Running Ansible setup 2026-05-19 12:49:56.878711 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-19 12:49:58.529426 | 2026-05-19 12:49:58.529602 | PLAY [Base pre] 2026-05-19 12:49:58.610054 | 2026-05-19 12:49:58.610344 | TASK [Setup log path fact] 2026-05-19 12:49:58.653451 | debian-bookworm | ok 2026-05-19 12:49:58.676700 | 2026-05-19 12:49:58.676842 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 12:49:58.726693 | debian-bookworm | ok 2026-05-19 12:49:58.740549 | 2026-05-19 12:49:58.740675 | TASK [emit-job-header : Print job information] 2026-05-19 12:49:58.812773 | # Job Information 2026-05-19 12:49:58.812944 | Ansible Version: 2.16.14 2026-05-19 12:49:58.812979 | Job: mypy 2026-05-19 12:49:58.813014 | Pipeline: check 2026-05-19 12:49:58.813038 | Executor: 521e9411259a 2026-05-19 12:49:58.813059 | Triggered by: https://github.com/osism/python-osism/pull/1913 2026-05-19 12:49:58.813082 | Event ID: 31dd9d90-5381-11f1-89a5-b05a9f367caa 2026-05-19 12:49:58.817818 | 2026-05-19 12:49:58.817914 | LOOP [emit-job-header : Print node information] 2026-05-19 12:49:58.988672 | debian-bookworm | ok: 2026-05-19 12:49:58.988858 | debian-bookworm | # Node Information 2026-05-19 12:49:58.988888 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-05-19 12:49:58.988908 | debian-bookworm | Hostname: debian 2026-05-19 12:49:58.988926 | debian-bookworm | Username: zuul 2026-05-19 12:49:58.988942 | debian-bookworm | Distro: Debian 12.14 2026-05-19 12:49:58.988961 | debian-bookworm | Provider: regiocloud-a 2026-05-19 12:49:58.989032 | debian-bookworm | Region: 2026-05-19 12:49:58.989051 | debian-bookworm | Label: debian-bookworm 2026-05-19 12:49:58.989067 | debian-bookworm | Product Name: OpenStack Nova 2026-05-19 12:49:58.989082 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fefe:10fa 2026-05-19 12:49:59.000898 | 2026-05-19 12:49:59.001009 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-19 12:49:59.671419 | debian-bookworm -> localhost | changed 2026-05-19 12:49:59.679247 | 2026-05-19 12:49:59.679353 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-19 12:50:01.522192 | debian-bookworm -> localhost | changed 2026-05-19 12:50:01.531004 | 2026-05-19 12:50:01.531104 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-19 12:50:02.194685 | debian-bookworm -> localhost | ok 2026-05-19 12:50:02.200126 | 2026-05-19 12:50:02.200223 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-19 12:50:02.248561 | debian-bookworm | ok 2026-05-19 12:50:02.275167 | debian-bookworm | included: /var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-19 12:50:02.281316 | 2026-05-19 12:50:02.282853 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-19 12:50:04.144867 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-05-19 12:50:04.145059 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/3e47c8c0be0741679114418bf3f39d30_id_rsa 2026-05-19 12:50:04.145097 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/3e47c8c0be0741679114418bf3f39d30_id_rsa.pub 2026-05-19 12:50:04.145125 | debian-bookworm -> localhost | The key fingerprint is: 2026-05-19 12:50:04.145150 | debian-bookworm -> localhost | SHA256:OIYs3chuqRkZ600rkZc15bvO+M62vZd44tE+jSOUJwQ zuul-build-sshkey 2026-05-19 12:50:04.145174 | debian-bookworm -> localhost | The key's randomart image is: 2026-05-19 12:50:04.145204 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-05-19 12:50:04.145227 | debian-bookworm -> localhost | | | 2026-05-19 12:50:04.145249 | debian-bookworm -> localhost | | E | 2026-05-19 12:50:04.145269 | debian-bookworm -> localhost | | o . | 2026-05-19 12:50:04.145289 | debian-bookworm -> localhost | | + +o.. . | 2026-05-19 12:50:04.145310 | debian-bookworm -> localhost | | o.*o=.So . | 2026-05-19 12:50:04.145335 | debian-bookworm -> localhost | | o*oo .. +.. | 2026-05-19 12:50:04.145356 | debian-bookworm -> localhost | | +o= o.+.+ | 2026-05-19 12:50:04.145376 | debian-bookworm -> localhost | | ..B . +o.+oB . | 2026-05-19 12:50:04.145397 | debian-bookworm -> localhost | | +.o .=Bo+*.o | 2026-05-19 12:50:04.145417 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-05-19 12:50:04.145467 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.029234 2026-05-19 12:50:04.152571 | 2026-05-19 12:50:04.152696 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-19 12:50:04.193988 | debian-bookworm | ok 2026-05-19 12:50:04.213547 | debian-bookworm | included: /var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-19 12:50:04.229866 | 2026-05-19 12:50:04.229973 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-19 12:50:04.257141 | debian-bookworm | skipping: Conditional result was False 2026-05-19 12:50:04.263217 | 2026-05-19 12:50:04.263310 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-19 12:50:04.991768 | debian-bookworm | changed 2026-05-19 12:50:04.997122 | 2026-05-19 12:50:04.997215 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-19 12:50:05.260257 | debian-bookworm | ok 2026-05-19 12:50:05.265543 | 2026-05-19 12:50:05.265638 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-19 12:50:05.859305 | debian-bookworm | changed 2026-05-19 12:50:05.868042 | 2026-05-19 12:50:05.868153 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-19 12:50:06.444553 | debian-bookworm | changed 2026-05-19 12:50:06.450195 | 2026-05-19 12:50:06.450292 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-19 12:50:06.473528 | debian-bookworm | skipping: Conditional result was False 2026-05-19 12:50:06.479713 | 2026-05-19 12:50:06.479817 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-19 12:50:06.981651 | debian-bookworm -> localhost | changed 2026-05-19 12:50:06.993423 | 2026-05-19 12:50:06.993529 | TASK [add-build-sshkey : Add back temp key] 2026-05-19 12:50:07.424089 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/3e47c8c0be0741679114418bf3f39d30_id_rsa (zuul-build-sshkey) 2026-05-19 12:50:07.424303 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.027851 2026-05-19 12:50:07.433371 | 2026-05-19 12:50:07.433475 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-19 12:50:07.973969 | debian-bookworm | ok 2026-05-19 12:50:07.980286 | 2026-05-19 12:50:07.980381 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-19 12:50:08.010533 | debian-bookworm | skipping: Conditional result was False 2026-05-19 12:50:08.026516 | 2026-05-19 12:50:08.026638 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-19 12:50:08.442440 | debian-bookworm | ok 2026-05-19 12:50:08.461304 | 2026-05-19 12:50:08.461425 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-19 12:50:08.489331 | debian-bookworm | ok 2026-05-19 12:50:08.497935 | 2026-05-19 12:50:08.498043 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-19 12:50:08.953092 | debian-bookworm -> localhost | ok 2026-05-19 12:50:08.960250 | 2026-05-19 12:50:08.960396 | TASK [validate-host : Collect information about the host] 2026-05-19 12:50:10.262881 | debian-bookworm | ok 2026-05-19 12:50:10.285693 | 2026-05-19 12:50:10.285836 | TASK [validate-host : Sanitize hostname] 2026-05-19 12:50:10.518078 | debian-bookworm | ok 2026-05-19 12:50:10.643769 | 2026-05-19 12:50:10.644001 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-19 12:50:11.450657 | debian-bookworm -> localhost | changed 2026-05-19 12:50:11.455544 | 2026-05-19 12:50:11.455633 | TASK [validate-host : Collect information about zuul worker] 2026-05-19 12:50:11.837065 | debian-bookworm | ok 2026-05-19 12:50:11.841201 | 2026-05-19 12:50:11.841284 | TASK [validate-host : Write out all zuul information for each host] 2026-05-19 12:50:12.645742 | debian-bookworm -> localhost | changed 2026-05-19 12:50:12.655145 | 2026-05-19 12:50:12.655242 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-19 12:50:12.941660 | debian-bookworm | ok 2026-05-19 12:50:12.947581 | 2026-05-19 12:50:12.947706 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-19 12:50:14.131805 | debian-bookworm | changed: 2026-05-19 12:50:14.137025 | debian-bookworm | cd+++++++++ src/ 2026-05-19 12:50:14.137110 | debian-bookworm | cd+++++++++ src/github.com/ 2026-05-19 12:50:14.137147 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-05-19 12:50:14.137179 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-05-19 12:50:14.137207 | debian-bookworm | Containerfile 2026-05-19 12:50:14.137378 | debian-bookworm | Containerfile 2026-05-19 12:50:14.153385 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (48.0.0) 2026-05-19 12:51:32.902212 | 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) 2026-05-19 12:51:32.905547 | 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) (3.0) 2026-05-19 12:51:33.519408 | debian-bookworm | Installing collected packages: types-tabulate, types-simplejson, types-PyYAML, types-pytz, types-python-dateutil, types-PyMySQL, types-paramiko 2026-05-19 12:51:33.721646 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20260518 types-PyYAML-6.0.12.20260518 types-paramiko-4.0.0.20260518 types-python-dateutil-2.9.0.20260518 types-pytz-2026.2.0.20260518 types-simplejson-3.20.0.20260518 types-tabulate-0.10.0.20260508 2026-05-19 12:51:37.283106 | debian-bookworm | tests/conftest.py:95: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-05-19 12:51:37.283211 | debian-bookworm | tests/unit/test_settings.py:45: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-05-19 12:51:37.283228 | 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] 2026-05-19 12:51:37.283254 | 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] 2026-05-19 12:51:37.283265 | 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] 2026-05-19 12:51:37.283276 | 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] 2026-05-19 12:51:37.283288 | 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] 2026-05-19 12:51:37.283299 | 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] 2026-05-19 12:51:37.283310 | 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] 2026-05-19 12:51:37.283321 | 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] 2026-05-19 12:51:37.283332 | 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] 2026-05-19 12:51:37.283382 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:342: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-05-19 12:51:37.283395 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:397: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-05-19 12:51:37.283407 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:436: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-05-19 12:51:37.283423 | debian-bookworm | Installing missing stub packages: 2026-05-19 12:51:37.283437 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyMySQL types-PyYAML types-paramiko types-python-dateutil types-pytz types-simplejson types-tabulate 2026-05-19 12:51:37.283448 | debian-bookworm | 2026-05-19 12:51:37.283460 | debian-bookworm | 2026-05-19 12:51:37.283470 | debian-bookworm | Success: no issues found in 123 source files 2026-05-19 12:51:37.797086 | debian-bookworm | ok: Runtime: 0:00:16.275218 2026-05-19 12:51:37.814212 | 2026-05-19 12:51:37.814380 | PLAY RECAP 2026-05-19 12:51:37.814489 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-05-19 12:51:37.814543 | 2026-05-19 12:51:37.997013 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-05-19 12:51:37.998187 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-19 12:51:38.775566 | 2026-05-19 12:51:38.775800 | PLAY [Base post-fetch] 2026-05-19 12:51:38.791947 | 2026-05-19 12:51:38.792113 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-19 12:51:38.858105 | debian-bookworm | skipping: Conditional result was False 2026-05-19 12:51:38.870863 | 2026-05-19 12:51:38.871092 | TASK [fetch-output : Set log path for single node] 2026-05-19 12:51:38.916272 | debian-bookworm | ok 2026-05-19 12:51:38.924134 | 2026-05-19 12:51:38.924282 | LOOP [fetch-output : Ensure local output dirs] 2026-05-19 12:51:39.471220 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/logs" 2026-05-19 12:51:39.751691 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/artifacts" 2026-05-19 12:51:40.029240 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/3e47c8c0be0741679114418bf3f39d30/work/docs" 2026-05-19 12:51:40.043067 | 2026-05-19 12:51:40.043207 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-19 12:51:40.871507 | debian-bookworm | changed: 2026-05-19 12:51:40.871771 | debian-bookworm | .d..t...... ./ 2026-05-19 12:51:40.871820 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-05-19 12:51:40.871851 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-05-19 12:51:40.871879 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-05-19 12:51:40.871923 | debian-bookworm | changed: All items complete 2026-05-19 12:51:40.871950 | 2026-05-19 12:51:41.475394 | debian-bookworm | changed: .d..t...... ./ 2026-05-19 12:51:42.057661 | debian-bookworm | changed: .d..t...... ./ 2026-05-19 12:51:42.073211 | 2026-05-19 12:51:42.073350 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-19 12:51:42.586950 | debian-bookworm -> localhost | ok: Item: artifacts Runtime: 0:00:00.009503 2026-05-19 12:51:42.872413 | debian-bookworm -> localhost | ok: Item: docs Runtime: 0:00:00.010806 2026-05-19 12:51:42.884229 | 2026-05-19 12:51:42.884343 | PLAY RECAP 2026-05-19 12:51:42.884394 | debian-bookworm | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-19 12:51:42.884419 | 2026-05-19 12:51:43.024792 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-19 12:51:43.026973 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 12:51:43.795156 | 2026-05-19 12:51:43.795333 | PLAY [Base post] 2026-05-19 12:51:43.809640 | 2026-05-19 12:51:43.809791 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-19 12:51:44.375847 | debian-bookworm | changed 2026-05-19 12:51:44.382608 | 2026-05-19 12:51:44.382765 | PLAY RECAP 2026-05-19 12:51:44.382858 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-19 12:51:44.382932 | 2026-05-19 12:51:44.513070 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-19 12:51:44.514481 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-19 12:51:45.338501 | 2026-05-19 12:51:45.338714 | PLAY [Base post-logs] 2026-05-19 12:51:45.352415 | 2026-05-19 12:51:45.352586 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-19 12:51:45.815660 | localhost | changed 2026-05-19 12:51:45.826090 | 2026-05-19 12:51:45.826271 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-19 12:51:45.872589 | localhost | ok 2026-05-19 12:51:45.875875 | 2026-05-19 12:51:45.875977 | TASK [Set zuul-log-path fact] 2026-05-19 12:51:45.890956 | localhost | ok 2026-05-19 12:51:45.898915 | 2026-05-19 12:51:45.899028 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-19 12:51:45.926043 | localhost | ok 2026-05-19 12:51:45.932977 | 2026-05-19 12:51:45.933156 | TASK [upload-logs : Create log directories] 2026-05-19 12:51:46.524029 | localhost | changed 2026-05-19 12:51:46.528996 | 2026-05-19 12:51:46.529154 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-19 12:51:47.055773 | localhost -> localhost | ok: Runtime: 0:00:00.004461 2026-05-19 12:51:47.063940 | 2026-05-19 12:51:47.064182 | TASK [upload-logs : Upload logs to log server] 2026-05-19 12:51:47.642170 | localhost | Output suppressed because no_log was given 2026-05-19 12:51:47.645159 | 2026-05-19 12:51:47.645326 | LOOP [upload-logs : Compress console log and json output] 2026-05-19 12:51:47.716751 | localhost | skipping: Conditional result was False 2026-05-19 12:51:47.721729 | localhost | skipping: Conditional result was False 2026-05-19 12:51:47.729950 | 2026-05-19 12:51:47.730217 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-19 12:51:47.782702 | localhost | skipping: Conditional result was False 2026-05-19 12:51:47.783363 | 2026-05-19 12:51:47.786418 | localhost | skipping: Conditional result was False 2026-05-19 12:51:47.793340 | 2026-05-19 12:51:47.793525 | LOOP [upload-logs : Upload console log and json output]