Bump to Sodium 03/83503/7
authorguillaume.lambert <guillaume.lambert@orange.com>
Wed, 7 Aug 2019 13:41:32 +0000 (15:41 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Mon, 2 Sep 2019 13:15:48 +0000 (15:15 +0200)
- odlparent to 5.0.1
- mdsal to 4.0.4
- yangtools to 3.0.4
- controller to 1.10.0-SNAPSHOT
- netconf to 1.7.0-SNAPSHOT
- restconf to 1.10.0-SNAPSHOT

https://wiki.opendaylight.org/view/Sodium_platform_upgrade
- JSR305 explicitly added in poms to use javax.annotation.Nullable

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: Id167a8770bc33c4782bdc20c69e4f56d3770e0e6

22 files changed:
api/pom.xml
artifacts/pom.xml
common/pom.xml
features/features-transportpce/pom.xml
features/odl-transportpce-api/pom.xml
features/odl-transportpce-ordmodels/pom.xml
features/odl-transportpce-stubmodels/pom.xml
features/odl-transportpce/pom.xml
features/pom.xml
karaf/pom.xml
networkmodel/pom.xml
olm/pom.xml
ordmodels/common/pom.xml
ordmodels/device/pom.xml
ordmodels/network/pom.xml
ordmodels/pom.xml
ordmodels/service/pom.xml
pce/pom.xml
pom.xml
renderer/pom.xml
servicehandler/pom.xml
test-common/pom.xml

index 2c824c5b7644640346bac77ad9003c8cf7a06982..c1bcc18c308427208cde9d6ad1b3769b035f5e23 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
index 175d279d7ddb2573d822d19fb7a4eb3c86730e4f..6f1acdcb2fd50d5ff274589e506ff4dfdfaf9647 100644 (file)
@@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>odlparent-lite</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index 43ad4ef5a21ca32de3304ce2e067b38d52ba29e7..462bb238d4db91d8215afd3287abc3ae75101e0f 100644 (file)
@@ -10,7 +10,7 @@
     <parent>
         <groupId>org.opendaylight.mdsal</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>3.0.10</version>
+        <version>4.0.4</version>
         <relativePath />
     </parent>
 
             <dependency>
                 <groupId>org.opendaylight.controller</groupId>
                 <artifactId>mdsal-artifacts</artifactId>
-                <version>1.9.2-SNAPSHOT</version>
+                <version>1.10.0-SNAPSHOT</version>
                 <scope>import</scope>
                 <type>pom</type>
             </dependency>
             <dependency>
                 <groupId>org.opendaylight.netconf</groupId>
                 <artifactId>netconf-artifacts</artifactId>
-                <version>1.6.2-SNAPSHOT</version>
+                <version>1.7.0-SNAPSHOT</version>
                 <scope>import</scope>
                 <type>pom</type>
             </dependency>
             <artifactId>mockito-core</artifactId>
             <scope>test</scope>
         </dependency>
+
+        <!-- Sodium bump: javax.annotation.Nullable and friends -->
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+            <optional>true</optional>
+        </dependency>
     </dependencies>
 
 <!-- skipping test since this is a util project / folder -->
index a0c3c2d45e0df323000395318d6acf2fea96d464..f503ab7acfc7ad01084426629312f8baa312d64a 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>feature-repo-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index 33d9bd81230272d01c769422fa7b4c1ef1d0d3e0..1d51e73069ee34e04730286a8359406a05682dc5 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>single-feature-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
@@ -23,7 +23,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
 
 
   <properties>
-    <netconf.version>1.6.2-SNAPSHOT</netconf.version>
+    <netconf.version>1.7.0-SNAPSHOT</netconf.version>
     <configfile.directory>etc/opendaylight/karaf</configfile.directory>
   </properties>
 
index c9be6d4a354367e9ea98c8d0633b89099cc86ccc..52c6305718183f1b8ffd3812e501828cdb91240a 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>single-feature-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
@@ -22,10 +22,10 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <packaging>feature</packaging>
 
   <properties>
-    <mdsal.version>1.9.2-SNAPSHOT</mdsal.version>
-    <restconf.version>1.9.2-SNAPSHOT</restconf.version>
-    <yangtools.version>2.1.11</yangtools.version>
-    <netconf.version>1.6.2-SNAPSHOT</netconf.version>
+    <mdsal.version>1.10.0-SNAPSHOT</mdsal.version>
+    <restconf.version>1.10.0-SNAPSHOT</restconf.version>
+    <yangtools.version>3.0.4</yangtools.version>
+    <netconf.version>1.7.0-SNAPSHOT</netconf.version>
     <configfile.directory>etc/opendaylight/karaf</configfile.directory>
   </properties>
 
index 37e7c8a8353a8acc8425c803177ecbf51861390b..6b330339e55b088b61e1a7f4bdd75a4c61460208 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>single-feature-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index 3be5b45d3696b6aa4d206e6ab7d9fe81a3bea266..370328faeef66ef6d2be5366ab6b4bcda6b9452d 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>single-feature-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
@@ -24,10 +24,10 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
 
   <properties>
     <mdsal.model.version>0.13.2</mdsal.model.version>
-    <mdsal.version>1.9.2-SNAPSHOT</mdsal.version>
-    <yangtools.version>2.1.11</yangtools.version>
-    <netconf.version>1.6.2-SNAPSHOT</netconf.version>
-    <restconf.version>1.9.2-SNAPSHOT</restconf.version>
+    <mdsal.version>1.10.0-SNAPSHOT</mdsal.version>
+    <yangtools.version>3.0.4</yangtools.version>
+    <netconf.version>1.7.0-SNAPSHOT</netconf.version>
+    <restconf.version>1.10.0-SNAPSHOT</restconf.version>
     <configfile.directory>etc/opendaylight/karaf</configfile.directory>
   </properties>
 
index 93e79c051bfe18980e1fd666869f87924042458f..32967e785b54503fb500927850e7295e878d40b7 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>odlparent-lite</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index c17daf92826e499a8629a5ff94537237fcd24ed8..038f5856e3100b9e5ed734c649b7064bc1af8810 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>karaf4-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index a0b84f6a37d9cdd1b3035273b7e322ffca3c2396..5ed928310fb14f1a159da4eff90b56f450424a63 100644 (file)
@@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>bundle-parent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
@@ -27,7 +27,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <dependency>
         <groupId>org.opendaylight.netconf</groupId>
         <artifactId>netconf-artifacts</artifactId>
-        <version>1.6.2-SNAPSHOT</version>
+        <version>1.7.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
@@ -72,5 +72,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <artifactId>mockito-core</artifactId>
       <scope>test</scope>
     </dependency>
+
+    <!-- Sodium bump: javax.annotation.Nullable and friends -->
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <optional>true</optional>
+    </dependency>
+
   </dependencies>
 </project>
index 8724d3805247dea9106be9f2224040cc53414eb9..5dde38ab83c2feca0c81066c45b695eb55be64e1 100644 (file)
@@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -27,14 +27,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <dependency>
         <groupId>org.opendaylight.controller</groupId>
         <artifactId>mdsal-artifacts</artifactId>
-        <version>1.9.2-SNAPSHOT</version>
+        <version>1.10.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
       <dependency>
         <groupId>org.opendaylight.netconf</groupId>
         <artifactId>netconf-artifacts</artifactId>
-        <version>1.6.2-SNAPSHOT</version>
+        <version>1.7.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
@@ -83,6 +83,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <version>${project.version}</version>
       <scope>test</scope>
     </dependency>
+
+    <!-- Sodium bump: javax.annotation.Nullable and friends -->
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <optional>true</optional>
+    </dependency>
   </dependencies>
 
 </project>
index d4932a013ea8ce7323b196857154bc2b82264a15..72ba57d05f0baa9a42f774085fe5debdbda1c77a 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
index 9068ee09f8d051eeb38fece4b8a9a18816ae7fc6..0e74824a44a141beea2657b80a38cc3b5b3c0e48 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -26,7 +26,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <dependency>
         <groupId>org.opendaylight.netconf</groupId>
         <artifactId>netconf-artifacts</artifactId>
-        <version>1.6.2-SNAPSHOT</version>
+        <version>1.7.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
index c40790a86df7109a33a8ca38fe72d9c38330ac28..c7a3b0dfb45570ae31088ad7fa7a7e204613738f 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
index 5cb4e51c1d0f5bdc285ffabc42aeb336f9172a54..d76ee118dc374d807085522785f340d39920554a 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -82,7 +82,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <dependency>
         <groupId>org.opendaylight.netconf</groupId>
         <artifactId>netconf-artifacts</artifactId>
-        <version>1.6.2-SNAPSHOT</version>
+        <version>1.7.0-SNAPSHOT</version>
         <type>pom</type>
         <scope>import</scope>
       </dependency>
index d00589f63b2ea18ed3f59fb5624b2ddcdfc08517..ae05a6a28ab463a96b6f69073a04efbfa720befc 100644 (file)
@@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
index 4bdffc318c76aca0defb864299be7362efb977fc..b410cf96c28bed6f8b6a4166c6fc261d6df297c4 100644 (file)
@@ -17,7 +17,7 @@ Author: Martial Coulibaly <martial.coulibaly@gfi.com> on behalf of Orange
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -87,13 +87,20 @@ Author: Martial Coulibaly <martial.coulibaly@gfi.com> on behalf of Orange
     <dependency>
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>sal-binding-broker-impl</artifactId>
-      <version>1.9.2-SNAPSHOT</version>
+      <version>1.10.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal</groupId>
       <artifactId>mdsal-binding-dom-codec</artifactId>
     </dependency>
+
+    <!-- Sodium bump: javax.annotation.Nullable and friends -->
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <optional>true</optional>
+    </dependency>
   </dependencies>
 
   <repositories>
diff --git a/pom.xml b/pom.xml
index 744f3eff2115386aadbb89ab800b58fb2a918cb2..a8a447f99a9978b742e461ef187f8c994f94815f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
   <parent>
     <groupId>org.opendaylight.odlparent</groupId>
     <artifactId>odlparent</artifactId>
-    <version>4.0.11</version>
+    <version>5.0.1</version>
     <relativePath/>
   </parent>
 
index 5395d911a44b61d21b2d98776f137f59e4db9ad1..2e6847e6253aef5c5aaf43acbf43675adc892831 100644 (file)
@@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -27,14 +27,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <dependency>
         <groupId>org.opendaylight.controller</groupId>
         <artifactId>mdsal-artifacts</artifactId>
-        <version>1.9.2-SNAPSHOT</version>
+        <version>1.10.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
       <dependency>
         <groupId>org.opendaylight.netconf</groupId>
         <artifactId>netconf-artifacts</artifactId>
-        <version>1.6.2-SNAPSHOT</version>
+        <version>1.7.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
@@ -84,6 +84,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <version>2.19.0</version>
       <scope>test</scope>
     </dependency>
+
+    <!-- Sodium bump: javax.annotation.Nullable and friends -->
+    <dependency>
+        <groupId>com.google.code.findbugs</groupId>
+        <artifactId>jsr305</artifactId>
+        <optional>true</optional>
+    </dependency>
+
   </dependencies>
 
 </project>
index 760b5756d955a5e5e39049f964e4dddd36be4c9c..b839da5af856aef45d7e228fa57fe492a259c570 100644 (file)
@@ -15,7 +15,7 @@ Author: Martial Coulibaly <martial.coulibaly@gfi.com> on behalf of Orange
   <parent>
     <groupId>org.opendaylight.mdsal</groupId>
     <artifactId>binding-parent</artifactId>
-    <version>3.0.10</version>
+    <version>4.0.4</version>
     <relativePath/>
   </parent>
 
@@ -29,7 +29,7 @@ Author: Martial Coulibaly <martial.coulibaly@gfi.com> on behalf of Orange
       <dependency>
         <groupId>org.opendaylight.controller</groupId>
         <artifactId>mdsal-artifacts</artifactId>
-        <version>1.9.2-SNAPSHOT</version>
+        <version>1.10.0-SNAPSHOT</version>
         <scope>import</scope>
         <type>pom</type>
       </dependency>
index e07fca661e77fbf6204bb8f05fcdeedd58a5c2d3..7196ec6e7b06dcc1417b79a4b87e18dc3f3df29f 100644 (file)
@@ -11,7 +11,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>bundle-parent</artifactId>
-        <version>4.0.11</version>
+        <version>5.0.1</version>
         <relativePath/>
     </parent>
 
             <dependency>
                 <groupId>org.opendaylight.controller</groupId>
                 <artifactId>mdsal-artifacts</artifactId>
-                <version>1.9.2-SNAPSHOT</version>
+                <version>1.10.0-SNAPSHOT</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
             <dependency>
                 <groupId>org.opendaylight.yangtools</groupId>
                 <artifactId>yangtools-artifacts</artifactId>
-                <version>2.1.11</version>
+                <version>3.0.4</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
             <artifactId>transportpce-common</artifactId>
             <version>${project.version}</version>
         </dependency>
+
+        <!-- Sodium bump: javax.annotation.Nullable and friends -->
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+            <optional>true</optional>
+        </dependency>
+
     </dependencies>
 </project>