in Fuel 7, the $phys_nets variable already seems parsed by /etc/puppet/modules/osnailyfacter/modular/openstack-network/openstack-network-controller.pp
However, there are some limitations:
* there can only be 2 physical networks
* they have to be named 'physnet1' and 'physnet2'
* vlan_range from physnet1 isn't parsed, only physnet2 vlan_range is processed
* having phys_nets enabled doesn't seem to enforce l3_agent settings 'external_network_bridge' and 'gateway_external_network_id' to be empty and uncommented (as they should necessarily be in a multi ext net setup)
in Fuel 7, the $phys_nets variable already seems parsed by /etc/puppet/ modules/ osnailyfacter/ modular/ openstack- network/ openstack- network- controller. pp network_ bridge' and 'gateway_ external_ network_ id' to be empty and uncommented (as they should necessarily be in a multi ext net setup)
However, there are some limitations:
* there can only be 2 physical networks
* they have to be named 'physnet1' and 'physnet2'
* vlan_range from physnet1 isn't parsed, only physnet2 vlan_range is processed
* having phys_nets enabled doesn't seem to enforce l3_agent settings 'external_