neutron/devstack/lib
Andreas Scheuring 8e5623d624 Devstack support for macvtap agent
Macvtap agent can now be configured via this devstack.
Note that it is only supported in multinode environments
as compute node. The controller node still needs to run
linuxbridge or ovs.

Documentation will be added in devstack via [1]

[1] https://review.openstack.org/292778

Example:

OVS Controller
--------------
Make sure that the controller
- loads the macvtap ml2 driver
- uses vlan or flat networking

Macvtap Compute Node local.conf
-------------------------------
[[local|localrc]]
SERVICE_HOST=1.2.3.4
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
disable_all_services
enable_plugin neutron git://git.openstack.org/openstack/neutron
enable_service n-cpu
enable_service q-agt
Q_AGENT=macvtap
PHYSICAL_NETWORK=default
[[post-config|/$Q_PLUGIN_CONF_FILE]]
[macvtap]
physical_interface_mappings = $PHYSICAL_NETWORK:eth1

Closes-Bug: #1557407
Change-Id: I0dd4c0d34d5f1c35b397e5e392ce107fb984b0ba
2016-06-02 08:45:40 +02:00
..
ml2_drivers Remove deprecated sriov agent_required option 2015-10-21 13:41:19 +02:00
flavors devstack: use stevedore entry point for flavor service plugin 2016-01-14 17:02:22 +01:00
l2_agent Added initial devstack plugin 2015-08-20 18:27:56 +02:00
l2_agent_sriovnicswitch SR-IOV: devstack support for SR-IOV agent 2015-09-09 15:06:37 +03:00
macvtap_agent Devstack support for macvtap agent 2016-06-02 08:45:40 +02:00
ml2 SR-IOV: devstack support for SR-IOV agent 2015-09-09 15:06:37 +03:00
ovs Merge "Add support for building ovs from git sources on stacking" 2016-04-16 15:51:13 +00:00
qos Added initial devstack plugin 2015-08-20 18:27:56 +02:00