2025-12-04 21:57:13.229094 | Job console starting 2025-12-04 21:57:13.243867 | Updating git repos 2025-12-04 21:57:13.337490 | Cloning repos into workspace 2025-12-04 21:57:13.433596 | Restoring repo states 2025-12-04 21:57:13.454454 | Merging changes 2025-12-04 21:57:14.151042 | Checking out repos 2025-12-04 21:57:14.222329 | Preparing playbooks 2025-12-04 21:57:15.144265 | Running Ansible setup 2025-12-04 21:57:21.146411 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-04 21:57:22.392287 | 2025-12-04 21:57:22.392462 | PLAY [Base pre] 2025-12-04 21:57:22.409301 | 2025-12-04 21:57:22.409453 | TASK [Setup log path fact] 2025-12-04 21:57:22.459433 | debian-bookworm | ok 2025-12-04 21:57:22.486093 | 2025-12-04 21:57:22.486289 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-04 21:57:22.537661 | debian-bookworm | ok 2025-12-04 21:57:22.559680 | 2025-12-04 21:57:22.559839 | TASK [emit-job-header : Print job information] 2025-12-04 21:57:22.631158 | # Job Information 2025-12-04 21:57:22.631370 | Ansible Version: 2.16.14 2025-12-04 21:57:22.631405 | Job: mypy 2025-12-04 21:57:22.631439 | Pipeline: check 2025-12-04 21:57:22.631464 | Executor: 521e9411259a 2025-12-04 21:57:22.631485 | Triggered by: https://github.com/osism/python-osism/pull/1892 2025-12-04 21:57:22.631508 | Event ID: 2b741670-d15c-11f0-8bbd-9062d8e69f2c 2025-12-04 21:57:22.636681 | 2025-12-04 21:57:22.636822 | LOOP [emit-job-header : Print node information] 2025-12-04 21:57:22.956614 | debian-bookworm | ok: 2025-12-04 21:57:22.956878 | debian-bookworm | # Node Information 2025-12-04 21:57:22.956920 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-04 21:57:22.956947 | debian-bookworm | Hostname: debian 2025-12-04 21:57:22.956970 | debian-bookworm | Username: zuul 2025-12-04 21:57:22.956991 | debian-bookworm | Distro: Debian 12.12 2025-12-04 21:57:22.957016 | debian-bookworm | Provider: regiocloud-a 2025-12-04 21:57:22.957037 | debian-bookworm | Region: 2025-12-04 21:57:22.957058 | debian-bookworm | Label: debian-bookworm 2025-12-04 21:57:22.957145 | debian-bookworm | Product Name: OpenStack Nova 2025-12-04 21:57:22.957167 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed3:b3e3 2025-12-04 21:57:22.977842 | 2025-12-04 21:57:22.977983 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-04 21:57:23.843893 | debian-bookworm -> localhost | changed 2025-12-04 21:57:23.852059 | 2025-12-04 21:57:23.852251 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-04 21:57:26.335467 | debian-bookworm -> localhost | changed 2025-12-04 21:57:26.359924 | 2025-12-04 21:57:26.360076 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-04 21:57:26.928954 | debian-bookworm -> localhost | ok 2025-12-04 21:57:26.935648 | 2025-12-04 21:57:26.935795 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-04 21:57:26.977713 | debian-bookworm | ok 2025-12-04 21:57:27.027030 | debian-bookworm | included: /var/lib/zuul/builds/2ddf826804d145bd8d7a053787914c54/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-04 21:57:27.041750 | 2025-12-04 21:57:27.041891 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-04 21:57:29.492295 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-04 21:57:29.492567 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/2ddf826804d145bd8d7a053787914c54/work/2ddf826804d145bd8d7a053787914c54_id_rsa 2025-12-04 21:57:29.492613 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/2ddf826804d145bd8d7a053787914c54/work/2ddf826804d145bd8d7a053787914c54_id_rsa.pub 2025-12-04 21:57:29.492641 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-04 21:57:29.492666 | debian-bookworm -> localhost | SHA256:xU2S2Bgy2K4RZPMfGzWKr0iV2/uXyBWiE5MAKQ8lPr8 zuul-build-sshkey 2025-12-04 21:57:29.492689 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-04 21:57:29.492722 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-04 21:57:29.492744 | debian-bookworm -> localhost | | .o*=o .=+.. | 2025-12-04 21:57:29.492765 | debian-bookworm -> localhost | | .oo+oo=o+o= | 2025-12-04 21:57:29.492786 | debian-bookworm -> localhost | | o+ o=.+.o . | 2025-12-04 21:57:29.492805 | debian-bookworm -> localhost | | oo..=+=. . | 2025-12-04 21:57:29.492825 | debian-bookworm -> localhost | | oo. S+ . . | 2025-12-04 21:57:29.492851 | debian-bookworm -> localhost | | ..o .o. . | 2025-12-04 21:57:29.492872 | debian-bookworm -> localhost | | E . .o o . | 2025-12-04 21:57:29.492892 | debian-bookworm -> localhost | | .o o | 2025-12-04 21:57:29.492914 | debian-bookworm -> localhost | | .. | 2025-12-04 21:57:29.492935 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-04 21:57:29.492997 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.370505 2025-12-04 21:57:29.500091 | 2025-12-04 21:57:29.500252 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-04 21:57:29.562258 | debian-bookworm | ok 2025-12-04 21:57:29.591821 | debian-bookworm | included: /var/lib/zuul/builds/2ddf826804d145bd8d7a053787914c54/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-04 21:57:29.628146 | 2025-12-04 21:57:29.628293 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-04 21:57:29.692200 | debian-bookworm | skipping: Conditional result was False 2025-12-04 21:57:29.700080 | 2025-12-04 21:57:29.700235 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-04 21:57:30.869329 | debian-bookworm | changed 2025-12-04 21:57:30.875974 | 2025-12-04 21:57:30.876087 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-04 21:57:31.206648 | debian-bookworm | ok 2025-12-04 21:57:31.214874 | 2025-12-04 21:57:31.215022 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-04 21:57:31.864293 | debian-bookworm | changed 2025-12-04 21:57:31.878020 | 2025-12-04 21:57:31.878714 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-04 21:57:32.552870 | debian-bookworm | changed 2025-12-04 21:57:32.560377 | 2025-12-04 21:57:32.560505 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-04 21:57:32.598344 | debian-bookworm | skipping: Conditional result was False 2025-12-04 21:57:32.605391 | 2025-12-04 21:57:32.605516 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-04 21:57:33.209452 | debian-bookworm -> localhost | changed 2025-12-04 21:57:33.222056 | 2025-12-04 21:57:33.222225 | TASK [add-build-sshkey : Add back temp key] 2025-12-04 21:57:33.893730 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/2ddf826804d145bd8d7a053787914c54/work/2ddf826804d145bd8d7a053787914c54_id_rsa (zuul-build-sshkey) 2025-12-04 21:57:33.894023 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.016159 2025-12-04 21:57:33.903217 | 2025-12-04 21:57:33.903350 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-04 21:57:34.538914 | debian-bookworm | ok 2025-12-04 21:57:34.561010 | 2025-12-04 21:57:34.561388 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-04 21:57:34.689926 | debian-bookworm | skipping: Conditional result was False 2025-12-04 21:57:34.706426 | 2025-12-04 21:57:34.706571 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-04 21:57:35.332663 | debian-bookworm | ok 2025-12-04 21:57:35.383406 | 2025-12-04 21:57:35.384564 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-04 21:57:35.474036 | debian-bookworm | ok 2025-12-04 21:57:35.497321 | 2025-12-04 21:57:35.497466 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-04 21:57:36.495673 | debian-bookworm -> localhost | ok 2025-12-04 21:57:36.503351 | 2025-12-04 21:57:36.503499 | TASK [validate-host : Collect information about the host] 2025-12-04 21:57:38.446990 | debian-bookworm | ok 2025-12-04 21:57:38.496211 | 2025-12-04 21:57:38.496381 | TASK [validate-host : Sanitize hostname] 2025-12-04 21:57:38.656860 | debian-bookworm | ok 2025-12-04 21:57:38.827871 | 2025-12-04 21:57:38.828024 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-04 21:57:40.744335 | debian-bookworm -> localhost | changed 2025-12-04 21:57:40.752699 | 2025-12-04 21:57:40.752878 | TASK [validate-host : Collect information about zuul worker] 2025-12-04 21:57:41.357881 | debian-bookworm | ok 2025-12-04 21:57:41.372527 | 2025-12-04 21:57:41.372800 | TASK [validate-host : Write out all zuul information for each host] 2025-12-04 21:57:42.519277 | debian-bookworm -> localhost | changed 2025-12-04 21:57:42.532152 | 2025-12-04 21:57:42.532285 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-04 21:57:42.865377 | debian-bookworm | ok 2025-12-04 21:57:42.873601 | 2025-12-04 21:57:42.873729 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-04 21:57:44.850607 | debian-bookworm | changed: 2025-12-04 21:57:44.850859 | debian-bookworm | cd+++++++++ src/ 2025-12-04 21:57:44.850899 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-04 21:57:44.850925 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-04 21:57:44.850947 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-04 21:57:44.850968 | debian-bookworm | Containerfile 2025-12-04 21:57:44.851126 | debian-bookworm | Containerfile 2025-12-04 21:57:44.974743 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-04 21:59:15.216040 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-12-04 21:59:15.246965 | 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-04 21:59:15.258619 | 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-04 21:59:16.128193 | 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-04 21:59:16.526741 | 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-04 21:59:25.272458 | 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-04 21:59:25.272525 | 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-04 21:59:25.272543 | 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-04 21:59:25.272558 | 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-04 21:59:25.272573 | 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-04 21:59:25.272588 | 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-04 21:59:25.272602 | 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-04 21:59:25.272630 | 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-04 21:59:25.272644 | 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-04 21:59:25.272675 | debian-bookworm | Installing missing stub packages: 2025-12-04 21:59:25.272681 | 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-04 21:59:25.272687 | debian-bookworm | 2025-12-04 21:59:25.272691 | debian-bookworm | 2025-12-04 21:59:25.272696 | debian-bookworm | Success: no issues found in 74 source files 2025-12-04 21:59:25.383822 | debian-bookworm | ok: Runtime: 0:00:24.402205 2025-12-04 21:59:25.405744 | 2025-12-04 21:59:25.405912 | PLAY RECAP 2025-12-04 21:59:25.405989 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-04 21:59:25.406035 | 2025-12-04 21:59:25.595757 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-04 21:59:25.596989 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-04 21:59:26.382330 | 2025-12-04 21:59:26.382503 | PLAY [Base post] 2025-12-04 21:59:26.403264 | 2025-12-04 21:59:26.403441 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-04 21:59:27.051722 | debian-bookworm | changed 2025-12-04 21:59:27.062896 | 2025-12-04 21:59:27.063109 | PLAY RECAP 2025-12-04 21:59:27.063332 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-04 21:59:27.063449 | 2025-12-04 21:59:27.203541 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-04 21:59:27.204486 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-04 21:59:28.173951 | 2025-12-04 21:59:28.174163 | PLAY [Base post-logs] 2025-12-04 21:59:28.185955 | 2025-12-04 21:59:28.186135 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-04 21:59:28.752442 | localhost | changed 2025-12-04 21:59:28.767769 | 2025-12-04 21:59:28.768028 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-04 21:59:28.805252 | localhost | ok 2025-12-04 21:59:28.810426 | 2025-12-04 21:59:28.810560 | TASK [Set zuul-log-path fact] 2025-12-04 21:59:28.828893 | localhost | ok 2025-12-04 21:59:28.842618 | 2025-12-04 21:59:28.842806 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-04 21:59:28.870572 | localhost | ok 2025-12-04 21:59:28.873847 | 2025-12-04 21:59:28.873963 | TASK [upload-logs : Create log directories] 2025-12-04 21:59:29.494012 | localhost | changed 2025-12-04 21:59:29.498720 | 2025-12-04 21:59:29.500577 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-04 21:59:30.124918 | localhost -> localhost | ok: Runtime: 0:00:00.007013 2025-12-04 21:59:30.129352 | 2025-12-04 21:59:30.129483 | TASK [upload-logs : Upload logs to log server] 2025-12-04 21:59:30.749130 | localhost | Output suppressed because no_log was given 2025-12-04 21:59:30.750993 | 2025-12-04 21:59:30.751137 | LOOP [upload-logs : Compress console log and json output] 2025-12-04 21:59:30.802744 | localhost | skipping: Conditional result was False 2025-12-04 21:59:30.810388 | localhost | skipping: Conditional result was False 2025-12-04 21:59:30.820013 | 2025-12-04 21:59:30.820181 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-04 21:59:30.875110 | localhost | skipping: Conditional result was False 2025-12-04 21:59:30.875408 | 2025-12-04 21:59:30.881564 | localhost | skipping: Conditional result was False 2025-12-04 21:59:30.892405 | 2025-12-04 21:59:30.892542 | LOOP [upload-logs : Upload console log and json output]