Add 2nd group of projects to karaf 4 distribution 09/56409/32
authorLuis Gomez <ecelgp@gmail.com>
Tue, 2 May 2017 23:37:39 +0000 (16:37 -0700)
committerLuis Gomez <ecelgp@gmail.com>
Fri, 5 May 2017 17:52:08 +0000 (17:52 +0000)
- This includes from odlparent to openflowplugin following the
autorelease merge order list.
- Everything that is not working is commented in this patch and added
a bug number.

Change-Id: I91c6133d6dfccd44ebc89bf6fce8b9b62ee14487
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
artifacts/upstream/artifacts/pom.xml
artifacts/upstream/feature-repos/pom.xml
artifacts/upstream/single-features/pom.xml
features/repos/index/pom.xml
features/singles/odl-integration-compatible-with-all/pom.xml

index bdbc6accf8546cd391c6f834ab7063211d8f511c..a3ef0669a4d59537e81c1689cb8600d604eeab77 100644 (file)
             <!-- Project artifact poms. -->
             <!-- TODO: Open Bugs agains projects to export a single artifact pom containing every public atrifact version. -->
             <dependency>
-                <groupId>org.opendaylight.controller</groupId>
-                <artifactId>config-artifacts</artifactId>
-                <version>${config.version}</version>
+                <groupId>org.opendaylight.bgpcep</groupId>
+                <artifactId>bgpcep-artifacts</artifactId>
+                <version>${bgpcep.version}</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
             <dependency>
-                <groupId>org.opendaylight.lispflowmapping</groupId>
-                <artifactId>lispflowmapping-artifacts</artifactId>
-                <version>${lispflowmapping.version}</version>
+                <groupId>org.opendaylight.controller</groupId>
+                <artifactId>config-artifacts</artifactId>
+                <version>${config.version}</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
index ed184169fd8a7f359442192dd37c3e7028e18326..4c3f3ae9188dc3a93af4841f10c424e86ba7a431 100644 (file)
                 <type>xml</type>
             </dependency>
 
+            <!-- Dlux -->
+            <dependency>
+                <groupId>org.opendaylight.dlux</groupId>
+                <artifactId>features4-dlux</artifactId>
+                <version>${dlux.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
+            <!-- Dlux Apps -->
+            <dependency>
+                <groupId>org.opendaylight.dluxapps</groupId>
+                <artifactId>features4-dluxapps</artifactId>
+                <version>${dluxapps.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
             <!-- InfraUtils -->
             <dependency>
                 <groupId>org.opendaylight.infrautils</groupId>
                 <type>xml</type>
             </dependency>
 
+            <!-- OpenFlow Plugin -->
+            <dependency>
+                <groupId>org.opendaylight.openflowplugin</groupId>
+                <artifactId>features4-openflowplugin</artifactId>
+                <version>${openflowplugin.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+            <dependency>
+                <groupId>org.opendaylight.openflowplugin</groupId>
+                <artifactId>features4-openflowplugin-he</artifactId>
+                <version>${openflowplugin.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+            <dependency>
+                <groupId>org.opendaylight.openflowplugin</groupId>
+                <artifactId>features4-openflowplugin-extension</artifactId>
+                <version>${openflowplugin.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+            <dependency>
+                <groupId>org.opendaylight.openflowplugin</groupId>
+                <artifactId>features4-openflowplugin-extension-he</artifactId>
+                <version>${openflowplugin.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
+            <!-- SNMP -->
+            <dependency>
+                <groupId>org.opendaylight.snmp</groupId>
+                <artifactId>features4-snmp</artifactId>
+                <version>${snmp.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
+            <!-- SXP -->
+            <dependency>
+                <groupId>org.opendaylight.sxp</groupId>
+                <artifactId>features4-sxp</artifactId>
+                <version>${sxp.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
         </dependencies>
     </dependencyManagement>
 </project>
index 50a52d07c7019a17950bcd104d452c2836529392..adb8283ecacf273bc173ac15b7061509c3550bc7 100644 (file)
@@ -40,6 +40,8 @@
     <dependencyManagement>
         <dependencies>
             <!-- Non-user-facing single feature needed for Version. -->
+
+            <!-- Controller -->
             <dependency>
                 <groupId>org.opendaylight.controller</groupId>
                 <artifactId>odl-config-persister</artifactId>
                 <classifier>features</classifier>
                 <type>xml</type>
             </dependency>
+
             <!-- User facing single features. -->
             <!-- TODO: Open Bugs against projects to export user-facing single feature versions in artifact pom. -->
+
+            <!-- AAA -->
+            <dependency>
+                <groupId>org.opendaylight.aaa</groupId>
+                <artifactId>odl-aaa-cert</artifactId>
+                <version>${aaa.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+            <dependency>
+                <groupId>org.opendaylight.aaa</groupId>
+                <artifactId>odl-aaa-shiro</artifactId>
+                <version>${aaa.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
+            <!-- Dlux -->
+            <dependency>
+                <groupId>org.opendaylight.dlux</groupId>
+                <artifactId>odl-dlux-core</artifactId>
+                <version>${dlux.version}</version>
+                <classifier>features</classifier>
+                <type>xml</type>
+            </dependency>
+
+            <!-- Netconf -->
             <dependency>
                 <groupId>org.opendaylight.netconf</groupId>
                 <artifactId>odl-netconf-mdsal</artifactId>
                 <classifier>features</classifier>
                 <type>xml</type>
             </dependency>
+
+            <!-- OpenFlow Plugin -->
+            <dependency>
+                <groupId>org.opendaylight.openflowplugin</groupId>
+                <artifactId>odl-openflowplugin-flow-services-ui</artifactId>
+                <version>${openflowplugin.version}</version>
+                <type>xml</type>
+                <classifier>features</classifier>
+            </dependency>
+
+            <!-- SNMP -->
+            <dependency>
+                <groupId>org.opendaylight.snmp</groupId>
+                <artifactId>odl-snmp-plugin</artifactId>
+                <version>${snmp.version}</version>
+                <type>xml</type>
+                <classifier>features</classifier>
+            </dependency>
+
+            <!-- SXP -->
+            <dependency>
+                <groupId>org.opendaylight.sxp</groupId>
+                <artifactId>odl-sxp-controller</artifactId>
+                <version>${sxp.version}</version>
+                <type>xml</type>
+                <classifier>features</classifier>
+            </dependency>
+
         </dependencies>
     </dependencyManagement>
 </project>
index e009dca36ea2d346dfd81877f1c187d3fa74100f..6a4869019dca404483ec725f711a609f8d328cde 100644 (file)
     </dependencyManagement>
     <dependencies>
         <!-- FIXME: How to explain to feature-repo-parent it shall not list single features from repo dependencies? -->
+
+        <!-- Distribution -->
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>features-distribution</artifactId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- AAA -->
         <dependency>
             <groupId>org.opendaylight.aaa</groupId>
             <artifactId>features4-aaa</artifactId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- BGPCEP -->
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>features4-bgp</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>features4-bmp</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8356
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>features4-extras</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        -->
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>features4-pcep</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>features4-rsvp</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+
+        <!-- Controller -->
         <dependency>
             <groupId>org.opendaylight.controller</groupId>
             <artifactId>features4-extras</artifactId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- Dlux -->
+        <dependency>
+            <groupId>org.opendaylight.dlux</groupId>
+            <artifactId>features4-dlux</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+
+        <!-- Dlux Apps -->
         <dependency>
-            <groupId>org.opendaylight.lispflowmapping</groupId>
-            <artifactId>features4-lispflowmapping</artifactId>
+            <groupId>org.opendaylight.dluxapps</groupId>
+            <artifactId>features4-dluxapps</artifactId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- InfraUtils -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8355
+        <dependency>
+            <groupId>org.opendaylight.infrautils</groupId>
+            <artifactId>infrautils-features4</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        -->
+
+        <!-- Netconf -->
         <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=7891
         <dependency>
             <groupId>org.opendaylight.netconf</groupId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- ODL Parent -->
         <dependency>
             <groupId>org.opendaylight.odlparent</groupId>
             <artifactId>features4-akka</artifactId>
             <classifier>features</classifier>
             <type>xml</type>
         </dependency>
+
+        <!-- OpenFlow Plugin -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.openflowplugin</groupId>
+            <artifactId>features4-openflowplugin</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.openflowplugin</groupId>
+            <artifactId>features4-openflowplugin-he</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.openflowplugin</groupId>
+            <artifactId>features4-openflowplugin-extension</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.openflowplugin</groupId>
+            <artifactId>features4-openflowplugin-extension-he</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        -->
+
+        <!-- SNMP -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.snmp</groupId>
+            <artifactId>features4-snmp</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        -->
+
+        <!-- SXP -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.sxp</groupId>
+            <artifactId>features4-sxp</artifactId>
+            <classifier>features</classifier>
+            <type>xml</type>
+        </dependency>
+        -->
+
     </dependencies>
 </project>
index 204bf2e7c5110d2663aa9da88975d9d191b8f681..db3152702afef0a9866e1331ff76a7813baa6b54 100644 (file)
     </dependencyManagement>
     <dependencies>
         <!-- External single feature dependencies. -->
+
+        <!-- Distribution -->
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>odl-distribution-version</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
-        <!-- Lispflowmapping -->
+
+        <!-- AAA -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.aaa</groupId>
+            <artifactId>odl-aaa-shiro</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+
+        <!-- BGPCEP -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8362
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>odl-bgpcep-bgp</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8363
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>odl-bgpcep-bmp</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>odl-bgpcep-pcep</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.bgpcep</groupId>
+            <artifactId>odl-bgpcep-rsvp</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+
+        <!-- Dlux -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
         <dependency>
-            <groupId>org.opendaylight.lispflowmapping</groupId>
-            <artifactId>odl-lispflowmapping-msmr</artifactId>
+            <groupId>org.opendaylight.dlux</groupId>
+            <artifactId>odl-dlux-core</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
-        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=7891
+        -->
+
+        <!-- Netconf -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8357
         <dependency>
             <groupId>org.opendaylight.netconf</groupId>
             <artifactId>odl-netconf-mdsal</artifactId>
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
+
+        <!-- OpenFlow Plugin -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.openflowplugin</groupId>
+            <artifactId>odl-openflowplugin-flow-services-ui</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+
+        <!-- SNMP -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.snmp</groupId>
+            <artifactId>odl-snmp-plugin</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+
+        <!-- SXP -->
+        <!-- Commented out due to https://bugs.opendaylight.org/show_bug.cgi?id=8378
+        <dependency>
+            <groupId>org.opendaylight.sxp</groupId>
+            <artifactId>odl-sxp-controller</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        -->
+
     </dependencies>
 </project>