serviceutils.git
3 years agoBump versions by x.(y+1).z 93/95293/1
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: I48d9a610bd1942ca4a316a65ed1acf0a7f2e3a1d

3 years agoBump controller to 3.0.6 73/95273/1
Robert Varga [Mon, 22 Feb 2021 12:25:36 +0000 (13:25 +0100)]
Bump controller to 3.0.6

This patch was missed in previous bump.

Change-Id: I0d3f086141ce0b78654f747f71b2402c0758f438
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoAdopt akka-2.6.x 71/94971/3
Oleksii Mozghovyi [Tue, 2 Feb 2021 20:16:54 +0000 (22:16 +0200)]
Adopt akka-2.6.x

Bump upstream to controller-3.0.6 to adopt akka-2.6.x.

Change-Id: I2a7c004ddb3249d72392afdd95dbfb3206759495
Signed-off-by: Oleksii Mozghovyi <oleksii.mozghovyi@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoCorrect odl-infrautils-utils dependency 47/94947/2
Robert Varga [Mon, 1 Feb 2021 15:45:31 +0000 (16:45 +0100)]
Correct odl-infrautils-utils dependency

infrautils is an MRI project, the dependency should use a range.

Change-Id: If8cc78ee8f5c998911accd65a195210b2fc6895e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump upstream versions 12/94712/4
Robert Varga [Thu, 21 Jan 2021 17:29:01 +0000 (18:29 +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: I31d98c61cfae4f57d75b84c4f34c2e12ffc9f6b8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoSimplify UpgradeStateListener 77/94577/1
Robert Varga [Sun, 10 Jan 2021 00:26:23 +0000 (01:26 +0100)]
Simplify UpgradeStateListener

The configuration extraction bit is quite simple and does not have
to go through full dispatch. Also use new boolean getter name.

Change-Id: I83acd1877162709cf62f66728b48ce96445fc1ba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump MRI upstreams 11/94511/1
Robert Varga [Fri, 8 Jan 2021 20:45:19 +0000 (21:45 +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: I1e8e237f9df3574d624cb699bd7650dac9859d20
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump MRI upstreams 47/94147/2
Robert Varga [Thu, 10 Dec 2020 12:42:14 +0000 (13:42 +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: Ieac42251fab6fe7c3944a6d431fe0b7efca31fdd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump infrautils to 1.9.1 04/93204/1
Robert Varga [Mon, 19 Oct 2020 23:31:31 +0000 (01:31 +0200)]
Bump infrautils to 1.9.1

Pick up mbean fixes from upstream.

Change-Id: I11f427601164187dab5d35f9c050aa0e5ff791f6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump to mdsal-7.0.1/controller-3.0.1 94/93194/1
Robert Varga [Mon, 19 Oct 2020 19:30:49 +0000 (21:30 +0200)]
Bump to mdsal-7.0.1/controller-3.0.1

Pick up mdsal fixes and improvements.

Change-Id: I36a754bed4cd084824a5529b74094e507390c1b8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump upstreams for Silicon 43/92943/6
Robert Varga [Wed, 7 Oct 2020 15:38:33 +0000 (17:38 +0200)]
Bump upstreams for Silicon

Adopt the following upstream versions:
- odlparent-8.0.0
- yangtools-6.0.0
- mdsal-7.0.0
- controller-3.0.0
- infrautils-1.9.0

Change-Id: I7ae72733f49e973868d35da6ff4fbe664675acc6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoRemove serviceutils.tools.mdsal.rpc 35/92735/2
Robert Varga [Sun, 27 Sep 2020 10:19:32 +0000 (12:19 +0200)]
Remove serviceutils.tools.mdsal.rpc

This package is not used anywhere anymore, remove it.

Change-Id: I1e488ebb7f66ad28b61e104529e5d8d86b776efa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump MRI projects 97/92597/2
Robert Varga [Tue, 22 Sep 2020 15:45:41 +0000 (17:45 +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: Ic6871ea554dc611b1d948b049a622f649bf3f6fc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump versions by x.(y+1).z for next dev cycle 31/91931/1
Thanh Ha [Wed, 5 Aug 2020 21:02:37 +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: If79a9e14fd63861fd78b53f49cb977f48ce68d6c

3 years agoClean up rpc-api packaging 52/91652/4
Robert Varga [Sun, 26 Jul 2020 09:22:14 +0000 (11:22 +0200)]
Clean up rpc-api packaging

odl-serviceutils-srm should rely on odl-serviceutils-rpc instead
of packaging rpc-api itself.

Change-Id: I9915b6667b7276b70add48c269854190dc2158ac
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoAdd INFO.yaml for serviceutils 63/91263/2
Anil Belur [Sun, 12 Jul 2020 02:17:43 +0000 (12:17 +1000)]
Add INFO.yaml for serviceutils

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I0865cb9c88c65f5b9c224c3482ea5162827b90dd

3 years agoUse released version of infrautils 19/91719/1
Robert Varga [Tue, 28 Jul 2020 11:36:36 +0000 (13:36 +0200)]
Use released version of infrautils

infrautils-1.8.0 has been released, use released version instead
of snapshots.

Change-Id: I8fe2fa52da571c4fd9d5b1f781f0a2c6b8a7fae1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBump odlparent/yangtools/mdsal/controller 59/91659/6
Robert Varga [Sun, 26 Jul 2020 23:56:32 +0000 (01:56 +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: Ic5e1ccc27bc669ae6b0ac4a10a3335d41f9badd3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoDo not package javax.inject 51/91651/2
Robert Varga [Sun, 26 Jul 2020 09:16:11 +0000 (11:16 +0200)]
Do not package javax.inject

We have a number of mis-specified dependencies as well as unnecessary
dependencies on infrautils.inject. Clean these up so we do not pull
in javax.inject jar.

JIRA: INFRAUTILS-65
Change-Id: I00bbecf86b70429114734086fb62cf16c1091c3f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoIntegrate controller-2.0.2 04/90404/1
Robert Varga [Thu, 11 Jun 2020 21:42:07 +0000 (23:42 +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: Icab3fc322e02c8977ea91846646d84c2794675fe
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUse ranges for MRI features 53/90153/1
Robert Varga [Sun, 31 May 2020 08:01:17 +0000 (10:01 +0200)]
Use ranges for MRI features

Upstream features should be specified as ranges, so that we can
mix-and-match them during upgrades.

Change-Id: If6a411c8704b9b821685f8a50b53e841de0e66c2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoIntegrate controller-2.0.1 51/90151/1
Robert Varga [Sun, 31 May 2020 07:35:30 +0000 (09:35 +0200)]
Integrate controller-2.0.1

This bumps versions to the following:
- odlparent-7.0.2
- yangtools-5.0.2
- mdsal-6.0.1
- controller-2.0.1

Change-Id: Ie02630a535391fcf5b0e0adc5882ee52f0b9feaa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUpdate MRI projects for Aluminium 96/89496/1
Robert Varga [Tue, 28 Apr 2020 16:55:48 +0000 (18:55 +0200)]
Update MRI projects for Aluminium

This bumps versions to the following:
- odlparent-7.0.1
- yangtools-5.0.1
- mdsal-6.0.0
- controller-2.0.0

Change-Id: I8b73df780aac523efea91c4f41964e55dd21e4f5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoFix checkstyle 86/89286/2
Robert Varga [Fri, 24 Apr 2020 16:34:43 +0000 (18:34 +0200)]
Fix checkstyle

Upgraded checkstyle is finding these violations, fix them up.

Change-Id: Ib4944f2947f9c918bc84cf26904e191bbb9962a6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 503a3b883bc2d2fe411f9bfdcaa87436899c5500)

4 years agoMigration of depricated MDSAL API 20/88820/20
Nidhi Adhvaryu [Wed, 1 Apr 2020 04:32:58 +0000 (10:02 +0530)]
Migration of depricated MDSAL API

Signed-off-by: Nidhi Adhvaryu <nidhi.adhvaryu@ericsson.com>
Change-Id: I98d029feb07aaedd02ccf436bb3ae167ae637a23

4 years agoUse Magnesium controller 76/88676/1
Robert Varga [Wed, 25 Mar 2020 21:42:25 +0000 (22:42 +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: I39989fcc8f8d14d3ac952b009884ace5b0696180
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump versions by x.y.(z+1) 98/87998/1
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: If3a20fe17b5de57ebc424e929b6d5e7000833274

4 years agoBump to odlparent-6.0.4/yangtools-4.0.6/mdsal-5.0.9 97/86997/2
Robert Varga [Thu, 16 Jan 2020 21:10:18 +0000 (22:10 +0100)]
Bump to odlparent-6.0.4/yangtools-4.0.6/mdsal-5.0.9

Pick up latest fixes and upgrades.

Change-Id: Ida5f4a172c8f77f8d3cd997a82435b03aa67d72a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoExpose reference implementations downstream 92/86492/2
Robert Varga [Wed, 18 Dec 2019 18:44:03 +0000 (19:44 +0100)]
Expose reference implementations downstream

If a downstream project needs an implementation, it should be able
to do so without relying on features.

Change-Id: I8f248e3ccef450461ebb8359398a6154e2a994b2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump odlparent/yangtools/mdsal to 6.0.3/4.0.3/5.0.6 67/86367/3
Robert Varga [Thu, 12 Dec 2019 07:01:16 +0000 (08:01 +0100)]
Bump odlparent/yangtools/mdsal to 6.0.3/4.0.3/5.0.6

Pick up the latest upgrades and fixes.

Change-Id: Ibc63628ecc83b1cd9e1a733e264eec94050e257b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump to odlparent-6.0.1/yangtools-4.0.2/mdsal-5.0.4 16/85616/1
Robert Varga [Wed, 6 Nov 2019 14:08:05 +0000 (15:08 +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>
4 years agoAdd tools-testutils declaration 20/82720/3
Robert Varga [Tue, 25 Jun 2019 10:49:39 +0000 (12:49 +0200)]
Add tools-testutils declaration

tools-testutils is used widely by downstreams, who are forced
to duplicate scope=test and version declarations. Make sure we
propagate the correct declaration from artifacts.

Change-Id: Ie36a614acd177116ccb9f1e368737d0f564c323d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump mdsal to 5.0.3 63/85063/1
Robert Varga [Fri, 11 Oct 2019 14:10:28 +0000 (16:10 +0200)]
Bump mdsal to 5.0.3

This bumps mdsal to 5.0.3 to workaround issues with Blueprint
injection.

Change-Id: I848c9220ce06ec7b4af304ab64948bdc30257dbd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump mdsal to 5.0.2 43/84143/9
Robert Varga [Mon, 2 Sep 2019 17:24:23 +0000 (19:24 +0200)]
Bump mdsal to 5.0.2

This bumps mdsal to 5.0.2 as part of Magnesium MRI.

Change-Id: Id9ab45edf28477dca8acf8f7538cfd26f237f6f4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump yangtools to 4.0.1 42/84142/6
Robert Varga [Mon, 2 Sep 2019 17:24:48 +0000 (19:24 +0200)]
Bump yangtools to 4.0.1

This bumps yangtools to 4.0.1 as part of Magnesium MRI.

Change-Id: I6228c73d31721c8427e7f456afd5ab3ff715c88b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump odlparent to 6.0.0 41/84141/4
Robert Varga [Mon, 2 Sep 2019 17:23:38 +0000 (19:23 +0200)]
Bump odlparent to 6.0.0

This bumps odlparent to 6.0.0 as part of Magnesium MRI.

Change-Id: I19505dd80b832cd6ed8b68daf471d9e90d3dfdd2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump mdsal to 4.0.6 23/84423/2
Robert Varga [Sat, 14 Sep 2019 01:50:34 +0000 (03:50 +0200)]
Bump mdsal to 4.0.6

This picks up the latest fixes.

Change-Id: I76d6b78d7319edf80d15ef5a9750338434b48a93
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump yangtools to 3.0.5 22/84422/1
Robert Varga [Sat, 14 Sep 2019 01:50:12 +0000 (03:50 +0200)]
Bump yangtools to 3.0.5

This picks up latest fixes.

Change-Id: Ia4fcc4cf5a5555b76a83010c228c9d7de037aa94
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump odlparent to 5.0.2 40/84140/2
Robert Varga [Mon, 2 Sep 2019 17:23:04 +0000 (19:23 +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>
4 years agoFix checkstyle 21/84421/1
Robert Varga [Tue, 3 Sep 2019 06:08:32 +0000 (08:08 +0200)]
Fix checkstyle

Updated checkstyle reports a few violations, fix them up before
upgrading.

Change-Id: Ia10046eccc48fcd72a9d27abb225734fa192b0a0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump mdsal to 4.0.4 31/83731/1
Robert Varga [Thu, 15 Aug 2019 08:35:46 +0000 (10:35 +0200)]
Bump mdsal to 4.0.4

This brings in latest fixes.

Change-Id: I59f89ef4fe76ef16fcdc9b59f8d9b50aa0849847
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump versions by x.y.(z+1) 55/83555/1
jenkins-releng [Mon, 12 Aug 2019 16:14:13 +0000 (16:14 +0000)]
Bump versions by x.y.(z+1)

Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ie32274fd3e5e6ecbec1f435bcecc2139beccb652

4 years agoBump mdsal to 4.0.3 05/83105/6
Robert Varga [Thu, 18 Jul 2019 10:53:15 +0000 (12:53 +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>
4 years agoBump yangtools to 3.0.4 04/83104/5
Robert Varga [Thu, 18 Jul 2019 10:52:55 +0000 (12:52 +0200)]
Bump yangtools to 3.0.4

This picks up latest fixes and improvements.

Change-Id: I03201927d23762acf641c1ab0ff3419ba8b94969
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoBump odlparent to 5.0.1 03/83103/2
Robert Varga [Thu, 18 Jul 2019 10:52:32 +0000 (12:52 +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>
5 years agoBump mdsal to 4.0.2 63/82363/2
Robert Varga [Fri, 31 May 2019 14:13:20 +0000 (16:13 +0200)]
Bump mdsal to 4.0.2

This picks up the latest fixes.

Change-Id: Iba9a093828293236581aac1a06736e11a132ac29
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump yangtools to 3.0.1 56/82356/1
Robert Varga [Fri, 31 May 2019 14:08:26 +0000 (16:08 +0200)]
Bump yangtools to 3.0.1

This picks up the latest fixes.

Change-Id: I18c1a84dbb67177919eda821ae31232b7aa3cb36
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump mdsal to 4.0.1 37/81837/2
Robert Varga [Wed, 1 May 2019 11:39:51 +0000 (13:39 +0200)]
Bump mdsal to 4.0.1

This bumps mdsal to 4.0.1

Change-Id: I73e4cc0c956a0f1c8883233827dc6e414282efec
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoModernize srm-impl 39/81639/1
Robert Varga [Sat, 13 Apr 2019 12:04:48 +0000 (14:04 +0200)]
Modernize srm-impl

Reduce use of deprecated methods and migrate to rpc-api.

Change-Id: I9bae6b14c23fa7979883918dc73aeff24a84c3b1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove JSR305 annotations from srm 38/81638/1
Robert Varga [Sat, 13 Apr 2019 12:00:10 +0000 (14:00 +0200)]
Remove JSR305 annotations from srm

Migrate to JDT/checker annotations instead.

Change-Id: I4082f6c11a147d522bddc7f46890d20041f2b3bb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove JSR305 annotations from upgrade 37/81637/1
Robert Varga [Sat, 13 Apr 2019 11:59:55 +0000 (13:59 +0200)]
Remove JSR305 annotations from upgrade

Migrate to JDT/checker annotations instead.

Change-Id: I9325144095f9abf58c7c836783ad35cc7bcfd589
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove JSR305 annotations from listener-api 36/81636/1
Robert Varga [Sat, 13 Apr 2019 11:59:37 +0000 (13:59 +0200)]
Remove JSR305 annotations from listener-api

Migrate to JDT/checker annotations instead.

Change-Id: I7c1464df75485cff80930a2b05ab68eae3ae58d4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove JSR305 annotations from rpc-api 35/81635/1
Robert Varga [Sat, 13 Apr 2019 11:58:47 +0000 (13:58 +0200)]
Remove JSR305 annotations from rpc-api

Migrate to JDT/checker annotations instead.

Change-Id: I2692f8a3f37c0582279abf6037c8d9f38eecb2fd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove JSR305 annotations from tools-api 34/81634/1
Robert Varga [Sat, 13 Apr 2019 11:53:11 +0000 (13:53 +0200)]
Remove JSR305 annotations from tools-api

Migrate to JDT/checker annotations instead.

Change-Id: I59c77436cccaf5cf8efae224e1563c90b5267487
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump mdsal to 4.0.0 79/81279/4
Robert Varga [Thu, 28 Mar 2019 21:35:40 +0000 (22:35 +0100)]
Bump mdsal to 4.0.0

This bumps mdsal to 4.0.0.

Change-Id: Iba5d20b89280fe077ae766933ed69fb6d03e6e94
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump yangtools to 3.0.0 78/81278/4
Robert Varga [Thu, 28 Mar 2019 21:35:04 +0000 (22:35 +0100)]
Bump yangtools to 3.0.0

This bumps yangtools to 3.0.0, with no additional changes required.

Change-Id: I2b3d994e4b3f9d5f6c92bc6a15c0167d0515f782
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump odlparent to 5.0.0 77/81277/3
Robert Varga [Thu, 28 Mar 2019 21:34:33 +0000 (22:34 +0100)]
Bump odlparent to 5.0.0

This bumps odlparent to 5.0.0, adding JSR305 dependencies for
compatibility.

Change-Id: I05fc552232300a93dbb214a1b74acbf8a1a78efd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoSwitch to spotbugs 76/81276/1
Robert Varga [Thu, 28 Mar 2019 21:37:14 +0000 (22:37 +0100)]
Switch to spotbugs

This switches from findbugs to spotbugs.

Change-Id: Icae8830e8d0bab96e1600e7fcce4e83158833c1c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd missing relativePath 65/80565/1
Robert Varga [Sun, 24 Feb 2019 22:31:09 +0000 (23:31 +0100)]
Add missing relativePath

External parents should use an empty relativePath, fix that.

Change-Id: I5237a7513330d703bef4b0e77c5719f3fceab6b9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump versions by x.y.(z+1) 95/80095/1
jenkins-releng [Fri, 1 Feb 2019 13:06:31 +0000 (13:06 +0000)]
Bump versions by x.y.(z+1)

Change-Id: I04fccfd7e4dacbe67454c2debb874380a1669401
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoBump to mdsal 3.0.6 13/79813/1
Stephen Kitt [Tue, 22 Jan 2019 08:53:17 +0000 (09:53 +0100)]
Bump to mdsal 3.0.6

Change-Id: Ie9a8290ed0994b68cf0204109f81e16845a66600
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump mdsal to 3.0.5 54/79754/3
Robert Varga [Sun, 20 Jan 2019 09:38:16 +0000 (10:38 +0100)]
Bump mdsal to 3.0.5

This aligns with odlparent-4.0.9 and yangtools-2.1.8.

Change-Id: If5188e35929651182003ad7409b48b0e5497da33
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump yangtools to 2.1.8 49/79749/2
Robert Varga [Sun, 20 Jan 2019 02:36:35 +0000 (03:36 +0100)]
Bump yangtools to 2.1.8

This align with odlparent-4.0.9.

Change-Id: I526df9d979a87189b525d1ddb2657cf48abf28ea
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump to odlparent 4.0.9 76/79676/1
Stephen Kitt [Fri, 18 Jan 2019 15:33:59 +0000 (16:33 +0100)]
Bump to odlparent 4.0.9

Change-Id: Id46d03b6ed8b7c62f3f5ef4d0b12a05987b7fbd8
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoAdd optional javax.annotation-api dependencies 66/79466/1
Robert Varga [Fri, 11 Jan 2019 10:15:57 +0000 (11:15 +0100)]
Add optional javax.annotation-api dependencies

Java 11 does not ship with javax.annotation-api classes, meaning
the build fails. Add optional dependencies on it to make JDK11
build pass.

Change-Id: Ifd586aa306cbac33311e3481583f8a2566996718
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump mdsal to 3.0.4 38/79438/1
Robert Varga [Thu, 10 Jan 2019 15:53:34 +0000 (16:53 +0100)]
Bump mdsal to 3.0.4

This realigns odlparent/yangtools/mdsal and brings in the latest
improvements.

Change-Id: If88bf991e514637be041b31fa1f024a85daa2628
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump yangtools to 2.1.7 23/79423/1
Robert Varga [Thu, 10 Jan 2019 15:32:40 +0000 (16:32 +0100)]
Bump yangtools to 2.1.7

This realigns odlparent/yangtools and brings in a few minor
improvements.

Change-Id: Id63b9c51c1aceae03b931d6f0e0697c989f7628e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump odlparent to 4.0.8 23/79123/2
Stephen Kitt [Wed, 2 Jan 2019 10:25:05 +0000 (11:25 +0100)]
Bump odlparent to 4.0.8

Change-Id: Iacf5841c646b54e1d2b3161be2c409a0f05dc739
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoBump mdsal to 3.0.3 22/79022/1
Robert Varga [Sun, 23 Dec 2018 23:25:58 +0000 (00:25 +0100)]
Bump mdsal to 3.0.3

This brings in latest fixes and alignes with odlparent-4.0.5.

Change-Id: I6572a2790ed82bdad55f21f5f53cc63cbcaf22bc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump to yangtools-2.1.6 03/79003/1
Robert Varga [Sun, 23 Dec 2018 07:02:50 +0000 (08:02 +0100)]
Bump to yangtools-2.1.6

This brings in latest fixes and odlparent-4.0.5 alignment.

Change-Id: Id2391a6c91c9d0b81ebcb100637c7e4fafb11f89
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump to odlparent 4.0.5 21/78921/4
Stephen Kitt [Fri, 21 Dec 2018 09:11:30 +0000 (10:11 +0100)]
Bump to odlparent 4.0.5

Change-Id: I57acaf3e400c6b41c5c8e7517031163e7a4033fc
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoadd srm-api to artifacts 76/78976/1
Sam Hague [Fri, 21 Dec 2018 22:00:51 +0000 (17:00 -0500)]
add srm-api to artifacts

Change-Id: I65406f709f45bea1a5a938932551abd99fb5ffe9
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoBump to yangtools-2.1.4 and mdsal-3.0.2 44/78144/2
Robert Varga [Mon, 26 Nov 2018 09:23:40 +0000 (10:23 +0100)]
Bump to yangtools-2.1.4 and mdsal-3.0.2

This bumps the dependencies to 2.1.4 and 3.0.2, respectively.

Change-Id: I8d5f29567318134255e191083c5763ae1a94fd02
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoPort tools-api to MD-SAL 3 08/77308/2
Stephen Kitt [Fri, 26 Oct 2018 15:58:28 +0000 (17:58 +0200)]
Port tools-api to MD-SAL 3

This patch provides the listener and RPC tools as two new bundles (and
features), porting the listener tools to MD-SAL APIs instead of
Controller APIs. This allows porting downstream projects to MD-SAL
APIs too, and reduces the dependency footprint depending on the tools
which are really used.

Change-Id: I0d60f4994a9c09abee1abb99fe6d1eb55e839cc7
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoIntegrate MRI projects for Neon 21/75321/12
Robert Varga [Mon, 20 Aug 2018 10:13:57 +0000 (12:13 +0200)]
Integrate MRI projects for Neon

This patch bumps:
- odlparent to 4.0.2
- yangtools to 2.1.2
- mdsal to 3.0.1

JIRA: SRVUTILS-4
Change-Id: Ibeab2c3fb61f1a1aa383f4bd5bac158a1f9513cb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
5 years agoBump versions by x.(y+1).z for next dev cycle 00/75000/1
Anil Belur [Thu, 9 Aug 2018 12:40:15 +0000 (18:10 +0530)]
Bump versions by x.(y+1).z for next dev cycle

Change-Id: I0d86342c4350f8be31d63aa8df2a7961854781e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoBump yangtools to 2.0.10 83/74883/1
Robert Varga [Mon, 6 Aug 2018 15:48:00 +0000 (17:48 +0200)]
Bump yangtools to 2.0.10

This fixes an issue with actions, hence we need it in Fluorine.

Change-Id: I33bca3f543a5121f2167198bde1ba82353828ad4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump yangtools to 2.0.9 72/74572/1
Robert Varga [Fri, 27 Jul 2018 12:07:54 +0000 (14:07 +0200)]
Bump yangtools to 2.0.9

This patch bumps yangtools to latest release.

Change-Id: I443490fb54abc70a54b0fa14c0dbb522cc7d2b01
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump to odlparent 3.1.3 05/74205/2
Stephen Kitt [Wed, 18 Jul 2018 16:06:43 +0000 (18:06 +0200)]
Bump to odlparent 3.1.3

Change-Id: Ic91fb87ff8250268a57c5a4c5048170fbebfd902
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agofix minor JavaDoc typos in UpgradeState 02/74402/2
Michael Vorburger [Tue, 24 Jul 2018 14:56:45 +0000 (16:56 +0200)]
fix minor JavaDoc typos in UpgradeState

Change-Id: I3446f02546c62ff2ffce3ca18bd9abdf3ad302ad
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
5 years agofix BP gen. XML related issue in projects dep. on serviceutils.upgrade 00/74400/1
Michael Vorburger [Tue, 24 Jul 2018 14:54:11 +0000 (16:54 +0200)]
fix BP gen. XML related issue in projects dep. on serviceutils.upgrade

see genius change I91466c31c0526ff227700f23b48b9db0dfb15f5a
<https://git.opendaylight.org/gerrit/#/c/73678/> comments for full
background.

Change-Id: Icacba88d577a4fc5da61fd490a3c9fee13f7034f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
5 years agoFix a model typo 17/74217/1
Robert Varga [Wed, 18 Jul 2018 22:26:41 +0000 (00:26 +0200)]
Fix a model typo

Change-Id: I830f39fcde9984b6bd6933360e13bc7422c8809e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoFix missing upgrade config file 19/73719/1
Vishal Thapar [Wed, 4 Jul 2018 03:32:40 +0000 (09:02 +0530)]
Fix missing upgrade config file

Upgrade config file is not getting published
with srviceutils feautures.

JIRA: SRVUTILS-2
Change-Id: I4beed48ac41a37c52532105489173cd66b75cdd3
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
6 years agoMove upgrade out of tools 77/73677/3
Vishal Thapar [Tue, 3 Jul 2018 02:27:00 +0000 (07:57 +0530)]
Move upgrade out of tools

Change-Id: Idd3690f23ba6c048689f0d93f767eb62aad40b9e
JIRA: SRVUTILS-2
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
6 years agoFix yangtools versions 48/73648/1
Robert Varga [Mon, 2 Jul 2018 12:21:03 +0000 (14:21 +0200)]
Fix yangtools versions

This fixes up versions of yangtools.

Change-Id: I9349fe479351bf2c48b0772cc6b973571bebb665
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoMigrate UpgradeState information 28/73528/4
Vishal Thapar [Thu, 28 Jun 2018 14:48:06 +0000 (20:18 +0530)]
Migrate UpgradeState information

JIRA: SRVUTILS-2
Change-Id: I22802fbef75d07e984e4fc412cbef31d6b22fbbb
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
6 years agoBump odlparent to 3.1.2 71/73471/1
Michael Vorburger [Wed, 27 Jun 2018 11:03:35 +0000 (13:03 +0200)]
Bump odlparent to 3.1.2

Change-Id: I965bf8d4e60026d40b3b63b06d1345acd2f921dd
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoremove org.osgi.core dependency from binding-parent 08/73308/4
Michael Vorburger [Thu, 21 Jun 2018 12:28:26 +0000 (14:28 +0200)]
remove org.osgi.core dependency from binding-parent

We should typically avoid for our ODL code to directly us OSGi APIs; we
normally don't need that - therefore it should not be a default
dependency in a parent.

Change-Id: Ie215a3619755b53f85fdad39c5cdb76588f53b8b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agorename YANG modules for SRM in serviceutils 53/73453/3
Faseela K [Tue, 26 Jun 2018 16:26:27 +0000 (21:56 +0530)]
rename YANG modules for SRM in serviceutils

rename YANG modules for SRM in serviceutils
which are forked from genius to avoid packaging modules with conflicting names
JIRA: SRVUTILS-1

Change-Id: I395aeea3daac2137641e09dbc595dd5862972388
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoswitch srm/shell from binding to quality parent 07/73307/2
Michael Vorburger [Thu, 21 Jun 2018 12:09:31 +0000 (14:09 +0200)]
switch srm/shell from binding to quality parent

because the YANG models are in srm/api, the shell doesn't need binding.
The (infrautils) quality parent enforces checkstyle, findbugs and
error-prone.

This change also deals with the impacts of these enforced additional
quality controls in the existing code.

Change-Id: I3e9b0692c138f79a6f1d6f5184c34475c6920e25
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoswitch srm/impl from binding to quality parent 06/73306/2
Michael Vorburger [Thu, 21 Jun 2018 11:58:23 +0000 (13:58 +0200)]
switch srm/impl from binding to quality parent

because the YANG models are in srm/api, the impl doesn't need binding.
The (infrautils) quality parent enforces checkstyle, findbugs and
error-prone.

This change also deals with the impacts of these enforced additional
quality controls in the existing code.

Change-Id: Iab2113138e4f80ebf60985e6ab8aee76c58ad525
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoRemove odl-serviceutils-rest feature 17/73317/1
Faseela K [Thu, 21 Jun 2018 15:31:16 +0000 (21:01 +0530)]
Remove odl-serviceutils-rest feature

Change-Id: I3ab1ba46e58079a805ae51b10dd8ac388c4c9a3e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoMerge "rm un-used xtend-maven-plugin from srm/impl POM"
Faseela K [Thu, 21 Jun 2018 11:45:11 +0000 (11:45 +0000)]
Merge "rm un-used xtend-maven-plugin from srm/impl POM"

6 years agoMerge "add .apt_generated_tests to .gitignore"
Michael Vorburger [Thu, 21 Jun 2018 11:16:58 +0000 (11:16 +0000)]
Merge "add .apt_generated_tests to .gitignore"

6 years agorm un-used xtend-maven-plugin from srm/impl POM 99/73299/1
Michael Vorburger [Thu, 21 Jun 2018 10:54:27 +0000 (12:54 +0200)]
rm un-used xtend-maven-plugin from srm/impl POM

Change-Id: I7f12a1472f588aa6389f5db2266e0ccbc4b7a61c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoadd * <exclusions> to srm-shell POM 98/73298/1
Michael Vorburger [Thu, 21 Jun 2018 10:27:14 +0000 (12:27 +0200)]
add * <exclusions> to srm-shell POM

This avoids the following in target/feature/feature.xml :

  <bundle>mvn:org.fusesource.jansi/jansi/1.17</bundle>
  <bundle>mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.boot/4.1.5</bundle>

The idea being that perhaps this causes some timing issues duirng
feature resolution related to the failing distribution.. just a
suspicion, not proven, as that problem does not locally reproduce.

Change-Id: I71deaffac703266bcb870cf55c8f8c72e73987b8
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoadd .apt_generated_tests to .gitignore 97/73297/1
Michael Vorburger [Thu, 21 Jun 2018 10:17:34 +0000 (12:17 +0200)]
add .apt_generated_tests to .gitignore

This file is generated by the latest Eclipse version.

Change-Id: Ib457587ecffeceaaddbed5dc24f05b1bf6270308
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoFix serviceutils aggregator version 60/73260/4
Faseela K [Wed, 20 Jun 2018 14:01:34 +0000 (19:31 +0530)]
Fix serviceutils aggregator version

Change-Id: I2803f35136e9f19727f6057a30ce5064f33fd8e4
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
6 years agoSetting up new serviceutils features 98/73198/5
Faseela K [Tue, 19 Jun 2018 15:17:36 +0000 (20:47 +0530)]
Setting up new serviceutils features

- Added new features for use by applications
- Refactored the migrated code to include the new package name

Change-Id: I27728f1ec6d30f0b8ce412028eccb59fd0e38284
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoAdd .gitreview 88/73188/1
Thanh Ha [Tue, 19 Jun 2018 13:44:58 +0000 (09:44 -0400)]
Add .gitreview

Change-Id: I2bc7328c9dfda6fbe32947c980e8b991267740d7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>