[OVSDB-267] External Interface errors in karaf log when using Openstack with ODL Cluster (odl-ovsdb-openstack) Created: 21/Jan/16 Updated: 19/Oct/17 Resolved: 22/Jan/16 |
|
| Status: | Resolved |
| Project: | ovsdb |
| Component/s: | openstack.net-virt |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Venkatrangan Govindarajan | Assignee: | Unassigned |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 5039 |
| Description |
|
When adding PUBLIC_INTERFACE in local.conf and stacking, we see that eth2 is added to br-ex as expeted, but karaf log prints repeted exceptio n s for External Interface ------- Port br-ex Port "tap8e197549-ff" Port "tapebaa3d7c-55" 2016-01-20 18:47:35,470 | ERROR | ntDispatcherImpl | BridgeConfigurationManagerImpl | 281 - org.opendaylight.ovsdb.openstack.net-virt - 1.2.1.SNAPSHOT | External interface not found for Node: Node{getNodeId=Uri [_value=ovsdb://uuid/7379aa64-0416-45e2-9531-351397cc742a/bridge/br-ex], getTerminationPoint=[TerminationPoint{getTpId=Uri [_value=eth2], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation {getInterfaceUuid=Uuid [_value=2b4ce7ae-5367-4363-b9b5-1c20be53459b], getName=eth2, getOfport=1, getPortUuid=Uuid [_value=a7f09e4d-6807-4eea-b9cc-63dbc587b70a]}}}, TerminationPoint{getTpId=Uri [_value=br-ex], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation {getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=fec8a129-24b8-473f-8f76-555684c16a0f], getName=br-ex, getOfport=65534, getPortUuid=Uuid [_value=7b88269f-c6ca-4915-be17-fca10b2964f8]}}}, TerminationPoint{getTpId=Uri [_value=patch-int], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypePatch, getInterfaceUuid=Uuid [_value=66097575-63b4-4fca-8062-bede1d274203], getName=patch-int, getOfport=2, getOptions=[Options{getOption=peer, getValue=patch-ext, augmentations={}}], getPortExternalIds=[PortExternalIds{getExternalIdKey=opendaylight-iid, getExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/7379aa64-0416-45e2-9531-351397cc742a/bridge/br-ex']/network-topology:termination-point[network-topology:tp-id='patch-int'], augmentations={}}], getPortUuid=Uuid [_value=0f86b07a-1736-4138-8de7-b845da19018e]}}}], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeAugmentation=OvsdbBridgeAugmentation{getBridgeExternalIds=[BridgeExternalIds{getBridgeExte |
| Comments |
| Comment by Venkatrangan Govindarajan [ 21/Jan/16 ] |
|
uses stable/beryllium branch of code |
| Comment by Sam Hague [ 22/Jan/16 ] |
|
Netvirt requires the ODL_PROVIDER_MAPPINGS=br-ex:eth2 to be set otherwise we do not know what interface to use. |