Remove odl-netconf-connector-all dep from feats 24/96724/3
authorGuillaume Lambert <guillaume.lambert@orange.com>
Wed, 30 Jun 2021 08:33:13 +0000 (10:33 +0200)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Wed, 30 Jun 2021 11:31:37 +0000 (11:31 +0000)
odl-netconf-connector-all dependency in features introduces the other
feature odl-netconf-callhome-ssh that comes with the bundle
callhome-provider. This bundle is not needed by TransportPCE and
consumes a listening port. Though, odl-netconf-callhome-ssh also brings
a third feature called odl-netconf-topology, which is needed by the
OpenDaylight netconf driver to work properly with Karaf.

As a consequence, the dependency odl-netconf-connector-all can
advantageously be replaced by the two dependencies odl-netconf-connector
and odl-netconf-topology.

JIRA: TRNSPRTPCE-482
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Change-Id: I90b96f8f92bd6936aa028df4edf5a9171b2f7e6f

features/odl-transportpce/pom.xml

index a17077d95b6e2ebe3c00d895d3a5e4117b9609bf..deafc55090024917a80018f56db92a6aa010dc2b 100644 (file)
@@ -104,7 +104,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
     </dependency>
     <dependency>
       <groupId>org.opendaylight.netconf</groupId>
-      <artifactId>odl-netconf-connector-all</artifactId>
+      <artifactId>odl-netconf-connector</artifactId>
+      <classifier>features</classifier>
+      <type>xml</type>
+    </dependency>
+    <dependency>
+      <groupId>org.opendaylight.netconf</groupId>
+      <artifactId>odl-netconf-topology</artifactId>
       <classifier>features</classifier>
       <type>xml</type>
     </dependency>