2026-04-28 06:34:25.740283 | Job console starting 2026-04-28 06:34:25.759313 | Updating git repos 2026-04-28 06:34:25.806541 | Cloning repos into workspace 2026-04-28 06:34:25.950378 | Restoring repo states 2026-04-28 06:34:25.978329 | Merging changes 2026-04-28 06:34:26.824209 | Checking out repos 2026-04-28 06:34:26.939092 | Preparing playbooks 2026-04-28 06:34:28.129740 | Running Ansible setup 2026-04-28 06:34:34.541205 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-28 06:34:35.597340 | 2026-04-28 06:34:35.597534 | PLAY [Base pre] 2026-04-28 06:34:35.633718 | 2026-04-28 06:34:35.633884 | TASK [Setup log path fact] 2026-04-28 06:34:35.663338 | debian-bookworm | ok 2026-04-28 06:34:35.697002 | 2026-04-28 06:34:35.697186 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:34:35.747747 | debian-bookworm | ok 2026-04-28 06:34:35.766410 | 2026-04-28 06:34:35.766597 | TASK [emit-job-header : Print job information] 2026-04-28 06:34:35.905707 | # Job Information 2026-04-28 06:34:35.905910 | Ansible Version: 2.16.14 2026-04-28 06:34:35.905947 | Job: mypy 2026-04-28 06:34:35.905981 | Pipeline: check 2026-04-28 06:34:35.906005 | Executor: 521e9411259a 2026-04-28 06:34:35.906026 | Triggered by: https://github.com/osism/python-osism/pull/2233 2026-04-28 06:34:35.906048 | Event ID: 46bbf240-42cc-11f1-9fad-9e2d42048bfa 2026-04-28 06:34:35.932139 | 2026-04-28 06:34:35.932304 | LOOP [emit-job-header : Print node information] 2026-04-28 06:34:36.153566 | debian-bookworm | ok: 2026-04-28 06:34:36.154725 | debian-bookworm | # Node Information 2026-04-28 06:34:36.154802 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-04-28 06:34:36.154852 | debian-bookworm | Hostname: debian 2026-04-28 06:34:36.154879 | debian-bookworm | Username: zuul 2026-04-28 06:34:36.154900 | debian-bookworm | Distro: Debian 12.13 2026-04-28 06:34:36.154924 | debian-bookworm | Provider: regiocloud-a 2026-04-28 06:34:36.154982 | debian-bookworm | Region: 2026-04-28 06:34:36.155005 | debian-bookworm | Label: debian-bookworm 2026-04-28 06:34:36.155025 | debian-bookworm | Product Name: OpenStack Nova 2026-04-28 06:34:36.155045 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe32:c1e2 2026-04-28 06:34:36.193496 | 2026-04-28 06:34:36.193659 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-28 06:34:37.417563 | debian-bookworm -> localhost | changed 2026-04-28 06:34:37.423171 | 2026-04-28 06:34:37.423252 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-28 06:34:39.129233 | debian-bookworm -> localhost | changed 2026-04-28 06:34:39.137758 | 2026-04-28 06:34:39.137842 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-28 06:34:39.478665 | debian-bookworm -> localhost | ok 2026-04-28 06:34:39.486067 | 2026-04-28 06:34:39.486160 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-28 06:34:39.535586 | debian-bookworm | ok 2026-04-28 06:34:39.556283 | debian-bookworm | included: /var/lib/zuul/builds/40cd106e82854be8b03156b576c76719/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-28 06:34:39.566191 | 2026-04-28 06:34:39.566281 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-28 06:34:41.096570 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-04-28 06:34:41.096737 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/40cd106e82854be8b03156b576c76719/work/40cd106e82854be8b03156b576c76719_id_rsa 2026-04-28 06:34:41.096766 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/40cd106e82854be8b03156b576c76719/work/40cd106e82854be8b03156b576c76719_id_rsa.pub 2026-04-28 06:34:41.096788 | debian-bookworm -> localhost | The key fingerprint is: 2026-04-28 06:34:41.096807 | debian-bookworm -> localhost | SHA256:ssiqYI0BDzAFvglDvktL1qjwmVl+qzq/K/Byvxtc7d4 zuul-build-sshkey 2026-04-28 06:34:41.096825 | debian-bookworm -> localhost | The key's randomart image is: 2026-04-28 06:34:41.096850 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-04-28 06:34:41.096868 | debian-bookworm -> localhost | |++. | 2026-04-28 06:34:41.096885 | debian-bookworm -> localhost | |=. | 2026-04-28 06:34:41.096901 | debian-bookworm -> localhost | |=o | 2026-04-28 06:34:41.096917 | debian-bookworm -> localhost | |o+* . | 2026-04-28 06:34:41.096933 | debian-bookworm -> localhost | |.X... o S | 2026-04-28 06:34:41.096951 | debian-bookworm -> localhost | |B.*O o + | 2026-04-28 06:34:41.096968 | debian-bookworm -> localhost | |oB=.* o . | 2026-04-28 06:34:41.096985 | debian-bookworm -> localhost | |+ =. o o . | 2026-04-28 06:34:41.097002 | debian-bookworm -> localhost | |.+o*O*. . E | 2026-04-28 06:34:41.097019 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-04-28 06:34:41.097056 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.758559 2026-04-28 06:34:41.102162 | 2026-04-28 06:34:41.102240 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-28 06:34:41.138693 | debian-bookworm | ok 2026-04-28 06:34:41.146052 | debian-bookworm | included: /var/lib/zuul/builds/40cd106e82854be8b03156b576c76719/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-28 06:34:41.180000 | 2026-04-28 06:34:41.180095 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-28 06:34:41.200352 | debian-bookworm | skipping: Conditional result was False 2026-04-28 06:34:41.216029 | 2026-04-28 06:34:41.216171 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-28 06:34:41.997034 | debian-bookworm | changed 2026-04-28 06:34:42.001320 | 2026-04-28 06:34:42.001402 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-28 06:34:42.269804 | debian-bookworm | ok 2026-04-28 06:34:42.274196 | 2026-04-28 06:34:42.274265 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-28 06:34:42.977022 | debian-bookworm | changed 2026-04-28 06:34:42.982515 | 2026-04-28 06:34:42.982600 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-28 06:34:43.677935 | debian-bookworm | changed 2026-04-28 06:34:43.685558 | 2026-04-28 06:34:43.685640 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-28 06:34:43.708342 | debian-bookworm | skipping: Conditional result was False 2026-04-28 06:34:43.714952 | 2026-04-28 06:34:43.715151 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-28 06:34:44.130419 | debian-bookworm -> localhost | changed 2026-04-28 06:34:44.139036 | 2026-04-28 06:34:44.139126 | TASK [add-build-sshkey : Add back temp key] 2026-04-28 06:34:44.460746 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/40cd106e82854be8b03156b576c76719/work/40cd106e82854be8b03156b576c76719_id_rsa (zuul-build-sshkey) 2026-04-28 06:34:44.461030 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.011715 2026-04-28 06:34:44.478506 | 2026-04-28 06:34:44.478611 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-28 06:34:44.949363 | debian-bookworm | ok 2026-04-28 06:34:44.959049 | 2026-04-28 06:34:44.959174 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-28 06:34:44.982661 | debian-bookworm | skipping: Conditional result was False 2026-04-28 06:34:44.997614 | 2026-04-28 06:34:44.997736 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-28 06:34:45.446917 | debian-bookworm | ok 2026-04-28 06:34:45.464954 | 2026-04-28 06:34:45.465073 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-28 06:34:45.515722 | debian-bookworm | ok 2026-04-28 06:34:45.521321 | 2026-04-28 06:34:45.521419 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-28 06:34:45.981998 | debian-bookworm -> localhost | ok 2026-04-28 06:34:45.988145 | 2026-04-28 06:34:45.988237 | TASK [validate-host : Collect information about the host] 2026-04-28 06:34:47.436595 | debian-bookworm | ok 2026-04-28 06:34:47.450591 | 2026-04-28 06:34:47.450701 | TASK [validate-host : Sanitize hostname] 2026-04-28 06:34:47.529395 | debian-bookworm | ok 2026-04-28 06:34:47.557780 | 2026-04-28 06:34:47.557891 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-28 06:34:48.379685 | debian-bookworm -> localhost | changed 2026-04-28 06:34:48.385122 | 2026-04-28 06:34:48.385220 | TASK [validate-host : Collect information about zuul worker] 2026-04-28 06:34:48.917292 | debian-bookworm | ok 2026-04-28 06:34:48.922043 | 2026-04-28 06:34:48.922152 | TASK [validate-host : Write out all zuul information for each host] 2026-04-28 06:34:49.547244 | debian-bookworm -> localhost | changed 2026-04-28 06:34:49.562319 | 2026-04-28 06:34:49.562441 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-28 06:34:49.872377 | debian-bookworm | ok 2026-04-28 06:34:49.879288 | 2026-04-28 06:34:49.879413 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-28 06:34:51.101313 | debian-bookworm | changed: 2026-04-28 06:34:51.101498 | debian-bookworm | cd+++++++++ src/ 2026-04-28 06:34:51.101533 | debian-bookworm | cd+++++++++ src/github.com/ 2026-04-28 06:34:51.101557 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-04-28 06:34:51.101578 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-04-28 06:34:51.101598 | debian-bookworm | Containerfile 2026-04-28 06:34:51.101727 | debian-bookworm | Containerfile 2026-04-28 06:34:51.122533 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (47.0.0) 2026-04-28 06:36:17.481570 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-04-28 06:36:17.492571 | 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-04-28 06:36:17.505700 | 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-04-28 06:36:18.332274 | debian-bookworm | Installing collected packages: types-tabulate, types-simplejson, types-requests, types-PyYAML, types-pytz, types-python-dateutil, types-PyMySQL, types-decorator, types-paramiko 2026-04-28 06:36:18.633982 | debian-bookworm | Successfully installed types-PyMySQL-1.1.0.20260408 types-PyYAML-6.0.12.20260408 types-decorator-5.2.0.20260408 types-paramiko-4.0.0.20260408 types-python-dateutil-2.9.0.20260408 types-pytz-2026.1.1.20260408 types-requests-2.33.0.20260408 types-simplejson-3.20.0.20260408 types-tabulate-0.10.0.20260408 2026-04-28 06:36:23.914579 | 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-04-28 06:36:23.914699 | 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-04-28 06:36:23.914718 | 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-04-28 06:36:23.914730 | 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-04-28 06:36:23.914742 | 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-04-28 06:36:23.914753 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:312: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-04-28 06:36:23.914764 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:367: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-04-28 06:36:23.914775 | debian-bookworm | tests/unit/tasks/conductor/sonic/test_cache.py:406: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked] 2026-04-28 06:36:23.914810 | 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-04-28 06:36:23.914826 | 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-04-28 06:36:23.914838 | 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-04-28 06:36:23.914850 | 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-04-28 06:36:23.914861 | 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-04-28 06:36:23.914872 | debian-bookworm | Installing missing stub packages: 2026-04-28 06:36:23.914885 | 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 2026-04-28 06:36:23.914896 | debian-bookworm | 2026-04-28 06:36:23.914908 | debian-bookworm | 2026-04-28 06:36:23.914919 | debian-bookworm | Success: no issues found in 98 source files 2026-04-28 06:36:24.416326 | debian-bookworm | ok: Runtime: 0:00:20.299402 2026-04-28 06:36:24.431339 | 2026-04-28 06:36:24.431705 | PLAY RECAP 2026-04-28 06:36:24.431868 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-04-28 06:36:24.431943 | 2026-04-28 06:36:24.568531 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-04-28 06:36:24.570697 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:36:25.325370 | 2026-04-28 06:36:25.325538 | PLAY [Base post] 2026-04-28 06:36:25.338560 | 2026-04-28 06:36:25.338685 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-28 06:36:25.852207 | debian-bookworm | changed 2026-04-28 06:36:25.861980 | 2026-04-28 06:36:25.862145 | PLAY RECAP 2026-04-28 06:36:25.862259 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:36:25.862363 | 2026-04-28 06:36:25.998297 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:36:26.000239 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-28 06:36:26.811719 | 2026-04-28 06:36:26.811895 | PLAY [Base post-logs] 2026-04-28 06:36:26.823360 | 2026-04-28 06:36:26.823520 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-28 06:36:27.285992 | localhost | changed 2026-04-28 06:36:27.299188 | 2026-04-28 06:36:27.299374 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-28 06:36:27.336826 | localhost | ok 2026-04-28 06:36:27.343730 | 2026-04-28 06:36:27.343898 | TASK [Set zuul-log-path fact] 2026-04-28 06:36:27.361076 | localhost | ok 2026-04-28 06:36:27.369525 | 2026-04-28 06:36:27.369636 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:36:27.404791 | localhost | ok 2026-04-28 06:36:27.409400 | 2026-04-28 06:36:27.409555 | TASK [upload-logs : Create log directories] 2026-04-28 06:36:27.941246 | localhost | changed 2026-04-28 06:36:27.947576 | 2026-04-28 06:36:27.947776 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-28 06:36:28.461692 | localhost -> localhost | ok: Runtime: 0:00:00.008264 2026-04-28 06:36:28.480365 | 2026-04-28 06:36:28.480677 | TASK [upload-logs : Upload logs to log server] 2026-04-28 06:36:29.061109 | localhost | Output suppressed because no_log was given 2026-04-28 06:36:29.064710 | 2026-04-28 06:36:29.064910 | LOOP [upload-logs : Compress console log and json output] 2026-04-28 06:36:29.125331 | localhost | skipping: Conditional result was False 2026-04-28 06:36:29.130427 | localhost | skipping: Conditional result was False 2026-04-28 06:36:29.142557 | 2026-04-28 06:36:29.142810 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-28 06:36:29.217606 | localhost | skipping: Conditional result was False 2026-04-28 06:36:29.218259 | 2026-04-28 06:36:29.221782 | localhost | skipping: Conditional result was False 2026-04-28 06:36:29.235361 | 2026-04-28 06:36:29.235607 | LOOP [upload-logs : Upload console log and json output]