macvtap: ML2 mech driver for macvtap network attachments
This driver uses the vif_type 'macvtap'. It enriches the vif_details with the corresponding attributes required by nova [1] to support macvtap attachments for libvirt qemu/kvm guests. The review is submitted in three parts: - Part 1 Common functions that are used by the ml2 driver and the agent - Part 2 (this part) The Mechanism Driver to support port binding for macvtap attachments - Part 3 The Macvtap L2 Agent. [1] https://review.openstack.org/#/c/182283 Change-Id: I206f58a21c36e55de957d8a23993aa9bc26d1595 Partial-Bug: #1480979
This commit is contained in:
parent
243adc8296
commit
ca47a5f1c8
|
@ -91,6 +91,7 @@ neutron.ml2.mechanism_drivers =
|
|||
logger = neutron.tests.unit.plugins.ml2.drivers.mechanism_logger:LoggerMechanismDriver
|
||||
test = neutron.tests.unit.plugins.ml2.drivers.mechanism_test:TestMechanismDriver
|
||||
linuxbridge = neutron.plugins.ml2.drivers.linuxbridge.mech_driver.mech_linuxbridge:LinuxbridgeMechanismDriver
|
||||
macvtap = neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap:MacvtapMechanismDriver
|
||||
openvswitch = neutron.plugins.ml2.drivers.openvswitch.mech_driver.mech_openvswitch:OpenvswitchMechanismDriver
|
||||
l2population = neutron.plugins.ml2.drivers.l2pop.mech_driver:L2populationMechanismDriver
|
||||
sriovnicswitch = neutron.plugins.ml2.drivers.mech_sriov.mech_driver.mech_driver:SriovNicSwitchMechanismDriver
|
||||
|
|
Loading…
Reference in New Issue