Use version range for MRI dependencies 98/91398/5
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 17 Jul 2020 20:06:53 +0000 (22:06 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 18 Jul 2020 11:37:32 +0000 (11:37 +0000)
When referencing MRI features, we should use a range.

Change-Id: Iea9a416b15869164f649019017f1a6f9a3f13bf8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
features/bgp/odl-bgpcep-bgp-benchmark/src/main/feature/feature.xml [new file with mode: 0644]
features/bgp/odl-bgpcep-bgp-evpn/src/main/feature/feature.xml [new file with mode: 0644]
features/bgp/odl-bgpcep-bgp-labeled-unicast/src/main/feature/feature.xml [new file with mode: 0644]
features/bgp/odl-bgpcep-bgp-linkstate/src/main/feature/feature.xml [new file with mode: 0644]
features/bgp/odl-bgpcep-bgp-parser-api/src/main/feature/feature.xml [new file with mode: 0644]
features/concepts/odl-bgpcep-concepts/src/main/feature/feature.xml [new file with mode: 0644]
features/config-loader/odl-bgpcep-config-loader-spi/src/main/feature/feature.xml [new file with mode: 0644]
features/graph/odl-bgpcep-graph-api/src/main/feature/feature.xml [new file with mode: 0644]
features/pcep/odl-bgpcep-programming-api/src/main/feature/feature.xml [new file with mode: 0644]
features/rsvp/odl-bgpcep-rsvp-api/src/main/feature/feature.xml [new file with mode: 0644]

diff --git a/features/bgp/odl-bgpcep-bgp-benchmark/src/main/feature/feature.xml b/features/bgp/odl-bgpcep-bgp-benchmark/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..37c3146
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-bgp-benchmark-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-bgp-benchmark" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-dom-broker</feature>
+    </feature>
+</features>
diff --git a/features/bgp/odl-bgpcep-bgp-evpn/src/main/feature/feature.xml b/features/bgp/odl-bgpcep-bgp-evpn/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..74d704c
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-bgp-evpn-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-bgp-evpn" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-uint24-netty</feature>
+    </feature>
+</features>
diff --git a/features/bgp/odl-bgpcep-bgp-labeled-unicast/src/main/feature/feature.xml b/features/bgp/odl-bgpcep-bgp-labeled-unicast/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..0c0d198
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-bgp-labeled-unicast-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-bgp-labeled-unicast" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-uint24-netty</feature>
+    </feature>
+</features>
diff --git a/features/bgp/odl-bgpcep-bgp-linkstate/src/main/feature/feature.xml b/features/bgp/odl-bgpcep-bgp-linkstate/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..55fa55a
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-bgp-linkstate-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-bgp-linkstate" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-uint24-netty</feature>
+    </feature>
+</features>
diff --git a/features/bgp/odl-bgpcep-bgp-parser-api/src/main/feature/feature.xml b/features/bgp/odl-bgpcep-bgp-parser-api/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..e761902
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-bgp-parser-api-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-bgp-parser-api" version="${project.version}">
+        <feature version="[4,5)">odl-yangtools-data</feature>
+        <feature version="[4,5)">odl-yangtools-netty</feature>
+    </feature>
+</features>
diff --git a/features/concepts/odl-bgpcep-concepts/src/main/feature/feature.xml b/features/concepts/odl-bgpcep-concepts/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..3b93bdd
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-concepts-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-concepts" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-model-odl-uint24</feature>
+        <feature version="[3,4)">odl-mdsal-model-rfc6991</feature>
+    </feature>
+</features>
diff --git a/features/config-loader/odl-bgpcep-config-loader-spi/src/main/feature/feature.xml b/features/config-loader/odl-bgpcep-config-loader-spi/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..e177013
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-config-loader-spi-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-config-loader-spi" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-binding-runtime</feature>
+    </feature>
+</features>
diff --git a/features/graph/odl-bgpcep-graph-api/src/main/feature/feature.xml b/features/graph/odl-bgpcep-graph-api/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..7212d39
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-graph-api-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-graph-api" version="${project.version}">
+        <feature version="[3,4)">odl-mdsal-model-rfc6991</feature>
+        <feature version="[5,6)">odl-mdsal-model-odl-uint24</feature>
+    </feature>
+</features>
diff --git a/features/pcep/odl-bgpcep-programming-api/src/main/feature/feature.xml b/features/pcep/odl-bgpcep-programming-api/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..5aa8c88
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Copyright (c) 2020 PANTHEON.tech, s.r.o. and others.  All rights reserved.
+  ~
+  ~ This program and the accompanying materials are made available under the
+  ~ terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  ~ and is available at http://www.eclipse.org/legal/epl-v10.html
+  -->
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-bgpcep-programming-api-${project.version}">
+    <feature name="odl-bgpcep-programming-api" version="${project.version}">
+        <feature version="[5,6)">odl-mdsal-singleton-common</feature>
+    </feature>
+</features>
diff --git a/features/rsvp/odl-bgpcep-rsvp-api/src/main/feature/feature.xml b/features/rsvp/odl-bgpcep-rsvp-api/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..f9e5c72
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- vi: set et smarttab sw=4 tabstop=4: -->
+<!--
+  Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved.
+
+  This program and the accompanying materials are made available under the
+  terms of the Eclipse Public License v1.0 which accompanies this distribution,
+  and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<features name="odl-bgpcep-rsvp-api${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.2.0"
+          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+          xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0">
+    <feature name="odl-bgpcep-rsvp-api" version="${project.version}">
+        <feature version="[4,5)">odl-yangtools-netty</feature>
+    </feature>
+</features>