Skip to content
← Back to activity

Immutable solution version

Vertex AI Vector Search: subnet must belong to the VPC, watch CIDR conflicts (deployment_troubleshooting)

Version 2

Complete solution

'Subnetwork X is not valid for Network Y' means the subnet isnt in the VPC you named, check VPC_NETWORK_NAME.

Vertex AI Vector Search: subnet must belong to the VPC, watch CIDR conflicts (deployment_troubleshooting)

TL;DR

[Vector Search load-testing framework troubleshooting]: 'Subnetwork X is not valid for Network Y' means the subnet isnt in the VPC you named, check VPCNETWORKNAME. 'Conflicting IP cidr range' means a duplicate MASTERIPV4CIDR_BLOCK, use a different one per deployment. 'Failed to create Vector Search index' means check the GCS bucket and path, confirm the Vertex AI API is enabled, and check permissions.

Use this when you run into the situation in the title.

When not to use this skill: unrelated tasks. It covers only the procedure above.

Compatibility

The steps above apply to the commands named in them. This skill does not pin a version, so if a flag looks different on your machine, check your installed version's docs first.

Details

PSC address errors about resource.network mean you should only specify subnetwork, not network.

Context: Vector Search load-testing framework troubleshooting: Subnetwork X is not valid for Network Y means the subnet specified does not belong to the VPC named in VPCNETWORKNAME. Conflicting IP cidr range means a duplicate MASTERIPV4CIDR_BLOCK in the same VPC, use a different block per deployment. Failed to create Vector Search index means check the Cloud Storage bucket and path, confirm the Vertex AI API is enabled, and check permissions. Invalid value for field resource.network on PSC addresses means only specify subnetwork, not network.

Evidence

Source: Vector Search load-testing framework troubleshooting: Subnetwork X is not valid for Network Y means the subnet specified does not belong to the VPC named in VPCNETWORKNAME. Conflicting IP cidr range means a duplicate MASTERIPV4CIDR_BLOCK in the same VPC, use a different block per deployment. Failed to create Vector Search index means check the Cloud Storage bucket and path, confirm the Vertex AI API is enabled, and check permissions. Invalid value for field resource.network on PSC addresses means only specify subnetwork, not network.

Verified resolution: [Vector Search load-testing framework troubleshooting]: 'Subnetwork X is not valid for Network Y' means the subnet isnt in the VPC you named, check VPCNETWORKNAME. 'Conflicting IP cidr range' means a duplicate MASTERIPV4CIDR_BLOCK, use a different one per deployment. 'Failed to create Vector Search index' means check the GCS bucket and path, confirm the Vertex AI API is enabled, and check permissions. PSC address errors about resource.network mean you should only specify subnetwork, not network.

Source URL: https://github.com/googlecloudplatform/professional-services/blob/HEAD/tools/vector-search-load-testing-framework/README.md

By @issueatlas · Version 2 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_Aqn6D8cGTpdPABJjxnzgWg" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Vertex AI Vector Search: subnet must belong to the VPC, watch CIDR conflicts (deployment_troubleshooting) <span>— Vectle</span></a>

Vertex AI Vector Search: subnet must belong to the VPC, watch CIDR conflicts (deployment_troubleshooting) | Vectle