2026-03-14 13:05:34.579106 | Job console starting 2026-03-14 13:05:34.609256 | Updating git repos 2026-03-14 13:05:34.694494 | Cloning repos into workspace 2026-03-14 13:05:34.824331 | Restoring repo states 2026-03-14 13:05:34.849166 | Merging changes 2026-03-14 13:05:35.490299 | Checking out repos 2026-03-14 13:05:35.528603 | Preparing playbooks 2026-03-14 13:05:36.388181 | Running Ansible setup 2026-03-14 13:05:42.275436 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-03-14 13:05:43.483271 | 2026-03-14 13:05:43.483547 | PLAY [Base pre] 2026-03-14 13:05:43.531843 | 2026-03-14 13:05:43.532013 | TASK [Setup log path fact] 2026-03-14 13:05:43.572083 | debian-bookworm | ok 2026-03-14 13:05:43.595466 | 2026-03-14 13:05:43.595636 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 13:05:43.633059 | debian-bookworm | ok 2026-03-14 13:05:43.650301 | 2026-03-14 13:05:43.650458 | TASK [emit-job-header : Print job information] 2026-03-14 13:05:43.690778 | # Job Information 2026-03-14 13:05:43.690995 | Ansible Version: 2.16.14 2026-03-14 13:05:43.691030 | Job: mypy 2026-03-14 13:05:43.691063 | Pipeline: check 2026-03-14 13:05:43.691086 | Executor: 521e9411259a 2026-03-14 13:05:43.691106 | Triggered by: https://github.com/osism/python-osism/pull/2128 2026-03-14 13:05:43.691128 | Event ID: 779965d0-1fa6-11f1-8629-f240ad141d7b 2026-03-14 13:05:43.696248 | 2026-03-14 13:05:43.696398 | LOOP [emit-job-header : Print node information] 2026-03-14 13:05:43.829294 | debian-bookworm | ok: 2026-03-14 13:05:43.829537 | debian-bookworm | # Node Information 2026-03-14 13:05:43.829572 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-03-14 13:05:43.829596 | debian-bookworm | Hostname: debian 2026-03-14 13:05:43.829617 | debian-bookworm | Username: zuul 2026-03-14 13:05:43.829637 | debian-bookworm | Distro: Debian 12.13 2026-03-14 13:05:43.829661 | debian-bookworm | Provider: regiocloud-a 2026-03-14 13:05:43.829682 | debian-bookworm | Region: 2026-03-14 13:05:43.829704 | debian-bookworm | Label: debian-bookworm 2026-03-14 13:05:43.829724 | debian-bookworm | Product Name: OpenStack Nova 2026-03-14 13:05:43.829744 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fee1:2727 2026-03-14 13:05:43.843657 | 2026-03-14 13:05:43.843811 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-14 13:05:44.784326 | debian-bookworm -> localhost | changed 2026-03-14 13:05:44.794013 | 2026-03-14 13:05:44.794153 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-14 13:05:46.500195 | debian-bookworm -> localhost | changed 2026-03-14 13:05:46.508986 | 2026-03-14 13:05:46.509076 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-14 13:05:47.059014 | debian-bookworm -> localhost | ok 2026-03-14 13:05:47.063989 | 2026-03-14 13:05:47.064076 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-14 13:05:47.090683 | debian-bookworm | ok 2026-03-14 13:05:47.124890 | debian-bookworm | included: /var/lib/zuul/builds/f0f3a44347094eddb1ea3d7e5498405e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-14 13:05:47.129700 | 2026-03-14 13:05:47.129776 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-14 13:05:49.643309 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-03-14 13:05:49.643496 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/f0f3a44347094eddb1ea3d7e5498405e/work/f0f3a44347094eddb1ea3d7e5498405e_id_rsa 2026-03-14 13:05:49.643528 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/f0f3a44347094eddb1ea3d7e5498405e/work/f0f3a44347094eddb1ea3d7e5498405e_id_rsa.pub 2026-03-14 13:05:49.643550 | debian-bookworm -> localhost | The key fingerprint is: 2026-03-14 13:05:49.643569 | debian-bookworm -> localhost | SHA256:hTEIFAxKIyY4xpb98mF+PgdiidPoFhj5GciyStjjWoc zuul-build-sshkey 2026-03-14 13:05:49.643586 | debian-bookworm -> localhost | The key's randomart image is: 2026-03-14 13:05:49.643611 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-03-14 13:05:49.643629 | debian-bookworm -> localhost | |=++++o .o | 2026-03-14 13:05:49.643647 | debian-bookworm -> localhost | |B*... . + | 2026-03-14 13:05:49.643663 | debian-bookworm -> localhost | |=.o . . . | 2026-03-14 13:05:49.643679 | debian-bookworm -> localhost | |.= o + . | 2026-03-14 13:05:49.643695 | debian-bookworm -> localhost | |oo+ @ o S | 2026-03-14 13:05:49.643716 | debian-bookworm -> localhost | |oooO B o | 2026-03-14 13:05:49.643734 | debian-bookworm -> localhost | |o.E.= + . | 2026-03-14 13:05:49.643750 | debian-bookworm -> localhost | |...+ o . | 2026-03-14 13:05:49.643767 | debian-bookworm -> localhost | |... o | 2026-03-14 13:05:49.643783 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-03-14 13:05:49.643826 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.649649 2026-03-14 13:05:49.648921 | 2026-03-14 13:05:49.649019 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-14 13:05:49.675490 | debian-bookworm | ok 2026-03-14 13:05:49.683282 | debian-bookworm | included: /var/lib/zuul/builds/f0f3a44347094eddb1ea3d7e5498405e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-14 13:05:49.690859 | 2026-03-14 13:05:49.690930 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-14 13:05:49.703629 | debian-bookworm | skipping: Conditional result was False 2026-03-14 13:05:49.709745 | 2026-03-14 13:05:49.709834 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-14 13:05:50.313142 | debian-bookworm | changed 2026-03-14 13:05:50.321700 | 2026-03-14 13:05:50.321790 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-14 13:05:50.574957 | debian-bookworm | ok 2026-03-14 13:05:50.582305 | 2026-03-14 13:05:50.582408 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-14 13:05:51.193457 | debian-bookworm | changed 2026-03-14 13:05:51.200269 | 2026-03-14 13:05:51.200389 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-14 13:05:51.856768 | debian-bookworm | changed 2026-03-14 13:05:51.864256 | 2026-03-14 13:05:51.864377 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-14 13:05:51.888010 | debian-bookworm | skipping: Conditional result was False 2026-03-14 13:05:51.895215 | 2026-03-14 13:05:51.895337 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-14 13:05:52.313601 | debian-bookworm -> localhost | changed 2026-03-14 13:05:52.323965 | 2026-03-14 13:05:52.324078 | TASK [add-build-sshkey : Add back temp key] 2026-03-14 13:05:52.659982 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/f0f3a44347094eddb1ea3d7e5498405e/work/f0f3a44347094eddb1ea3d7e5498405e_id_rsa (zuul-build-sshkey) 2026-03-14 13:05:52.660193 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.016530 2026-03-14 13:05:52.667767 | 2026-03-14 13:05:52.667870 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-14 13:05:53.085802 | debian-bookworm | ok 2026-03-14 13:05:53.090791 | 2026-03-14 13:05:53.095037 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-14 13:05:53.118075 | debian-bookworm | skipping: Conditional result was False 2026-03-14 13:05:53.137216 | 2026-03-14 13:05:53.137314 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-14 13:05:53.546789 | debian-bookworm | ok 2026-03-14 13:05:53.558106 | 2026-03-14 13:05:53.558210 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-14 13:05:53.585679 | debian-bookworm | ok 2026-03-14 13:05:53.591510 | 2026-03-14 13:05:53.591601 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-14 13:05:54.119720 | debian-bookworm -> localhost | ok 2026-03-14 13:05:54.127771 | 2026-03-14 13:05:54.127877 | TASK [validate-host : Collect information about the host] 2026-03-14 13:05:55.168099 | debian-bookworm | ok 2026-03-14 13:05:55.188112 | 2026-03-14 13:05:55.188233 | TASK [validate-host : Sanitize hostname] 2026-03-14 13:05:55.374184 | debian-bookworm | ok 2026-03-14 13:05:55.425642 | 2026-03-14 13:05:55.425777 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-14 13:05:56.341559 | debian-bookworm -> localhost | changed 2026-03-14 13:05:56.355028 | 2026-03-14 13:05:56.355198 | TASK [validate-host : Collect information about zuul worker] 2026-03-14 13:05:56.808573 | debian-bookworm | ok 2026-03-14 13:05:56.813664 | 2026-03-14 13:05:56.813806 | TASK [validate-host : Write out all zuul information for each host] 2026-03-14 13:05:57.883003 | debian-bookworm -> localhost | changed 2026-03-14 13:05:57.895892 | 2026-03-14 13:05:57.896031 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-03-14 13:05:58.177332 | debian-bookworm | ok 2026-03-14 13:05:58.190817 | 2026-03-14 13:05:58.191001 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-03-14 13:05:59.392357 | debian-bookworm | changed: 2026-03-14 13:05:59.392555 | debian-bookworm | cd+++++++++ src/ 2026-03-14 13:05:59.392590 | debian-bookworm | cd+++++++++ src/github.com/ 2026-03-14 13:05:59.392613 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-03-14 13:05:59.392636 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-03-14 13:05:59.392656 | debian-bookworm | Containerfile 2026-03-14 13:05:59.392787 | debian-bookworm | Containerfile 2026-03-14 13:05:59.399950 | debian-bookworm | =37.0.0 in /tmp/venv/lib/python3.11/site-packages (from types-paramiko) (46.0.5) 2026-03-14 13:07:18.724028 | debian-bookworm | Requirement already satisfied: urllib3>=2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-03-14 13:07:18.751460 | 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-14 13:07:18.763580 | 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-14 13:07:19.549366 | 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-14 13:07:19.819765 | 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.20250822 types-python-dateutil-2.9.0.20260305 types-pytz-2026.1.1.20260304 types-requests-2.32.4.20260107 types-simplejson-3.20.0.20250822 types-tabulate-0.10.0.20260308 types-ujson-5.10.0.20250822 2026-03-14 13:07:25.971439 | 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-14 13:07:25.971547 | 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-14 13:07:25.971563 | 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-14 13:07:25.971576 | 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-14 13:07:25.971587 | 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-14 13:07:25.971600 | 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-14 13:07:25.971632 | 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-14 13:07:25.971671 | 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-14 13:07:25.971684 | 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-14 13:07:25.971696 | debian-bookworm | Installing missing stub packages: 2026-03-14 13:07:25.971708 | 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-14 13:07:25.971720 | debian-bookworm | 2026-03-14 13:07:25.971732 | debian-bookworm | 2026-03-14 13:07:25.971743 | debian-bookworm | Success: no issues found in 77 source files 2026-03-14 13:07:26.152061 | debian-bookworm | ok: Runtime: 0:00:19.587133 2026-03-14 13:07:26.169137 | 2026-03-14 13:07:26.169251 | PLAY RECAP 2026-03-14 13:07:26.169334 | debian-bookworm | ok: 11 changed: 7 unreachable: 0 failed: 0 skipped: 12 rescued: 0 ignored: 0 2026-03-14 13:07:26.169399 | 2026-03-14 13:07:26.298521 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-03-14 13:07:26.299705 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-14 13:07:27.017942 | 2026-03-14 13:07:27.018096 | PLAY [Base post] 2026-03-14 13:07:27.031681 | 2026-03-14 13:07:27.031823 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-14 13:07:27.576490 | debian-bookworm | changed 2026-03-14 13:07:27.587581 | 2026-03-14 13:07:27.587721 | PLAY RECAP 2026-03-14 13:07:27.587806 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-14 13:07:27.587883 | 2026-03-14 13:07:27.714049 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-03-14 13:07:27.714948 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-14 13:07:28.549158 | 2026-03-14 13:07:28.549331 | PLAY [Base post-logs] 2026-03-14 13:07:28.560855 | 2026-03-14 13:07:28.561012 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-14 13:07:29.047867 | localhost | changed 2026-03-14 13:07:29.068166 | 2026-03-14 13:07:29.068508 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-14 13:07:29.097941 | localhost | ok 2026-03-14 13:07:29.103317 | 2026-03-14 13:07:29.103474 | TASK [Set zuul-log-path fact] 2026-03-14 13:07:29.120489 | localhost | ok 2026-03-14 13:07:29.131845 | 2026-03-14 13:07:29.131977 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 13:07:29.170147 | localhost | ok 2026-03-14 13:07:29.176177 | 2026-03-14 13:07:29.176338 | TASK [upload-logs : Create log directories] 2026-03-14 13:07:29.697032 | localhost | changed 2026-03-14 13:07:29.701418 | 2026-03-14 13:07:29.701592 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-14 13:07:30.194733 | localhost -> localhost | ok: Runtime: 0:00:00.007362 2026-03-14 13:07:30.203946 | 2026-03-14 13:07:30.204146 | TASK [upload-logs : Upload logs to log server] 2026-03-14 13:07:30.772048 | localhost | Output suppressed because no_log was given 2026-03-14 13:07:30.776536 | 2026-03-14 13:07:30.776758 | LOOP [upload-logs : Compress console log and json output] 2026-03-14 13:07:30.826041 | localhost | skipping: Conditional result was False 2026-03-14 13:07:30.844784 | localhost | skipping: Conditional result was False 2026-03-14 13:07:30.859046 | 2026-03-14 13:07:30.859283 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-14 13:07:30.904951 | localhost | skipping: Conditional result was False 2026-03-14 13:07:30.905287 | 2026-03-14 13:07:30.917812 | localhost | skipping: Conditional result was False 2026-03-14 13:07:30.928410 | 2026-03-14 13:07:30.928517 | LOOP [upload-logs : Upload console log and json output]