Adding packetcable feature
authorThomas Kee <xsited@yahoo.com>
Sun, 7 Sep 2014 03:11:37 +0000 (20:11 -0700)
committerThomas Kee <xsited@yahoo.com>
Sun, 7 Sep 2014 03:11:37 +0000 (20:11 -0700)
1) Feature Tests Pass: https://jenkins.opendaylight.org/packetcable/job/packetcable-verify/org.opendaylight.packetcable$features-packetcable/35/consoleText
2) Features Comply with Guidelines: https://git.opendaylight.org/gerrit/gitweb?p=packetcable.git;a=blob;f=features-packetcable/src/main/resources/features.xml
a) Feature Names: Prefixed with 'odl-' : https://wiki.opendaylight.org/view/Runtime:Karaf_Features_Guidelines#Feature_Naming
b) Features Descriptions: Present https://wiki.opendaylight.org/view/Runtime:Karaf_Features_Guidelines#Description
c) Features Start-Levels: No start-levels on <bundle> elements or <feature> elements
3) Features Tested: Features have been tested for functionality with
a) feature:install odl-packetcable-all
4) Integration Test Impact: none

Change-Id: Iad97cbef8e5faf17ae1527e23c6a02ae9cb41e41
Signed-off-by: Thomas Kee <xsited@yahoo.com>
features/pom.xml
features/src/main/resources/features.xml
pom.xml

index 4c487b6135a97f8f034c1195f939f436c5662845..c8cad3ddbdca3fd7b322c6b0ef0f3ed32df63d7b 100644 (file)
       <type>xml</type>
     </dependency>
 
+    <dependency>
+       <groupId>org.opendaylight.packetcable</groupId>
+       <artifactId>features-packetcable</artifactId>
+       <version>${feature.packetcable.version}</version>
+       <classifier>features</classifier>
+       <type>xml</type>
+    </dependency>
+
     <!-- test to validate features.xml -->
     <dependency>
       <groupId>org.opendaylight.yangtools</groupId>
index 0079783060f94c2e18fdf7b70ae774b4b7e83e9c..345ec8ef543d6ffc0befb2d43d6b7aa0164f109c 100644 (file)
     <repository>mvn:org.opendaylight.openflowplugin/features-openflowplugin/0.0.3-SNAPSHOT/xml/features</repository>
     <repository>mvn:org.opendaylight.ovsdb/features-openflow-nxm/0.0.3-SNAPSHOT/xml/features</repository>
     <repository>mvn:org.opendaylight.ovsdb/features-ovsdb/${feature.ovsdb.version}/xml/features</repository>
+    <repository>mvn:org.opendaylight.packetcable/features-packetcable/${feature.packetcable.version}/xml/features</repository>
     <repository>mvn:org.opendaylight.ovsdb/features-ovs-sfc/0.0.1-SNAPSHOT/xml/features</repository>
     <repository>mvn:org.opendaylight.sfc/features-sfc/0.0.1-SNAPSHOT/xml/features</repository>
     <repository>mvn:org.opendaylight.snbi/features-snbi/${feature.snbi.version}/xml/features</repository>
     <repository>mvn:org.opendaylight.ttp/features-ttp/${feature.ttp.version}/xml/features</repository>
     <repository>mvn:org.opendaylight.vtn/features-vtn-manager/${feature.vtn-manager.version}/xml/features</repository>
+
     <feature name='odl-integration-compatible-with-all' version='${project.version}'>
         <feature version='1.1-SNAPSHOT'>odl-mdsal-broker</feature>
         <feature version='1.1-SNAPSHOT'>odl-restconf</feature>
@@ -85,6 +87,7 @@
         <feature version='0.0.1-SNAPSHOT'>odl-sfc-all</feature>
         <feature version='${feature.snbi.version}'>odl-snbi-all</feature>
         <feature version='${feature.dlux.version}'>odl-dlux-core</feature>
+        <feature version='${feature.packetcable.version}'>odl-packetcable-all</feature>
     </feature>
 
     <!--
diff --git a/pom.xml b/pom.xml
index 3ffa799459627a8f97a81170a6a346f56ae3bed1..44e09d3028358dbace1f450a875eddbc6dee04f9 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -34,6 +34,7 @@
     <feature.ttp.version>0.0.1-SNAPSHOT</feature.ttp.version>
     <feature.vtn-manager.version>0.2.0-SNAPSHOT</feature.vtn-manager.version>
     <feature.bgp.version>0.3.1-SNAPSHOT</feature.bgp.version>
+    <feature.packetcable.version>1.1-SNAPSHOT</feature.packetcable.version>
     <karaf.branding.version>1.0.0-SNAPSHOT</karaf.branding.version>
     <karaf.version>3.0.1</karaf.version>
     <maven.surefire.version>2.16</maven.surefire.version>
           <type>xml</type>
        </dependency>
 
-
         <dependency>
           <groupId>org.opendaylight.bgpcep</groupId>
           <artifactId>features-bgp</artifactId>
           <type>xml</type>
         </dependency>
 
+
+        <!-- packetcable Related Features -->
+        <dependency>
+           <groupId>org.opendaylight.packetcable</groupId>
+           <artifactId>features-packetcable</artifactId>
+           <version>${feature.packetcable.version}</version>
+           <classifier>features</classifier>
+          <type>xml</type>
+        </dependency>
+
         <!-- test to validate features.xml -->
         <dependency>
           <groupId>org.opendaylight.yangtools</groupId>