2025-06-22 13:36:37.435771 | Job console starting 2025-06-22 13:36:37.456968 | Updating git repos 2025-06-22 13:36:37.506185 | Cloning repos into workspace 2025-06-22 13:36:37.539297 | Restoring repo states 2025-06-22 13:36:37.548828 | Merging changes 2025-06-22 13:36:38.041178 | Checking out repos 2025-06-22 13:36:38.069037 | Preparing playbooks 2025-06-22 13:36:38.809603 | Running Ansible setup 2025-06-22 13:36:43.242457 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-06-22 13:36:44.018122 | 2025-06-22 13:36:44.018285 | PLAY [Base pre] 2025-06-22 13:36:44.034452 | 2025-06-22 13:36:44.034596 | TASK [Setup log path fact] 2025-06-22 13:36:44.053945 | debian-bookworm | ok 2025-06-22 13:36:44.069419 | 2025-06-22 13:36:44.069572 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-06-22 13:36:44.099485 | debian-bookworm | ok 2025-06-22 13:36:44.109849 | 2025-06-22 13:36:44.109986 | TASK [emit-job-header : Print job information] 2025-06-22 13:36:44.160366 | # Job Information 2025-06-22 13:36:44.160571 | Ansible Version: 2.16.14 2025-06-22 13:36:44.160607 | Job: mypy 2025-06-22 13:36:44.160640 | Pipeline: check 2025-06-22 13:36:44.160663 | Executor: 521e9411259a 2025-06-22 13:36:44.160684 | Triggered by: https://github.com/osism/sonic-manager/pull/4 2025-06-22 13:36:44.160706 | Event ID: e7621600-4f6d-11f0-8cbf-7df99796b1be 2025-06-22 13:36:44.166328 | 2025-06-22 13:36:44.166462 | LOOP [emit-job-header : Print node information] 2025-06-22 13:36:44.306731 | debian-bookworm | ok: 2025-06-22 13:36:44.306965 | debian-bookworm | # Node Information 2025-06-22 13:36:44.307003 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-06-22 13:36:44.307029 | debian-bookworm | Hostname: debian 2025-06-22 13:36:44.307085 | debian-bookworm | Username: zuul 2025-06-22 13:36:44.307107 | debian-bookworm | Distro: Debian 12.11 2025-06-22 13:36:44.307131 | debian-bookworm | Provider: regiocloud-a 2025-06-22 13:36:44.307152 | debian-bookworm | Region: 2025-06-22 13:36:44.307174 | debian-bookworm | Label: debian-bookworm 2025-06-22 13:36:44.307194 | debian-bookworm | Product Name: OpenStack Nova 2025-06-22 13:36:44.307213 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe78:1b7d 2025-06-22 13:36:44.325950 | 2025-06-22 13:36:44.326107 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-06-22 13:36:44.893345 | debian-bookworm -> localhost | changed 2025-06-22 13:36:44.901257 | 2025-06-22 13:36:44.901404 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-06-22 13:36:45.987502 | debian-bookworm -> localhost | changed 2025-06-22 13:36:46.001081 | 2025-06-22 13:36:46.001209 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-06-22 13:36:46.321733 | debian-bookworm -> localhost | ok 2025-06-22 13:36:46.328444 | 2025-06-22 13:36:46.328587 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-06-22 13:36:46.365266 | debian-bookworm | ok 2025-06-22 13:36:46.390240 | debian-bookworm | included: /var/lib/zuul/builds/c3c6f4feae0049c28eef2c6d655a0115/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-06-22 13:36:46.397204 | 2025-06-22 13:36:46.397358 | TASK [add-build-sshkey : Create Temp SSH key] 2025-06-22 13:36:47.574914 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-06-22 13:36:47.575202 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/c3c6f4feae0049c28eef2c6d655a0115/work/c3c6f4feae0049c28eef2c6d655a0115_id_rsa 2025-06-22 13:36:47.575244 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/c3c6f4feae0049c28eef2c6d655a0115/work/c3c6f4feae0049c28eef2c6d655a0115_id_rsa.pub 2025-06-22 13:36:47.575271 | debian-bookworm -> localhost | The key fingerprint is: 2025-06-22 13:36:47.575293 | debian-bookworm -> localhost | SHA256:ge545sjsmfccN5ERwwc1Dx9bcDNDLNvYqHnafSZ+dCk zuul-build-sshkey 2025-06-22 13:36:47.575315 | debian-bookworm -> localhost | The key's randomart image is: 2025-06-22 13:36:47.575353 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-06-22 13:36:47.575375 | debian-bookworm -> localhost | | .+o+ =*o| 2025-06-22 13:36:47.575397 | debian-bookworm -> localhost | | . .o.* *+| 2025-06-22 13:36:47.575417 | debian-bookworm -> localhost | | . . .. @ | 2025-06-22 13:36:47.575437 | debian-bookworm -> localhost | | . . o + o | 2025-06-22 13:36:47.575457 | debian-bookworm -> localhost | | . S o o .| 2025-06-22 13:36:47.575480 | debian-bookworm -> localhost | | o + E .o| 2025-06-22 13:36:47.575501 | debian-bookworm -> localhost | | . + . o + o..| 2025-06-22 13:36:47.575520 | debian-bookworm -> localhost | | o B.. o o ...+| 2025-06-22 13:36:47.575541 | debian-bookworm -> localhost | | .B...o ..+.| 2025-06-22 13:36:47.575561 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-06-22 13:36:47.575621 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.657142 2025-06-22 13:36:47.582295 | 2025-06-22 13:36:47.582422 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-06-22 13:36:47.611247 | debian-bookworm | ok 2025-06-22 13:36:47.621126 | debian-bookworm | included: /var/lib/zuul/builds/c3c6f4feae0049c28eef2c6d655a0115/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-06-22 13:36:47.630670 | 2025-06-22 13:36:47.630800 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-06-22 13:36:47.655002 | debian-bookworm | skipping: Conditional result was False 2025-06-22 13:36:47.661402 | 2025-06-22 13:36:47.661534 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-06-22 13:36:48.296159 | debian-bookworm | changed 2025-06-22 13:36:48.302030 | 2025-06-22 13:36:48.302171 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-06-22 13:36:48.575692 | debian-bookworm | ok 2025-06-22 13:36:48.581648 | 2025-06-22 13:36:48.581776 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-06-22 13:36:49.284085 | debian-bookworm | changed 2025-06-22 13:36:49.293032 | 2025-06-22 13:36:49.293187 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-06-22 13:36:49.956701 | debian-bookworm | changed 2025-06-22 13:36:49.965157 | 2025-06-22 13:36:49.965273 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-06-22 13:36:49.999384 | debian-bookworm | skipping: Conditional result was False 2025-06-22 13:36:50.011448 | 2025-06-22 13:36:50.011587 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-06-22 13:36:50.433607 | debian-bookworm -> localhost | changed 2025-06-22 13:36:50.443974 | 2025-06-22 13:36:50.444092 | TASK [add-build-sshkey : Add back temp key] 2025-06-22 13:36:50.761197 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/c3c6f4feae0049c28eef2c6d655a0115/work/c3c6f4feae0049c28eef2c6d655a0115_id_rsa (zuul-build-sshkey) 2025-06-22 13:36:50.761442 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.013702 2025-06-22 13:36:50.772056 | 2025-06-22 13:36:50.772201 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-06-22 13:36:51.170158 | debian-bookworm | ok 2025-06-22 13:36:51.175038 | 2025-06-22 13:36:51.175156 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-06-22 13:36:51.211391 | debian-bookworm | skipping: Conditional result was False 2025-06-22 13:36:51.237313 | 2025-06-22 13:36:51.237414 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-06-22 13:36:51.665979 | debian-bookworm | ok 2025-06-22 13:36:51.680619 | 2025-06-22 13:36:51.680744 | TASK [validate-host : Define zuul_info_dir fact] 2025-06-22 13:36:51.709742 | debian-bookworm | ok 2025-06-22 13:36:51.715002 | 2025-06-22 13:36:51.715115 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-06-22 13:36:51.988768 | debian-bookworm -> localhost | ok 2025-06-22 13:36:51.994845 | 2025-06-22 13:36:51.994930 | TASK [validate-host : Collect information about the host] 2025-06-22 13:36:53.088566 | debian-bookworm | ok 2025-06-22 13:36:53.099471 | 2025-06-22 13:36:53.099559 | TASK [validate-host : Sanitize hostname] 2025-06-22 13:36:53.184612 | debian-bookworm | ok 2025-06-22 13:36:53.215557 | 2025-06-22 13:36:53.215660 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-06-22 13:36:53.719589 | debian-bookworm -> localhost | changed 2025-06-22 13:36:53.724946 | 2025-06-22 13:36:53.725033 | TASK [validate-host : Collect information about zuul worker] 2025-06-22 13:36:54.124906 | debian-bookworm | ok 2025-06-22 13:36:54.132008 | 2025-06-22 13:36:54.132126 | TASK [validate-host : Write out all zuul information for each host] 2025-06-22 13:36:54.599822 | debian-bookworm -> localhost | changed 2025-06-22 13:36:54.608889 | 2025-06-22 13:36:54.608981 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-06-22 13:36:54.876026 | debian-bookworm | ok 2025-06-22 13:36:54.885379 | 2025-06-22 13:36:54.885514 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-06-22 13:36:55.675426 | debian-bookworm | changed: 2025-06-22 13:36:55.675862 | debian-bookworm | cd+++++++++ src/ 2025-06-22 13:36:55.675955 | debian-bookworm | cd+++++++++ src/github.com/ 2025-06-22 13:36:55.676022 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-06-22 13:36:55.676204 | debian-bookworm | cd+++++++++ src/github.com/osism/sonic-manager/ 2025-06-22 13:36:55.676264 | debian-bookworm | =2 in /tmp/venv/lib/python3.11/site-packages (from types-requests) (2.5.0) 2025-06-22 13:37:27.474444 | debian-bookworm | Installing collected packages: types-requests, types-pytz 2025-06-22 13:37:27.504361 | debian-bookworm | Successfully installed types-pytz-2025.2.0.20250516 types-requests-2.32.4.20250611 2025-06-22 13:37:29.279908 | debian-bookworm | sonic_manager/core/netbox_client.py:48: error: Returning Any from function declared to return "List[Dict[str, Any]]" [no-any-return] 2025-06-22 13:37:29.280059 | debian-bookworm | sonic_manager/sonic/device.py:55: error: Returning Any from function declared to return "str" [no-any-return] 2025-06-22 13:37:29.280086 | debian-bookworm | sonic_manager/sonic/device.py:70: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.280098 | debian-bookworm | sonic_manager/sonic/cache.py:33: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.280109 | debian-bookworm | sonic_manager/sonic/cache.py:84: error: Returning Any from function declared to return "InterfaceCache" [no-any-return] 2025-06-22 13:37:29.281016 | debian-bookworm | sonic_manager/sonic/cache.py:114: error: Returning Any from function declared to return "Optional[Dict[str, int]]" [no-any-return] 2025-06-22 13:37:29.281065 | debian-bookworm | sonic_manager/sonic/interface.py:28: error: Incompatible return value type (got "None", expected "int") [return-value] 2025-06-22 13:37:29.281078 | debian-bookworm | sonic_manager/sonic/interface.py:41: error: Incompatible return value type (got "Optional[int]", expected "int") [return-value] 2025-06-22 13:37:29.281090 | debian-bookworm | sonic_manager/sonic/interface.py:72: error: Returning Any from function declared to return "Optional[str]" [no-any-return] 2025-06-22 13:37:29.281102 | debian-bookworm | sonic_manager/sonic/interface.py:370: error: Need type annotation for "port_config" (hint: "port_config: Dict[, ] = ...") [var-annotated] 2025-06-22 13:37:29.281116 | debian-bookworm | sonic_manager/sonic/interface.py:439: error: Incompatible return value type (got "Tuple[Set[str], Set[str]]", expected "List[Dict[str, Any]]") [return-value] 2025-06-22 13:37:29.281150 | debian-bookworm | sonic_manager/sonic/interface.py:455: error: Need type annotation for "breakout_cfgs" (hint: "breakout_cfgs: Dict[, ] = ...") [var-annotated] 2025-06-22 13:37:29.281161 | debian-bookworm | sonic_manager/sonic/interface.py:456: error: Need type annotation for "breakout_ports" (hint: "breakout_ports: Dict[, ] = ...") [var-annotated] 2025-06-22 13:37:29.281172 | debian-bookworm | sonic_manager/sonic/interface.py:475: error: Incompatible return value type (got "Dict[str, Dict[Any, Any]]", expected "List[Dict[str, Any]]") [return-value] 2025-06-22 13:37:29.281182 | debian-bookworm | sonic_manager/sonic/interface.py:482: error: Incompatible return value type (got "Dict[str, Dict[Any, Any]]", expected "List[Dict[str, Any]]") [return-value] 2025-06-22 13:37:29.281192 | debian-bookworm | sonic_manager/sonic/interface.py:488: error: Incompatible return value type (got "Dict[str, Dict[Any, Any]]", expected "List[Dict[str, Any]]") [return-value] 2025-06-22 13:37:29.281202 | debian-bookworm | sonic_manager/sonic/interface.py:515: error: Item "None" of "Optional[str]" has no attribute "startswith" [union-attr] 2025-06-22 13:37:29.281213 | debian-bookworm | sonic_manager/sonic/interface.py:542: error: Item "None" of "Optional[str]" has no attribute "startswith" [union-attr] 2025-06-22 13:37:29.281223 | debian-bookworm | sonic_manager/sonic/interface.py:544: error: Argument 2 to "match" has incompatible type "Optional[str]"; expected "str" [arg-type] 2025-06-22 13:37:29.281233 | debian-bookworm | sonic_manager/sonic/interface.py:674: error: Incompatible return value type (got "Dict[str, Dict[str, Dict[str, str]]]", expected "List[Dict[str, Any]]") [return-value] 2025-06-22 13:37:29.281250 | debian-bookworm | sonic_manager/sonic/interface.py:741: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281282 | debian-bookworm | sonic_manager/sonic/interface.py:744: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281293 | debian-bookworm | sonic_manager/sonic/interface.py:747: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281302 | debian-bookworm | sonic_manager/sonic/interface.py:750: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281312 | debian-bookworm | sonic_manager/sonic/interface.py:753: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281323 | debian-bookworm | sonic_manager/sonic/interface.py:787: error: "Sequence[str]" has no attribute "append" [attr-defined] 2025-06-22 13:37:29.281334 | debian-bookworm | sonic_manager/sonic/interface.py:797: error: "Sequence[str]" has no attribute "sort" [attr-defined] 2025-06-22 13:37:29.281344 | debian-bookworm | sonic_manager/sonic/interface.py:799: error: Item "None" of "Optional[Match[str]]" has no attribute "group" [union-attr] 2025-06-22 13:37:29.281354 | debian-bookworm | sonic_manager/sonic/connections.py:110: error: Incompatible return value type (got "Tuple[Set[Optional[str]], Set[Any]]", expected "Tuple[Set[str], Set[str]]") [return-value] 2025-06-22 13:37:29.281364 | debian-bookworm | sonic_manager/sonic/connections.py:360: error: Item "None" of "Optional[Any]" has no attribute "ipam" [union-attr] 2025-06-22 13:37:29.281374 | debian-bookworm | sonic_manager/sonic/exporter.py:75: error: Item "None" of "Optional[Any]" has no attribute "extras" [union-attr] 2025-06-22 13:37:29.281384 | debian-bookworm | sonic_manager/sonic/config_generator.py:38: error: Incompatible return value type (got "int", expected "List[Union[int, str]]") [return-value] 2025-06-22 13:37:29.281399 | debian-bookworm | sonic_manager/sonic/config_generator.py:181: error: Argument 3 to "_add_port_configurations" has incompatible type "Set[str]"; expected "List[Dict[str, Any]]" [arg-type] 2025-06-22 13:37:29.281409 | debian-bookworm | sonic_manager/sonic/config_generator.py:184: error: Argument 6 to "_add_port_configurations" has incompatible type "Dict[Optional[str], Dict[str, Any]]"; expected "List[Any]" [arg-type] 2025-06-22 13:37:29.281422 | debian-bookworm | sonic_manager/sonic/config_generator.py:185: error: Argument 7 to "_add_port_configurations" has incompatible type "List[Any]"; expected "Dict[str, Any]" [arg-type] 2025-06-22 13:37:29.281431 | debian-bookworm | sonic_manager/sonic/config_generator.py:190: error: Argument 2 to "_add_interface_configurations" has incompatible type "Set[str]"; expected "List[Dict[str, Any]]" [arg-type] 2025-06-22 13:37:29.281441 | debian-bookworm | sonic_manager/sonic/config_generator.py:195: error: Argument 2 to "_add_bgp_configurations" has incompatible type "Set[str]"; expected "List[str]" [arg-type] 2025-06-22 13:37:29.281451 | debian-bookworm | sonic_manager/sonic/config_generator.py:196: error: Argument 3 to "_add_bgp_configurations" has incompatible type "Set[str]"; expected "List[str]" [arg-type] 2025-06-22 13:37:29.281461 | debian-bookworm | sonic_manager/sonic/config_generator.py:206: error: Argument 2 to "_add_vlan_configuration" has incompatible type "List[Any]"; expected "Dict[str, Any]" [arg-type] 2025-06-22 13:37:29.281484 | debian-bookworm | sonic_manager/sonic/config_generator.py:206: error: Argument 3 to "_add_vlan_configuration" has incompatible type "Dict[Optional[str], Dict[str, Any]]"; expected "List[Any]" [arg-type] 2025-06-22 13:37:29.281495 | debian-bookworm | sonic_manager/sonic/config_generator.py:213: error: Unpacking a string is disallowed [misc] 2025-06-22 13:37:29.281505 | debian-bookworm | sonic_manager/sonic/config_generator.py:215: error: Cannot determine type of "oob_ip" [has-type] 2025-06-22 13:37:29.281515 | debian-bookworm | sonic_manager/sonic/config_generator.py:215: error: Cannot determine type of "prefix_len" [has-type] 2025-06-22 13:37:29.281525 | debian-bookworm | sonic_manager/sonic/config_generator.py:218: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281535 | debian-bookworm | sonic_manager/sonic/config_generator.py:218: note: Possible overload variants: 2025-06-22 13:37:29.281546 | debian-bookworm | sonic_manager/sonic/config_generator.py:218: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281561 | debian-bookworm | sonic_manager/sonic/config_generator.py:218: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281571 | debian-bookworm | sonic_manager/sonic/config_generator.py:219: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281582 | debian-bookworm | sonic_manager/sonic/config_generator.py:219: note: Possible overload variants: 2025-06-22 13:37:29.281592 | debian-bookworm | sonic_manager/sonic/config_generator.py:219: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281601 | debian-bookworm | sonic_manager/sonic/config_generator.py:219: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281611 | debian-bookworm | sonic_manager/sonic/config_generator.py:220: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281621 | debian-bookworm | sonic_manager/sonic/config_generator.py:220: note: Possible overload variants: 2025-06-22 13:37:29.281631 | debian-bookworm | sonic_manager/sonic/config_generator.py:220: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281641 | debian-bookworm | sonic_manager/sonic/config_generator.py:220: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281651 | debian-bookworm | sonic_manager/sonic/config_generator.py:221: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281661 | debian-bookworm | sonic_manager/sonic/config_generator.py:221: note: Possible overload variants: 2025-06-22 13:37:29.281671 | debian-bookworm | sonic_manager/sonic/config_generator.py:221: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281681 | debian-bookworm | sonic_manager/sonic/config_generator.py:221: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281690 | debian-bookworm | sonic_manager/sonic/config_generator.py:248: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281700 | debian-bookworm | sonic_manager/sonic/config_generator.py:248: note: Possible overload variants: 2025-06-22 13:37:29.281710 | debian-bookworm | sonic_manager/sonic/config_generator.py:248: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281720 | debian-bookworm | sonic_manager/sonic/config_generator.py:248: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281729 | debian-bookworm | sonic_manager/sonic/config_generator.py:270: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281739 | debian-bookworm | sonic_manager/sonic/config_generator.py:270: note: Possible overload variants: 2025-06-22 13:37:29.281753 | debian-bookworm | sonic_manager/sonic/config_generator.py:270: note: def __getitem__(self, SupportsIndex, /) -> Any 2025-06-22 13:37:29.281763 | debian-bookworm | sonic_manager/sonic/config_generator.py:270: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Any] 2025-06-22 13:37:29.281773 | debian-bookworm | sonic_manager/sonic/config_generator.py:277: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281783 | debian-bookworm | sonic_manager/sonic/config_generator.py:277: note: Possible overload variants: 2025-06-22 13:37:29.281792 | debian-bookworm | sonic_manager/sonic/config_generator.py:277: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281802 | debian-bookworm | sonic_manager/sonic/config_generator.py:277: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281812 | debian-bookworm | sonic_manager/sonic/config_generator.py:279: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281821 | debian-bookworm | sonic_manager/sonic/config_generator.py:279: note: Possible overload variants: 2025-06-22 13:37:29.281831 | debian-bookworm | sonic_manager/sonic/config_generator.py:279: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281841 | debian-bookworm | sonic_manager/sonic/config_generator.py:279: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281864 | debian-bookworm | sonic_manager/sonic/config_generator.py:282: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281874 | debian-bookworm | sonic_manager/sonic/config_generator.py:282: note: Possible overload variants: 2025-06-22 13:37:29.281884 | debian-bookworm | sonic_manager/sonic/config_generator.py:282: note: def __getitem__(self, SupportsIndex, /) -> Any 2025-06-22 13:37:29.281894 | debian-bookworm | sonic_manager/sonic/config_generator.py:282: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Any] 2025-06-22 13:37:29.281904 | debian-bookworm | sonic_manager/sonic/config_generator.py:283: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281914 | debian-bookworm | sonic_manager/sonic/config_generator.py:283: note: Possible overload variants: 2025-06-22 13:37:29.281924 | debian-bookworm | sonic_manager/sonic/config_generator.py:283: note: def __getitem__(self, SupportsIndex, /) -> Any 2025-06-22 13:37:29.281933 | debian-bookworm | sonic_manager/sonic/config_generator.py:283: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Any] 2025-06-22 13:37:29.281943 | debian-bookworm | sonic_manager/sonic/config_generator.py:287: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281953 | debian-bookworm | sonic_manager/sonic/config_generator.py:287: note: Possible overload variants: 2025-06-22 13:37:29.281963 | debian-bookworm | sonic_manager/sonic/config_generator.py:287: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.281973 | debian-bookworm | sonic_manager/sonic/config_generator.py:287: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.281983 | debian-bookworm | sonic_manager/sonic/config_generator.py:289: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.281993 | debian-bookworm | sonic_manager/sonic/config_generator.py:289: note: Possible overload variants: 2025-06-22 13:37:29.282003 | debian-bookworm | sonic_manager/sonic/config_generator.py:289: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.282012 | debian-bookworm | sonic_manager/sonic/config_generator.py:289: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.282022 | debian-bookworm | sonic_manager/sonic/config_generator.py:306: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.282047 | debian-bookworm | sonic_manager/sonic/config_generator.py:306: note: Possible overload variants: 2025-06-22 13:37:29.282057 | debian-bookworm | sonic_manager/sonic/config_generator.py:306: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.282067 | debian-bookworm | sonic_manager/sonic/config_generator.py:306: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.282077 | debian-bookworm | sonic_manager/sonic/config_generator.py:314: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.282086 | debian-bookworm | sonic_manager/sonic/config_generator.py:314: note: Possible overload variants: 2025-06-22 13:37:29.282096 | debian-bookworm | sonic_manager/sonic/config_generator.py:314: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.282106 | debian-bookworm | sonic_manager/sonic/config_generator.py:314: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.282116 | debian-bookworm | sonic_manager/sonic/config_generator.py:336: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.282130 | debian-bookworm | sonic_manager/sonic/config_generator.py:336: note: Possible overload variants: 2025-06-22 13:37:29.282140 | debian-bookworm | sonic_manager/sonic/config_generator.py:336: note: def __getitem__(self, SupportsIndex, /) -> Dict[str, Any] 2025-06-22 13:37:29.282150 | debian-bookworm | sonic_manager/sonic/config_generator.py:336: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Dict[str, Any]] 2025-06-22 13:37:29.282160 | debian-bookworm | sonic_manager/sonic/config_generator.py:347: error: Argument 2 to "_add_missing_breakout_ports" has incompatible type "List[Dict[str, Any]]"; expected "Dict[str, Any]" [arg-type] 2025-06-22 13:37:29.282175 | debian-bookworm | sonic_manager/sonic/config_generator.py:361: error: Incompatible return value type (got "None", expected "List[int]") [return-value] 2025-06-22 13:37:29.282192 | debian-bookworm | sonic_manager/sonic/config_generator.py:366: error: Incompatible return value type (got "str", expected "List[int]") [return-value] 2025-06-22 13:37:29.282202 | debian-bookworm | sonic_manager/sonic/config_generator.py:368: error: Incompatible return value type (got "str", expected "List[int]") [return-value] 2025-06-22 13:37:29.282211 | debian-bookworm | sonic_manager/sonic/config_generator.py:370: error: Incompatible return value type (got "str", expected "List[int]") [return-value] 2025-06-22 13:37:29.282221 | debian-bookworm | sonic_manager/sonic/config_generator.py:372: error: Incompatible return value type (got "str", expected "List[int]") [return-value] 2025-06-22 13:37:29.282237 | debian-bookworm | sonic_manager/sonic/config_generator.py:375: error: Incompatible return value type (got "str", expected "List[int]") [return-value] 2025-06-22 13:37:29.282247 | debian-bookworm | sonic_manager/sonic/config_generator.py:496: error: Argument 1 to "_get_breakout_port_valid_speeds" has incompatible type "str"; expected "int" [arg-type] 2025-06-22 13:37:29.282257 | debian-bookworm | sonic_manager/sonic/config_generator.py:498: error: Incompatible types in assignment (expression has type "List[int]", target has type "str") [assignment] 2025-06-22 13:37:29.282267 | debian-bookworm | sonic_manager/sonic/config_generator.py:511: error: Need type annotation for "port_tagged_vlans" (hint: "port_tagged_vlans: Dict[, ] = ...") [var-annotated] 2025-06-22 13:37:29.282277 | debian-bookworm | sonic_manager/sonic/config_generator.py:517: error: "List[Any]" has no attribute "items" [attr-defined] 2025-06-22 13:37:29.282287 | debian-bookworm | sonic_manager/sonic/config_generator.py:624: error: Argument 4 to "_add_loopback_bgp_neighbors" has incompatible type "List[str]"; expected "List[Dict[str, Any]]" [arg-type] 2025-06-22 13:37:29.282297 | debian-bookworm | sonic_manager/sonic/config_generator.py:685: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282307 | debian-bookworm | sonic_manager/sonic/config_generator.py:731: error: Argument 3 to "get_device_bgp_neighbors_via_loopback" has incompatible type "List[Dict[str, Any]]"; expected "Set[str]" [arg-type] 2025-06-22 13:37:29.282316 | debian-bookworm | sonic_manager/sonic/config_generator.py:761: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282326 | debian-bookworm | sonic_manager/sonic/config_generator.py:762: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282336 | debian-bookworm | sonic_manager/sonic/config_generator.py:770: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282346 | debian-bookworm | sonic_manager/sonic/config_generator.py:778: error: Item "None" of "Optional[Any]" has no attribute "ipam" [union-attr] 2025-06-22 13:37:29.282356 | debian-bookworm | sonic_manager/sonic/config_generator.py:807: error: Incompatible return value type (got "Dict[Any, Dict[str, str]]", expected "Dict[str, str]") [return-value] 2025-06-22 13:37:29.282366 | debian-bookworm | sonic_manager/sonic/config_generator.py:862: error: "List[Any]" has no attribute "items" [attr-defined] 2025-06-22 13:37:29.282375 | debian-bookworm | sonic_manager/sonic/config_generator.py:885: error: "List[Any]" has no attribute "items" [attr-defined] 2025-06-22 13:37:29.282385 | debian-bookworm | sonic_manager/sonic/config_generator.py:913: error: No overload variant of "__getitem__" of "list" matches argument type "str" [call-overload] 2025-06-22 13:37:29.282395 | debian-bookworm | sonic_manager/sonic/config_generator.py:913: note: Possible overload variants: 2025-06-22 13:37:29.282405 | debian-bookworm | sonic_manager/sonic/config_generator.py:913: note: def __getitem__(self, SupportsIndex, /) -> Any 2025-06-22 13:37:29.282420 | debian-bookworm | sonic_manager/sonic/config_generator.py:913: note: def __getitem__(self, slice[Any, Any, Any], /) -> List[Any] 2025-06-22 13:37:29.282430 | debian-bookworm | sonic_manager/sonic/sync.py:38: error: Need type annotation for "device_configs" (hint: "device_configs: Dict[, ] = ...") [var-annotated] 2025-06-22 13:37:29.282445 | debian-bookworm | sonic_manager/sonic/sync.py:47: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282455 | debian-bookworm | sonic_manager/sonic/sync.py:73: error: Item "None" of "Optional[Any]" has no attribute "dcim" [union-attr] 2025-06-22 13:37:29.282465 | debian-bookworm | sonic_manager/__init__.py:5: error: Module "sonic_manager.sonic" has no attribute "sync_sonic" [attr-defined] 2025-06-22 13:37:29.282475 | debian-bookworm | Installing missing stub packages: 2025-06-22 13:37:29.282486 | debian-bookworm | /tmp/venv/bin/python3 -m pip install types-pytz types-requests 2025-06-22 13:37:29.282497 | debian-bookworm | 2025-06-22 13:37:29.282508 | debian-bookworm | 2025-06-22 13:37:29.282518 | debian-bookworm | Found 84 errors in 9 files (checked 17 source files) 2025-06-22 13:37:29.366590 | debian-bookworm | ERROR 2025-06-22 13:37:29.367281 | debian-bookworm | { 2025-06-22 13:37:29.367555 | debian-bookworm | "delta": "0:00:07.696819", 2025-06-22 13:37:29.367631 | debian-bookworm | "end": "2025-06-22 13:37:29.292678", 2025-06-22 13:37:29.367856 | debian-bookworm | "msg": "non-zero return code", 2025-06-22 13:37:29.368030 | debian-bookworm | "rc": 1, 2025-06-22 13:37:29.368274 | debian-bookworm | "start": "2025-06-22 13:37:21.595859" 2025-06-22 13:37:29.368355 | debian-bookworm | } failure 2025-06-22 13:37:29.384565 | 2025-06-22 13:37:29.384696 | PLAY RECAP 2025-06-22 13:37:29.384776 | debian-bookworm | ok: 10 changed: 7 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2025-06-22 13:37:29.384811 | 2025-06-22 13:37:29.571647 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-06-22 13:37:29.577418 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-06-22 13:37:30.312988 | 2025-06-22 13:37:30.313175 | PLAY [Base post] 2025-06-22 13:37:30.328427 | 2025-06-22 13:37:30.328566 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-06-22 13:37:30.899114 | debian-bookworm | changed 2025-06-22 13:37:30.908814 | 2025-06-22 13:37:30.908945 | PLAY RECAP 2025-06-22 13:37:30.909128 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-06-22 13:37:30.909202 | 2025-06-22 13:37:31.028073 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-06-22 13:37:31.028918 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-06-22 13:37:31.820449 | 2025-06-22 13:37:31.820625 | PLAY [Base post-logs] 2025-06-22 13:37:31.831716 | 2025-06-22 13:37:31.831871 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-06-22 13:37:32.286689 | localhost | changed 2025-06-22 13:37:32.300014 | 2025-06-22 13:37:32.300237 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-06-22 13:37:32.339490 | localhost | ok 2025-06-22 13:37:32.344470 | 2025-06-22 13:37:32.344616 | TASK [Set zuul-log-path fact] 2025-06-22 13:37:32.373018 | localhost | ok 2025-06-22 13:37:32.396795 | 2025-06-22 13:37:32.397245 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-06-22 13:37:32.426905 | localhost | ok 2025-06-22 13:37:32.432628 | 2025-06-22 13:37:32.432814 | TASK [upload-logs : Create log directories] 2025-06-22 13:37:32.984135 | localhost | changed 2025-06-22 13:37:32.989267 | 2025-06-22 13:37:32.989433 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-06-22 13:37:33.501599 | localhost -> localhost | ok: Runtime: 0:00:00.006866 2025-06-22 13:37:33.509711 | 2025-06-22 13:37:33.509902 | TASK [upload-logs : Upload logs to log server] 2025-06-22 13:37:34.098149 | localhost | Output suppressed because no_log was given 2025-06-22 13:37:34.103239 | 2025-06-22 13:37:34.103468 | LOOP [upload-logs : Compress console log and json output] 2025-06-22 13:37:34.162014 | localhost | skipping: Conditional result was False 2025-06-22 13:37:34.166940 | localhost | skipping: Conditional result was False 2025-06-22 13:37:34.174192 | 2025-06-22 13:37:34.174371 | LOOP [upload-logs : Upload compressed console log and json output] 2025-06-22 13:37:34.228778 | localhost | skipping: Conditional result was False 2025-06-22 13:37:34.229373 | 2025-06-22 13:37:34.232755 | localhost | skipping: Conditional result was False 2025-06-22 13:37:34.245592 | 2025-06-22 13:37:34.245800 | LOOP [upload-logs : Upload console log and json output]