Auto-creation of bridges in vpnservice 18/40918/5
authorJosh <jhershbe@redhat.com>
Tue, 28 Jun 2016 09:24:14 +0000 (11:24 +0200)
committerSam Hague <shague@redhat.com>
Thu, 7 Jul 2016 14:42:50 +0000 (14:42 +0000)
commit294c06137d0921b9c0f8c2ec5bdbc741b49317a1
tree8ac3e3bc3ff0e184726a059044ae74d278f5010b
parent4c809a9a1e0f33e78a930ceba8df696e560cdd12
Auto-creation of bridges in vpnservice

When a new OVSDB node is detected, the
event is caught and we make sure that
br-int and br-ex (if l3 is configured)
exist. Note that br-ex is not technically
required and once devstack is modified
to not check for it, we should go back
in to this code and no longer create it.

This code add dependencies to the
following ovsdb project utility bundles
and jars:
- southbound-api
- utils.mdsal-utils
- utils.southbound-utils
- utils.config

Bug for removing checks for br-int when
running devstack:
https://bugs.launchpad.net/networking-odl/+bug/1599853

Change-Id: I852c2b619c99dc2748808efe27d8d24487e0cee7
Signed-off-by: Josh <jhershbe@redhat.com>
vpnservice/elanmanager/elanmanager-impl/pom.xml
vpnservice/elanmanager/elanmanager-impl/src/main/config/default-config.xml
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanNodeListener.java
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanOvsdbNodeListener.java [new file with mode: 0644]
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanServiceProvider.java
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/utils/BridgeUtils.java [new file with mode: 0644]
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/utils/ElanConstants.java
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/elanservice/impl/rev150216/ElanServiceImplModule.java
vpnservice/elanmanager/elanmanager-impl/src/main/yang/elanservice-impl.yang
vpnservice/features/src/main/features/features.xml