Add ovsdb-features to karaf distribution 10/16210/1
authorSam Hague <shague@redhat.com>
Mon, 9 Mar 2015 17:33:35 +0000 (13:33 -0400)
committerSam Hague <shague@redhat.com>
Mon, 9 Mar 2015 17:33:35 +0000 (13:33 -0400)
The karaf distribution does not currently have any dependencies defined so it is building before some of the ovsdb modules are built. Adding the features dependency ensures that the other modules will build first.

Change-Id: Icc366d7c3decc5bf041babc2bf2f651ed3fa6a17
Signed-off-by: Sam Hague <shague@redhat.com>
commons/parent/pom.xml
distribution/opendaylight-karaf/pom.xml

index 02db4adb18a21636467885e4f6cae39c98e9bc60..3fa43dc7b6a10182ce09f5f737487da2b6954d11 100755 (executable)
@@ -35,6 +35,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
     <!-- OVSDB Component Versions -->
     <openstack.netvirt.version>1.1.0-SNAPSHOT</openstack.netvirt.version>
     <openstack.netvirt.providers.version>1.1.0-SNAPSHOT</openstack.netvirt.providers.version>
+    <ovsdb.features.version>1.1.0-SNAPSHOT</ovsdb.features.version>
     <ovsdb.library.version>1.1.0-SNAPSHOT</ovsdb.library.version>
     <ovsdb.northbound.version>0.7.0-SNAPSHOT</ovsdb.northbound.version>
     <ovsdb.plugin.version>1.1.0-SNAPSHOT</ovsdb.plugin.version>
@@ -289,6 +290,11 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
         <artifactId>openflowplugin-extension-nicira-config</artifactId>
         <version>${openflowplugin.version}</version>
       </dependency>
+      <dependency>
+        <groupId>org.opendaylight.ovsdb</groupId>
+        <artifactId>features-ovsdb</artifactId>
+        <version>${ovsdb.features.version}</version>
+      </dependency>
       <dependency>
         <groupId>org.opendaylight.ovsdb</groupId>
         <artifactId>library</artifactId>
index 7dc7a0b1c6c4f59994304da0d1ddbbe3d93bea8b..b50d23ac61aa4039328046ddd4c06cbc1a5631eb 100644 (file)
@@ -73,6 +73,10 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <type>xml</type>
       <scope>runtime</scope>
     </dependency>
+    <dependency>
+      <groupId>org.opendaylight.ovsdb</groupId>
+      <artifactId>features-ovsdb</artifactId>
+    </dependency>
   </dependencies>
 
   <build>