Details
-
Bug
-
Status: Resolved
-
Resolution: Cannot Reproduce
-
unspecified
-
None
-
None
-
Operating System: Mac OS
Platform: PC
-
1242
Description
While using OpenStack (IceHouse) with ODL + OpenFlow 1.3 + VLAN for implementing virtual networks, ODL does not set the correct flows for pushing vlan id
The problem is ovsdb sets the actions for pushing the vlan id as
actions=set_field:101->vlan_vid,push_vlan:0x8100,goto_table:10
Since OVSDB tries to set the vlan id before pushing the vlan type, the vlan tag is not set on the out going packets.
The correct set of actions is the following
actions=push_vlan:0x8100,set_field:101->vlan_vid,goto_table:10