2026-05-04 06:30:43.670467 | Job console starting 2026-05-04 06:30:43.681017 | Updating git repos 2026-05-04 06:30:43.727209 | Cloning repos into workspace 2026-05-04 06:30:43.782117 | Restoring repo states 2026-05-04 06:30:43.810487 | Merging changes 2026-05-04 06:30:44.392376 | Checking out repos 2026-05-04 06:30:44.443633 | Preparing playbooks 2026-05-04 06:30:45.247947 | Running Ansible setup 2026-05-04 06:30:51.238508 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-04 06:30:52.932034 | 2026-05-04 06:30:52.932204 | PLAY [Base pre] 2026-05-04 06:30:52.953534 | 2026-05-04 06:30:52.953715 | TASK [Setup log path fact] 2026-05-04 06:30:52.974658 | debian-bookworm | ok 2026-05-04 06:30:52.998528 | 2026-05-04 06:30:52.998743 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-04 06:30:53.058490 | debian-bookworm | ok 2026-05-04 06:30:53.074422 | 2026-05-04 06:30:53.074573 | TASK [emit-job-header : Print job information] 2026-05-04 06:30:53.140487 | # Job Information 2026-05-04 06:30:53.140697 | Ansible Version: 2.16.14 2026-05-04 06:30:53.140735 | Job: openstack-project-manager-mypy 2026-05-04 06:30:53.140771 | Pipeline: check 2026-05-04 06:30:53.140796 | Executor: 521e9411259a 2026-05-04 06:30:53.140817 | Triggered by: https://github.com/osism/openstack-project-manager/pull/274 2026-05-04 06:30:53.140839 | Event ID: 8cf23480-4782-11f1-8041-687987b04eed 2026-05-04 06:30:53.149753 | 2026-05-04 06:30:53.149933 | LOOP [emit-job-header : Print node information] 2026-05-04 06:30:53.310022 | debian-bookworm | ok: 2026-05-04 06:30:53.310233 | debian-bookworm | # Node Information 2026-05-04 06:30:53.310263 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-05-04 06:30:53.310284 | debian-bookworm | Hostname: debian 2026-05-04 06:30:53.310302 | debian-bookworm | Username: zuul 2026-05-04 06:30:53.310320 | debian-bookworm | Distro: Debian 12.13 2026-05-04 06:30:53.310339 | debian-bookworm | Provider: regiocloud-a 2026-05-04 06:30:53.310357 | debian-bookworm | Region: 2026-05-04 06:30:53.310374 | debian-bookworm | Label: debian-bookworm 2026-05-04 06:30:53.310390 | debian-bookworm | Product Name: OpenStack Nova 2026-05-04 06:30:53.310407 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fef7:2ec0 2026-05-04 06:30:53.322511 | 2026-05-04 06:30:53.322617 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-04 06:30:53.857599 | debian-bookworm -> localhost | changed 2026-05-04 06:30:53.863701 | 2026-05-04 06:30:53.863797 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-04 06:30:54.989412 | debian-bookworm -> localhost | changed 2026-05-04 06:30:54.999275 | 2026-05-04 06:30:54.999368 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-04 06:30:55.481837 | debian-bookworm -> localhost | ok 2026-05-04 06:30:55.487906 | 2026-05-04 06:30:55.488005 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-04 06:30:55.515998 | debian-bookworm | ok 2026-05-04 06:30:55.538726 | debian-bookworm | included: /var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-04 06:30:55.548240 | 2026-05-04 06:30:55.548334 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-04 06:30:56.565263 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-05-04 06:30:56.565429 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/e97ea537d3ea40c883f1d1b3f131f54b_id_rsa 2026-05-04 06:30:56.565460 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/e97ea537d3ea40c883f1d1b3f131f54b_id_rsa.pub 2026-05-04 06:30:56.565481 | debian-bookworm -> localhost | The key fingerprint is: 2026-05-04 06:30:56.565500 | debian-bookworm -> localhost | SHA256:iZnV06fEfeQDF8BQAS90JNdC+GY1DA2oT/trtj8sNY0 zuul-build-sshkey 2026-05-04 06:30:56.565527 | debian-bookworm -> localhost | The key's randomart image is: 2026-05-04 06:30:56.565545 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-05-04 06:30:56.565561 | debian-bookworm -> localhost | | =X%Ooo| 2026-05-04 06:30:56.565578 | debian-bookworm -> localhost | | ..==+oO | 2026-05-04 06:30:56.565595 | debian-bookworm -> localhost | | . +.=.=.+| 2026-05-04 06:30:56.565611 | debian-bookworm -> localhost | | = o +.* ..| 2026-05-04 06:30:56.565627 | debian-bookworm -> localhost | | + S o = ..| 2026-05-04 06:30:56.565658 | debian-bookworm -> localhost | | o Eo.| 2026-05-04 06:30:56.565676 | debian-bookworm -> localhost | | . o .| 2026-05-04 06:30:56.565692 | debian-bookworm -> localhost | | = o | 2026-05-04 06:30:56.565709 | debian-bookworm -> localhost | | oo=..| 2026-05-04 06:30:56.565726 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-05-04 06:30:56.565772 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.344162 2026-05-04 06:30:56.570902 | 2026-05-04 06:30:56.570993 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-04 06:30:56.587316 | debian-bookworm | ok 2026-05-04 06:30:56.595814 | debian-bookworm | included: /var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-04 06:30:56.609943 | 2026-05-04 06:30:56.610033 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-04 06:30:56.623311 | debian-bookworm | skipping: Conditional result was False 2026-05-04 06:30:56.628570 | 2026-05-04 06:30:56.628670 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-04 06:30:57.233104 | debian-bookworm | changed 2026-05-04 06:30:57.237404 | 2026-05-04 06:30:57.237478 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-04 06:30:57.487071 | debian-bookworm | ok 2026-05-04 06:30:57.500884 | 2026-05-04 06:30:57.500981 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-04 06:30:58.169330 | debian-bookworm | changed 2026-05-04 06:30:58.186709 | 2026-05-04 06:30:58.186823 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-04 06:30:58.858133 | debian-bookworm | changed 2026-05-04 06:30:58.869717 | 2026-05-04 06:30:58.869821 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-04 06:30:58.905898 | debian-bookworm | skipping: Conditional result was False 2026-05-04 06:30:58.912074 | 2026-05-04 06:30:58.912173 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-04 06:30:59.461566 | debian-bookworm -> localhost | changed 2026-05-04 06:30:59.475277 | 2026-05-04 06:30:59.475382 | TASK [add-build-sshkey : Add back temp key] 2026-05-04 06:30:59.832258 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/e97ea537d3ea40c883f1d1b3f131f54b_id_rsa (zuul-build-sshkey) 2026-05-04 06:30:59.832467 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.018921 2026-05-04 06:30:59.840466 | 2026-05-04 06:30:59.840568 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-04 06:31:00.252744 | debian-bookworm | ok 2026-05-04 06:31:00.259429 | 2026-05-04 06:31:00.259534 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-04 06:31:00.285584 | debian-bookworm | skipping: Conditional result was False 2026-05-04 06:31:00.295732 | 2026-05-04 06:31:00.295831 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-04 06:31:00.821578 | debian-bookworm | ok 2026-05-04 06:31:00.835618 | 2026-05-04 06:31:00.835735 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-04 06:31:00.877220 | debian-bookworm | ok 2026-05-04 06:31:00.884432 | 2026-05-04 06:31:00.884532 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-04 06:31:01.253397 | debian-bookworm -> localhost | ok 2026-05-04 06:31:01.259513 | 2026-05-04 06:31:01.259610 | TASK [validate-host : Collect information about the host] 2026-05-04 06:31:02.377279 | debian-bookworm | ok 2026-05-04 06:31:02.387374 | 2026-05-04 06:31:02.387466 | TASK [validate-host : Sanitize hostname] 2026-05-04 06:31:02.520489 | debian-bookworm | ok 2026-05-04 06:31:02.564296 | 2026-05-04 06:31:02.564411 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-04 06:31:03.104420 | debian-bookworm -> localhost | changed 2026-05-04 06:31:03.110239 | 2026-05-04 06:31:03.110348 | TASK [validate-host : Collect information about zuul worker] 2026-05-04 06:31:03.536576 | debian-bookworm | ok 2026-05-04 06:31:03.543738 | 2026-05-04 06:31:03.543850 | TASK [validate-host : Write out all zuul information for each host] 2026-05-04 06:31:04.179916 | debian-bookworm -> localhost | changed 2026-05-04 06:31:04.190593 | 2026-05-04 06:31:04.190708 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-04 06:31:04.462354 | debian-bookworm | ok 2026-05-04 06:31:04.473306 | 2026-05-04 06:31:04.473435 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-04 06:31:05.404586 | debian-bookworm | changed: 2026-05-04 06:31:05.404830 | debian-bookworm | cd+++++++++ src/ 2026-05-04 06:31:05.404866 | debian-bookworm | cd+++++++++ src/github.com/ 2026-05-04 06:31:05.404891 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-05-04 06:31:05.404914 | debian-bookworm | cd+++++++++ src/github.com/osism/openstack-project-manager/ 2026-05-04 06:31:05.404935 | debian-bookworm | =2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.6.3) 2026-05-04 06:32:13.284021 | debian-bookworm | Installing collected packages: types-tabulate, types-simplejson, types-requests, types-PyYAML, types-decorator 2026-05-04 06:32:13.423358 | debian-bookworm | Successfully installed types-PyYAML-6.0.12.20260408 types-decorator-5.2.0.20260408 types-requests-2.33.0.20260503 types-simplejson-3.20.0.20260408 types-tabulate-0.10.0.20260408 2026-05-04 06:32:16.829281 | debian-bookworm | openstack_project_manager/manage_ldap.py:117: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.829457 | debian-bookworm | openstack_project_manager/manage_ldap.py:135: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.829489 | debian-bookworm | openstack_project_manager/manage_ldap.py:136: error: Item "None" of "Any | Domain | None" has no attribute "name" [union-attr] 2026-05-04 06:32:16.829513 | debian-bookworm | openstack_project_manager/manage_ldap.py:136: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.829534 | debian-bookworm | openstack_project_manager/manage_ldap.py:139: error: Item "None" of "Any | Domain | None" has no attribute "name" [union-attr] 2026-05-04 06:32:16.829560 | debian-bookworm | openstack_project_manager/manage_ldap.py:145: error: No overload variant of "find_user" of "Proxy" matches argument types "Any", "Any | str" [call-overload] 2026-05-04 06:32:16.829602 | debian-bookworm | openstack_project_manager/manage_ldap.py:145: note: Possible overload variants: 2026-05-04 06:32:16.829616 | debian-bookworm | openstack_project_manager/manage_ldap.py:145: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.829639 | debian-bookworm | openstack_project_manager/manage_ldap.py:145: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.829651 | debian-bookworm | openstack_project_manager/manage_ldap.py:145: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.829664 | debian-bookworm | openstack_project_manager/manage_ldap.py:157: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.829678 | debian-bookworm | openstack_project_manager/manage_ldap.py:178: error: No overload variant of "find_user" of "Proxy" matches argument types "Any", "Any | str" [call-overload] 2026-05-04 06:32:16.829689 | debian-bookworm | openstack_project_manager/manage_ldap.py:178: note: Possible overload variants: 2026-05-04 06:32:16.829701 | debian-bookworm | openstack_project_manager/manage_ldap.py:178: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.829712 | debian-bookworm | openstack_project_manager/manage_ldap.py:178: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.829724 | debian-bookworm | openstack_project_manager/manage_ldap.py:178: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.829736 | debian-bookworm | openstack_project_manager/manage_ldap.py:184: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "projects" [union-attr] 2026-05-04 06:32:16.829774 | debian-bookworm | openstack_project_manager/manage_ldap.py:184: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.829786 | debian-bookworm | openstack_project_manager/manage_ldap.py:191: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.829798 | debian-bookworm | openstack_project_manager/manage.py:90: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.829810 | debian-bookworm | openstack_project_manager/manage.py:587: error: Item "openstack.block_storage.v2._proxy.Proxy" of "openstack.block_storage.v2._proxy.Proxy | openstack.block_storage.v3._proxy.Proxy" has no attribute "show_default_type" [union-attr] 2026-05-04 06:32:16.829829 | debian-bookworm | openstack_project_manager/manage.py:599: error: Item "openstack.block_storage.v2._proxy.Proxy" of "openstack.block_storage.v2._proxy.Proxy | openstack.block_storage.v3._proxy.Proxy" has no attribute "unset_default_type" [union-attr] 2026-05-04 06:32:16.829857 | debian-bookworm | openstack_project_manager/manage.py:606: error: Item "openstack.block_storage.v2._proxy.Proxy" of "openstack.block_storage.v2._proxy.Proxy | openstack.block_storage.v3._proxy.Proxy" has no attribute "set_default_type" [union-attr] 2026-05-04 06:32:16.829875 | debian-bookworm | openstack_project_manager/manage.py:1098: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "str" [call-overload] 2026-05-04 06:32:16.829896 | debian-bookworm | openstack_project_manager/manage.py:1098: note: Possible overload variants: 2026-05-04 06:32:16.829915 | debian-bookworm | openstack_project_manager/manage.py:1098: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.829934 | debian-bookworm | openstack_project_manager/manage.py:1098: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.829955 | debian-bookworm | openstack_project_manager/manage.py:1103: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "str" [call-overload] 2026-05-04 06:32:16.829974 | debian-bookworm | openstack_project_manager/manage.py:1103: note: Possible overload variants: 2026-05-04 06:32:16.829994 | debian-bookworm | openstack_project_manager/manage.py:1103: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830006 | debian-bookworm | openstack_project_manager/manage.py:1103: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830017 | debian-bookworm | openstack_project_manager/manage.py:1118: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.830041 | debian-bookworm | openstack_project_manager/manage.py:1136: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "Any | str" [call-overload] 2026-05-04 06:32:16.830053 | debian-bookworm | openstack_project_manager/manage.py:1136: note: Possible overload variants: 2026-05-04 06:32:16.830101 | debian-bookworm | openstack_project_manager/manage.py:1136: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830114 | debian-bookworm | openstack_project_manager/manage.py:1136: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830131 | debian-bookworm | openstack_project_manager/manage.py:1137: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830151 | debian-bookworm | openstack_project_manager/manage.py:1143: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.830189 | debian-bookworm | openstack_project_manager/manage.py:1198: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "find_member" [union-attr] 2026-05-04 06:32:16.830210 | debian-bookworm | openstack_project_manager/manage.py:1204: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "add_member" [union-attr] 2026-05-04 06:32:16.830232 | debian-bookworm | openstack_project_manager/manage.py:1207: error: Item "openstack.image.v1._proxy.Proxy" of "openstack.image.v1._proxy.Proxy | openstack.image.v2._proxy.Proxy" has no attribute "update_member" [union-attr] 2026-05-04 06:32:16.830246 | debian-bookworm | openstack_project_manager/manage.py:1278: error: Incompatible types in assignment (expression has type "openstack.block_storage.v2.volume.Volume | openstack.block_storage.v3.volume.Volume | None", variable has type "openstack.block_storage.v2.volume.Volume") [assignment] 2026-05-04 06:32:16.830259 | debian-bookworm | openstack_project_manager/create_user.py:59: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.830270 | debian-bookworm | openstack_project_manager/create_user.py:66: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.830281 | debian-bookworm | openstack_project_manager/create_user.py:70: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.830293 | debian-bookworm | openstack_project_manager/create_user.py:72: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "Any | str" [call-overload] 2026-05-04 06:32:16.830305 | debian-bookworm | openstack_project_manager/create_user.py:72: note: Possible overload variants: 2026-05-04 06:32:16.830316 | debian-bookworm | openstack_project_manager/create_user.py:72: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830327 | debian-bookworm | openstack_project_manager/create_user.py:72: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830347 | debian-bookworm | openstack_project_manager/create_user.py:86: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.830358 | debian-bookworm | openstack_project_manager/create_user.py:86: error: Item "None" of "Any | Project | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830371 | debian-bookworm | openstack_project_manager/create_user.py:92: error: Item "None" of "Any | Project | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830383 | debian-bookworm | openstack_project_manager/create_ldap.py:169: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.830394 | debian-bookworm | openstack_project_manager/create_ldap.py:185: error: No overload variant of "find_user" of "Proxy" matches argument types "Any", "Any | str" [call-overload] 2026-05-04 06:32:16.830405 | debian-bookworm | openstack_project_manager/create_ldap.py:185: note: Possible overload variants: 2026-05-04 06:32:16.830416 | debian-bookworm | openstack_project_manager/create_ldap.py:185: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830428 | debian-bookworm | openstack_project_manager/create_ldap.py:185: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830452 | debian-bookworm | openstack_project_manager/create_ldap.py:185: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830464 | debian-bookworm | openstack_project_manager/create_ldap.py:190: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.830483 | debian-bookworm | openstack_project_manager/create_ldap.py:191: error: Item "None" of "Any | Domain | None" has no attribute "name" [union-attr] 2026-05-04 06:32:16.830495 | debian-bookworm | openstack_project_manager/create_ldap.py:191: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830506 | debian-bookworm | openstack_project_manager/create_ldap.py:203: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.830517 | debian-bookworm | openstack_project_manager/create_ldap.py:204: error: Item "None" of "Any | Domain | None" has no attribute "name" [union-attr] 2026-05-04 06:32:16.830529 | debian-bookworm | openstack_project_manager/create_ldap.py:204: error: Item "None" of "Any | Domain | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830540 | debian-bookworm | openstack_project_manager/create_ldap.py:210: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.830551 | debian-bookworm | openstack_project_manager/create_ldap.py:211: error: Item "None" of "Any | Project | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830563 | debian-bookworm | openstack_project_manager/create.py:44: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_user" [union-attr] 2026-05-04 06:32:16.830574 | debian-bookworm | openstack_project_manager/create.py:56: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "assign_project_role_to_group" [union-attr] 2026-05-04 06:32:16.830586 | debian-bookworm | openstack_project_manager/create.py:201: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.830597 | debian-bookworm | openstack_project_manager/create.py:209: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_group" [union-attr] 2026-05-04 06:32:16.830608 | debian-bookworm | openstack_project_manager/create.py:223: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_project" [union-attr] 2026-05-04 06:32:16.830619 | debian-bookworm | openstack_project_manager/create.py:228: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_group" [union-attr] 2026-05-04 06:32:16.830630 | debian-bookworm | openstack_project_manager/create.py:240: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_group" [union-attr] 2026-05-04 06:32:16.830642 | debian-bookworm | openstack_project_manager/create.py:330: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "Any | str" [call-overload] 2026-05-04 06:32:16.830660 | debian-bookworm | openstack_project_manager/create.py:330: note: Possible overload variants: 2026-05-04 06:32:16.830680 | debian-bookworm | openstack_project_manager/create.py:330: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830697 | debian-bookworm | openstack_project_manager/create.py:330: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830742 | debian-bookworm | openstack_project_manager/create.py:381: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "create_application_credential" [union-attr] 2026-05-04 06:32:16.830781 | debian-bookworm | openstack_project_manager/create.py:382: error: Item "None" of "Any | User | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830812 | debian-bookworm | openstack_project_manager/create.py:396: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_domain" [union-attr] 2026-05-04 06:32:16.830824 | debian-bookworm | openstack_project_manager/create.py:401: error: No overload variant of "find_user" of "Proxy" matches argument types "str", "Any | str" [call-overload] 2026-05-04 06:32:16.830845 | debian-bookworm | openstack_project_manager/create.py:401: note: Possible overload variants: 2026-05-04 06:32:16.830857 | debian-bookworm | openstack_project_manager/create.py:401: note: def find_user(self, name_or_id: str, ignore_missing: Literal[False]) -> User 2026-05-04 06:32:16.830868 | debian-bookworm | openstack_project_manager/create.py:401: note: def find_user(self, name_or_id: str, ignore_missing: bool = ...) -> User | None 2026-05-04 06:32:16.830879 | debian-bookworm | openstack_project_manager/create.py:417: error: Argument 2 to "try_assign_role" has incompatible type "Any | Project | None"; expected "Project" [arg-type] 2026-05-04 06:32:16.830890 | debian-bookworm | openstack_project_manager/create.py:423: error: Argument 2 to "try_assign_role" has incompatible type "Any | Project | None"; expected "Project" [arg-type] 2026-05-04 06:32:16.830902 | debian-bookworm | openstack_project_manager/create.py:429: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "find_group" [union-attr] 2026-05-04 06:32:16.830913 | debian-bookworm | openstack_project_manager/create.py:434: error: Item "openstack.identity.v2._proxy.Proxy" of "openstack.identity.v2._proxy.Proxy | openstack.identity.v3._proxy.Proxy" has no attribute "add_user_to_group" [union-attr] 2026-05-04 06:32:16.830931 | debian-bookworm | openstack_project_manager/create.py:447: error: Item "None" of "Any | Project | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830949 | debian-bookworm | openstack_project_manager/create.py:451: error: Item "None" of "Any | User | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830967 | debian-bookworm | openstack_project_manager/create.py:456: error: Item "None" of "Any | User | None" has no attribute "id" [union-attr] 2026-05-04 06:32:16.830987 | debian-bookworm | Installing missing stub packages: 2026-05-04 06:32:16.831010 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-PyYAML types-decorator types-requests types-simplejson types-tabulate 2026-05-04 06:32:16.831031 | debian-bookworm | 2026-05-04 06:32:16.831049 | debian-bookworm | 2026-05-04 06:32:16.831096 | debian-bookworm | Found 64 errors in 5 files (checked 13 source files) 2026-05-04 06:32:17.119914 | debian-bookworm | ERROR 2026-05-04 06:32:17.120070 | debian-bookworm | { 2026-05-04 06:32:17.120106 | debian-bookworm | "delta": "0:00:11.492352", 2026-05-04 06:32:17.120131 | debian-bookworm | "end": "2026-05-04 06:32:16.848827", 2026-05-04 06:32:17.120151 | debian-bookworm | "msg": "non-zero return code", 2026-05-04 06:32:17.120171 | debian-bookworm | "rc": 1, 2026-05-04 06:32:17.120189 | debian-bookworm | "start": "2026-05-04 06:32:05.356475" 2026-05-04 06:32:17.120207 | debian-bookworm | } failure 2026-05-04 06:32:17.122887 | 2026-05-04 06:32:17.122944 | PLAY RECAP 2026-05-04 06:32:17.122990 | debian-bookworm | ok: 10 changed: 6 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2026-05-04 06:32:17.123014 | 2026-05-04 06:32:17.416814 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2026-05-04 06:32:17.417583 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-04 06:32:18.784570 | 2026-05-04 06:32:18.784797 | PLAY [Base post-fetch] 2026-05-04 06:32:18.809664 | 2026-05-04 06:32:18.809863 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-04 06:32:18.938074 | debian-bookworm | skipping: Conditional result was False 2026-05-04 06:32:18.944152 | 2026-05-04 06:32:18.944310 | TASK [fetch-output : Set log path for single node] 2026-05-04 06:32:19.038701 | debian-bookworm | ok 2026-05-04 06:32:19.044043 | 2026-05-04 06:32:19.044172 | LOOP [fetch-output : Ensure local output dirs] 2026-05-04 06:32:19.733433 | debian-bookworm -> localhost | ok: "/var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/logs" 2026-05-04 06:32:20.613420 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/artifacts" 2026-05-04 06:32:21.238382 | debian-bookworm -> localhost | changed: "/var/lib/zuul/builds/e97ea537d3ea40c883f1d1b3f131f54b/work/docs" 2026-05-04 06:32:21.248673 | 2026-05-04 06:32:21.248857 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-04 06:32:22.247228 | debian-bookworm | changed: 2026-05-04 06:32:22.249132 | debian-bookworm | >f+++++++++ sudo-debug.txt 2026-05-04 06:32:22.249194 | debian-bookworm | >f+++++++++ sudo-strace.log 2026-05-04 06:32:22.249229 | debian-bookworm | >f+++++++++ sudo-strace.log.time 2026-05-04 06:32:22.249276 | debian-bookworm | changed: All items complete 2026-05-04 06:32:22.249301 | 2026-05-04 06:32:23.072228 | debian-bookworm | changed: .d..t...... ./ 2026-05-04 06:32:23.827743 | debian-bookworm | changed: .d..t...... ./ 2026-05-04 06:32:23.846599 | 2026-05-04 06:32:23.846748 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-04 06:32:24.296436 | debian-bookworm -> localhost | ok: Item: artifacts Runtime: 0:00:00.004458 2026-05-04 06:32:24.573361 | debian-bookworm -> localhost | ok: Item: docs Runtime: 0:00:00.007640 2026-05-04 06:32:24.590213 | 2026-05-04 06:32:24.590315 | PLAY RECAP 2026-05-04 06:32:24.590364 | debian-bookworm | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-04 06:32:24.590389 | 2026-05-04 06:32:24.688727 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-04 06:32:24.689462 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-04 06:32:25.623754 | 2026-05-04 06:32:25.624274 | PLAY [Base post] 2026-05-04 06:32:25.644814 | 2026-05-04 06:32:25.644926 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-04 06:32:26.203019 | debian-bookworm | changed 2026-05-04 06:32:26.207928 | 2026-05-04 06:32:26.208009 | PLAY RECAP 2026-05-04 06:32:26.208059 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-04 06:32:26.208112 | 2026-05-04 06:32:26.314752 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-04 06:32:26.315976 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-04 06:32:27.477027 | 2026-05-04 06:32:27.477162 | PLAY [Base post-logs] 2026-05-04 06:32:27.487270 | 2026-05-04 06:32:27.487421 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-04 06:32:28.059667 | localhost | changed 2026-05-04 06:32:28.078070 | 2026-05-04 06:32:28.078228 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-04 06:32:28.108351 | localhost | ok 2026-05-04 06:32:28.111884 | 2026-05-04 06:32:28.111993 | TASK [Set zuul-log-path fact] 2026-05-04 06:32:28.129746 | localhost | ok 2026-05-04 06:32:28.138780 | 2026-05-04 06:32:28.138942 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-04 06:32:28.174059 | localhost | ok 2026-05-04 06:32:28.178232 | 2026-05-04 06:32:28.178353 | TASK [upload-logs : Create log directories] 2026-05-04 06:32:28.731468 | localhost | changed 2026-05-04 06:32:28.734384 | 2026-05-04 06:32:28.734466 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-04 06:32:29.258981 | localhost -> localhost | ok: Runtime: 0:00:00.013968 2026-05-04 06:32:29.263137 | 2026-05-04 06:32:29.263252 | TASK [upload-logs : Upload logs to log server] 2026-05-04 06:32:29.922964 | localhost | Output suppressed because no_log was given 2026-05-04 06:32:29.928216 | 2026-05-04 06:32:29.928441 | LOOP [upload-logs : Compress console log and json output] 2026-05-04 06:32:29.992094 | localhost | skipping: Conditional result was False 2026-05-04 06:32:30.001848 | localhost | skipping: Conditional result was False 2026-05-04 06:32:30.009101 | 2026-05-04 06:32:30.009236 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-04 06:32:30.060813 | localhost | skipping: Conditional result was False 2026-05-04 06:32:30.061100 | 2026-05-04 06:32:30.066159 | localhost | skipping: Conditional result was False 2026-05-04 06:32:30.077330 | 2026-05-04 06:32:30.077473 | LOOP [upload-logs : Upload console log and json output]