2026-04-13 13:48:27.963743 | Job console starting 2026-04-13 13:48:27.989755 | Updating git repos 2026-04-13 13:48:28.042788 | Cloning repos into workspace 2026-04-13 13:48:28.101132 | Restoring repo states 2026-04-13 13:48:28.107966 | Merging changes 2026-04-13 13:48:29.030550 | Checking out repos 2026-04-13 13:48:29.079997 | Preparing playbooks 2026-04-13 13:48:30.069879 | Running Ansible setup 2026-04-13 13:48:35.772494 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 13:48:36.704029 | 2026-04-13 13:48:36.704191 | PLAY [Base pre] 2026-04-13 13:48:36.725373 | 2026-04-13 13:48:36.725528 | TASK [Setup log path fact] 2026-04-13 13:48:36.761663 | debian-bookworm | ok 2026-04-13 13:48:36.798730 | 2026-04-13 13:48:36.810998 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 13:48:36.862168 | debian-bookworm | ok 2026-04-13 13:48:36.875035 | 2026-04-13 13:48:36.875177 | TASK [emit-job-header : Print job information] 2026-04-13 13:48:36.917145 | # Job Information 2026-04-13 13:48:36.917428 | Ansible Version: 2.16.14 2026-04-13 13:48:36.917494 | Job: mypy 2026-04-13 13:48:36.917546 | Pipeline: check 2026-04-13 13:48:36.917586 | Executor: 521e9411259a 2026-04-13 13:48:36.917623 | Triggered by: https://github.com/osism/openstack-image-manager/pull/1207 2026-04-13 13:48:36.917658 | Event ID: 6cddd260-373f-11f1-84a7-ee51d99fec6b 2026-04-13 13:48:36.924893 | 2026-04-13 13:48:36.925084 | LOOP [emit-job-header : Print node information] 2026-04-13 13:48:37.044776 | debian-bookworm | ok: 2026-04-13 13:48:37.045120 | debian-bookworm | # Node Information 2026-04-13 13:48:37.045180 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-04-13 13:48:37.045218 | debian-bookworm | Hostname: debian 2026-04-13 13:48:37.045279 | debian-bookworm | Username: zuul 2026-04-13 13:48:37.045303 | debian-bookworm | Distro: Debian 12.13 2026-04-13 13:48:37.045327 | debian-bookworm | Provider: regiocloud-a 2026-04-13 13:48:37.045348 | debian-bookworm | Region: 2026-04-13 13:48:37.045370 | debian-bookworm | Label: debian-bookworm 2026-04-13 13:48:37.045389 | debian-bookworm | Product Name: OpenStack Nova 2026-04-13 13:48:37.045410 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe98:cbe0 2026-04-13 13:48:37.067654 | 2026-04-13 13:48:37.067794 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 13:48:37.658731 | debian-bookworm -> localhost | changed 2026-04-13 13:48:37.666521 | 2026-04-13 13:48:37.666662 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 13:48:39.091744 | debian-bookworm -> localhost | changed 2026-04-13 13:48:39.109097 | 2026-04-13 13:48:39.109314 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 13:48:39.493965 | debian-bookworm -> localhost | ok 2026-04-13 13:48:39.500981 | 2026-04-13 13:48:39.501145 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 13:48:39.532711 | debian-bookworm | ok 2026-04-13 13:48:39.552816 | debian-bookworm | included: /var/lib/zuul/builds/7bbded6919ba4fa5a609e067a5bafad8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 13:48:39.569045 | 2026-04-13 13:48:39.569190 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 13:48:41.051902 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-04-13 13:48:41.052149 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/7bbded6919ba4fa5a609e067a5bafad8/work/7bbded6919ba4fa5a609e067a5bafad8_id_rsa 2026-04-13 13:48:41.052191 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/7bbded6919ba4fa5a609e067a5bafad8/work/7bbded6919ba4fa5a609e067a5bafad8_id_rsa.pub 2026-04-13 13:48:41.052219 | debian-bookworm -> localhost | The key fingerprint is: 2026-04-13 13:48:41.052265 | debian-bookworm -> localhost | SHA256:59k4kAmNxJKiRU50m+1yOTtmITubxWmVL8jxAQKHAlc zuul-build-sshkey 2026-04-13 13:48:41.052289 | debian-bookworm -> localhost | The key's randomart image is: 2026-04-13 13:48:41.052325 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-04-13 13:48:41.052348 | debian-bookworm -> localhost | |oo*oEo. | 2026-04-13 13:48:41.052371 | debian-bookworm -> localhost | |.+++o=.o | 2026-04-13 13:48:41.052392 | debian-bookworm -> localhost | | +..+.= . | 2026-04-13 13:48:41.052411 | debian-bookworm -> localhost | |. o + + | 2026-04-13 13:48:41.052431 | debian-bookworm -> localhost | | o B S . | 2026-04-13 13:48:41.052456 | debian-bookworm -> localhost | | B X * + | 2026-04-13 13:48:41.052477 | debian-bookworm -> localhost | | o % o * . | 2026-04-13 13:48:41.052496 | debian-bookworm -> localhost | | O . . . | 2026-04-13 13:48:41.052517 | debian-bookworm -> localhost | | o | 2026-04-13 13:48:41.052537 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-04-13 13:48:41.052594 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.834765 2026-04-13 13:48:41.059032 | 2026-04-13 13:48:41.059144 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 13:48:41.089367 | debian-bookworm | ok 2026-04-13 13:48:41.099414 | debian-bookworm | included: /var/lib/zuul/builds/7bbded6919ba4fa5a609e067a5bafad8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 13:48:41.109385 | 2026-04-13 13:48:41.109501 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 13:48:41.133412 | debian-bookworm | skipping: Conditional result was False 2026-04-13 13:48:41.139401 | 2026-04-13 13:48:41.139521 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 13:48:41.799530 | debian-bookworm | changed 2026-04-13 13:48:41.806336 | 2026-04-13 13:48:41.806513 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 13:48:42.074523 | debian-bookworm | ok 2026-04-13 13:48:42.081545 | 2026-04-13 13:48:42.083680 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 13:48:42.731206 | debian-bookworm | changed 2026-04-13 13:48:42.740483 | 2026-04-13 13:48:42.740636 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 13:48:43.409551 | debian-bookworm | changed 2026-04-13 13:48:43.415331 | 2026-04-13 13:48:43.415448 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 13:48:43.439469 | debian-bookworm | skipping: Conditional result was False 2026-04-13 13:48:43.445813 | 2026-04-13 13:48:43.445931 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 13:48:43.971726 | debian-bookworm -> localhost | changed 2026-04-13 13:48:43.987430 | 2026-04-13 13:48:43.987579 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 13:48:44.371675 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/7bbded6919ba4fa5a609e067a5bafad8/work/7bbded6919ba4fa5a609e067a5bafad8_id_rsa (zuul-build-sshkey) 2026-04-13 13:48:44.372166 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.018746 2026-04-13 13:48:44.388017 | 2026-04-13 13:48:44.388151 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 13:48:44.795534 | debian-bookworm | ok 2026-04-13 13:48:44.801713 | 2026-04-13 13:48:44.801831 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 13:48:44.825453 | debian-bookworm | skipping: Conditional result was False 2026-04-13 13:48:44.837221 | 2026-04-13 13:48:44.837371 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-13 13:48:45.293753 | debian-bookworm | ok 2026-04-13 13:48:45.307565 | 2026-04-13 13:48:45.307716 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-13 13:48:45.347829 | debian-bookworm | ok 2026-04-13 13:48:45.353071 | 2026-04-13 13:48:45.353188 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-13 13:48:45.685291 | debian-bookworm -> localhost | ok 2026-04-13 13:48:45.691950 | 2026-04-13 13:48:45.692075 | TASK [validate-host : Collect information about the host] 2026-04-13 13:48:46.817660 | debian-bookworm | ok 2026-04-13 13:48:46.829677 | 2026-04-13 13:48:46.829816 | TASK [validate-host : Sanitize hostname] 2026-04-13 13:48:46.941651 | debian-bookworm | ok 2026-04-13 13:48:46.991828 | 2026-04-13 13:48:46.991970 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-13 13:48:47.739021 | debian-bookworm -> localhost | changed 2026-04-13 13:48:47.745126 | 2026-04-13 13:48:47.745277 | TASK [validate-host : Collect information about zuul worker] 2026-04-13 13:48:48.157034 | debian-bookworm | ok 2026-04-13 13:48:48.168865 | 2026-04-13 13:48:48.169087 | TASK [validate-host : Write out all zuul information for each host] 2026-04-13 13:48:48.732750 | debian-bookworm -> localhost | changed 2026-04-13 13:48:48.745209 | 2026-04-13 13:48:48.745377 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-13 13:48:49.017968 | debian-bookworm | ok 2026-04-13 13:48:49.024202 | 2026-04-13 13:48:49.024377 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-13 13:48:49.865814 | debian-bookworm | changed: 2026-04-13 13:48:49.866017 | debian-bookworm | cd+++++++++ src/ 2026-04-13 13:48:49.866052 | debian-bookworm | cd+++++++++ src/github.com/ 2026-04-13 13:48:49.866077 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-04-13 13:48:49.866098 | debian-bookworm | cd+++++++++ src/github.com/osism/openstack-image-manager/ 2026-04-13 13:48:49.866118 | debian-bookworm | =2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-04-13 13:49:34.956667 | debian-bookworm | Installing collected packages: types-tabulate, types-simplejson, types-requests, types-PyYAML, types-decorator 2026-04-13 13:49:35.105819 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20260408 types-decorator-5.2.0.20260408 types-requests-2.33.0.20260408 types-simplejson-3.20.0.20260408 types-tabulate-0.10.0.20260408 2026-04-13 13:49:39.044724 | debian-bookworm | openstack_image_manager/main.py:442: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "import_image" [union-attr] 2026-04-13 13:49:39.044838 | debian-bookworm | openstack_image_manager/main.py:809: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "add_tag" [union-attr] 2026-04-13 13:49:39.044854 | debian-bookworm | openstack_image_manager/main.py:814: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "remove_tag" [union-attr] 2026-04-13 13:49:39.044866 | debian-bookworm | openstack_image_manager/main.py:854: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "deactivate_image" [union-attr] 2026-04-13 13:49:39.044878 | debian-bookworm | openstack_image_manager/main.py:858: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "reactivate_image" [union-attr] 2026-04-13 13:49:39.044893 | debian-bookworm | openstack_image_manager/main.py:1082: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "deactivate_image" [union-attr] 2026-04-13 13:49:39.044904 | debian-bookworm | openstack_image_manager/main.py:1111: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "deactivate_image" [union-attr] 2026-04-13 13:49:39.044916 | debian-bookworm | Installing missing stub packages: 2026-04-13 13:49:39.044928 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-decorator types-requests types-simplejson types-tabulate 2026-04-13 13:49:39.044939 | debian-bookworm | 2026-04-13 13:49:39.044950 | debian-bookworm | 2026-04-13 13:49:39.044961 | debian-bookworm | Found 7 errors in 1 file (checked 12 source files) 2026-04-13 13:49:39.247165 | debian-bookworm | ERROR 2026-04-13 13:49:39.247547 | debian-bookworm | { 2026-04-13 13:49:39.247616 | debian-bookworm | "delta": "0:00:12.080516", 2026-04-13 13:49:39.247660 | debian-bookworm | "end": "2026-04-13 13:49:39.055418", 2026-04-13 13:49:39.247696 | debian-bookworm | "msg": "non-zero return code", 2026-04-13 13:49:39.247729 | debian-bookworm | "rc": 1, 2026-04-13 13:49:39.247761 | debian-bookworm | "start": "2026-04-13 13:49:26.974902" 2026-04-13 13:49:39.247798 | debian-bookworm | } failure 2026-04-13 13:49:39.264976 | 2026-04-13 13:49:39.265097 | PLAY RECAP 2026-04-13 13:49:39.266364 | debian-bookworm | ok: 10 changed: 7 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2026-04-13 13:49:39.266474 | 2026-04-13 13:49:39.466697 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-04-13 13:49:39.471099 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 13:49:40.221355 | 2026-04-13 13:49:40.221536 | PLAY [Base post] 2026-04-13 13:49:40.235693 | 2026-04-13 13:49:40.235840 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 13:49:40.809330 | debian-bookworm | changed 2026-04-13 13:49:40.818674 | 2026-04-13 13:49:40.818804 | PLAY RECAP 2026-04-13 13:49:40.818917 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 13:49:40.819006 | 2026-04-13 13:49:40.943455 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 13:49:40.945691 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 13:49:41.741751 | 2026-04-13 13:49:41.741928 | PLAY [Base post-logs] 2026-04-13 13:49:41.753034 | 2026-04-13 13:49:41.753183 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 13:49:42.226740 | localhost | changed 2026-04-13 13:49:42.241372 | 2026-04-13 13:49:42.241532 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 13:49:42.279887 | localhost | ok 2026-04-13 13:49:42.287089 | 2026-04-13 13:49:42.287282 | TASK [Set zuul-log-path fact] 2026-04-13 13:49:42.306382 | localhost | ok 2026-04-13 13:49:42.322314 | 2026-04-13 13:49:42.322480 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 13:49:42.360858 | localhost | ok 2026-04-13 13:49:42.368103 | 2026-04-13 13:49:42.368294 | TASK [upload-logs : Create log directories] 2026-04-13 13:49:42.903772 | localhost | changed 2026-04-13 13:49:42.907372 | 2026-04-13 13:49:42.907498 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 13:49:43.429121 | localhost -> localhost | ok: Runtime: 0:00:00.007386 2026-04-13 13:49:43.438704 | 2026-04-13 13:49:43.438927 | TASK [upload-logs : Upload logs to log server] 2026-04-13 13:49:44.005374 | localhost | Output suppressed because no_log was given 2026-04-13 13:49:44.007575 | 2026-04-13 13:49:44.007697 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 13:49:44.067918 | localhost | skipping: Conditional result was False 2026-04-13 13:49:44.073110 | localhost | skipping: Conditional result was False 2026-04-13 13:49:44.084714 | 2026-04-13 13:49:44.084882 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 13:49:44.145244 | localhost | skipping: Conditional result was False 2026-04-13 13:49:44.146023 | 2026-04-13 13:49:44.149884 | localhost | skipping: Conditional result was False 2026-04-13 13:49:44.155739 | 2026-04-13 13:49:44.155929 | LOOP [upload-logs : Upload console log and json output]