Reviewed: https://review.openstack.org/323398 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=557e0c0a4c95c4b1e556f8aaf351937a237c7cd9 Submitter: Jenkins Branch: master
commit 557e0c0a4c95c4b1e556f8aaf351937a237c7cd9 Author: Andreas Scheuring <andreas.scheur...@de.ibm.com> Date: Tue May 31 15:54:38 2016 +0200 Terminate macvtap agent when physical_interface_mapping config not present Starting the macvtap agent without specifying at least one physical_interface_mappings does not make sense. As it only supports layer2 networks (flat, vlan) an interface mapping is mandatory. An existing agent deployment without an interface mapping can not serve any networks to instances! This patch terminates the agent when no mapping is provided. As without this mapping the agent cannot serve any networks for instances, this patch can't really break existing deployments. UpgradeImpact Agent terminates when no physical_interface_mapping configuration is provided. Change-Id: I647cf4da55fda54e32b7047b84e0d7f671629fa7 Closes-Bug: #1587444 ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1587444 Title: macvtap: agent starts although no interface_mapping is provided Status in neutron: Fix Released Bug description: As the macvtap agent does only support flat and vlan networks, the physical_interface_mappings prameter must contain at least one mapping. Without a mapping, no networkconnectivity can be provided by this agent. Ideally the agent would terminate with an appropriate error message pointing the operator to this issue. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1587444/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp