<div dir="ltr">Hi All,<div><br></div><div>Is there a way to successfully deploy a vm with sriov nic</div><div>on both single segment vlan network, and multi provider network,</div><div>containing vlan segment?</div><div>When nova builds pci request for nic it looks for 'physical_network'</div><div>at network level, but for multi provider networks this is set within a segment.</div><div><br></div><div>e.g.  </div><div><div>RESP BODY: {"network": {"status": "ACTIVE", "subnets": ["3862051f-de55-4bb9-8c88-acd675bb3702"], "name": "sriov", "admin_state_up": true, "router:external": false, "segments": [{"provider:segmentation_id": 77, "provider:physical_network": "physnet1", "provider:network_type": "vlan"}, {"provider:segmentation_id": 35, "provider:physical_network": null, "provider:network_type": "vxlan"}], "mtu": 0, "tenant_id": "bd3afb5fac0745faa34713e6cada5a8d", "shared": false, "id": "53c0e71e-4c9a-4a33-b1a0-69529583e05f"}}</div></div><div><br></div><div><br></div><div>So, if on compute my pci_passthrough_whitelist contains physical_network,</div><div>deployment will fail in multi segment network, and vice versa.</div><div><br></div><div>Thanks,</div><div>Vlad.</div></div>