2025-12-01 14:36:13.927726 | Job console starting 2025-12-01 14:36:13.937669 | Updating git repos 2025-12-01 14:36:13.975074 | Cloning repos into workspace 2025-12-01 14:36:14.080697 | Restoring repo states 2025-12-01 14:36:14.108487 | Merging changes 2025-12-01 14:36:14.680189 | Checking out repos 2025-12-01 14:36:14.752384 | Preparing playbooks 2025-12-01 14:36:15.474181 | Running Ansible setup 2025-12-01 14:36:20.315648 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-01 14:36:21.509746 | 2025-12-01 14:36:21.509945 | PLAY [Base pre] 2025-12-01 14:36:21.538031 | 2025-12-01 14:36:21.538200 | TASK [Setup log path fact] 2025-12-01 14:36:21.584528 | debian-bookworm | ok 2025-12-01 14:36:21.622057 | 2025-12-01 14:36:21.622264 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-01 14:36:21.663530 | debian-bookworm | ok 2025-12-01 14:36:21.680160 | 2025-12-01 14:36:21.680307 | TASK [emit-job-header : Print job information] 2025-12-01 14:36:21.734191 | # Job Information 2025-12-01 14:36:21.734386 | Ansible Version: 2.16.14 2025-12-01 14:36:21.734422 | Job: mypy 2025-12-01 14:36:21.734456 | Pipeline: check 2025-12-01 14:36:21.734480 | Executor: 521e9411259a 2025-12-01 14:36:21.734501 | Triggered by: https://github.com/osism/python-osism/pull/1870 2025-12-01 14:36:21.734524 | Event ID: 84084d10-cebe-11f0-8743-35ba16f309c6 2025-12-01 14:36:21.739820 | 2025-12-01 14:36:21.739972 | LOOP [emit-job-header : Print node information] 2025-12-01 14:36:21.878867 | debian-bookworm | ok: 2025-12-01 14:36:21.879632 | debian-bookworm | # Node Information 2025-12-01 14:36:21.882152 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-01 14:36:21.882253 | debian-bookworm | Hostname: debian 2025-12-01 14:36:21.882283 | debian-bookworm | Username: zuul 2025-12-01 14:36:21.882307 | debian-bookworm | Distro: Debian 12.12 2025-12-01 14:36:21.882768 | debian-bookworm | Provider: regiocloud-a 2025-12-01 14:36:21.882814 | debian-bookworm | Region: 2025-12-01 14:36:21.883034 | debian-bookworm | Label: debian-bookworm 2025-12-01 14:36:21.883068 | debian-bookworm | Product Name: OpenStack Nova 2025-12-01 14:36:21.883090 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe0d:89fe 2025-12-01 14:36:21.900773 | 2025-12-01 14:36:21.900911 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-01 14:36:22.974564 | debian-bookworm -> localhost | changed 2025-12-01 14:36:22.985578 | 2025-12-01 14:36:22.985723 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-01 14:36:24.282028 | debian-bookworm -> localhost | changed 2025-12-01 14:36:24.293236 | 2025-12-01 14:36:24.293365 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-01 14:36:24.627166 | debian-bookworm -> localhost | ok 2025-12-01 14:36:24.633784 | 2025-12-01 14:36:24.633924 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-01 14:36:24.663189 | debian-bookworm | ok 2025-12-01 14:36:24.688365 | debian-bookworm | included: /var/lib/zuul/builds/1041e16e48234e148e60ce145252243e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-01 14:36:24.695264 | 2025-12-01 14:36:24.695402 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-01 14:36:27.817494 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-01 14:36:27.817726 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/1041e16e48234e148e60ce145252243e/work/1041e16e48234e148e60ce145252243e_id_rsa 2025-12-01 14:36:27.817766 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/1041e16e48234e148e60ce145252243e/work/1041e16e48234e148e60ce145252243e_id_rsa.pub 2025-12-01 14:36:27.817793 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-01 14:36:27.817819 | debian-bookworm -> localhost | SHA256:Pq25guR7DwcB+Ff6YAHj8En6+weVxELsYb79GvxhYJE zuul-build-sshkey 2025-12-01 14:36:27.817841 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-01 14:36:27.817875 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-01 14:36:27.817897 | debian-bookworm -> localhost | | ..=+.. | 2025-12-01 14:36:27.817919 | debian-bookworm -> localhost | | .* +* +. | 2025-12-01 14:36:27.817939 | debian-bookworm -> localhost | | ..++.BE. | 2025-12-01 14:36:27.817978 | debian-bookworm -> localhost | | .. B.o. | 2025-12-01 14:36:27.817999 | debian-bookworm -> localhost | | .o.*S | 2025-12-01 14:36:27.818025 | debian-bookworm -> localhost | | ..o=oo | 2025-12-01 14:36:27.818045 | debian-bookworm -> localhost | | o....*.+ | 2025-12-01 14:36:27.818065 | debian-bookworm -> localhost | | o.oo.B.. | 2025-12-01 14:36:27.818085 | debian-bookworm -> localhost | | .o.+*o. | 2025-12-01 14:36:27.818105 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-01 14:36:27.818161 | debian-bookworm -> localhost | ok: Runtime: 0:00:02.108690 2025-12-01 14:36:27.824873 | 2025-12-01 14:36:27.825093 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-01 14:36:27.854928 | debian-bookworm | ok 2025-12-01 14:36:27.877615 | debian-bookworm | included: /var/lib/zuul/builds/1041e16e48234e148e60ce145252243e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-01 14:36:27.891697 | 2025-12-01 14:36:27.891835 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-01 14:36:27.929105 | debian-bookworm | skipping: Conditional result was False 2025-12-01 14:36:27.937053 | 2025-12-01 14:36:27.937192 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-01 14:36:28.727729 | debian-bookworm | changed 2025-12-01 14:36:28.739749 | 2025-12-01 14:36:28.739895 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-01 14:36:29.068970 | debian-bookworm | ok 2025-12-01 14:36:29.101290 | 2025-12-01 14:36:29.101446 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-01 14:36:29.892696 | debian-bookworm | changed 2025-12-01 14:36:29.899983 | 2025-12-01 14:36:29.900098 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-01 14:36:30.641058 | debian-bookworm | changed 2025-12-01 14:36:30.648261 | 2025-12-01 14:36:30.648393 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-01 14:36:30.674807 | debian-bookworm | skipping: Conditional result was False 2025-12-01 14:36:30.681431 | 2025-12-01 14:36:30.681558 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-01 14:36:31.573165 | debian-bookworm -> localhost | changed 2025-12-01 14:36:31.584416 | 2025-12-01 14:36:31.584534 | TASK [add-build-sshkey : Add back temp key] 2025-12-01 14:36:32.245390 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/1041e16e48234e148e60ce145252243e/work/1041e16e48234e148e60ce145252243e_id_rsa (zuul-build-sshkey) 2025-12-01 14:36:32.245689 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.012454 2025-12-01 14:36:32.256360 | 2025-12-01 14:36:32.256501 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-01 14:36:32.812537 | debian-bookworm | ok 2025-12-01 14:36:32.817887 | 2025-12-01 14:36:32.818038 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-01 14:36:32.867252 | debian-bookworm | skipping: Conditional result was False 2025-12-01 14:36:32.893707 | 2025-12-01 14:36:32.893854 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-01 14:36:33.574359 | debian-bookworm | ok 2025-12-01 14:36:33.599444 | 2025-12-01 14:36:33.603423 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-01 14:36:33.668953 | debian-bookworm | ok 2025-12-01 14:36:33.674218 | 2025-12-01 14:36:33.674330 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-01 14:36:34.266364 | debian-bookworm -> localhost | ok 2025-12-01 14:36:34.275763 | 2025-12-01 14:36:34.275884 | TASK [validate-host : Collect information about the host] 2025-12-01 14:36:36.130742 | debian-bookworm | ok 2025-12-01 14:36:36.158088 | 2025-12-01 14:36:36.158235 | TASK [validate-host : Sanitize hostname] 2025-12-01 14:36:36.406279 | debian-bookworm | ok 2025-12-01 14:36:36.511205 | 2025-12-01 14:36:36.511362 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-01 14:36:37.264957 | debian-bookworm -> localhost | changed 2025-12-01 14:36:37.284518 | 2025-12-01 14:36:37.284676 | TASK [validate-host : Collect information about zuul worker] 2025-12-01 14:36:37.829291 | debian-bookworm | ok 2025-12-01 14:36:37.837301 | 2025-12-01 14:36:37.837495 | TASK [validate-host : Write out all zuul information for each host] 2025-12-01 14:36:38.460250 | debian-bookworm -> localhost | changed 2025-12-01 14:36:38.471594 | 2025-12-01 14:36:38.471806 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-01 14:36:38.759706 | debian-bookworm | ok 2025-12-01 14:36:38.770173 | 2025-12-01 14:36:38.770329 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-01 14:36:39.735340 | debian-bookworm | changed: 2025-12-01 14:36:39.735637 | debian-bookworm | cd+++++++++ src/ 2025-12-01 14:36:39.735687 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-01 14:36:39.735722 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-01 14:36:39.735753 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-01 14:36:39.735781 | debian-bookworm | Containerfile 2025-12-01 14:36:39.735942 | debian-bookworm | Containerfile 2025-12-01 14:36:39.762495 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.3) 2025-12-01 14:38:04.262187 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-12-01 14:38:04.293818 | 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-01 14:38:04.305382 | 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-01 14:38:05.099102 | 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-01 14:38:05.450333 | 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-01 14:38:12.011881 | 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-01 14:38:12.011968 | 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-01 14:38:12.011980 | 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-01 14:38:12.011988 | 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-01 14:38:12.011996 | 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-01 14:38:12.012023 | 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-01 14:38:12.012031 | 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-01 14:38:12.012088 | 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-01 14:38:12.012100 | 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-01 14:38:12.012119 | debian-bookworm | Installing missing stub packages: 2025-12-01 14:38:12.012128 | 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-01 14:38:12.012136 | debian-bookworm | 2025-12-01 14:38:12.012145 | debian-bookworm | 2025-12-01 14:38:12.012152 | debian-bookworm | Success: no issues found in 69 source files 2025-12-01 14:38:12.236300 | debian-bookworm | ok: Runtime: 0:00:22.087940 2025-12-01 14:38:12.246407 | 2025-12-01 14:38:12.246512 | PLAY RECAP 2025-12-01 14:38:12.246575 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2025-12-01 14:38:12.246602 | 2025-12-01 14:38:12.416929 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-12-01 14:38:12.417912 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-01 14:38:13.225798 | 2025-12-01 14:38:13.225981 | PLAY [Base post] 2025-12-01 14:38:13.240726 | 2025-12-01 14:38:13.240898 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-01 14:38:13.816296 | debian-bookworm | changed 2025-12-01 14:38:13.823994 | 2025-12-01 14:38:13.824177 | PLAY RECAP 2025-12-01 14:38:13.824249 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-01 14:38:13.824318 | 2025-12-01 14:38:14.024790 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-01 14:38:14.026926 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-01 14:38:14.897008 | 2025-12-01 14:38:14.897227 | PLAY [Base post-logs] 2025-12-01 14:38:14.910255 | 2025-12-01 14:38:14.910487 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-01 14:38:15.444656 | localhost | changed 2025-12-01 14:38:15.456181 | 2025-12-01 14:38:15.456356 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-01 14:38:15.505342 | localhost | ok 2025-12-01 14:38:15.512488 | 2025-12-01 14:38:15.512664 | TASK [Set zuul-log-path fact] 2025-12-01 14:38:15.537142 | localhost | ok 2025-12-01 14:38:15.550619 | 2025-12-01 14:38:15.550767 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-01 14:38:15.577010 | localhost | ok 2025-12-01 14:38:15.580770 | 2025-12-01 14:38:15.580899 | TASK [upload-logs : Create log directories] 2025-12-01 14:38:16.156477 | localhost | changed 2025-12-01 14:38:16.163346 | 2025-12-01 14:38:16.163547 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-01 14:38:16.771506 | localhost -> localhost | ok: Runtime: 0:00:00.007906 2025-12-01 14:38:16.788307 | 2025-12-01 14:38:16.788457 | TASK [upload-logs : Upload logs to log server] 2025-12-01 14:38:17.439941 | localhost | Output suppressed because no_log was given 2025-12-01 14:38:17.442281 | 2025-12-01 14:38:17.442397 | LOOP [upload-logs : Compress console log and json output] 2025-12-01 14:38:17.497892 | localhost | skipping: Conditional result was False 2025-12-01 14:38:17.503705 | localhost | skipping: Conditional result was False 2025-12-01 14:38:17.512682 | 2025-12-01 14:38:17.512791 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-01 14:38:17.559191 | localhost | skipping: Conditional result was False 2025-12-01 14:38:17.559512 | 2025-12-01 14:38:17.564023 | localhost | skipping: Conditional result was False 2025-12-01 14:38:17.572940 | 2025-12-01 14:38:17.573202 | LOOP [upload-logs : Upload console log and json output]