Tony Tkacik [Mon, 4 Jan 2016 10:44:35 +0000 (10:44 +0000)]
Merge "Fix empty revision handling in NETCONF capability"
Tony Tkacik [Mon, 4 Jan 2016 08:41:29 +0000 (08:41 +0000)]
Merge "Bug 4846 odl-mdsal-apidocs swagger UI uses deprecated TokenAuthFilter"
Ryan Goulding [Mon, 28 Dec 2015 17:43:55 +0000 (12:43 -0500)]
Remove unused jersey properties
Jersey dependencies are inherited from odlparent. This
removes some now unused jersey properties.
Change-Id: I2b64dc279e8070554e5a4f0f2ad9ece0dc16bff3
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Mon, 28 Dec 2015 17:37:41 +0000 (12:37 -0500)]
Bug 4846 odl-mdsal-apidocs swagger UI uses deprecated TokenAuthFilter
Switches from TokenAuthFilter, a ContainerRequestFilter, to AAAFilter, a
javax.servlet.Filter. This allows use of Shiro Realms including LDAP.
Change-Id: I4956d773da4128b5bbae92b3438154eff3e76367
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
adetalhouet [Thu, 17 Dec 2015 16:31:07 +0000 (11:31 -0500)]
Bug 4709 - Add keepalive response timeout to KeepaliveSalFacade of netconf connector.
Change-Id: Ie6c7593eebd62c85430b2b219921fa7d28e63024
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
Tomas Cere [Tue, 22 Dec 2015 14:39:22 +0000 (15:39 +0100)]
BUG 3274 - Generate multiple configs for same port
Change-Id: I1fdf43efa6b0abf3df9e8844b06d30ace2425b50
Signed-off-by: Tomas Cere <tcere@cisco.com>
Maros Marsalek [Tue, 22 Dec 2015 12:38:44 +0000 (12:38 +0000)]
Merge "Formatted code for Bug-3890"
Tomas Cere [Mon, 21 Dec 2015 12:51:37 +0000 (13:51 +0100)]
BUG 3015 - restconf: Un-helpful error message presented when no service
provider is there to handle the RPC call.
* added catch in checkRpcResponse when cause of error is unimplemented
rpc service
port of :
https://git.opendaylight.org/gerrit/#/c/23277/2
Change-Id: I12a457bf948bf13040c41e393284e0748b1bcaed
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 21 Dec 2015 12:36:43 +0000 (13:36 +0100)]
BUG 2594 - PUT method returns wrong status on create
Port of:
https://git.opendaylight.org/gerrit/#/c/19009/
Change-Id: Ic225f9290c49fde29be3fbf7c51ef4cc36d8e532
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Wed, 16 Dec 2015 18:28:40 +0000 (19:28 +0100)]
Move mount point registration after schema resolution
Also a couple other minor bugfixes.
Change-Id: Id1e412a748225f4194f0b9c5e39d45f6bf58db4c
Signed-off-by: Tomas Cere <tcere@cisco.com>
Jakub Morvay [Wed, 16 Dec 2015 10:22:07 +0000 (11:22 +0100)]
Cluster schema resolution pipeline
Change-Id: Ia469fedd25d1511308e52328be925845827968c0
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Jakub Morvay [Thu, 10 Dec 2015 14:40:05 +0000 (15:40 +0100)]
Clustered sources resolution
Change-Id: I9fe167ab4185a8ac959b5e1aa6737d1eaff1d90c
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Stephen Kitt [Mon, 21 Dec 2015 10:29:38 +0000 (11:29 +0100)]
Pull in com.typesafe:config from odlparent
Change-Id: I42b74d58b3e522c141ede246911b35e59f6ce734
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tomas Cere [Wed, 16 Dec 2015 14:37:29 +0000 (15:37 +0100)]
Change onNodeUpdated to first cleanup previous state
Change-Id: Ied3a631466753663601905d0b1d7f138e6fc6542
Signed-off-by: Tomas Cere <tcere@cisco.com>
Maros Marsalek [Thu, 17 Dec 2015 12:20:18 +0000 (13:20 +0100)]
Fix empty revision handling in NETCONF capability
If a capability exposed by a netconf server contains revision parameter
but has no value there e.g.
<capability>some-namespace=some-module&revision=</capability>
connection would fail with NPE in netconf connector.
Change-Id: I74a2548dffc524b06c2bcca04e9bd267ed8c7201
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Tony Tkacik [Wed, 16 Dec 2015 15:59:37 +0000 (15:59 +0000)]
Merge "Fix non ietf-netconf* mounted RPC invocation from Restconf"
Tomas Cere [Tue, 15 Dec 2015 09:33:11 +0000 (10:33 +0100)]
Use normal identify messages first
Prevents crashing akka if bundles containing our messages
weren't loaded on remote node yet.
Add resyncs on remote node's coming up.
Change-Id: I2c6076c1c09ad4a839f4e5e60e172805bdb45ad6
Signed-off-by: Tomas Cere <tcere@cisco.com>
Maros Marsalek [Wed, 16 Dec 2015 14:33:23 +0000 (14:33 +0000)]
Merge "Make test tool work with schemas with no revision"
Maros Marsalek [Wed, 16 Dec 2015 14:33:01 +0000 (14:33 +0000)]
Merge "Make test tool expose submodule sources"
Maros Marsalek [Wed, 16 Dec 2015 13:28:54 +0000 (14:28 +0100)]
Fix non ietf-netconf* mounted RPC invocation from Restconf
Invoked RPCs from modules other than iet-netconf* were executed on ODL itself
instead of a mountpoint regardless of whether they were aimed at a mountpoint
or not.
Change-Id: I2586ad77ec17c7542ba3ffd931684fb6f7c12685
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Thanh Ha [Tue, 15 Dec 2015 22:15:17 +0000 (17:15 -0500)]
Add copyright headers to sal-rest-connector
Change-Id: Icba51049b68d23093dca4f315b26016baa3861e8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
shivanip [Tue, 15 Dec 2015 11:09:56 +0000 (16:39 +0530)]
Formatted code for Bug-3890
Change-Id: I7b6c481104ec4445c034cc5a9e560a641e7df93c
Signed-off-by: Shivani Pathak <shivani.pathak@tcs.com>
rashmitomer [Tue, 15 Dec 2015 09:54:22 +0000 (15:24 +0530)]
Patch for
Bug 3889(redundant final keyword) and
Bug 3900 (specific exception catch)
Change-Id: Ie66fc4acdca4888a13a5cb826e1de43c6e3fc548
Signed-off-by: rashmitomer <rashmi.tomer@tcs.com>
Tomas Cere [Fri, 11 Dec 2015 16:44:20 +0000 (17:44 +0100)]
Use lock in topology node writer
Prevents race conditions from akka callbacks.
Prevent NPE's when deleting node that's not connected.
Change-Id: I0e46083fe98c88cae7dc836c98f9eb4e22026579
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Fri, 11 Dec 2015 12:23:25 +0000 (13:23 +0100)]
Prevent NPE's on failures
Change-Id: I7f69aa4f9a695c7d03cd7db6cd5c539bfd255cdd
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 30 Nov 2015 16:15:42 +0000 (17:15 +0100)]
RemoteDeviceDataBroker proxy
Change-Id: Ifdb7b905f95dc2af5e31003e59405ebc446d85d3
Signed-off-by: Tomas Cere <tcere@cisco.com>
Ryan Goulding [Mon, 14 Dec 2015 17:39:46 +0000 (12:39 -0500)]
Bug 4773 Package uses conflict between authn and restconf
Add in the javax.annotation dependencies, and make the bundles private
so there is no package uses conflict.
Change-Id: Ic6b3cc7906179ae63524035eff4e8d9faa33c61b
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Maros Marsalek [Mon, 14 Dec 2015 15:51:47 +0000 (15:51 +0000)]
Merge "Bug 3896 - direct usage of == instead of .equals"
adetalhouet [Sun, 6 Dec 2015 17:43:36 +0000 (12:43 -0500)]
Bug 3896 - direct usage of == instead of .equals
Change-Id: If0b7ba7c8cecc9dffc036b4cadfd2654034674a6
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
Maros Marsalek [Mon, 14 Dec 2015 11:19:32 +0000 (11:19 +0000)]
Merge "Formatted code Bug-3894."
Tony Tkacik [Fri, 11 Dec 2015 13:23:18 +0000 (13:23 +0000)]
Merge "Remove DelegatingNormalizedNodeStreamWriter"
Tony Tkacik [Fri, 11 Dec 2015 13:22:17 +0000 (13:22 +0000)]
Merge changes I24adce35,Ia5947ae6
* changes:
Revert "Fix shorthand case statement in netconf notifications model"
Revert "Better FIXME comment in ietf-netconf-notifications model"
Tony Tkacik [Fri, 11 Dec 2015 13:20:13 +0000 (13:20 +0000)]
Merge "Bug 4700 - RestPerfClient spits NumberFormatException and hangs"
Tony Tkacik [Fri, 11 Dec 2015 13:19:03 +0000 (13:19 +0000)]
Merge "Remove unnecessary uses of odlparent properties"
Tony Tkacik [Fri, 11 Dec 2015 13:18:31 +0000 (13:18 +0000)]
Merge "Bug 4719 Shiro integration into restconf"
shivanip [Fri, 11 Dec 2015 09:06:11 +0000 (14:36 +0530)]
Formatted code Bug-3894.
Change-Id: I9cc580133250c12592e8eb2d64629c54fc3d78f0
Signed-off-by: Shivani Pathak <shivani.pathak@tcs.com>
Ryan Goulding [Thu, 3 Sep 2015 16:00:29 +0000 (12:00 -0400)]
Bug 4719 Shiro integration into restconf
Switches from TokenAuthFilter, a ContainerRequestFilter, to AAAFilter, a
javax.servlet.Filter. This allows use of Shiro Realms including LDAP. In
order to run restconf without AAA, you can can still utilize the
odl-restconf-noauth feature. AAAFilter is disabled by default, and only
enabled when the odl-shiro-act bundle is activated.
Change-Id: I628967886c8b999761a71a632dc34294b45292df
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Maros Marsalek [Thu, 10 Dec 2015 17:00:10 +0000 (17:00 +0000)]
Merge "Bug 4712 - Fix Keepalive task to check the response of a keepalive request"
Maros Marsalek [Thu, 10 Dec 2015 16:19:08 +0000 (16:19 +0000)]
Merge "Fix missing NetconfNotificationCollector service"
Tomas Cere [Thu, 10 Dec 2015 13:09:47 +0000 (14:09 +0100)]
Fix missing NetconfNotificationCollector service
Change-Id: Icac4957a2e68499cc2a438e4ea3b516d725a4854
Signed-off-by: Tomas Cere <tcere@cisco.com>
Stephen Kitt [Thu, 10 Dec 2015 12:43:39 +0000 (13:43 +0100)]
Remove unnecessary uses of odlparent properties
${bouncycastle.version} and ${jersey.version} are no longer
necessary.
This depends on Ifb388ce08e1870b50ce720061550e72137bce798 in
oldparent.
Change-Id: If8581e2299bfe9984e71bcfca5560580f65f5c12
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Jakub Morvay [Wed, 9 Dec 2015 15:47:37 +0000 (16:47 +0100)]
Bug 4725 - RestPerfClient: Add support for authentication.
Add HTTP basic authentication support to RestPerfClient.
Change-Id: Idc9537b1e4018abe672bec38a3291a40251d53e8
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Jakub Morvay [Wed, 9 Dec 2015 16:15:06 +0000 (17:15 +0100)]
Bug 4700 - RestPerfClient spits NumberFormatException and hangs
Validate destination argument and exit if destination does not start with '/'.
Change-Id: Ic2dcfb9876cffebfae02c0756eda93416b19a284
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
adetalhouet [Tue, 8 Dec 2015 16:54:25 +0000 (11:54 -0500)]
Bug 4712 - Fix Keepalive task to check the response of a keepalive request
If response is null, tear down the session.
Change-Id: I11bda91a346e833eff4003eaec7c677a1f1733d3
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
Jakub Morvay [Tue, 8 Dec 2015 16:56:33 +0000 (17:56 +0100)]
Make test tool work with schemas with no revision
Change-Id: I9be0c3397288a55a422ef631d1a73378236382a9
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Jakub Morvay [Mon, 7 Dec 2015 12:38:55 +0000 (13:38 +0100)]
Make test tool expose submodule sources
Change-Id: If614ee052175f6f1ce60609aa0696788c216c247
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Jakub Morvay [Fri, 4 Dec 2015 15:23:32 +0000 (16:23 +0100)]
Revert "Fix shorthand case statement in netconf notifications model"
This reverts commit
da1abe40ffbc95f53149797f7aff46a4510b5db3.
Since BUG 4414 is fixed, use shorthand version of case statement
Change-Id: I24adce3584caada676b91ddc9865e69bfc6eb67e
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Jakub Morvay [Fri, 4 Dec 2015 15:23:24 +0000 (16:23 +0100)]
Revert "Better FIXME comment in ietf-netconf-notifications model"
This reverts commit
9940f0ef33ebc84294f278423d33b031c3da1c72.
Since BUG 4414 is fixed, use shorthand version of case statement
Change-Id: Ia5947ae6b133f691d65034c0607898c270d427c7
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
Tomas Cere [Mon, 7 Dec 2015 16:09:04 +0000 (17:09 +0100)]
Remove DelegatingNormalizedNodeStreamWriter
We already have ForwardingNormalizedNodeStreamWriter
in yangtools.
Needs to be merged after:
https://git.opendaylight.org/gerrit/#/c/30914/
Change-Id: I4eb17f41dd086976045da2981397008f2cd75f93
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Mon, 7 Dec 2015 10:18:54 +0000 (11:18 +0100)]
Fix changed version
Inadvertently changed version while cleaning up features.
This reverts it.
Change-Id: Id273a7feaf82d08a6be105b591b195e2fef7cbd6
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tony Tkacik [Mon, 7 Dec 2015 18:13:32 +0000 (18:13 +0000)]
Merge "Fix NormalizedNodeStreamWriter implementation"
Tomas Cere [Mon, 7 Dec 2015 15:41:06 +0000 (16:41 +0100)]
Fix NormalizedNodeStreamWriter implementation
Add startYangModeledAnyXmlNode() implementation to DelegatingNormalizedNodeStreamWriter
Change-Id: I1f189eff88dd9c2365760f21ac61826bac9c4666
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tony Tkacik [Mon, 7 Dec 2015 10:49:15 +0000 (10:49 +0000)]
Merge "Bug 4713: Handle "missing-element" in RESTCONF."
Tony Tkacik [Mon, 7 Dec 2015 09:50:35 +0000 (09:50 +0000)]
Merge "Add payload along with the log.trace message for REST call"
Tony Tkacik [Mon, 7 Dec 2015 09:36:48 +0000 (09:36 +0000)]
Merge "Add netconf test to verify key ordering in output"
adetalhouet [Fri, 4 Dec 2015 20:47:24 +0000 (15:47 -0500)]
Add payload along with the log.trace message for REST call
Also add the log.trace for the POST request
Change-Id: I2aec41e37f4a70849fa2e71d8b53b6feecb6ef15
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
Tomas Cere [Fri, 27 Nov 2015 17:46:30 +0000 (18:46 +0100)]
Cleanup features
Migrate to features-parent
Use {{VERSION}} where appropriate
Change-Id: I74d36d75a44bd646127bc3ef339cd57ccf05ea87
Signed-off-by: Tomas Cere <tcere@cisco.com>
Shigeru Yasuda [Thu, 3 Dec 2015 16:02:56 +0000 (01:02 +0900)]
Bug 4713: Handle "missing-element" in RESTCONF.
RESTCONF should return HTTP status 400 (Bad Request) if "missing-element"
is found in RPC error tag.
Change-Id: Iaca7d219b656e86f43f1a7f297ea3c10d24ed410
Signed-off-by: Shigeru Yasuda <s-yasuda@da.jp.nec.com>
Tomas Cere [Fri, 27 Nov 2015 13:32:51 +0000 (14:32 +0100)]
Clustered topology module
Extract common code from both topology implementations.
Add Netconf specific topology callback implementations.
Change the clustered pipeline slightly as needed for clustering
implementation.
Change-Id: I6f9e424083423cf7491569ada35f4729e3af63f7
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tony Tkacik [Tue, 1 Dec 2015 15:17:02 +0000 (15:17 +0000)]
Merge "Bug4698 netconf features.xml has dated documentation about a dependency loop with AAA"
Tony Tkacik [Tue, 1 Dec 2015 14:33:21 +0000 (14:33 +0000)]
Merge "Bug 4355 - Data Tree: Enforce case uniqueness and 'mandatory true' leaf presence"
Ryan Goulding [Tue, 1 Dec 2015 13:49:52 +0000 (08:49 -0500)]
Bug4698 netconf features.xml has dated documentation about a dependency loop with AAA
Just removes the documentation to help readers avoid confusion.
Change-Id: I622e6ca47aa6c79966e73223669d5d8949966c88
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Tony Tkacik [Mon, 30 Nov 2015 16:54:20 +0000 (16:54 +0000)]
Merge changes from topic 'netconf-clustering'
* changes:
Abstract topology base implementation
Abstract topology framework apis
Peter Kajsa [Fri, 27 Nov 2015 12:26:57 +0000 (13:26 +0100)]
Bug 4355 - Data Tree: Enforce case uniqueness and 'mandatory true' leaf presence
- quickfix of netconf unit tests after yangtools changes
Change-Id: I325d52eb984c49a7640094faee82b7a474dbeb5e
Signed-off-by: Peter Kajsa <pkajsa@cisco.com>
Thanh Ha [Sun, 29 Nov 2015 22:16:57 +0000 (17:16 -0500)]
Use odlparent-lite as artifacts parent
We created odlparent-lite to provide a minimal pom which allows projects
to publish to the correct server. Without this ${project}-artifacts may
fail to deploy to Nexus.
Change-Id: Iede1f0d105e29b7a8659b1331b3e81ee8d5c1da2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Maros Marsalek [Fri, 27 Nov 2015 15:45:14 +0000 (15:45 +0000)]
Merge "Generate configs for beryllium path."
Tomas Cere [Fri, 27 Nov 2015 13:31:13 +0000 (14:31 +0100)]
Abstract topology base implementation
Change-Id: I52b5d2f309789402dc72319d59fb75a3ac4c8df1
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tomas Cere [Thu, 15 Oct 2015 13:52:03 +0000 (15:52 +0200)]
Abstract topology framework apis
Change-Id: Ib3d8b9fab7132a25313094fe31c9a77028bb4ea0
Signed-off-by: Tomas Cere <tcere@cisco.com>
Maros Marsalek [Thu, 26 Nov 2015 16:00:08 +0000 (17:00 +0100)]
Add netconf test to verify key ordering in output
Change-Id: Ife737433c720ea5da4ff35e849644d7df8237c70
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Tony Tkacik [Thu, 26 Nov 2015 11:11:22 +0000 (11:11 +0000)]
Merge "Fix get and get-config ordering for netconf-mdsal"
Tomas Cere [Wed, 25 Nov 2015 17:45:26 +0000 (18:45 +0100)]
Generate configs for beryllium path.
Make testtool generate configs for beryllium paths with lithium fallback.
Also add keepalive executor to prevent warnings.
Change-Id: I63f5530e89fd024a0a1bb025ae9ba20bc8ee81ed
Signed-off-by: Tomas Cere <tcere@cisco.com>
pande.gaurav [Tue, 24 Nov 2015 11:50:43 +0000 (17:20 +0530)]
Bug 3897 - Arguments can be made final patch
Change-Id: I4c82829758b7b6509c9bd7331ceea4e31ffe0393
Signed-off-by: pande.gaurav <pande.gaurav@tcs.com>
Maros Marsalek [Tue, 24 Nov 2015 15:24:50 +0000 (16:24 +0100)]
Fix get and get-config ordering for netconf-mdsal
Change-Id: Ia0975226e62bdcf56dc30c0182fd8528653c80f9
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Robert Varga [Sat, 21 Nov 2015 21:06:03 +0000 (22:06 +0100)]
Fix javadocs and remove jdk8+ profile
Fixup the few errors from javadoc and remove the JDK8 profile which
turns off validation. Flushes out deficiencies in javadocs.
Change-Id: Iea1af1778179eb1da1650847de30a07d4a753547
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Wed, 18 Nov 2015 18:10:05 +0000 (19:10 +0100)]
BUG-4638: handle StringTypeDefinition properly
This patch adds the path for StringTypeDefinition, so we do not lose the
length restrictions. I do not believe their mapping is accurate, though.
Change-Id: If400f97f9440dab5e5f77cdc2c1eaddcdb2979f8
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 18 Nov 2015 17:47:18 +0000 (18:47 +0100)]
BUG-4638: use interface instead of concrete types
The parser is bound to switch its implementation of TypeDefinitions. As
a first step, look at the implemented type interface instead of looking
for a concrete implementation class.
Change-Id: I86b3b03d30e9098cbbd99bc61c23bc859ef02302
Signed-off-by: Robert Varga <rovarga@cisco.com>
Maros Marsalek [Wed, 18 Nov 2015 09:38:04 +0000 (09:38 +0000)]
Merge "Add the ability to edit running in stress-client"
Robert Varga [Fri, 13 Nov 2015 19:51:05 +0000 (20:51 +0100)]
BUG-3884: add exception cause
Add the exception which cause the documented exception.
Change-Id: Iedf5ec8f6f914d7a701cdbf257d8a2d7b33b14c5
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Fri, 13 Nov 2015 19:13:47 +0000 (20:13 +0100)]
BUG-4351: remove commons-lang3 from features
RESTCONF no longer needs it, remove it.
Change-Id: I0f7bdbb210566ab687edbb85cb269a87853b47e0
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Fri, 13 Nov 2015 19:12:16 +0000 (20:12 +0100)]
BUG-4351: remove use of commons-lang3 in tests
the use in assert is easily removed.
Change-Id: Ic734f28583217e491ecdb8ec901e91c50649f1b2
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Fri, 13 Nov 2015 18:59:49 +0000 (19:59 +0100)]
BUG-4351: remove use of commons-lang from sal-rest-connector
Use CharMatcher instead. Also make private methods static.
Change-Id: I4e06a79ee84387472b71abce9e7b7e344c51cfda
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Fri, 13 Nov 2015 18:54:30 +0000 (19:54 +0100)]
BUG-4351: remove use of commons-lang from sal-rest-docgen
Simple internal use of null-for-true. Fixup methods and also make
potentially-static methods static.
Change-Id: I1d3d3e48332e24b0b667a7ac189e72e213f95d81
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Fri, 13 Nov 2015 19:24:43 +0000 (20:24 +0100)]
Remove use of commons-io in tests
Guava provides equivalent utilities, so use those.
Change-Id: Ieb8a86d4a9081413e6b75e7e84c323c6e8e36f51
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Robert Varga [Sat, 14 Nov 2015 13:45:38 +0000 (14:45 +0100)]
Fix BindingRuntimeContext stubbing
This test was broken by a refactor in controller, fix it up. Also make
methods static while we're in the area.
Change-Id: I06e5ca31ab05303ea45ac06e981dc7abd0c47f68
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
Maros Marsalek [Tue, 10 Nov 2015 13:58:12 +0000 (13:58 +0000)]
Merge "Remove explicit version"
Tony Tkacik [Thu, 5 Nov 2015 14:51:06 +0000 (14:51 +0000)]
Merge "BUG-4521 Support milliseconds in event-time notification format"
Tony Tkacik [Thu, 5 Nov 2015 12:22:06 +0000 (12:22 +0000)]
Merge "Make topology listen for configuration in config datastore"
Robert Varga [Tue, 3 Nov 2015 16:14:15 +0000 (17:14 +0100)]
Remove explicit version
https://git.opendaylight.org/gerrit/29198 exposes the version in
artifacts, rendering this declaration unnecessary.
Change-Id: I0144fc74b7fb6178f178817290f2c85be6822305
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tomas Cere [Tue, 3 Nov 2015 14:36:14 +0000 (15:36 +0100)]
Make topology listen for configuration in config datastore
Adds the ability to configure topology to listen for netconf connector configuration in
config datastore - makes it possible to bypass config subsystem for netconf connector configuration.
Change-Id: Ie88b8caf4d038bff53adc7f5ec4ba49801021766
Signed-off-by: Tomas Cere <tcere@cisco.com>
Maros Marsalek [Fri, 23 Oct 2015 19:24:21 +0000 (21:24 +0200)]
BUG-4521 Support milliseconds in event-time notification format
Current format does not support milliseconds right now and netconf
notification RFC clearly says the milliseconds should be supported
Change-Id: Ic5a001b5b9e798b83dc718538b26718e5ed95e19
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Maros Marsalek [Mon, 2 Nov 2015 15:18:41 +0000 (15:18 +0000)]
Merge "Fix for bug 4266 (unnecessary concurent map and set in java file)."
Tony Tkacik [Thu, 29 Oct 2015 20:21:42 +0000 (20:21 +0000)]
Merge "Revert "Bug 2515 - Jersey to support JAX-RS 2.0""
Ryan Goulding [Thu, 29 Oct 2015 17:59:59 +0000 (17:59 +0000)]
Revert "Bug 2515 - Jersey to support JAX-RS 2.0"
This reverts commit
a0a9ab4967dd52bd28813961ee14e3cb363017b2.
Change-Id: Ia4d0fc43ac63f1f7ec551aa47fbdd181e99dfac8
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Tony Tkacik [Thu, 29 Oct 2015 14:34:00 +0000 (14:34 +0000)]
Merge "Bug 2515 - Jersey to support JAX-RS 2.0"
Tom Pantelis [Thu, 15 Oct 2015 19:45:04 +0000 (15:45 -0400)]
Delete yang-generated files in mvn clean phase
Change-Id: I988f2cc8f05108568859419fec0c43019c8f9bd7
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
Ryan Goulding [Wed, 26 Aug 2015 10:59:52 +0000 (12:59 +0200)]
Bug 2515 - Jersey to support JAX-RS 2.0
* migrate Jersey to version 2.8
* remove the singleton implementations
* join life cycle for Servlet and OSGi bundle to dep.
only for OSGi Bundle lifecycle.
* ignore tests that fail
This was derived from https://git.opendaylight.org/gerrit/#/c/24500.
Change-Id: I7807b07c6614f023fa2bad9894e6a756a6ac06d3
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Martin Ciglan [Wed, 21 Oct 2015 08:39:13 +0000 (10:39 +0200)]
Missing white-space character between module name
and rest of the error message text.
Change-Id: Ib6cbfce03ae660ae82a3ad3a947d37cc8aff6d78
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
Tomas Cere [Fri, 16 Oct 2015 11:27:25 +0000 (13:27 +0200)]
Fix non-initialized keepalive executor when configured.
Change-Id: Ia7803777e90c93adfbc11f2945a7c8617c931b94
Signed-off-by: Tomas Cere <tcere@cisco.com>
Tony Tkacik [Thu, 15 Oct 2015 17:25:17 +0000 (17:25 +0000)]
Merge changes from topic 'netconf-clustering'
* changes:
BUG 2920: Extend and simplify netconf connector topology model.
Add clustered node status to netconf-node model
Tomas Cere [Thu, 15 Oct 2015 15:08:32 +0000 (17:08 +0200)]
Add missing required-capability
Restconf service config was missing this capability.
Change-Id: I9eb68825ec31ea30a9ea8e4abf542494fb7d4f3d
Signed-off-by: Tomas Cere <tcere@cisco.com>