[
https://issues.apache.org/jira/browse/CLOUDSTACK-5654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcus Sorensen closed CLOUDSTACK-5654.
---------------------------------------
> router fails to plug nics in KVM VLAN isolation
> -----------------------------------------------
>
> Key: CLOUDSTACK-5654
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5654
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: KVM
> Affects Versions: 4.3.0
> Reporter: Marcus Sorensen
> Assignee: Marcus Sorensen
> Fix For: 4.3.0
>
>
> When vxlan was merged, it included getBroadcastUriFromBridge, which gets the
> vlan tag from the physical interface attached to the bridge. It looks for
> (\D)(\d)(\D*)(\d*). If a vxlan bridge is found (brvx), it returns the second
> element of this match as the broadcast id (VNI) by calling a "toUri" method.
> Otherwise, it returns the fourth element, which would be the vlan id if the
> device were something like 'eth0.200'. In situations where the bridge is
> untagged (eth0), however, it would throw an exception in trying to turn an
> empty string into a broadcast URI, causing any subsequent router setup to be
> canceled.
> We need to restore the old behavior of returning empty if no vlan id exists.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)