Comment 3 for bug 2069543

Revision history for this message
Tobias Urdin (tobias-urdin) wrote (last edit ):

we use this patch to workaround the issue (formatting on below patch is broken when posting as LP comment)

diff --git a/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py b/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py
index bb9559b739..fbd0411588 100644
--- a/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py
+++ b/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py
@@ -127,6 +127,10 @@ class TrunkParentPort(object):
             txn.add(ovsdb.db_set('Port', self.patch_port_trunk_name,
                                  ('vlan_mode', 'access'),
                                  ('tag', tag)))
+ # TODO(tobias.urdin): Hack, fix so that the instance tap port
+ # is a trunk and not on dead vlan
+ tap_port_name = ("tap%s" % self.port_id[:11])
+ txn.add(ovsdb.db_set('Port', tap_port_name, ('tag', [])))