[V2T] Fail pre-checks for flat networks
NSX-V flat networks do not have a corresponding provider network type in NSX-T and should therefore not be migrated, just like networks of type portgroup. Change-Id: I6e5e94473310eb4da3c14ba9c08dc1af4927b5bb
This commit is contained in:
parent
6e7ad52e15
commit
45ae6a2849
|
@ -142,10 +142,12 @@ def _validate_networks(plugin, admin_context, transit_networks):
|
||||||
if plugin._network_is_external(admin_context, net['id']):
|
if plugin._network_is_external(admin_context, net['id']):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# portgroup provider networks are not ssupported
|
# portgroup provider networks are not supported
|
||||||
|
# This includes FLAT and PORTGROUP networks
|
||||||
net_type = net.get(pnet.NETWORK_TYPE)
|
net_type = net.get(pnet.NETWORK_TYPE)
|
||||||
overlay_net = bool(net_type != c_utils.NsxVNetworkTypes.VLAN)
|
overlay_net = bool(net_type != c_utils.NsxVNetworkTypes.VLAN)
|
||||||
if net_type == c_utils.NsxVNetworkTypes.PORTGROUP:
|
if (net_type in [c_utils.NsxVNetworkTypes.PORTGROUP,
|
||||||
|
c_utils.NsxVNetworkTypes.FLAT]):
|
||||||
log_error("Network %s of type %s is not supported." %
|
log_error("Network %s of type %s is not supported." %
|
||||||
(net['id'], net_type))
|
(net['id'], net_type))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue