2026-03-29 03:08:19.075332 | Job console starting 2026-03-29 03:08:19.099494 | Updating git repos 2026-03-29 03:08:19.149887 | Cloning repos into workspace 2026-03-29 03:08:19.238138 | Restoring repo states 2026-03-29 03:08:19.281872 | Merging changes 2026-03-29 03:08:19.281894 | Checking out repos 2026-03-29 03:08:19.496692 | Preparing playbooks 2026-03-29 03:08:20.949781 | Running Ansible setup 2026-03-29 03:08:26.967548 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-29 03:08:28.004263 | 2026-03-29 03:08:28.004387 | PLAY [Base pre] 2026-03-29 03:08:28.019259 | 2026-03-29 03:08:28.019377 | TASK [Setup log path fact] 2026-03-29 03:08:28.039376 | debian-bookworm | ok 2026-03-29 03:08:28.053641 | 2026-03-29 03:08:28.053761 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-29 03:08:28.082527 | debian-bookworm | ok 2026-03-29 03:08:28.092468 | 2026-03-29 03:08:28.092586 | TASK [emit-job-header : Print job information] 2026-03-29 03:08:28.130999 | # Job Information 2026-03-29 03:08:28.131161 | Ansible Version: 2.16.14 2026-03-29 03:08:28.131196 | Job: mypy 2026-03-29 03:08:28.131227 | Pipeline: periodic-daily 2026-03-29 03:08:28.131249 | Executor: 521e9411259a 2026-03-29 03:08:28.131270 | Triggered by: https://github.com/osism/python-osism 2026-03-29 03:08:28.131291 | Event ID: f7f4bb50e3f8446892d89352869cb1d5 2026-03-29 03:08:28.136033 | 2026-03-29 03:08:28.136347 | LOOP [emit-job-header : Print node information] 2026-03-29 03:08:28.261547 | debian-bookworm | ok: 2026-03-29 03:08:28.261906 | debian-bookworm | # Node Information 2026-03-29 03:08:28.261949 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-29 03:08:28.261976 | debian-bookworm | Hostname: debian 2026-03-29 03:08:28.261999 | debian-bookworm | Username: zuul 2026-03-29 03:08:28.262021 | debian-bookworm | Distro: Debian 12.13 2026-03-29 03:08:28.262045 | debian-bookworm | Provider: regiocloud-a 2026-03-29 03:08:28.262067 | debian-bookworm | Region: 2026-03-29 03:08:28.262088 | debian-bookworm | Label: debian-bookworm 2026-03-29 03:08:28.262108 | debian-bookworm | Product Name: OpenStack Nova 2026-03-29 03:08:28.262127 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feb4:8724 2026-03-29 03:08:28.282979 | 2026-03-29 03:08:28.283134 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-29 03:08:29.086768 | debian-bookworm -> localhost | changed 2026-03-29 03:08:29.094941 | 2026-03-29 03:08:29.095092 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-29 03:08:31.122821 | debian-bookworm -> localhost | changed 2026-03-29 03:08:31.134366 | 2026-03-29 03:08:31.134498 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-29 03:08:31.613274 | debian-bookworm -> localhost | ok 2026-03-29 03:08:31.619933 | 2026-03-29 03:08:31.620061 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-29 03:08:31.661798 | debian-bookworm | ok 2026-03-29 03:08:31.683212 | debian-bookworm | included: /var/lib/zuul/builds/a819268f046c442592e76cec6d7fb3ea/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-29 03:08:31.689843 | 2026-03-29 03:08:31.689961 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-29 03:08:34.012028 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-29 03:08:34.012253 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/a819268f046c442592e76cec6d7fb3ea/work/a819268f046c442592e76cec6d7fb3ea_id_rsa 2026-03-29 03:08:34.012293 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/a819268f046c442592e76cec6d7fb3ea/work/a819268f046c442592e76cec6d7fb3ea_id_rsa.pub 2026-03-29 03:08:34.012319 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-29 03:08:34.012344 | debian-bookworm -> localhost | SHA256:V9vfMDs+Emlk9wmIkI7I9lS4dSJpMNEVkzA2RvGBkLI zuul-build-sshkey 2026-03-29 03:08:34.012367 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-29 03:08:34.012397 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-29 03:08:34.012419 | debian-bookworm -> localhost | | =BOB=+ | 2026-03-29 03:08:34.012441 | debian-bookworm -> localhost | | . .+B+Bo. | 2026-03-29 03:08:34.012461 | debian-bookworm -> localhost | | + o B.+ . o | 2026-03-29 03:08:34.012481 | debian-bookworm -> localhost | | E + + . . oo+. | 2026-03-29 03:08:34.012500 | debian-bookworm -> localhost | | . o S .o.o=..| 2026-03-29 03:08:34.012642 | debian-bookworm -> localhost | | . . + *o| 2026-03-29 03:08:34.012672 | debian-bookworm -> localhost | | . .o o| 2026-03-29 03:08:34.012695 | debian-bookworm -> localhost | | .... | 2026-03-29 03:08:34.012717 | debian-bookworm -> localhost | | ... | 2026-03-29 03:08:34.012853 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-29 03:08:34.012985 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.802585 2026-03-29 03:08:34.024590 | 2026-03-29 03:08:34.024696 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-29 03:08:34.050590 | debian-bookworm | ok 2026-03-29 03:08:34.062201 | debian-bookworm | included: /var/lib/zuul/builds/a819268f046c442592e76cec6d7fb3ea/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-29 03:08:34.072234 | 2026-03-29 03:08:34.072331 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-29 03:08:34.085615 | debian-bookworm | skipping: Conditional result was False 2026-03-29 03:08:34.092700 | 2026-03-29 03:08:34.092812 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-29 03:08:34.713314 | debian-bookworm | changed 2026-03-29 03:08:34.726602 | 2026-03-29 03:08:34.726820 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-29 03:08:34.981273 | debian-bookworm | ok 2026-03-29 03:08:34.993244 | 2026-03-29 03:08:34.993349 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-29 03:08:35.610266 | debian-bookworm | changed 2026-03-29 03:08:35.620467 | 2026-03-29 03:08:35.620856 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-29 03:08:36.341887 | debian-bookworm | changed 2026-03-29 03:08:36.352999 | 2026-03-29 03:08:36.353106 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-29 03:08:36.386577 | debian-bookworm | skipping: Conditional result was False 2026-03-29 03:08:36.397730 | 2026-03-29 03:08:36.397842 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-29 03:08:37.199595 | debian-bookworm -> localhost | changed 2026-03-29 03:08:37.217393 | 2026-03-29 03:08:37.217506 | TASK [add-build-sshkey : Add back temp key] 2026-03-29 03:08:37.600673 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/a819268f046c442592e76cec6d7fb3ea/work/a819268f046c442592e76cec6d7fb3ea_id_rsa (zuul-build-sshkey) 2026-03-29 03:08:37.600883 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.013840 2026-03-29 03:08:37.608285 | 2026-03-29 03:08:37.608378 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-29 03:08:38.024781 | debian-bookworm | ok 2026-03-29 03:08:38.036164 | 2026-03-29 03:08:38.036370 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-29 03:08:38.065562 | debian-bookworm | skipping: Conditional result was False 2026-03-29 03:08:38.080305 | 2026-03-29 03:08:38.080449 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-29 03:08:38.574489 | debian-bookworm | ok 2026-03-29 03:08:38.591212 | 2026-03-29 03:08:38.591363 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-29 03:08:38.634060 | debian-bookworm | ok 2026-03-29 03:08:38.639742 | 2026-03-29 03:08:38.639875 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-29 03:08:39.022716 | debian-bookworm -> localhost | ok 2026-03-29 03:08:39.036169 | 2026-03-29 03:08:39.036286 | TASK [validate-host : Collect information about the host] 2026-03-29 03:08:40.364365 | debian-bookworm | ok 2026-03-29 03:08:40.386260 | 2026-03-29 03:08:40.386410 | TASK [validate-host : Sanitize hostname] 2026-03-29 03:08:40.548084 | debian-bookworm | ok 2026-03-29 03:08:40.625352 | 2026-03-29 03:08:40.625493 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-29 03:08:41.733946 | debian-bookworm -> localhost | changed 2026-03-29 03:08:41.785016 | 2026-03-29 03:08:41.785159 | TASK [validate-host : Collect information about zuul worker] 2026-03-29 03:08:42.345616 | debian-bookworm | ok 2026-03-29 03:08:42.359735 | 2026-03-29 03:08:42.359888 | TASK [validate-host : Write out all zuul information for each host] 2026-03-29 03:08:43.520692 | debian-bookworm -> localhost | changed 2026-03-29 03:08:43.537347 | 2026-03-29 03:08:43.537500 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-29 03:08:43.799834 | debian-bookworm | ok 2026-03-29 03:08:43.805970 | 2026-03-29 03:08:43.806103 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-29 03:08:45.057551 | debian-bookworm | changed: 2026-03-29 03:08:45.057786 | debian-bookworm | cd+++++++++ src/ 2026-03-29 03:08:45.057821 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-29 03:08:45.057846 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-29 03:08:45.057867 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-03-29 03:08:45.057886 | debian-bookworm | Containerfile 2026-03-29 03:08:45.058015 | debian-bookworm | Containerfile 2026-03-29 03:08:45.063644 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.6) 2026-03-29 03:10:11.959215 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-03-29 03:10:11.988682 | 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-03-29 03:10:12.002012 | 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-03-29 03:10:12.850933 | 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 2026-03-29 03:10:13.179292 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20251220 types-PyYAML-6.0.12.20250915 types-decorator-5.2.0.20251101 types-paramiko-4.0.0.20260322 types-python-dateutil-2.9.0.20260323 types-pytz-2026.1.1.20260304 types-requests-2.33.0.20260327 types-simplejson-3.20.0.20250822 types-tabulate-0.10.0.20260308 types-ujson-5.10.0.20250822 2026-03-29 03:10:20.898127 | 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-03-29 03:10:20.898206 | 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-03-29 03:10:20.898220 | 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-03-29 03:10:20.898232 | 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-03-29 03:10:20.898244 | 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-03-29 03:10:20.898256 | 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-03-29 03:10:20.898267 | 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-03-29 03:10:20.898287 | 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-03-29 03:10:20.898299 | 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-03-29 03:10:20.898322 | debian-bookworm | Installing missing stub packages: 2026-03-29 03:10:20.898327 | 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 2026-03-29 03:10:20.898331 | debian-bookworm | 2026-03-29 03:10:20.898334 | debian-bookworm | 2026-03-29 03:10:20.898338 | debian-bookworm | Success: no issues found in 77 source files 2026-03-29 03:10:21.257742 | debian-bookworm | ok: Runtime: 0:00:26.353942 2026-03-29 03:10:21.265868 | 2026-03-29 03:10:21.265950 | PLAY RECAP 2026-03-29 03:10:21.266004 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-03-29 03:10:21.266042 | 2026-03-29 03:10:21.387024 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-03-29 03:10:21.388500 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-29 03:10:22.119100 | 2026-03-29 03:10:22.119240 | PLAY [Base post] 2026-03-29 03:10:22.132462 | 2026-03-29 03:10:22.132598 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-29 03:10:22.739381 | debian-bookworm | changed 2026-03-29 03:10:22.745452 | 2026-03-29 03:10:22.745559 | PLAY RECAP 2026-03-29 03:10:22.745629 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-29 03:10:22.745690 | 2026-03-29 03:10:22.876730 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-29 03:10:22.877568 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-29 03:10:23.679527 | 2026-03-29 03:10:23.679775 | PLAY [Base post-logs] 2026-03-29 03:10:23.690244 | 2026-03-29 03:10:23.690370 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-29 03:10:24.100526 | localhost | changed 2026-03-29 03:10:24.112107 | 2026-03-29 03:10:24.112252 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-29 03:10:24.137511 | localhost | ok 2026-03-29 03:10:24.140863 | 2026-03-29 03:10:24.140955 | TASK [Set zuul-log-path fact] 2026-03-29 03:10:24.167009 | localhost | ok 2026-03-29 03:10:24.178853 | 2026-03-29 03:10:24.178975 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-29 03:10:24.204173 | localhost | ok 2026-03-29 03:10:24.207908 | 2026-03-29 03:10:24.208048 | TASK [upload-logs : Create log directories] 2026-03-29 03:10:24.692691 | localhost | changed 2026-03-29 03:10:24.696785 | 2026-03-29 03:10:24.696891 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-29 03:10:25.235863 | localhost -> localhost | ok: Runtime: 0:00:00.020648 2026-03-29 03:10:25.239416 | 2026-03-29 03:10:25.239517 | TASK [upload-logs : Upload logs to log server] 2026-03-29 03:10:25.973628 | localhost | Output suppressed because no_log was given 2026-03-29 03:10:25.975437 | 2026-03-29 03:10:25.975531 | LOOP [upload-logs : Compress console log and json output] 2026-03-29 03:10:26.067501 | localhost | skipping: Conditional result was False 2026-03-29 03:10:26.091031 | localhost | skipping: Conditional result was False 2026-03-29 03:10:26.102722 | 2026-03-29 03:10:26.102846 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-29 03:10:26.166784 | localhost | skipping: Conditional result was False 2026-03-29 03:10:26.167216 | 2026-03-29 03:10:26.172547 | localhost | skipping: Conditional result was False 2026-03-29 03:10:26.179748 | 2026-03-29 03:10:26.179868 | LOOP [upload-logs : Upload console log and json output]