Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1069465

Summary: [Doc] ML2 with L2 population mechanism driver
Product: Red Hat OpenStack Reporter: Summer Long <slong>
Component: doc-Installation_and_Configuration_GuideAssignee: Martin Lopes <mlopes>
Status: CLOSED CURRENTRELEASE QA Contact: Bruce Reeler <breeler>
Severity: high Docs Contact:
Priority: high    
Version: 5.0 (RHEL 7)CC: alyoung, breeler, mlopes, nyechiel, rlandman, yeylon
Target Milestone: ---Keywords: Documentation, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1056594 Environment:
Last Closed: 2014-09-04 13:07:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1056594    
Bug Blocks:    

Description Summer Long 2014-02-25 04:51:46 UTC
+++ This bug was initially created as a clone of Bug #1056594 +++
This is a test-only bug to make sure we have this feature covered and tested properly. The test scope should cover OVS with GRE and VXLAN + l2 population driver enabled.

Default Open vSwitch GRE and VXLAN tunneling implementation broadcast unknown unicasts, broadcasts and multicasts to every agent, even if they don’t host the corresponding network. As broadcast emulation on overlay is costly, it may be better to avoid its use for mac learning and ARP resolution.  This is achieved by sending broadcasts packets over unicasts only to the relevant agents.

To enable the l2 population driver we have to add it in the list of mechanism drivers. We also need to have at least one tunneling type driver enabled, either GRE, VXLAN or both. Below configuration options that we have to set in ml2_conf.ini:
	
[ml2]
type_drivers = local,flat,vlan,gre,vxlan
mechanism_drivers = openvswitch,linuxbridge,l2population


More info can be found here:

https://docs.google.com/document/d/1sUrvOQ9GIl9IWMGg3qbx2mX0DdXvMiyvCw2Lm6snaWQ/edit

http://docs.openstack.org/trunk/config-reference/content//ml2_l2pop_scenarios.html

Comment 2 Summer Long 2014-02-25 05:11:51 UTC
This bug is being assigned to Martin Lopes, who is now the designated docs specialist for OpenStack Networking.

Comment 14 Bruce Reeler 2014-06-20 05:15:39 UTC
OK, setting to verified.