Jakub Morvay [Wed, 6 Sep 2017 10:06:35 +0000 (10:06 +0000)]
Merge "Convert NetconfEventSourceManager to DataTreeChangeListener"
Robert Varga [Wed, 6 Sep 2017 08:33:46 +0000 (10:33 +0200)]
Do not use NamedInputStream
NamedInputStream is going away, as it is useless. Use a proper
File-based schemacontext utility instead.
Change-Id: Ifefaf9d33c683656a571ba7613940bce6787dd24
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jakub Morvay [Tue, 5 Sep 2017 15:55:23 +0000 (15:55 +0000)]
Merge "Convert callhome DCLs to DTCLs"
Jakub Morvay [Tue, 5 Sep 2017 12:14:50 +0000 (12:14 +0000)]
Merge "Fix failed test - tested string of '..was[n']t..' to '..was[ no]t..'"
Jakub Morvay [Mon, 4 Sep 2017 17:02:01 +0000 (17:02 +0000)]
Merge "Bug 8989 - Create just one DS for each test-tool's simulated netconf device"
Jakub Toth [Mon, 4 Sep 2017 11:24:53 +0000 (13:24 +0200)]
Fix failed test - tested string of '..was[n']t..' to '..was[ no]t..'
Change-Id: I2e49e3d4ce72dfd161807736f9afc9b2a5af3edb
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
Tom Pantelis [Wed, 30 Aug 2017 18:01:33 +0000 (14:01 -0400)]
Convert NetconfEventSourceManager to DataTreeChangeListener
DataChangeListener has been deprecated since Carbon with possible removal
in Oxygen so convert to DataTreeChangeListener.
Change-Id: I23e4318a9973a7cffcaa95c42ac6df7449b59b61
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Wed, 30 Aug 2017 17:51:20 +0000 (13:51 -0400)]
Convert callhome DCLs to DTCLs
DataChangeListener has been deprecated since Carbon with possible removal
in Oxygen so convert to DataTreeChangeListener.
Change-Id: I5fa84fd609eb7aa145756a5cc3839ed544b77456
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Jakub Morvay [Wed, 23 Aug 2017 08:40:31 +0000 (08:40 +0000)]
Merge "Simplify boolean expressions"
Jakub Morvay [Wed, 23 Aug 2017 08:16:04 +0000 (08:16 +0000)]
Merge "Remove unused singleton code"
Jakub Morvay [Tue, 22 Aug 2017 12:58:36 +0000 (12:58 +0000)]
Merge "Bug 8977 - Failed on binary key type"
Jakub Toth [Tue, 15 Aug 2017 15:07:14 +0000 (17:07 +0200)]
Bug 8977 - Failed on binary key type
* fix validating of uri with input data for binary key type
* tests
Change-Id: I70ac6e10f9999bc0feca2ba600124fa639eef842
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
Ryan Goulding [Mon, 14 Aug 2017 19:02:02 +0000 (15:02 -0400)]
Remove unused singleton code
CredentialServiceAuthProvider is not a singleton. This removes
the INSTANCE Map since it is unused and confusing.
Change-Id: Ie20d923e7257991bbf97739fc067fd21d26790f5
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Jakub Morvay [Fri, 18 Aug 2017 08:28:03 +0000 (10:28 +0200)]
Bug 8989 - Create just one DS for each test-tool's simulated netconf device
When using netconf test-tool with option --md-sal set to true, we expect
that each test-tool's simulated netconf device will have its own md-sal
persistent datastore. However, current implementation creates own
datastore for each netconf session.
Map newly created simulated device's datastore to its server socket
instead of netconf session's socket.
Change-Id: I2d5a0295c8cbff6d29baafa36bdbbe6aba8119c6
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Robert Varga [Thu, 17 Aug 2017 09:28:14 +0000 (11:28 +0200)]
BUG-2389: remove references to XmlDocumentUtils
This class is going away, do not use it. Also speed up transformation
by sharing XMLOutputFactory. Also fixes NetconfUtil to refer to writer
at its new place.
Change-Id: I1fbd1385cbe4da314923d1f33b1bc64fa2182996
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Fri, 4 Aug 2017 13:15:12 +0000 (15:15 +0200)]
Simplify boolean expressions
* Drop explicit “? true : false” (or the reverse).
* Simplify “if (...) return true; else return false;”.
* Simplify tail “if (...) return false; return true;”.
* Simplify explicit comparisons with true or false.
This was mostly done automatically by IntelliJ.
Change-Id: Ib252f58f2feb2fe6e05e89ad90ab11f85b5e3289
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Alexis de Talhouët [Fri, 18 Nov 2016 14:59:00 +0000 (09:59 -0500)]
Bug 7176 - Netconf MD-SAL connector is treating prefixed XML as invalid
Change-Id: I107b8f8076b106016069bec48a25738b08380a2a
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Ryan Goulding [Wed, 9 Aug 2017 19:46:39 +0000 (15:46 -0400)]
Bug 8968: Convert sal-rest-docgen to blueprint
Removes BundleActivator and corresponding ServiceTracker implementation
in favor of utilizing blueprint DI.
Change-Id: I4030253db94f1c79423f41c87c6c75493d5b53d4
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Thanh Ha [Mon, 14 Aug 2017 17:31:13 +0000 (13:31 -0400)]
Bump versions by x.(y+1).z for next dev cycle
Change-Id: Ic822853db53a9f174ae65fa17c0c03f662f36eb4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jakub Morvay [Fri, 11 Aug 2017 07:08:49 +0000 (07:08 +0000)]
Merge "Remove explicit version declaration"
Jakub Morvay [Thu, 10 Aug 2017 10:47:24 +0000 (10:47 +0000)]
Merge "Bug 8939: Extract MapEntryNode from MapNode result of XML parsing"
Igor Foltin [Wed, 9 Aug 2017 13:24:53 +0000 (15:24 +0200)]
Bug 8939: Extract MapEntryNode from MapNode result of XML parsing
Originally, XmlNormalizedNodeBodyReader expected a MapEntryNode
as the result of parsing an XML input with a root list element.
However, after migrating to the new XML parser, the result of parsing
such an XML input is a MapNode with one MapEntryNode inside.
Therefore, extract this MapEntryNode and use it as the result of parsing.
Change-Id: I778bf8036d7b90f75d2d5028c5a9e31ae4db995e
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
Robert Varga [Mon, 7 Aug 2017 12:05:35 +0000 (14:05 +0200)]
BUG-8923: Bump odlparent to 2.0.4
Adopts changes to netty packaging.
Change-Id: Ibbaebf94838641752cc391c38199c5a597415588
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Robert Varga [Sat, 29 Jul 2017 12:28:46 +0000 (14:28 +0200)]
Remove explicit version declaration
odlparent provides a declaration, no need to override versions.
Change-Id: Id627c79a80a1ca420a40ff9cee0c1280d8524246
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jakub Morvay [Tue, 8 Aug 2017 10:34:40 +0000 (10:34 +0000)]
Merge "Avoid null Optional parameter"
Jakub Morvay [Mon, 7 Aug 2017 19:45:29 +0000 (19:45 +0000)]
Merge "Avoid returning null Optional"
Robert Varga [Mon, 7 Aug 2017 12:15:27 +0000 (14:15 +0200)]
BUG-8923: eliminate another reference to bcprov
bouncy castle is provided by the platform, we should not be pulling
it in.
Change-Id: Icdce53c7b876b9ef834c194c3263ca2268c674a4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 4 Aug 2017 14:17:06 +0000 (16:17 +0200)]
BUG-8923: do not install bouncycastle
These bundles are provided by odlparent's substrate, hence we should
not be mentioning them.
Change-Id: I4435629686d31cf7d84c8bd768389dc518193fe5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Fri, 4 Aug 2017 10:53:01 +0000 (12:53 +0200)]
Avoid null Optional parameter
Change-Id: Ice847bc899b920da1f6fe1b354a7d5e7773b78ae
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Fri, 4 Aug 2017 10:50:38 +0000 (12:50 +0200)]
Avoid returning null Optional
Optional references should never be null, this patch uses
Optional.absent() instead and cleans up the caller.
Change-Id: Iac1888abf60785a3d3f0f1493bbd71751dd0fbc9
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Jakub Morvay [Wed, 2 Aug 2017 08:44:41 +0000 (08:44 +0000)]
Merge changes from topic 'protocol-framework'
* changes:
Activate protocol-framework artifacts
Cleanup build system
Jakub Morvay [Wed, 2 Aug 2017 08:07:21 +0000 (08:07 +0000)]
Merge "Bug 5825: Migrate restconf to the new XML parser #2"
Jakub Morvay [Wed, 2 Aug 2017 08:06:08 +0000 (08:06 +0000)]
Merge "Bug 5824: Migrate netconf to the new XML parser #2"
Vratko Polak [Tue, 1 Aug 2017 14:48:18 +0000 (16:48 +0200)]
Avoid spurious WARN in NetconfClientConfiguration
Change-Id: I7b010183de605f207451de975fb1cde238460d1e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Tue, 1 Aug 2017 13:13:18 +0000 (15:13 +0200)]
Bump all Odlparent dependencies to 2.0.2
Change-Id: I1b51dce8036333ca4562219e7f586048c98e9b8a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Igor Foltin [Wed, 19 Jul 2017 13:06:31 +0000 (15:06 +0200)]
Bug 5825: Migrate restconf to the new XML parser #2
Migrate restconf components to the new XML parser from YANG tools
Change-Id: I2011904cb30f69fdb798f735292a8383049cda6b
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Luis Gomez [Sat, 29 Jul 2017 21:17:56 +0000 (14:17 -0700)]
BUG-7891: Remove odl-netconf-ssh feature prerequisites
This works in my setup. After removing the prerequisite dependency
I do not see anymore the server unhealthy issue.
Change-Id: I54eac80cd987474747ea47f652414245a893470c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Igor Foltin [Sat, 29 Jul 2017 11:45:55 +0000 (13:45 +0200)]
Bug 5824: Migrate netconf to the new XML parser #2
Migrate netconf components to the new XML parser from YANG tools.
Change-Id: I0cd30ea671239fad986d173bd4be845701d6e968
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Robert Varga [Sat, 29 Jul 2017 09:48:45 +0000 (11:48 +0200)]
Activate protocol-framework artifacts
This adds protocol-framework to compilation
Change-Id: I979961389495d1c7ea0ac045f94576307a170697
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 29 Jul 2017 08:28:05 +0000 (10:28 +0200)]
Cleanup build system
Clean up pom.xmls, to eliminate dupliciate aggragator
functions, properly import upstream artifacts and correct
relativePath declarations.
Change-Id: I0786e5fdf207ad544a7bb5c72e035be78b867b5e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Michael Vorburger [Fri, 28 Jul 2017 06:34:12 +0000 (12:04 +0530)]
Remove logback related stuff
as discussed on https://lists.opendaylight.org/pipermail/odlparent-dev/2017-July/001262.html
tools/netconf-testtool doesn't seem to really require logback-config
netconf-it appears to be completely broken anyway, and is not in build
Change-Id: Ia7fde3529b3b4f5940fe2d143d35230a12b072af
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tom Pantelis [Sun, 23 Jul 2017 17:20:37 +0000 (13:20 -0400)]
Cleanup unused config subsystem dependencies
Change-Id: I25816dd6ed2b0dd11b40d6dd68549a061380a6ae
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Stephen Kitt [Fri, 21 Jul 2017 11:48:10 +0000 (13:48 +0200)]
More migration to odlparent 2.0.2
Some odlparent artifacts were missed in the original migration to
odlparent 2, and were still on 1.9.0. This patch fixes that.
Change-Id: I2a74a7f7b97135e9f149896dbd13e5ab6c7e19d9
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Thanh Ha [Thu, 20 Jul 2017 22:03:37 +0000 (18:03 -0400)]
Add 'features/protocol-framework/' from commit '
cb42405784db97d0ce2c5991d12a89b46d185949'
Change-Id: I60f397e609aa0f26dbb39c4c5bab17a6b0d8b447
git-subtree-dir: features/protocol-framework
git-subtree-mainline:
6d7e12bf3ef64e5004703a1d540e7e26f30a9595
git-subtree-split:
cb42405784db97d0ce2c5991d12a89b46d185949
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 20 Jul 2017 21:50:00 +0000 (17:50 -0400)]
Add 'protocol-framework/' from commit '
5d015c2c5f800d136406c15fcb64fd531d4ffc26'
Change-Id: I206dca66b860abaa9bc25615d42703c638bf5b3f
git-subtree-dir: protocol-framework
git-subtree-mainline:
21588aadb96699b6f4f87e2cbbbb08fe1e38ed78
git-subtree-split:
5d015c2c5f800d136406c15fcb64fd531d4ffc26
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jakub Morvay [Thu, 20 Jul 2017 15:31:38 +0000 (15:31 +0000)]
Merge changes I6575ddd8,I4b78f51d,I0a0441e6
* changes:
Cleanup Precondtions in singleton
Cleanup Throwable catches
Cleanup NetconfDevice
Tomas Cere [Mon, 17 Jul 2017 11:32:13 +0000 (13:32 +0200)]
Cleanup Precondtions in singleton
Use Verify when appropirate.
Use Assert in UT.
Change-Id: I6575ddd8d4292a0e2b71048a9939abb420aeccba
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 17 Jul 2017 11:25:46 +0000 (13:25 +0200)]
Cleanup Throwable catches
Change-Id: I4b78f51d13b5cd027451f1a62ff90642ed39ef0f
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 17 Jul 2017 11:07:34 +0000 (13:07 +0200)]
Cleanup NetconfDevice
Change-Id: I0a0441e662ca78e8d6d6841cc48279b293422d1b
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Wed, 19 Jul 2017 10:43:40 +0000 (10:43 +0000)]
Merge "Bug 5824: Migrate netconf to the new XML parser"
Tomas Cere [Wed, 19 Jul 2017 10:42:36 +0000 (10:42 +0000)]
Merge "Bug 8745: Migrate EditConfig to the new XML parser"
Igor Foltin [Thu, 13 Jul 2017 13:16:01 +0000 (15:16 +0200)]
Bug 5825: Migrate restconf to the new XML parser
Migrate restconf components to the new XML parser from YANG tools
Change-Id: I87aa8df157ca5cba953852415c49806f2c61ff7b
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Igor Foltin [Wed, 12 Jul 2017 15:13:19 +0000 (17:13 +0200)]
Bug 5824: Migrate netconf to the new XML parser
Migrate netconf components to the new XML parser from YANG tools.
Change-Id: I42899d4d07cb2f917c50fa862cd6453bb0a8764d
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Igor Foltin [Thu, 6 Jul 2017 10:50:09 +0000 (12:50 +0200)]
Bug 8745: Migrate EditConfig to the new XML parser
Switch EditConfig class to use the new XML parser from YANG tools.
Introduce EditOperationNormalizedNodeStreamWriter as a replacement
of the old XML parser extension EditOperationStrategyProvider which
has been used for tracking edit-config data tree operations defined
in the parsed XML source.
Remove EditOperationStrategyProvider as it is not needed anymore.
Change-Id: I737b134805120368a352568fde3f19517a9871df
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
Alexis de Talhouët [Fri, 7 Jul 2017 17:00:43 +0000 (13:00 -0400)]
Bug 8824 - NETCONF request hangs when rpc-rply has invalid xml
The decoder handler is blindly throwing the SAXException but
nobody is there to intercept it. Also, as we're in the netty
world, to be able to propagate the exception, we're using the
NetconfMessage POJO.
That latest has been modified to accept either the decoded message
or an exception, if exception is thrown.
Change-Id: I62af5a885cc4e9f459c4aa71871b7d9331c4b946
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Alexis de Talhouët [Mon, 10 Jul 2017 17:30:10 +0000 (13:30 -0400)]
Bug 8832 - rpc-error in keepalive rpc-reply shouldn't bounce the session
Change-Id: I2ef4153b5910e56c3401c08d57465741f1002691
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
Robert Varga [Thu, 13 Jul 2017 16:06:13 +0000 (18:06 +0200)]
Do not pull in yang-maven-plugin
This plugin is not used and pollutes the build environment with
incorrect version.
Change-Id: I55512253dc8a034274c79b095906b017190f0dfa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Tom Pantelis [Wed, 28 Jun 2017 16:48:43 +0000 (12:48 -0400)]
Remove JSON restconf-service config yang and Module classes
The module provides a service but it isn't widely used and most
likely any consumers have been converted to blueprint. Otherwise
a consumer still using CSS would need to be converted to
blueprint which is the future direction anyway.
Change-Id: I7e821df7e7a3efb48e75cea9d6ead3d45929c9b7
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tomas Cere [Tue, 11 Jul 2017 11:22:24 +0000 (11:22 +0000)]
Merge "Remove rest-connector config yang and Module classes"
Tomas Cere [Tue, 11 Jul 2017 10:43:11 +0000 (10:43 +0000)]
Merge "Add JSONRestconfService impl for the restconf Draft18 impl"
Tomas Cere [Tue, 11 Jul 2017 08:16:18 +0000 (08:16 +0000)]
Merge "Remove <Embed-Dependency> in netconf-config pom"
Tom Pantelis [Wed, 28 Jun 2017 16:38:42 +0000 (12:38 -0400)]
Remove rest-connector config yang and Module classes
The rest-connector has been converted to blueprint so the config
yang is no longer needed.
Change-Id: I1fb107c7eec3699b53eb2109afb6d13573c14b88
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Mon, 10 Jul 2017 16:12:32 +0000 (12:12 -0400)]
Remove <Embed-Dependency> in netconf-config pom
The pom embeds the threadpool-config-impl dependency. Not sure exactly
why this was done but I suspect as a work around for the java imports from
the blueprint XML not being included in <Import-Package>. We should not
embed the dependency. The maven-bundle-plugin can scan blueprint XML files
but there is an issue with using it so we can instead add the necessary
packages to <Import-Package>.
Change-Id: Ice33dd0e7b7f75f9d277d83ab05e6c8303867ed4
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Stephen Kitt [Fri, 7 Jul 2017 15:50:31 +0000 (17:50 +0200)]
Upgrade to odlparent 2.0.2
Change-Id: I9660748964bf09f3db84481c62e7cce7843ef7bd
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tomas Cere [Mon, 10 Jul 2017 14:12:07 +0000 (16:12 +0200)]
Simplify RC4 removal
Change-Id: Ib26c8c7a7bad5e156f33c444593db0c161af0b59
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 10 Jul 2017 14:02:19 +0000 (16:02 +0200)]
Use RSA for ssh server
The bouncy-castle bump increased the default size of DSA to 2048 which
some clients can choke on. We shouldn't use DSA anyhow so switch it up
to 4096 RSA everywhere.
Change-Id: I936eb240a534367fff550d25dcedc3de069c6654
Signed-off-by: Tomas Cere <tcere@cisco.com>
Stephen Kitt [Fri, 7 Jul 2017 15:47:55 +0000 (17:47 +0200)]
Upgrade to odlparent 2.0.2
Change-Id: I748830e39c108056ecd81809a0556e8c43d251f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Fri, 7 Jul 2017 15:47:55 +0000 (17:47 +0200)]
Upgrade to odlparent 2.0.2
Change-Id: I748830e39c108056ecd81809a0556e8c43d251f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tomas Cere [Fri, 7 Jul 2017 10:08:02 +0000 (10:08 +0000)]
Merge "Bug 8725: Remove netconf device mounting via the config system"
Tomas Cere [Fri, 7 Jul 2017 08:53:00 +0000 (08:53 +0000)]
Merge "Skip SFT in features-netconf-connector"
Tom Pantelis [Wed, 28 Jun 2017 17:15:40 +0000 (13:15 -0400)]
Add JSONRestconfService impl for the restconf Draft18 impl
Added a JSONRestconfServiceDraft18 implementation class that uses the
restconf Draft18 impl and the blueprint wiring to instantiate and advertise
it. The original Draft02 JSONRestconfServiceImpl remains.
Change-Id: Ieab9c606ff40659bfe9d1a62ced7bf80891aa01a
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Thu, 29 Jun 2017 11:48:52 +0000 (07:48 -0400)]
Bug 8725: Remove netconf device mounting via the config system
Change-Id: Ida7a236f0bd75978e07a64b38497ccf8aa75fea8
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Robert Varga [Mon, 3 Jul 2017 08:54:34 +0000 (10:54 +0200)]
Bump odlparent dependency to 2.0.1
Bumps odlparent to latest release.
Change-Id: Ifaf36c6539206ec5c35663717b691a0d962d1744
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Mon, 3 Jul 2017 08:54:34 +0000 (10:54 +0200)]
Bump odlparent dependency to 2.0.1
Bumps odlparent to latest release.
Change-Id: Ifaf36c6539206ec5c35663717b691a0d962d1744
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Yrineu Rodrigues [Fri, 30 Jun 2017 19:13:48 +0000 (16:13 -0300)]
BUG-8752: apidoc explorer show/hide and list operations no longer works
This patch fixes the APIdoc explorer after change from
org.json to jackson
Change-Id: I9168c5aa08b820df38ac9a2413abba08a567cccf
Signed-off-by: Yrineu Rodrigues <yrineu.rodrigues@serro.com>
Tom Pantelis [Fri, 30 Jun 2017 13:51:09 +0000 (09:51 -0400)]
Skip SFT in features-netconf-connector
odl-netconf-clustered-topology and odl-netconf-topology are mutually
exclusive so running SFT may fail intermittently due to timing. This
will be addressed in a future release of odlparent to disable SFT
for feature-repo-parent by default and we can revert this later
although it doesn't hurt to disable locally.
Change-Id: Id91e36ea857179beba0e4a862ca9ab1821735025
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tomas Cere [Thu, 29 Jun 2017 13:33:06 +0000 (13:33 +0000)]
Merge "Use final field as lock in AsyncSshHandlerWriter"
Tomas Cere [Thu, 29 Jun 2017 12:55:42 +0000 (12:55 +0000)]
Merge "Bug 8071 - Do not fail on modules with invalid revision during resolution of ietf-netconf-yang-library/modules-state node"
Andrej Mak [Mon, 17 Oct 2016 11:12:02 +0000 (13:12 +0200)]
Use final field as lock in AsyncSshHandlerWriter
Change-Id: I355e626b90e5cd27dfb5da96ef76c13a36f77dde
Signed-off-by: Andrej Mak <andrej.mak@pantheon.tech>
miroslav.kovac [Fri, 31 Mar 2017 09:36:51 +0000 (11:36 +0200)]
Bug 8124 - get-schema rpc fails to send error message
Change-Id: If2d87beec2dd8c1b3579d10ddcb008d35effa289
Signed-off-by: miroslav.kovac <miroslav.kovac@pantheon.tech>
Tomas Cere [Wed, 28 Jun 2017 11:40:52 +0000 (11:40 +0000)]
Merge "Remove the need for synthetic methods"
Tomas Cere [Wed, 28 Jun 2017 08:58:38 +0000 (08:58 +0000)]
Merge "Make netconf utilize encrypted passwords only"
Jakub Morvay [Tue, 27 Jun 2017 18:34:20 +0000 (18:34 +0000)]
Merge "Convert yanglib project to blueprint"
Colin Dixon [Tue, 27 Jun 2017 14:09:28 +0000 (10:09 -0400)]
Make netconf utilize encrypted passwords only
Change-Id: I5c178c4e3865e374f39e326ceb9c4e24be269590
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Signed-off-by: Atul Gosain <agosain@brocade.com>
Signed-off-by: Colin Dixon <colin@colindixon.com>
Tomas Cere [Tue, 27 Jun 2017 13:40:00 +0000 (13:40 +0000)]
Merge "Use lambdas to remove references to Function"
Robert Varga [Thu, 25 May 2017 10:41:45 +0000 (12:41 +0200)]
Use lambdas to remove references to Function
Change-Id: I8e45aca6ce8c3af4845502784ade1d859b375f09
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jakub Morvay [Tue, 27 Jun 2017 11:37:31 +0000 (11:37 +0000)]
Merge "Add blueprint wiring for restconf connector"
Tomas Cere [Tue, 27 Jun 2017 10:28:26 +0000 (10:28 +0000)]
Merge "Don't loose cause when reporting parsing errors."
Gwenael Lambrouin [Thu, 22 Jun 2017 12:27:42 +0000 (14:27 +0200)]
BUG-8697: select correct transformer for schemaless netconf mounts
Getting or editing the configuration of a schemaless-mounted netconf device
from the code of an ODL application results in a NullPointerException.
This patch fixes the NetconfBaseOps constructor so that the RPC structure
transformer dedicated to schemaless mount points is actually selected.
Change-Id: Ib0b2d1c9910613f4354bdcb4f1c56e9be36a95b2
Signed-off-by: Gwenael Lambrouin <gwenael.lambrouin@b-com.com>
(cherry picked from commit
32621d57701de889651097ce5c1bfc3bb5f43ce9)
Tom Pantelis [Mon, 26 Jun 2017 14:39:03 +0000 (10:39 -0400)]
Convert yanglib project to blueprint
Added blueprint XML to instatiate the YangLibProvider. The yanglib
yang module was converted to a container that is stored in the DS and
provided via the clustered-app-config element. The CSS YangLibModule
was removed.
Change-Id: Ie45fb8261665fea38a4153c01484986d8a0272c4
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tomas Cere [Mon, 15 May 2017 10:38:20 +0000 (12:38 +0200)]
Don't loose cause when reporting parsing errors.
Change-Id: I5e5a07c00f29784a6289aa1ed24187ed6f42e833
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tom Pantelis [Thu, 1 Jun 2017 19:07:43 +0000 (15:07 -0400)]
Add blueprint wiring for restconf connector
Added the blueprint XML wiring and deprecated the CSS config yang
and modules. The CSS Module classes are essentially no-ops but
remain for backwards compatibility until CSS is completely
removed.
Change-Id: I6f5e7f369958ead9ce00a7fc6c8afe551738f195
Signed-off-by: matthieu <mcauffiez@inocybe.com>
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Stephen Kitt [Thu, 22 Jun 2017 16:08:24 +0000 (18:08 +0200)]
Build features-... instead of features4-...
The directories were renamed, but not the artifacts.
Change-Id: I4abe486b54c6ff2220ee83ee3a6c274914932e43
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Jakub Morvay [Wed, 21 Jun 2017 11:41:46 +0000 (13:41 +0200)]
Bump odlparent dependency to 2.0.0
This updates odlparent dependency to 2.0.0 version. Furthermore, karaf 3
features are eliminated.
Change-Id: I8e18e032ea9cfb36f3913dcbfa7c3d1d6cd9ee59
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 21 Jun 2017 13:40:28 +0000 (15:40 +0200)]
Bump to odlparent 2.0.0
This takes odlparent 2.0.0, adjusts for guava update and feature
movement. Since jenkins is failing on the distro run, that is
disabled and a follow-up patch will re-enable it to get us going
again.
Change-Id: If3e1289ed7f73a79a5a47428c634bda9702e824d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 21 Jun 2017 13:40:28 +0000 (15:40 +0200)]
Bump to odlparent 2.0.0
This takes odlparent 2.0.0, adjusts for guava update and feature
movement. Since jenkins is failing on the distro run, that is
disabled and a follow-up patch will re-enable it to get us going
again.
Change-Id: If3e1289ed7f73a79a5a47428c634bda9702e824d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jakub Morvay [Wed, 21 Jun 2017 14:41:58 +0000 (14:41 +0000)]
Merge changes I0d93e3c4,I34aca892,I74162d9a,Icd48e366
* changes:
Remove netconf-auth service-type config yang
Remove netconf-mapping-api service-type config yang
Remove netconf-notifications-api service-type config yang
Remove netconf-api service-type config yang
Jakub Morvay [Wed, 21 Jun 2017 07:52:43 +0000 (07:52 +0000)]
Merge "Switch from config-parent in pom files"
Tomas Cere [Tue, 20 Jun 2017 14:40:07 +0000 (14:40 +0000)]
Merge "Remove import-package declaration"
Tomas Cere [Tue, 20 Jun 2017 14:40:00 +0000 (14:40 +0000)]
Merge "Get rid of stale prerequisite for maven"