Robert Varga [Sun, 24 Sep 2023 22:43:42 +0000 (00:43 +0200)]
Bump upstreams
Adopt
- yangtools-11.0.2
- mdsal-12.0.2
- controller-8.0.2
- aaa-0.18.2
- netconf-6.0.4
Change-Id: Ib106c9a3d4523c3ab84233f7ee9035d7d52b8e4a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
6912acd0313090414e244a522cafeeccd037b127)
jenkins-releng [Tue, 12 Sep 2023 02:20:52 +0000 (02:20 +0000)]
Bump versions by x.(y+1).z
Change-Id: If293ce02fe626cde62eef30390b99192f7a8b7d3
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Robert Varga [Fri, 8 Sep 2023 15:26:30 +0000 (17:26 +0200)]
Bump netconf to 6.0.3
Adopt latest fixes.
Change-Id: I90139c07a63cc4e3bd82aa62b6234b5782eba6ff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 31 Aug 2023 19:34:55 +0000 (21:34 +0200)]
Fixup feature packaging
We have a number of upstream references which are not expressed
properly:
- the dependencies should be pulled through artifacts
- the features should use version ranges
This patch corrects all features to behave.
Change-Id: I08c264e09241069d5680e65bc4f49af069e3b177
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 31 Aug 2023 16:09:49 +0000 (18:09 +0200)]
Bump upstreams
Adopt:
- odparent-13.0.4
- infrautils-6.0.2
- yangtools-11.0.1
- mdsal-12.0.1
- controller-8.0.1
- aaa-0.18.1
- netconf-6.0.2
Change-Id: I1a6ee2df1bf36bf185a8e302738579a61b398b11
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 31 Aug 2023 16:28:31 +0000 (18:28 +0200)]
Fix checkstyle
Upgraded checkstyle is finding a few violations, fix them up.
Change-Id: I11dbed365f49966c7c3b19471c187b791bfe7a73
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 7 Aug 2023 11:40:25 +0000 (13:40 +0200)]
Bump netconf to 6.0.1
Pick up latest fixes.
Change-Id: Ib5e9cf6ac739ca8084cb9d1aa2d5a887e48729d3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 3 Jul 2023 20:47:01 +0000 (22:47 +0200)]
Bump upstreams
Adopt:
- odparent-13.0.3
- infrautils-6.0.1
- yangtools-11.0.0
- mdsal-12.0.0
- controller-8.0.0
- aaa-0.18.0
- netconf-6.0.0
Change-Id: I3565609227c85dad80b92eed98b605565a741992
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 4 Jul 2023 22:27:36 +0000 (00:27 +0200)]
Do not depend on odl-controller-blueprint
We do not have any blueprints left, do not depend on the extension.
JIRA: LISPMAP-180
Change-Id: I321529b61e458a3eabe61bdd217d81dbb5adb272
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Ruslan Kashapov [Tue, 20 Jun 2023 12:54:26 +0000 (15:54 +0300)]
Drop JMock usage from unit tests
JMock library removed as outdated and incompatible with recent
jacoco version, common.unittest.tools module removed as extra
Change-Id: I9010fb84c1255c2765f20be31d8ad04df56f47e4
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Robert Varga [Wed, 19 Apr 2023 10:36:48 +0000 (12:36 +0200)]
Bump JMock to 2.12.0
This modernizes the dependency, hopefully bringing future-proofing it
again.
Change-Id: Ib5d8431729e5e6937722816fe1666714cd0e74f2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
d8a5e4cdd3e88ff4b9279bf9920a6c2057629e20)
Robert Varga [Mon, 19 Jun 2023 18:17:01 +0000 (18:17 +0000)]
Merge "Fix JMock execution"
Robert Varga [Mon, 19 Jun 2023 17:39:55 +0000 (19:39 +0200)]
Fix JMock execution
jacoco-0.8.9+ is exposing the fact we need java.base open to cglib.
Downgrade jacoco to keep the accident working.
Change-Id: I7bc9c4cbcd4381395e1d0da0804bc38f1909fe45
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 19 Apr 2023 10:55:50 +0000 (12:55 +0200)]
Make methods static
We have a number of context-free methods, turn them into statics to
lower their potential reach.
Change-Id: If5d8b516423d29410ec0f9d8541e108de03b5301
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Sat, 1 Apr 2023 12:15:43 +0000 (12:15 +0000)]
Bump versions by x.(y+1).z
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ic25d039753ced22bde441310da36da37beb3d09f
Robert Varga [Wed, 29 Mar 2023 09:18:37 +0000 (09:18 +0000)]
Merge "Remove blueprint XML from mapping service implementation"
Robert Varga [Tue, 28 Mar 2023 12:32:28 +0000 (14:32 +0200)]
Bump upstreams
Adopt:
- aaa-0.17.7
- netconf-5.0.4
Change-Id: I9bb656ba29b110b7b8df0ae29b3d38c9dc3cddd2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 3 Mar 2023 11:59:41 +0000 (12:59 +0100)]
Bump upstreams
Adopt:
- odlparent-12.0.3
- infrautils-5.0.3
- yangtools-10.0.4
- mdsal-11.0.7
- controller-7.0.4
- aaa-0.17.6
- netconf-5.0.3
Change-Id: Ief5c271ef4926046968ce2e68ffb3a4209e8b519
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Ruslan Kashapov [Wed, 25 Jan 2023 09:29:31 +0000 (11:29 +0200)]
Remove blueprint XML from mapping service implementation
Convert it to OSGi DS
Change-Id: I4241b55118aee648e410bece97df8f67373befd1
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Ruslan Kashapov [Thu, 26 Jan 2023 08:18:44 +0000 (10:18 +0200)]
Remove blueprint XML from southbound component
Convert it to OSGi DS. We retain a bit of weirdness due to how testing
works and the dynamic nature of reconfigured binding address.
Change-Id: Ib5819bdfd91613ddb8df611592869c93031bbd34
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 16 Feb 2023 09:15:41 +0000 (09:15 +0000)]
Merge "Remove blueprint XML from shell component"
Robert Varga [Thu, 16 Feb 2023 06:27:31 +0000 (07:27 +0100)]
Bump upstreams
Adopt:
- odlparent-12.0.2
- infrautils-5.0.2
- yangtools-10.0.3
- mdsal-11.0.6
- controller-7.0.3
- aaa-0.17.5
- netconf-5.0.2
Change-Id: I01a23f0e336743052fdc842c8f9b5bcd24aee15f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Ruslan Kashapov [Thu, 26 Jan 2023 15:43:09 +0000 (17:43 +0200)]
Remove blueprint XML from shell component
Karaf framework for custom shell commands updated.
Change-Id: I932cc837b975ed9a1109391bbc0563a24fe074cb
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 Jan 2023 16:38:38 +0000 (17:38 +0100)]
Adopt 2023.03 Argon upstreams
Adopt:
- odlparent-12.0.1
- infrautils-5.0.1
- yangtools-10.0.2
- mdsal-11.0.4
- controller-7.0.2
- aaa-0.17.3
- netconf-5.0.1
Also deal with transactions not allowing cross-datastore access by
having two TransactionChains in DataStoreBackEnd.
Change-Id: I16f359fe21d2edebeab182207702ae6f74a1beac
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 24 Jan 2023 16:12:00 +0000 (17:12 +0100)]
Remove use of junit-addons
We have a very modern JUnit by default, which includes the assertions we
are using from junitx.framework. Migrate them to normal org.junit.Assert
methods and remove the dependency.
Change-Id: I8d951dbb6bf8f95b8853b1e0a882fd2f46d90b60
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 20 Jan 2023 16:50:20 +0000 (17:50 +0100)]
Remove blueprint from inmemorydb
This is a very simple component, convert it to OSGi DS and also add
Guice annotations.
Change-Id: I3a646569c5deb6052c3937f5a5c070790cfdd84a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Sat, 24 Sep 2022 23:08:26 +0000 (23:08 +0000)]
Bump versions by x.(y+1).z
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I10fcf2e2945851716ebe063c51b8f77b6ede428f
Robert Varga [Fri, 23 Sep 2022 13:08:33 +0000 (15:08 +0200)]
Bump MRI upstreams
Adopt the following versions:
- mdsal-10.0.2
- controller-6.0.2
- aaa-0.16.3
- netconf-4.0.2
Change-Id: I4b98e163c0d7dc77e255acf5ad67fab8bafa4822
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 19 Aug 2022 12:50:00 +0000 (14:50 +0200)]
Bump MRI upstreams
Adopt the following versions:
- odlparent-11.0.1
- infrautils-4.0.1
- yangtools-9.0.1
- mdsal-10.0.1
- controller-6.0.1
- aaa-0.16.1
- netconf-4.0.1
Change-Id: I3b5e053be4b2bc79ab17a170ec563087071d23dd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 11 Jul 2022 16:54:54 +0000 (18:54 +0200)]
Bump upstreams for 2022.09 Chlorine
Adopt the following versions:
- odlparent-11.0.0
- infrautils-4.0.0
- yangtools-9.0.0
- mdsal-10.0.0
- controller-6.0.0
- aaa-0.16.0
- netconf-4.0.0
Change-Id: I8b300fc2dde4be772af7bb6cb5802bfba89dfd4a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 10 Jun 2022 06:55:59 +0000 (08:55 +0200)]
Use netconf-3.0.5
Pick up latest fixes from upstream.
Change-Id: If31ed79e31ab810a4084e2aa63f85ea17eba8829
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 8 Jun 2022 20:42:45 +0000 (22:42 +0200)]
Bump upstream versions
Adopt:
- yangtools-8.0.6
- mdsal-9.0.4
- controller-5.0.5
- aaa-0.15.5
- netconf-3.0.4
Change-Id: Icf55952b79a8c72b4966cbfd7b54647ad27d04bf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
a04e24b4ef0e1f476f2dbfba14d55fc0832e4ed1)
Robert Varga [Sat, 14 May 2022 08:24:58 +0000 (10:24 +0200)]
Bump MRI upstreams
Adopt the following versions:
- odlparent-10.0.2
- infrautils-3.0.1
- yangtools-8.0.5
- mdsal-9.0.3
- controller-5.0.4
- aaa-0.15.4
- netconf-3.0.3
Change-Id: I550b1535768c3a6b107d2e8b4d5855a7b8fa08f9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
4f0b7f13f08f671caaa7acc369b8cfafa0f20efe)
Robert Varga [Mon, 25 Apr 2022 12:36:18 +0000 (14:36 +0200)]
Bump upstreams
Adopt:
- controller-5.0.3
- aaa-0.15.3
- netconf-3.0.2
Change-Id: Idf6388a1a148b32604bbb297cde822ab29dab0f7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
0bae87a556f38a40e0b5222f1a7ed26d4d87da94)
jenkins-releng [Thu, 21 Apr 2022 02:15:45 +0000 (02:15 +0000)]
Bump versions by x.(y+1).z
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I22a4ae6ab49d96a2bfd2c401c2c6db4429be4140
Robert Varga [Thu, 14 Apr 2022 15:49:46 +0000 (17:49 +0200)]
Bump upstream versions
Adopt:
- yangtools-8.0.3
- mdsal-9.0.2
- controller-5.0.2
- aaa-0.15.2
- netconf-3.0.1
Change-Id: I7fb2bd0903e9a4929eab605e18fb99b65409e6d7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 7 Apr 2022 10:25:31 +0000 (12:25 +0200)]
Fix UT with JDK17
Powermock is accessing java.base internals, make sure to open them
during surefire invocation.
Change-Id: Ia6d8c4747ff27bcb09b2fb2d1e7327fb91f5d5e1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 14 Mar 2022 07:54:01 +0000 (08:54 +0100)]
Bump MRI upstreams
Adopt the following versions:
- odlparent-10.0.0
- infrautils-3.0.0
- yangtools-8.0.2
- mdsal-9.0.1
- controller-5.0.1
- aaa-0.15.1
- netconf-3.0.0
Change-Id: Ia4cd90ea1a8aa4f56a3e1853cb3363d40752e2b6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 14 Feb 2022 14:32:15 +0000 (15:32 +0100)]
Update MRI upstreams
Adopt:
- odlparent-9.0.13
- infrautils-2.0.13
- yangtools-7.0.14
- mdsal-8.0.11
- controller-4.0.9
- aaa-0.14.9
- netconf-2.0.13
Change-Id: Ibe2785f206b552abb3a34db9aa95f592bed71b56
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
4eb0893687e9910f8dd6b4a5d8d4136e35dee58f)
Robert Varga [Thu, 25 Nov 2021 18:02:35 +0000 (19:02 +0100)]
Bump netconf to 2.0.11
Pick up a fix for regression.
Change-Id: Ib11069d0d8e9c37eae1cbc493fa7cfbb9c540b2e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 23 Nov 2021 11:15:02 +0000 (12:15 +0100)]
Bump netconf to 2.0.10
Pick up a fix for regression.
Change-Id: I375cb5d9cb56b4c94f1dadbe6f949c8cc9f55269
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 15 Nov 2021 21:05:43 +0000 (22:05 +0100)]
Update MRI upstreams
Adopt:
- controller-4.0.7
- aaa-0.14.7
- netconf-2.0.9
Change-Id: Ica970fab192ca181310109454fd2f2249fd0b346
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 8 Nov 2021 06:07:40 +0000 (07:07 +0100)]
Update MRI upstreams
Adopt:
- controller-4.0.6
- aaa-0.14.6
- netconf-2.0.8
Change-Id: Ibb75bd31ceb5c727bdcd6d5481783ed3ec810f3f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 28 Oct 2021 10:46:56 +0000 (12:46 +0200)]
Update MRI upstreams
Adopt:
- odlparent-9.0.8
- infrautils-2.0.8
- yangtools-7.0.8
- mdsal-8.0.7
- controller-4.0.5
- aaa-0.14.5
- netconf-2.0.7
Change-Id: I65f46da7a0d77d0c6186e2fca5e75daf89b717ae
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Tue, 21 Sep 2021 00:25:43 +0000 (00:25 +0000)]
Bump versions by x.(y+1).z
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I218bcf4352935e7574a6924446bb0482d4e39d34
Robert Varga [Sun, 19 Sep 2021 20:19:07 +0000 (22:19 +0200)]
Bump upstream versions
Use netconf-2.0.5 et al.
Change-Id: I9e5a253d7e499c0ff2fc889c288340534d8da0e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 19 Sep 2021 19:43:09 +0000 (21:43 +0200)]
Remove mappingservice.neutron
Follow-up removal of mappingservice.neutron, so that we do not depend on
the neutron project.
Change-Id: If373a8a65d4caf3821dcbc22b5fa07701e064b10
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 26 Aug 2021 11:54:34 +0000 (13:54 +0200)]
Bump upstream versions
Use netconf-2.0.3 et al.
Change-Id: Ia9216060f47d2288a04dc3183a9f87ba18bf6c05
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 6 Aug 2021 10:31:08 +0000 (12:31 +0200)]
Bump netconf to 2.0.2
Adopt netconf-2.0.2 and related artifacts.
Change-Id: I87486c4b06bcb7a8dd4ee93b5961bae9bb67f253
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 19 Jul 2021 14:36:56 +0000 (16:36 +0200)]
Bump netconf to 2.0.1
Pick up latest upstream fixes.
Change-Id: I77e4a07c0571da7c5b7ff21b24ab24afcffe01b1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 5 Jul 2021 09:26:16 +0000 (11:26 +0200)]
Bump MRI upstreams
Adopt:
- odlparent-9.0.2
- infrautils-2.0.2
- mdsal-8.0.0
- controller-4.0.0
- aaa-0.14.0
- netconf-2.0.0
Change-Id: Id0ec59ab999684f9a268af6be912a01330aed72b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 2 Apr 2021 05:37:05 +0000 (07:37 +0200)]
Bump MRI upstreams
Adopt following versions:
- odlparent-8.1.1
- infrautils-1.9.6
- yangtools-6.0.5
- mdsal-7.0.6
- controller-3.0.7
- aaa-0.13.2
- netconf-1.13.1
Change-Id: I994397e6e5d99db013087e772ecd1dc64d3d306b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Mon, 22 Feb 2021 23:02:56 +0000 (23:02 +0000)]
Bump versions by x.(y+1).z
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I8b6cd2b53e782e882dad3536a8507ad9cdc8cdf3
Robert Varga [Mon, 22 Feb 2021 09:10:17 +0000 (10:10 +0100)]
Bump netconf to 1.13.0, take 2
Previous patch missed a number of places, fix them up.
Change-Id: Id0902030454b59018c48692ce20f6f8d84ed75f8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sun, 21 Feb 2021 17:58:32 +0000 (18:58 +0100)]
Bump netconf to 1.13.0
Adjust version for MRI-integrated NETCONF.
Change-Id: I27f97607fb1e761d0ce1cff96056827b0baf2b38
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Lori Jakab [Tue, 16 Feb 2021 11:12:51 +0000 (12:12 +0100)]
Deprecate mappingservice.neutron
It has been many releases since this code has been tested against
OpenStack, and no one is around to maintain it. Additionally, some
architectural concerns were raised in relation to the use of some YANG
models in this module.
Deprecate in the current release and remove in the next release.
Change-Id: I8fe637ff32efb92de6b0f9f99e4c5dcd153a6fe7
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Oleksii Mozghovyi [Tue, 2 Feb 2021 21:34:16 +0000 (23:34 +0200)]
Adopt akka-2.6.x
Bump upstream to controller-3.0.6 to adopt akka-2.6.x.
Change-Id: I651398423ff1629626dc018327b0588bb7ab5167
Signed-off-by: Oleksii Mozghovyi <oleksii.mozghovyi@pantheon.tech>
Robert Varga [Thu, 21 Jan 2021 18:19:47 +0000 (19:19 +0100)]
Bump upstream versions
Adopt following upstreams:
- odlparent-8.1.0
- infrautils-1.9.5
- yangtools-6.0.4
- mdsal-7.0.5
- controller-3.0.5
Change-Id: I47aace27a8ec5736f34e9d974a1168ef9e8a94be
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Jan 2021 12:39:47 +0000 (13:39 +0100)]
Migrate Uint users
Widened uint access is going away, migrate its users.
Change-Id: Idad4f94e0bcd3c92733a0d402041eb37348167f3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Jan 2021 14:07:57 +0000 (15:07 +0100)]
Improve ConcurrentLispSouthboundStats
Taking a class-level lock just to increment a value hurts a lot,
remove synchronized keyword and simplify the method.
Change-Id: I7693ac9a2b4cba308348c0b83583596246b0ff40
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Jan 2021 12:31:06 +0000 (13:31 +0100)]
Migrate isFoo() callers
Fix all call istes relying on the deprecated boolean getter name,
substituting isFoo() for getFoo(). Also fix some minor Eclipse
warnings.
Change-Id: I9bc2ce0a2e646065e0c432c91b545ca0a32eb1eb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 9 Jan 2021 11:37:18 +0000 (12:37 +0100)]
Fix checkstyle
Upgraded checkstyle is detecting these violations, fix them up.
Also migrate test Uint type usage, so we have fewer warnings to
migrate.
Change-Id: I0a3645c683c0c389556324ff6165afe3c5441a6a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 8 Jan 2021 20:46:47 +0000 (21:46 +0100)]
Bump MRI upstreams
Adopt following versions:
- odlparent-8.0.3
- infrautils-1.9.4
- yangtools-6.0.3
- mdsal-7.0.4
- controller-3.0.4
Change-Id: I9d778800da5336d08c3f330147a2dd0569d2470e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 10 Dec 2020 12:43:38 +0000 (13:43 +0100)]
Bump MRI upstreams
Adopt following versions:
- odlparent-8.0.2
- infrautils-1.9.3
- yangtools-6.0.2
- mdsal-7.0.3
- controller-3.0.3
Change-Id: I931200dbd323bcac592cf50fbd553c97fe1063ee
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 20 Oct 2020 20:33:43 +0000 (22:33 +0200)]
Bump upstreams for Silicon
Adopt the following upstream versions:
- odlparent-8.0.0
- yangtools-6.0.0
- mdsal-7.0.1
- controller-3.0.1
Basic version bump along with modernizer warnings have been fixed
up.
Change-Id: I4ebb97d26b58a7e83a6f31b8dbcad063014d4ad8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Robert Varga [Tue, 22 Sep 2020 15:48:53 +0000 (17:48 +0200)]
Bump MRI projects
This patch adopts:
- odlparent-7.0.6
- infrautils-1.8.1
- yangtools-5.0.6
- mdsal-6.0.5
- controller-2.0.4
Change-Id: I8825415a2c7526693caf3a73a3e0a08776af1d08
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha [Tue, 11 Aug 2020 19:28:31 +0000 (15:28 -0400)]
Bump conf.yaml versions to Silicon
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I2bd5e8e4a52b4fdd35702b4d0bee74d5fbaae64b
Thanh Ha [Wed, 5 Aug 2020 21:02:31 +0000 (17:02 -0400)]
Bump versions by x.(y+1).z for next dev cycle
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: If1316faa8b6fa045503db53b2fa638c0800be090
Robert Varga [Mon, 27 Jul 2020 00:01:22 +0000 (02:01 +0200)]
Bump odlparent/yangtools/mdsal/controller
Adopt upstream versions:
- odlparent-7.0.5
- yangtools-5.0.5
- mdsal-6.0.4
- controller-2.0.3
Change-Id: Ic647815d2bee7cf322ea0218c93ab3b1cb3efcd3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Thu, 16 Jul 2020 16:32:00 +0000 (18:32 +0200)]
Add INFO.yaml for listflowmapping
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Change-Id: Iaf6e002824cc89e92881e770f4429e10c8105c39
Thanh Ha [Fri, 10 Jul 2020 15:06:07 +0000 (11:06 -0400)]
Do not fail on warnings for docs-linkcheck
This is a workaround due to sphinx-tabs being incompatible with the
Sphinx linkchecker which throws a warning. We mainly use linkchecker
to catch broken links so we don't really need to fail on warnings as
the main "docs" builder will still fail for warning level issues so
this is a reasonable workaround.
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: Ice4687364735f5489cfaef2f7b446a72433db984
Robert Varga [Tue, 23 Jun 2020 07:26:05 +0000 (09:26 +0200)]
Clean up MRI feature references
We should be referring to MRI features through ranges, fix that.
Change-Id: I95775fea5b5469086b0020d224501e5fe2172033
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 11 Jun 2020 21:55:48 +0000 (23:55 +0200)]
Integrate controller-2.0.2
This bumps versions to the following:
- odlparent-7.0.3
- yangtools-5.0.3
- mdsal-6.0.2
- controller-2.0.2
Change-Id: Idc9a72c8781582fd87ff8035a0f58e5a28c59e96
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 27 May 2020 16:22:34 +0000 (18:22 +0200)]
Update MRI projects for Aluminium
This bumps versions to the following:
- odlparent-7.0.2
- yangtools-5.0.2
- mdsal-6.0.1
- controller-2.0.1
Change-Id: I376f6152857682a9c9f7094a00324787d2666640
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Robert Varga [Fri, 17 Apr 2020 12:34:42 +0000 (14:34 +0200)]
Add iana-afn-safi@2013-07-04.yang
This model is used only in lispflowmapping and comes from long-expired
draft-ietf-netmod-iana-afn-safi-00. MD-SAL has removed it, hence we
adopt it here.
JIRA: MDSAL-536
Change-Id: Ie9fc7b905c209a048eceda61cbd85879ac960247
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 17 Apr 2020 12:18:08 +0000 (14:18 +0200)]
Add ietf-lisp-address-types model
This imports the model from draft-ietf-lisp-yang-06 from MD-SAL, as
lispflowmapping it its only user. This will proper maintenance and
future upgrade to the latest revision.
JIRA: MDSAL-535
Change-Id: I40803b4e4015a19b306d730364711fa42eafbadf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 24 Apr 2020 18:13:17 +0000 (20:13 +0200)]
Fix checkstyle
Updated checkstyle is finding these, fix them up.
Change-Id: I811ae8a5c11591a07bbab9bc50b162e9029072c0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
c588fd3263e23abc0696760838e4b328b435c6d5)
Robert Varga [Wed, 25 Mar 2020 21:59:30 +0000 (22:59 +0100)]
Use Magnesium controller
As part of controller transition to being MRI, downgrade the version
used to Magnesium release. This will be bumped to Aluminium proper
during the MRI window.
Change-Id: If7dabde1aa8e05e485e08140039066dee871fce7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha [Thu, 26 Mar 2020 19:52:11 +0000 (15:52 -0400)]
Set version to Aluminium
We are in the Aluminium dev cycle now.
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: I84b4eb2b8e55dd7235e3f88ccc1181d3f120119c
jenkins-releng [Sat, 22 Feb 2020 04:30:16 +0000 (04:30 +0000)]
Bump versions by x.y.(z+1)
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Id718d675aa6dd7bef10cd33cb5485a42ec592097
Robert Varga [Thu, 16 Jan 2020 21:14:19 +0000 (22:14 +0100)]
Bump to odlparent-6.0.4/yangtools-4.0.6/mdsal-5.0.9
Pick up latest fixes and upgrades.
Change-Id: I3a3ce7afaf66c0f5dd2a917532e5d1b1ff485def
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Tue, 17 Dec 2019 14:04:36 +0000 (15:04 +0100)]
Downgrade top-level javadoc plugin
Javadoc aggregate is failing like it did in genius/netvirt,
apply the same workaround.
Change-Id: I02eed3ee5edde514512376c8d45f0b06bca67f53
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 16 Dec 2019 23:36:29 +0000 (00:36 +0100)]
Remove unneeded overrides
This minizes the powermock/mockito declarations -- now everything
works out of the box!
Change-Id: I47d6d19c052e32bd40c2cc072cc497ffd696a9d0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 12 Dec 2019 07:06:56 +0000 (08:06 +0100)]
Bump odlparent/yangtools/mdsal to 6.0.3/4.0.3/5.0.6
Pick up the latest upgrades and fixes.
Change-Id: I921247985e6581ab9511a6fb6bb104bcce1f4fd8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 21 Nov 2019 22:06:59 +0000 (23:06 +0100)]
Fix junit-addons scope
This dependency should have scope=test and not be leaking into
production code as evidenced by
00:09:04.902 [INFO] Generating feature descriptor file /w/workspace/lispflowmapping-merge-neon/features/odl-lispflowmapping-neutron/target/feature/feature.xml
00:09:05.535 [WARNING] Manifest not present in the first entry of the zip - junit-addons-1.4.jar
Change-Id: If65c0b1d5bd197508bb7e16ae1331a6a9b1d1cb4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 6 Nov 2019 16:33:55 +0000 (17:33 +0100)]
Bump to odlparent-6.0.1/yangtools-4.0.2/mdsal-5.0.4
This picks up latest upgrades and fixes.
Change-Id: I8db358b0af81394a561071d98bffea168dda47cc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Lori Jakab [Thu, 17 Oct 2019 16:25:26 +0000 (18:25 +0200)]
More parent cleanup
Change-Id: I8a9376a39c036679ac3504b12d20850f962bfec4
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Lori Jakab [Thu, 17 Oct 2019 15:41:27 +0000 (17:41 +0200)]
Remove custom doclet
Change-Id: Ia8096672999b4c2738a363685714b66ec221a8d4
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Lori Jakab [Wed, 16 Oct 2019 10:22:06 +0000 (12:22 +0200)]
api spotbugs cleanup
Change-Id: Iee3e4cb27df4018e70d8ad5f9905ef362992f165
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Lori Jakab [Wed, 16 Oct 2019 09:30:10 +0000 (11:30 +0200)]
dsbackend spotbugs cleanup
Change-Id: Icbb732c9d0dc540508931d3750d607a0287b7a26
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Lori Jakab [Wed, 9 Oct 2019 13:12:26 +0000 (15:12 +0200)]
Magnesium platform upgrade
This patch prepares the lispflowmapping project for Magnesium: update
odlparent to 6.0.0, mdsal to 5.0.3, and deal with the fallout,
including, but not limited to, checkstyle and spotbugs being on by
default, the uint changes in yangtools, etc.
Change-Id: Id1b3bf0201755ef29678e17e8c60fa9adbf253a6
Signed-off-by: Lori Jakab <lojakab@cisco.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 14 Sep 2019 17:17:54 +0000 (19:17 +0200)]
Bump mdsal to 4.0.6
This picks up the latest fixes.
Change-Id: I8ec178ca726c1df504efc4f19d2c9c80965d93be
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 14 Sep 2019 17:17:41 +0000 (19:17 +0200)]
Bump odlparent to 5.0.2
This bumps odlparent to pick up latest references.
Change-Id: Ica16c98bd6eeeb2530bdc9cee4bb7f198e4a6ab0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 14 Sep 2019 17:24:49 +0000 (19:24 +0200)]
Fix checkstyle violations
This fixes trivial checkstyle violations reported by updated
checkstyle plugin.
Change-Id: I7315da6d9d9c3578d73a4474a471e6af708b470d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anushka Bhandari [Tue, 20 Aug 2019 16:53:10 +0000 (22:23 +0530)]
Update docs header to Magnesium in the master
Should be Magnesium on master and Sodium on stable/sodium.
Signed-off-by: Anushka Bhandari <anushka16134@iiitd.ac.in>
Change-Id: I0498e9e49847454bf501a032647aa6f494c6836c
Robert Varga [Thu, 15 Aug 2019 08:42:48 +0000 (10:42 +0200)]
Bump mdsal to 4.0.4
This brings in latest fixes.
Change-Id: I59f89ef4fe76ef16fcdc9b59f8d9b50aa0849847
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Mon, 12 Aug 2019 16:14:12 +0000 (16:14 +0000)]
Bump versions by x.y.(z+1)
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I0f8091d19b9166e6567641107ef92f36fd8ccb55
Robert Varga [Thu, 18 Jul 2019 16:19:16 +0000 (18:19 +0200)]
Bump mdsal to 4.0.3
This bumps mdsal to 4.0.3, bringing in latest fixes and improvements.
Change-Id: Ie8e03aab1f31edf80bc9f1d7896c334c9d83be8d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 18 Jul 2019 16:14:25 +0000 (18:14 +0200)]
Bump odlparent to 5.0.1
This picks up the latest upgrades.
Change-Id: If6006a94197839a9718cd5eae16b0a025913af93
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 19 Jul 2019 13:52:48 +0000 (15:52 +0200)]
Speed up time computation
When we are adding or refreshing a mapping, we can first access
the existing timestamp and only fallback to System.currentTimeMillis()
if it's not present.
This also simplifies things, as we end up reading the timestamp
(a synchronized operation) only once.
Change-Id: I39bfe212e7c746e66dc144ad1e036a2b02544c6c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>