Comment 17 for bug 1327406

Revision history for this message
Vish Ishaya (vishvananda) wrote :

officially flat dhcp should filter the vlan networks according to the implementation although I might argue that the filtering should be removed:

[network for network in networks if not network.vlan]

https://github.com/openstack/nova/blob/33c1a195c8feae141ed09d8a7e2a368c0aa351c8/nova/network/manager.py#L485

I've been discussing ways of uniting the network managers and aside from the old cloudpipe handling vlan manager and flatdhcp manager only have two real differences:

1) flatdhcp manager filters out vlan networks when giving the network options (which seems silly)
2) vlan managers hide project_id=None networks and autoallocate them as needed.

Seems like we could deprecate vlan manager pretty easily with an new config option or two.