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>
jenkins-releng [Thu, 19 Mar 2020 11:59:38 +0000 (11:59 +0000)]
Bump versions by x.y.(z+1)
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: If2a6f4dc0d3e8d15c61b26b51e64051187641deb
jenkins-releng [Tue, 18 Feb 2020 22:05:27 +0000 (22:05 +0000)]
Update .gitreview to stable/magnesium
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I6d343c620e699e3c4a6e8583f2510c61c063a386
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Faseela K [Thu, 21 Jun 2018 11:45:11 +0000 (11:45 +0000)]
Merge "rm un-used xtend-maven-plugin from srm/impl POM"
Michael Vorburger [Thu, 21 Jun 2018 11:16:58 +0000 (11:16 +0000)]
Merge "add .apt_generated_tests to .gitignore"
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>
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>
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>
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>
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>
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>
Thanh Ha [Tue, 19 Jun 2018 13:39:44 +0000 (09:39 -0400)]
Merge remote-tracking branch 'genius/master'
Change-Id: If0d0fc38f472b584a82d3e47220275c041e39773
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 19 Jun 2018 13:39:11 +0000 (09:39 -0400)]
Move to srm
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 19 Jun 2018 13:37:04 +0000 (09:37 -0400)]
Move to tools
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Stephen Kitt [Thu, 7 Jun 2018 11:38:05 +0000 (13:38 +0200)]
Remove Genius version properties
This avoids the temptation of using them for parents.
Change-Id: I1753fa760a46fd14da5c907a7aa0bfbb2f08d19a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Thu, 31 May 2018 13:59:16 +0000 (15:59 +0200)]
Fixup Augmentable and Identifiable methods changing
This is a fixup of the change in binding codegen, adjusting:
- getKey() -> key()
- setKey() -> withKey()
- getAugmentation() -> augmentation()
Change-Id: I8e384b6d0f6c6bd81e96d71d3cbb81c89e4954a1
JIRA: TSC-101
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Michael Vorburger [Thu, 24 May 2018 12:26:52 +0000 (14:26 +0200)]
remove <version>${genius.version} from GAV
because this is inherited from <parent> and avoid this:
[WARNING] Some problems were encountered while building the effective model for org.opendaylight.genius:interfacemanager-shell:bundle:0.4.2-SNAPSHOT
[WARNING] 'version' contains an expression but should be a constant. @ org.opendaylight.genius:interfacemanager-shell:${genius.version}, /w/workspace/integration-multipatch-test-fluorine/patch_tester/genius/interfacemanager/interfacemanager-shell/pom.xml, line 22, column 14
Change-Id: Ibb8b91b06ef63fb8292e02503b4c711069650e1b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Faseela K [Mon, 30 Apr 2018 07:27:41 +0000 (12:57 +0530)]
TSC-99 Adjust to RPC method signature update
Change-Id: I1307120c6400e225a3e5e3e2344648ea5c7c5396
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Mon, 30 Apr 2018 07:27:41 +0000 (12:57 +0530)]
TSC-99 Adjust to RPC method signature update
Change-Id: I1307120c6400e225a3e5e3e2344648ea5c7c5396
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Michael Vorburger [Thu, 12 Apr 2018 17:05:39 +0000 (19:05 +0200)]
remove un-used pax-cdi-api from tools-api
Change-Id: I72799ecfbf8cfca2e394abf4030df1f6fdbeec10
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Thu, 19 Apr 2018 12:59:20 +0000 (14:59 +0200)]
replace findbugs' @SuppressWarnings by @SuppressFBWarnings
Change-Id: Iebe8b04c1409a769e91ea545abcbc97e987b7794
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
David Suarez [Sat, 21 Apr 2018 08:17:44 +0000 (10:17 +0200)]
Make new Genius' listeners testable
Make new Genius' listeners testable old ones by implementing the
ChainableDataTreeChangeListener interface.
Change-Id: Ia321ad95956eba717afb3de56c4ef4afb14e771a
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
David Suarez [Thu, 19 Apr 2018 19:17:02 +0000 (21:17 +0200)]
Move ChainableDataTreeListener to tools-api
Change-Id: I9401d9a623a0ac141d0f6d03bbf9ce2810da1462
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Michael Vorburger [Fri, 6 Apr 2018 19:28:51 +0000 (21:28 +0200)]
increase code quality in tools api/testutils by using infrautils' parent
Change-Id: I7485ce352b452cec2db19c5e726c9bb51438846c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
K.V Suneelu Verma [Wed, 11 Apr 2018 12:07:49 +0000 (17:37 +0530)]
add l2gw and dhcp for service recovery
Change-Id: Ia01f6c99016573802efce726396856dda2326138
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Stephen Kitt [Thu, 22 Mar 2018 17:24:32 +0000 (18:24 +0100)]
Bump to odlparent 3.1.0 and yangtools 2.0.3
Change-Id: If99df255661c177c6424ee7eb7f77fdb00522d63
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Thu, 22 Mar 2018 17:24:32 +0000 (18:24 +0100)]
Bump to odlparent 3.1.0 and yangtools 2.0.3
Change-Id: If99df255661c177c6424ee7eb7f77fdb00522d63
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Michael Vorburger [Thu, 12 Apr 2018 17:00:16 +0000 (19:00 +0200)]
remove un-used org.osgi.core from tools-api
Change-Id: I34b353fedafe908baacd536c58a26670e2f09a4f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Faseela K [Thu, 12 Apr 2018 15:23:30 +0000 (20:53 +0530)]
wrong feature dependencies in newly added features.
Change-Id: Ie592de3ee8f6ba01c86e7d411dad8d5c411cf59c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Thu, 12 Apr 2018 15:23:30 +0000 (20:53 +0530)]
wrong feature dependencies in newly added features.
Change-Id: Ie592de3ee8f6ba01c86e7d411dad8d5c411cf59c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Michael Vorburger [Fri, 6 Apr 2018 17:22:11 +0000 (19:22 +0200)]
make DataStoreMetrics package local instead of a publicly supported API
and, exceptionally, keep it copy/pasted into the old (mdsalutil) and new
place (genius.tools); this IMHO is, exceptionally, better than keeping
something public - hopefully the duplicate in the old package will be
removed soon-ish, anyway.
Change-Id: I997dbb6eeb702f010eaee1becea1a43b57d950b3
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Fri, 6 Apr 2018 17:43:36 +0000 (19:43 +0200)]
remove test-jar from new tools-api artifact
This is not needed here, and before anyone creates a dependency to the
new (empty) attached test artifact by mistake, should be removed to
avoid any confusion.
A test-jar is only required if we need to publish src/test on Nexus.
This project does not even have a src/test; and even if it did, we would
only ever have tests for tools-api in it, not test utilities which other
projects would use - because we have the tools-testutils for that,
instead.
Change-Id: Ie1a3152386fee538eb812d52985a3ac17db8520b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
David Suarez [Fri, 6 Apr 2018 22:55:46 +0000 (00:55 +0200)]
Migrate listener's methods
Migrate add, update and remove methods to use the new ones.
Change-Id: Ia53baaa5a2333168f2bd6983fda616fefb885b7d
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Faseela K [Wed, 21 Mar 2018 12:43:48 +0000 (18:13 +0530)]
Moving datastore related utils from mdsalutil to new "genius.tools"
There are several requirements coming in where users are asking for a
simple feature with only datastore related utils. Currently all the utils
are parked in mdsalutil which has even openflowplugin related utils, and is embedded
in a heavier genius feature. This patch aims to move of these heavily used utils
to a new module, and add new features to expose the same.
Change-Id: I7d59273851c51b02fe43afcb1525c94ced1c5088
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 21 Mar 2018 12:43:48 +0000 (18:13 +0530)]
Moving datastore related utils from mdsalutil to new "genius.tools"
There are several requirements coming in where users are asking for a
simple feature with only datastore related utils. Currently all the utils
are parked in mdsalutil which has even openflowplugin related utils, and is embedded
in a heavier genius feature. This patch aims to move of these heavily used utils
to a new module, and add new features to expose the same.
Change-Id: I7d59273851c51b02fe43afcb1525c94ced1c5088
Signed-off-by: Faseela K <faseela.k@ericsson.com>