Bug 9189: Add missing version feature dependencies
[integration/distribution.git] / features / singles / odl-distribution-version / pom.xml
index f539b43e0e959090889d380b9e0172083a63be51..80cdb6cb2b3c4fc8dc688091f131adabdcea00b7 100644 (file)
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>1.8.0-Carbon</version>
+        <version>2.0.5</version>
         <relativePath/>
     </parent>
     <groupId>org.opendaylight.integration</groupId>
     <artifactId>odl-distribution-version</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
+    <version>0.7.1-SNAPSHOT</version>
     <packaging>feature</packaging>
     <!-- <name> formatting is used by autorelease to parse and notify projects on
          build failure. Please do not modify this unless you have a good reason. -->
         <dependency>
             <groupId>org.opendaylight.controller</groupId>
             <artifactId>odl-config-persister</artifactId>
+            <!-- This pulls in both config-api and yang-common -->
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        <!-- Additional dependencies are needed because config-parent also requires sal-binding-config bundle. -->
+        <dependency>
+            <groupId>org.opendaylight.controller</groupId>
+            <!-- This is an overkill, but odl-mdsal-broker-local is the only feature which contains sal-binding-config
+                 bundle, and odl-mdsal-broker is its nearest ancestor tested to not fail SingleFeatureTest
+                 (others are blacklisted in feature-test so SFT is skipped and they would cause SFT failure here). -->
+            <artifactId>odl-mdsal-broker</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>