Add missing feature dependencies to ovsdb karaf distro 85/12085/1
authorSam Hague <shague@redhat.com>
Mon, 20 Oct 2014 20:04:02 +0000 (16:04 -0400)
committerSam Hague <shague@redhat.com>
Mon, 20 Oct 2014 20:04:02 +0000 (16:04 -0400)
Change-Id: Ib2514bc331928e34a10ae2d7a257a1d1d2193cdd
Signed-off-by: Sam Hague <shague@redhat.com>
distribution/opendaylight-karaf/pom.xml

index 3a92b467f1a7c1bbfd4f3465ae84a411664b32b1..01214c97bf53c416ddd92cb77f885d886247b1f1 100644 (file)
@@ -9,7 +9,7 @@
   </parent>
   <artifactId>distribution-karaf</artifactId>
   <groupId>org.opendaylight.ovsdb</groupId>
-  <version>1.1.0-SNAPSHOT</version>
+  <name>OpenDaylight OVSDB Karaf Distribution</name>
   <packaging>pom</packaging>
   <prerequisites>
     <maven>3.0</maven>
@@ -18,8 +18,8 @@
     <branding.version>1.1.0-SNAPSHOT</branding.version>
     <karaf.resources.version>1.5.0-SNAPSHOT</karaf.resources.version>
     <karaf.version>3.0.1</karaf.version>
+    <karaf.branding.version>1.1.0-SNAPSHOT</karaf.branding.version>
     <feature.ovsdb.version>1.1.0-SNAPSHOT</feature.ovsdb.version>
-    <feature.ovsdb.openstack.version>1.1.0-SNAPSHOT</feature.ovsdb.openstack.version>
   </properties>
 
   <dependencies>
       <version>${karaf.resources.version}</version>
     </dependency>
 
+    <!-- Other ODL features needed -->
+    <dependency>
+      <groupId>org.opendaylight.controller</groupId>
+      <artifactId>features-base</artifactId>
+      <version>${odl.karaf.base.version}</version>
+      <classifier>features</classifier>
+      <type>xml</type>
+      <scope>runtime</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.opendaylight.controller</groupId>
+      <artifactId>features-nsf</artifactId>
+      <version>${nsf.version}</version>
+      <classifier>features</classifier>
+      <type>xml</type>
+      <scope>runtime</scope>
+    </dependency>
+
+    <!-- Project local features -->
     <dependency>
       <groupId>org.opendaylight.ovsdb</groupId>
       <artifactId>features-ovsdb</artifactId>
         <configuration>
           <bootFeatures>
             <feature>standard</feature>
-              <feature>odl-base-all</feature>
-              <feature>odl-adsal-northbound</feature>
-              <feature>odl-openflow-nxm-extensions</feature>
-              <feature>odl-nsf-all</feature>
+            <feature>odl-base-all</feature>
+            <feature>odl-adsal-northbound</feature>
+            <feature>odl-openflow-nxm-extensions</feature>
+            <feature>odl-nsf-all</feature>
           </bootFeatures>
         </configuration>
         <executions>