Stephen Kitt [Fri, 10 Nov 2017 10:41:51 +0000 (11:41 +0100)]
Updated git submodules
Project: odlparent master
ef2f5ad1f6a794eff3f8f83b5c2092ea5089519e
ODL Parent 3.0.0 release notes
... and supporting Sphinx framework.
Change-Id: Ifa6a8ec9f159aa855868509de588d30f671d2680
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Michael Vorburger [Wed, 15 Nov 2017 15:13:23 +0000 (16:13 +0100)]
Updated git submodules
Project: odlparent master
fb24b109e791745ed83ce3d7e4aa6dd9f0566287
Add missing M2E lifecycle mappings metadata
* Ignore for the duplicate-finder-maven-plugin
Not sure why I have to repeat here what I had done back in January in
https://github.com/vorburger/opendaylight-eclipse-setup/commit/
abf867c9a1e58686b79214c9381adcb0e224b3b6
but I can only strongly encourage all ODL developers using Eclipse to
use the opendaylight-eclipse-setup model.
also make bundles-test-lib enable the dupe CP finder (and PMD CPD),
because that actually made the problem appear under Eclipse within
odlparent - after manually locally removing the equivalent in
lifecycle-mapping-metadata.xml by opendaylight-eclipse-setup.
see also I3498cc5f3af7481cd83b4f7f69045d19668fd1da
Change-Id: I2bfbfc05600814df1fa5c866e1db3cbe2576959c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Wed, 15 Nov 2017 15:02:50 +0000 (16:02 +0100)]
Updated git submodules
Project: odlparent master
49a04de83ce9ad7feac6b2fe87acf26ef1295280
Add missing M2E lifecycle mappings metadata
* Ignore for the karaf-maven-plugin
This change does intentionally NOT include a lifecycle mapping for the
(new) spotbugs-maven-plugin, because that's one which we do NOT want to
just IGNORE, but have to configure; re. that one, please watch
https://github.com/m2e-code-quality/m2e-code-quality/issues/110
FTR: Originally I started putting these (only) into
opendaylight-eclipse-setup, because "such Eclipse specifics should not
be in our POM", but today on IRC rovarga opined that "it should 'just
work' even if one doesn't want to use your opendaylight-eclipse-setup"
but why? its great!] so putting there here now - meaning we have a bit
of a mix now, but I guess this isn't the end of the world.
see https://github.com/vorburger/opendaylight-eclipse-setup#how-to-add-additional-m2e-lifecycle-mapping
Change-Id: I3498cc5f3af7481cd83b4f7f69045d19668fd1da
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tom Pantelis [Tue, 14 Nov 2017 02:25:05 +0000 (21:25 -0500)]
Updated git submodules
Project: netvirt master
dca9544df68779d90c2a245a1740370d42891d14
Fix FindBugs violations and enable enforcement in vpnmanager-impl
See in-line comments
Change-Id: I7cbf722bd8ce7a7f965aacf9316def2d60bb9232
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Michael Vorburger [Wed, 15 Nov 2017 13:38:55 +0000 (14:38 +0100)]
Updated git submodules
Project: genius master
b1214f958b89f6e1af57e8e1014952abb1781c74
FutureRpcResults fromBuilder() without String rpcMethodName argument
Change-Id: I9f1ad85d237d081cf0c52aa5731740111584b658
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Faseela K [Wed, 15 Nov 2017 13:03:36 +0000 (18:33 +0530)]
Updated git submodules
Project: infrautils master
82ce2770a874d9c5efbba6005a47ec77d49ae182
Adding missing link for diagstatus spec
Change-Id: I2e3e8fd46f8b71677616e04609d8523334d3411d
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Shuva Jyoti Kar [Wed, 15 Nov 2017 14:24:13 +0000 (14:24 +0000)]
Updated git submodules
Project: openflowplugin master
e60a258592714bfd243bc94e818f0d04d2d61302
Merge "DiagStatus integration for openflowplugin"
DiagStatus integration for openflowplugin
Openflowplugin should report their initial status once
all switch connection providers are initialized.
Subsequent patches will query the dynamic status of port
6653/6633 to advertise the live status.
Further enhancements can be done if openflowplugin can query
some of the major service status before opening up the
southbound interfaces.
Change-Id: Id57f52d3ad02d59f7469762b1e1f0fb468b785ce
Signed-off-by: Faseela K <faseela.k@ericsson.com>
David Suarez [Tue, 14 Nov 2017 23:52:31 +0000 (00:52 +0100)]
Updated git submodules
Project: genius master
665543e209a5d3923564c68394f87164b3ec406a
Enforce findbugs
Change-Id: Iff89f5de97c8d679bf1d3d57115783ea0d305b80
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Stephen Kitt [Wed, 15 Nov 2017 08:30:14 +0000 (09:30 +0100)]
Updated git submodules
Project: odlparent master
02c0bf523dd17d38660430c69c04ad8e7531f64e
Dependency check: avoid dependency loops
Exclude all org.opendaylight dependencies to avoid introducing
dependency loops with dependency management on third-party artifacts
re-packaged in ODL projects.
Change-Id: I19a235e395f4b8e89e86a054d4e266cc8e101905
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Claudio D. Gasparini [Wed, 15 Nov 2017 12:20:56 +0000 (13:20 +0100)]
Updated git submodules
Project: bgpcep master
d39d5d29292b860dbff45df853973417e5853f91
BGPCEP-717: Add logback config file
for reduce log level of yang parser.
As a result we reduce 1G output to
only 12M
- set debug loglevel for test
Change-Id: If9265b0a025d2171fbe5578d527abf89c0b0af60
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Tom Pantelis [Wed, 15 Nov 2017 04:50:39 +0000 (23:50 -0500)]
Updated git submodules
Project: netvirt master
f09a72b93ebf4633a3212051aa1e8cb84c9ecb05
Remove final DJC reference from neutronvpn-impl
DJC was eradicated from neutronvpn-impl but it creeped back into
NeutronvpnUtils in a recent patch.
Change-Id: I7f950ff7e3f600642f2ae0b79082320047a635f5
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Refactoring and cleanup in neutronvpn-api
- Modified L2GatewayCacheUtils to use a ConcurrentMap instead of
the deprecated Cache.
- Made L2GatewayDevice thread-safe and improved encapsualation
- Enabled FindBugs and fixed violatoions
Change-Id: I70d10e67a8fb800cda51f90e40286e60e2398a67
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Fix FindBugs violations and enable enforcement in neutronvpn-impl
See in-line comments.
Change-Id: Ie0dce5f21dee80b9c02405b7636e55a4a8347887
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Fix warnings and remove statics in neutronvpn-impl
See inline comments. The major changes were with the NeutronvpnUtils
class which had several public static Maps. The class was refactored
into a singleton class which required injection into many other classes.
Change-Id: Ib2badb6d01c55aab5851c9045d8bea8a911ad0a2
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Robert Varga [Wed, 18 Oct 2017 11:46:10 +0000 (13:46 +0200)]
Updated git submodules
Project: odlparent master
3dca615172a7aed2fdccd2fb0043b29bf2c83bea
BUG-9202: update maven-javadoc-plugin
Required to make build work with Java 9, release notes are at
https://mail-archives.apache.org/mod_mbox/maven-announce/201707.mbox/%3Cop.y3p20je4kdkhrr%40desktop-2khsk44%3E
Change-Id: I46d348026a41587a04ebc6508fcc649dd5be9a48
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Stephen Kitt [Wed, 15 Nov 2017 09:06:36 +0000 (10:06 +0100)]
Updated git submodules
Project: odlparent master
e714edae48702a7f9febd3f6cb004ac14a31d55b
SFT needs Karaf branding
For some reason SFT now needs our Karaf branding. We should fix this
so that it’s no longer the case — see
https://jira.opendaylight.org/browse/ODLPARENT-130 — but in the
interest of getting odlparent 3.0.0 out, this adds an explicit test
dependency.
Change-Id: I548e421a63073503be47d239cd9536306ab92bd9
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Ajay Lele [Thu, 26 Oct 2017 19:04:59 +0000 (12:04 -0700)]
Updated git submodules
Project: bgpcep master
260e11764030fff45cf0b23cd516d4c4af2f0ba1
BGPCEP-709: Operational OpenConfig BGP RIB output is not seen for all controllers in the 3 node cluster
- StateProviderImpl uses clustering singleton service to run only 1 instance in cluster.
Problem is that if BGP speaker needs to be kept separate across the cluster nodes
e.g. for scalability issues (creating separate shard for bgp rib and openconfig module and
disabling replication for them), since the singleton service name is same across
the nodes, only 1 instance of the service runs and so operational data is available
only on that node.
- This PR changes this to run operational data collection/update service on all nodes,
but perform the activity only for rib and peer that are active on that node.
- Updated unit-tests.
Change-Id: I7284b249b8ec68b4c6905a92bbb221816d196cae
Signed-off-by: Ajay Lele <ajayslele@gmail.com>
Itohan [Fri, 4 Aug 2017 06:20:47 +0000 (23:20 -0700)]
Updated git submodules
Project: netvirt master
70c9ce9ca59200dd0d7c8276869a78d6bd2d6762
Bug 8889: Removed trailing comments
Removed trailing comments, deleted
unnecessary ones and placed some before
the code they described. This change would
make the code more readable.
Change-Id: If852f1628d8f57a64c62a9ea09db416ed317e7a4
Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
Itohan [Thu, 3 Aug 2017 23:16:12 +0000 (16:16 -0700)]
Updated git submodules
Project: netvirt master
a344c4a0c4b86538af19bd6d69591becfa6481fc
Bug 8889: Defined Constants to remove duplication
Defined contstants ERROR and IS_NEEDED to replace the string
literals "error: " and " is needed". These changes would
reduce string duplication and make code refactoring easier
and less error-prone.
Change-Id: I32ff8549ac3c5f8102ab15519c79e57bd63951e4
Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
Stephen Kitt [Tue, 17 Oct 2017 13:41:56 +0000 (15:41 +0200)]
Updated git submodules
Project: netvirt master
8f6dbe19551152547b882c114a2fb6dee520d041
Clean up QosNeutronUtils
* Avoid returning null for collections and propagate the simplified
null-handling.
* Use computeIfAbsent and putIfAbsent to simplify map-related code.
* Drop some local variables which are immediately returned to simplify
declarations.
* Drop some unnecessary parentheses.
Change-Id: I701a032c1cdf1b7fc21d219476ceddc7cdc73ca5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
eaksahu [Tue, 14 Nov 2017 11:58:21 +0000 (17:28 +0530)]
Updated git submodules
Project: netvirt master
bfe7e1375879253a795c84465f85dcaa7136767e
Bug 9234: DPN programmed wrongly with TOR mac
Correcting mistake in code where cache was added instead of remove.
Change-Id: Ieae2221fa57897b31739358f0fbc900417632844
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
Tom Pantelis [Fri, 20 Oct 2017 17:22:09 +0000 (13:22 -0400)]
Updated git submodules
Project: netvirt master
fd67c5b5d3df7c50bc7c1b88641f99ac65e0aa45
Fix warnings/cleanup in natservice-impl
See inline comments.
Change-Id: Ibb3708ccb05db84d8e41d241ace9c418de357c47
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Wed, 25 Oct 2017 00:24:04 +0000 (20:24 -0400)]
Updated git submodules
Project: netvirt master
ad9b1c6eb4b4c6c298b66161dca619fbbba30aa4
Fix warnings/cleanup in dhcpservice-impl
See inline comments.
Change-Id: I6a2c7500ee19af96c83a88ed9ae6e16a51423b28
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Stephen Kitt [Fri, 15 Sep 2017 12:35:50 +0000 (14:35 +0200)]
Updated git submodules
Project: netvirt master
2032454c77fe8a3097e4bb6f8570d5481fe1bc4a
Remove unused parameters from Genius services
Following the clean-up in Genius, remove unnecessary parameters on
cleaned-up methods.
Change-Id: I1a32116f5bd9956e76ee32289597b70e04e0b872
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Mon, 16 Oct 2017 15:24:06 +0000 (17:24 +0200)]
Updated git submodules
Project: netvirt master
a3baf4358adc58234faa8d6c629626e33148c576
Split QosNeutronUtils.syncFlow
This needs Id882570c15f018ce751b3829fac4a446f4aecfc8
Change-Id: I9488c6c809e1567b6c2d3decc4c6c39d006a6150
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Split handleKnownL3DmacAddress
Change-Id: I2210fcfbf7c7a60ab95a407716d92457997c4230
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Split setupArpResponderFlowsToExternalNetworkIps
Change-Id: I3f23d128e2d4c9c90b0894e42bc44c5f4cd3002c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Split setupRouterGwMacFlow
Split setupRouterGwMacFlow into explicit add/remove variants.
Change-Id: I317acf74247e9674b0d4cc2a4578bc60d2b489aa
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Split setupSubnetMacIntoVpnInstance
Split setupSubnetMacIntoVpnInstance into explicit add/remove
variants. The method used a number of static functions in VpnUtil
which were only used here, so this patch pulls these back into
VpnManagerImpl.
Change-Id: I6b9190dd9e0bec3dd1e0d79f5105d6001457ab66
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Michael Vorburger [Tue, 14 Nov 2017 19:41:50 +0000 (20:41 +0100)]
Updated git submodules
Project: infrautils master
423a2af25cf485c52bebaadfc542d7414859e1f9
Fix missing assertThat().isTrue/False() in JobCoordinatorTest
Stumbled upon this bug when the SpotBugs Eclipse plugin pointed it out.
Curious that the FindBugs Maven plugin hasn't detected it... all the
more reason to switch from FindBugs over to SpotBugs in the build ASAP,
as soon as we're on odlparent 3.0.0.
Change-Id: I219b18ce2bd36d0ab0242d82fd6e57943dc260a7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Jamo Luhrsen [Wed, 15 Nov 2017 01:16:17 +0000 (01:16 +0000)]
Updated git submodules
Project: releng/builder master
74cec2b6faea1ef272d8befcebe0a2adae007adb
Merge "Add more Xmx to bgpcep project build"
Add more Xmx to bgpcep project build
Change-Id: I95080c5583deeb2364f845d4f63122b180088990
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Thu, 9 Nov 2017 20:29:07 +0000 (12:29 -0800)]
Updated git submodules
Project: integration/test master
627f8d2fc6b7126dfb2038588c08968bf9b0d099
Remove Lithium keyword from packetcable csit
There is no more lithium to worry about, so no need to keep that
keyword
Change-Id: Ib6f811f13a94efd52a818bc1ec0a6c62edc560e2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
David Suarez [Mon, 23 Oct 2017 22:19:55 +0000 (00:19 +0200)]
Updated git submodules
Project: genius master
35b9c32105f91a9797f4ffe56392e5a3454b659d
Migrate OvsdbNodeListener listener to use the new listeners framework
Change-Id: Ib4bd20052a1aaae51e247f1fef0b5279523c5f50
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Anil Belur [Wed, 15 Nov 2017 00:37:19 +0000 (00:37 +0000)]
Updated git submodules
Project: releng/builder master
3c58e6f3d790405107a895a5bca46b191b4385be
Merge "Update to global-jjb v0.12.1"
Update to global-jjb v0.12.1
Pull in fix to enable maven jobs archive custom logs
https://gerrit.linuxfoundation.org/infra/#/c/7492/
Change-Id: Iddc7d9856ea1d21bfd3629e7240991b8e90cc5dc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
David Suarez [Fri, 10 Nov 2017 17:06:46 +0000 (18:06 +0100)]
Updated git submodules
Project: genius master
a79ea053f0977d7e504f16e9d93d7ea452d14763
Enforce findbugs
Change-Id: I41ecc7822885efe248b577532f895e3c7daf8f37
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
David Suarez [Fri, 10 Nov 2017 20:51:16 +0000 (21:51 +0100)]
Updated git submodules
Project: genius master
70a9d7f04ce25b1c5c74db3c426cab900c8182fc
Enforce findbugs
Change-Id: Ic95e3230ac75deda3aca32f6a4469ff62a15c047
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Rob Adams [Tue, 14 Nov 2017 23:14:13 +0000 (15:14 -0800)]
Updated git submodules
Project: releng/builder master
a19746018f6779ea6f3393bc4c1ed89c88e552c8
Reduce parallelism to fit low-spec build machines.
Change-Id: I41df93b61c6eec4ffc80f8c9423986ca03d4973a
Signed-off-by: Rob Adams <readams@readams.net>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Michael Vorburger [Thu, 26 Oct 2017 19:05:15 +0000 (21:05 +0200)]
Updated git submodules
Project: infrautils master
2e5c3678a280632fd2219478c31e38521f43718a
CompletableFutures.toListenableFuture(CompletableFuture f) & Co.
Change-Id: Id0f78474037ab3f33c286637e8d6d5c9aee58f7a
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Thu, 9 Nov 2017 18:13:23 +0000 (19:13 +0100)]
Updated git submodules
Project: infrautils master
320fc256088bf6d8cfb0bb5936d8a08b512efb92
JdkFutures utility to deal with j.u.c.Future returned by ODL RPC
used e.g. in I9b8de70bd1d3f226801c68946f1e4ceaaca8bb3a
Change-Id: I6be0a0677659d9748e86995c8a4874e99e2c6493
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Kit Lou [Tue, 14 Nov 2017 20:26:25 +0000 (20:26 +0000)]
Merge "Link to Openflowplugin main docs page"
Michael Vorburger [Thu, 9 Nov 2017 01:06:03 +0000 (02:06 +0100)]
Updated git submodules
Project: infrautils master
78714c60a1bafdd2e86d4c9ae1fbcacba8f7cf40
Metrics Step 1: Basic infrautils.metrics API & Impl bundles outline
Not yet usable as is, but for code review purposes intentionally going
to build this up step by step for folks to follow along more easily.
Next step after this: jobcoordinator-impl dependency to metrics-api,
first usage of metrics for JobCoordinatorMonitor, and correct OSGi
service registration, Karaf features etc. stuff.
Background in https://jira.opendaylight.org/browse/INFRAUTILS-19
Change-Id: Ia11f9973a018cfa392a35358a4467035ecf84e93
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Michael Vorburger [Wed, 8 Nov 2017 21:21:24 +0000 (22:21 +0100)]
Updated git submodules
Project: infrautils master
b8e0740152cbadba1fa97ac09a053c038c273dc5
Asserts.assertThrows(SomeException.class, () -> { stuff });
see http://errorprone.info/bugpattern/TestExceptionChecker
Change-Id: Ic7016d2d56fae1d9d03d87447bebe24e784e4e95
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Stephen Kitt [Thu, 9 Nov 2017 17:09:39 +0000 (18:09 +0100)]
Updated git submodules
Project: odlparent master
0861917d09a6693cf057829c14aaf1a8338be2af
Add a dependency check to validate management
To avoid issues such as the invalid uncommon-maths version bump, add a
module whose sole purpose is to depend on all artifacts specified in
dependency management in odlparent. This ensures that the artifacts
are actually available.
Remove two artifacts which don’t exist (and aren’t used anywhere):
* ssl-config-akka_2.12
* jetty-servlet-tester
Change-Id: Ia18132fb45eb5f87afdc0d63ac3fff4f2caaf04c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Jamo Luhrsen [Mon, 13 Nov 2017 19:08:19 +0000 (11:08 -0800)]
Updated git submodules
Project: integration/test master
0bf54d5f69a56e9d3aa05326ac013d6a9855397c
Rework variables to keep scope limited to keyword
- remove the need to share variables across keywords
- return console log so it can be printed just once after
the collect ip WUKS is done polling
Change-Id: I10847f064ca38d6504e2715b51ad02792e0d3811
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Tomas Cechvala [Tue, 14 Nov 2017 11:11:51 +0000 (12:11 +0100)]
Updated git submodules
Project: releng/builder master
da4bde57e90767fab748188eb46126e0a0a68092
Shift Openstack version in GBP test
stable/newton to stable/ocata
Change-Id: Iba76f17cb9c73db84e9594a36cd65029c7fe110a
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Michael Vorburger [Tue, 7 Nov 2017 21:24:28 +0000 (22:24 +0100)]
Updated git submodules
Project: genius master
9fe6d674ad9008b6519c36908b17fbe42124de08
AsyncDataTreeChangeListenerBase Thread with name of subclass
AsyncClusteredDataTreeChangeListenerBase the same
Change-Id: Id98ba50ce5e0571595d84efb6a6c0674ecec144c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
ebrjohn [Wed, 1 Nov 2017 18:21:06 +0000 (13:21 -0500)]
Updated git submodules
Project: sfc master
add3b09601ec62bb079f50516df91610f93f35a0
Updates to create RSPs via config data store
- deprecate RSP creation via RPC
- Update RSP data model changing "config false" fields.
Change-Id: Ifbc2e81b0fb56325f8a8c0e874d126e161a45ecb
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
Stephen Kitt [Tue, 31 Oct 2017 09:54:54 +0000 (10:54 +0100)]
Updated git submodules
Project: genius master
11a9755fbf0240f5ba7739e8648fc529cb093b3a
Adapt DJC delegate to consumer RollbackCallable
This adapts the DJC delegate to infrautils to the changes made in
https://git.opendaylight.org/gerrit/63983 to switch to a consuming
RollbackCallable.
Change-Id: Ic2b79a9f2eb2390a391f6589c80a31bcb962fc0b
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Thu, 5 Oct 2017 11:20:51 +0000 (13:20 +0200)]
Updated git submodules
Project: infrautils master
5c6b75f1686c39318e2395c13a2aecfbedbf6164
RollbackCallable: rework as consumer
The callable’s job here is to act on a single failed job’s results, so
instead of modelling it as a data object, model it as a function
consuming the failed job’s futures and producing its own.
We could just replace RollbackCallable with
Function<List<ListenableFuture<Void>>, List<ListenableFuture<Void>>
but I think keeping the class has its merits, if only for
documentation and readability.
Change-Id: I049f15096afe1c24ecad4e2282f94830fc471398
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Michael Vorburger [Fri, 27 Oct 2017 23:43:42 +0000 (01:43 +0200)]
Updated git submodules
Project: infrautils master
c3edd9d937738d86969388f15f45fea68fb73cc3
JobCoordinatorTest remove @author
because anyway Periyasamy Palanisamy and not me wrote most of the meat
of the tests, and I'm hoping now other people (Tom, Faseela, skitt?)
will help out to wrote more tests.
Change-Id: I14f047a5204ac10e18b428090832b4bbf0bbad6b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
D Arunprakash [Mon, 13 Nov 2017 12:24:01 +0000 (17:54 +0530)]
Link to Openflowplugin main docs page
Change-Id: Icd494e9e6303d2023f8fea77d0b59a73ff59d830
Signed-off-by: D Arunprakash <d.arunprakash@ericsson.com>
Kit Lou [Mon, 13 Nov 2017 23:43:32 +0000 (23:43 +0000)]
Merge "Pull in openflowplugin submodule"
Dipankar Jain [Thu, 2 Nov 2017 18:26:51 +0000 (23:56 +0530)]
Updated git submodules
Project: integration/packaging master
6ed2f3f6c1aa6cf198096acc7f9750ace5725f3e
Move versioniong wiki to readthedocs, update
Imports most content from:
wiki.opendaylight.org/view/Integration/Packaging/Versioning
Also:
* Updates examples to use newer releases
* Adds links to ODL Nexus-hosted packages
* Shows puppet-odl versions via metadata, tags no-longer used
* Updates links
* Fixes typos
Resolves: INTPACK-24
Change-Id: I8968654078426e5e97298b4380a53e8b3b01077d
Signed-off-by: Dipankar Jain <bunny_jain@ymail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Sam Hague [Mon, 13 Nov 2017 21:41:52 +0000 (16:41 -0500)]
Updated git submodules
Project: integration/test master
894864078528709ca28f653cdfc20a24c5d7c955
Fix tox problem
Change-Id: Ie473e848c60af10cac8e838e3d3e532ad376e4f3
Signed-off-by: Sam Hague <shague@redhat.com>
K.V Suneelu Verma [Mon, 13 Nov 2017 05:11:38 +0000 (10:41 +0530)]
Updated git submodules
Project: ovsdb master
204dd82d8da3c296b8a9815d3269f54563916804
fix intermittently failing unit test
Change-Id: I1445d255f10ca05ed2f1f4d0bf1f563f82164904
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
Mohamed ElSerngawy [Sun, 1 Oct 2017 20:17:37 +0000 (16:17 -0400)]
Updated git submodules
Project: aaa master
7b8b8e8563a27a16cd8a6221b5f662857f855bf1
Refactor AAA datastore & add datastore change functionality
Moving h2 store bundle to aaa-shiro bundle and
add the option to switch between data stores
Change-Id: I4a3ce831eecae4c1382852fc004149da3abe6d57
Signed-off-by: Mohamed ElSerngawy <m.elserngawy@gmail.com>
Sam Hague [Sun, 12 Nov 2017 01:02:51 +0000 (20:02 -0500)]
Updated git submodules
Project: integration/test master
d8c13d7866321b7b2080cb15d8c6cfb02590887e
Reduce logging in collect ips
Created a new VM Collect IP keyword that reduces the
amount of logging and works faster.
Problems in old keyword:
- logged the whole console multiple times, per vm check and per
operation
- ran Verify Active extra times
- different suites replicated using code
This patch:
- moves all the common wrapping code to a single keyword
- reduces the extra Active calls
- reduces the console to a single time per vm check
- removed console log on error since the log is always captured
during the attempt to get the addresses already
This looks to have reduced the time in half for retrieving the
addresses as well as reducing the multiple loggin of long
console logs.
Only converted the connectivity suite and left the old keyword
in place. The next patches will convert the other suites.
Change-Id: I042c137165eae95946fa5197fbb52b1b85312a00
Signed-off-by: Sam Hague <shague@redhat.com>
David Suarez [Fri, 10 Nov 2017 15:07:18 +0000 (16:07 +0100)]
Updated git submodules
Project: sfc master
6d21d1142684df11dfe15d926c60e4486bae0280
Remove trailing spaces and tabs in resource files
Remove trailing spaces to pass the checkstyle rules included in [1].
[1] https://git.opendaylight.org/gerrit/#/c/48710/
Change-Id: I5b67bc919be751bfab04f74b43ffdba88fdde010
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
ebrjohn [Wed, 1 Nov 2017 16:53:03 +0000 (11:53 -0500)]
Updated git submodules
Project: sfc master
be012e5c3741df197dbb7eef62182b01979d80b6
Spec for RSP creation in config data store
Change-Id: Ib6e25bd9424ae65a8a1b8bbc102978138d2f3c63
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
Claudio D. Gasparini [Fri, 10 Nov 2017 17:07:19 +0000 (18:07 +0100)]
Updated git submodules
Project: bgpcep master
b799eabd7f9f9d869506dd40aeaad71820374d46
BGPCEP-704: Remove integration test
already covered by tests under PCEP
Change-Id: I7227106d63645efd0699573752e4abe688bea070
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Michael Vorburger [Wed, 8 Nov 2017 15:55:30 +0000 (16:55 +0100)]
Updated git submodules
Project: genius master
1e6ce4f5a00f17a68b4bed12a6fcb3218889c006
JavaDoc for deprecated and new datastoreutils.listeners
Change-Id: Ifbd018f42bc8501929bb072c0f4172ee903345c6
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tomas Cechvala [Mon, 13 Nov 2017 10:07:52 +0000 (11:07 +0100)]
Updated git submodules
Project: integration/test master
22b769490a9169af12ad22e1ed2f56602889e28f
Fix for multiple keywords found in Utils.robot
By specifying OperatingSystem library for 'Get file' call.
Change-Id: I0a4e8a362033b381cf88ac303b931880f419a3de
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Stephen Kitt [Fri, 10 Nov 2017 17:32:54 +0000 (18:32 +0100)]
Updated git submodules
Project: odlparent master
94b960c2618c5249ead14b3e14148df3df0b3e48
Don’t exclude pax-url-commons from pax-url-wrap
Excluding pax-url-commons from pax-url-wrap means that anything
depending on -wrap without -aether fails (including karaf-plugin).
Change-Id: I861f63caac4fdf6405174df4e05e6242d747b2b5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Michael Vorburger [Tue, 7 Nov 2017 23:52:35 +0000 (00:52 +0100)]
Updated git submodules
Project: netvirt master
f369cde408e38962194e7144aec0f4884f232744
Renamed class LockManager to LockManagerServiceImpl and moved package
this change handles the impact of
I5fd1197718aaeda5662cc331957edc301db97029 done in genius for netvirt
Change-Id: I20529de417ccdebda30e07e716661d3585c46ab0
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Kit Lou [Mon, 13 Nov 2017 13:42:25 +0000 (13:42 +0000)]
Merge "ODL Parent M2 read-out"
Kit Lou [Mon, 13 Nov 2017 13:37:51 +0000 (13:37 +0000)]
Merge "Provide SXP Oxygen M1 status"
Michael Vorburger [Tue, 7 Nov 2017 23:51:12 +0000 (00:51 +0100)]
Updated git submodules
Project: genius master
eba7bbc9b203dcb147ebb4aa353d693f612e2deb
Rename class LockManager to LockManagerServiceImpl and move package
Change-Id: I5fd1197718aaeda5662cc331957edc301db97029
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tom Pantelis [Tue, 31 Oct 2017 05:18:07 +0000 (01:18 -0400)]
Updated git submodules
Project: genius master
257fdd84892ad7dc107769e2ba745156a772dc00
Fix FindBugs violations and enable enforcement in interfacemanager-impl
See in-line comments.
Change-Id: I92e383a5f3a8d466a4bd8ade0c2485b883cb98ba
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Michael Vorburger [Sun, 5 Nov 2017 11:13:36 +0000 (12:13 +0100)]
Updated git submodules
Project: infrautils master
78fc80269e4f54d64ff5e3074aa68a80cf74bcf8
new parent POM with Checkstyle, FindBugs & Truth
switched utils, inject, guice-testutils, diagstatus & ready to using it.
other artifacts will be switched later, once they are FindBugs enabled
Change-Id: Icddbd9b5482401ddd1f71f600d3c5fbe3dd5a72c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Tom Pantelis [Sun, 29 Oct 2017 14:01:44 +0000 (10:01 -0400)]
Updated git submodules
Project: infrautils master
e6686717dd254685f449996826304283bd374c08
Fix FindBugs violations in JC and enable enforcement
See in-line comments for details.
The classes used the Nullable/Nonnull annotations from
org.eclipse.jdt.annotation however FindBugs gets confused by
them and reports false violations. I assume these were used
to utilize the eclipse compiler's analysis however with
FindBugs we get enforcement via maven which is better plus
not everyone uses eclipse and it's better to reference the
standard javax.annotation versions as is done elsewhere in ODL.
Change-Id: Ifcdabe75a47690f71fd5e6bb5072ec1f5a0a3bd2
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
D Arunprakash [Mon, 13 Nov 2017 11:06:24 +0000 (16:36 +0530)]
Pull in openflowplugin submodule
Pull in Openflowplugin submodule so that Openflowplugin can
initialize their project docs.
Change-Id: I5340b9a464359c83ba6aebdaab2ba78ee3fca4cc
Signed-off-by: D Arunprakash <d.arunprakash@ericsson.com>
Claudio D. Gasparini [Sun, 12 Nov 2017 18:45:35 +0000 (19:45 +0100)]
Updated git submodules
Project: bgpcep master
cc9edce2b69c742050bebe417b1409f89ecc0632
BGPCEP-718: Hide InterruptedException
coming from closing thread, when closing module.
Avoiding confuse message.
Change-Id: Ica45c84b33f5d3b30ea3f61e5b76cf01bad5c03d
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Claudio D. Gasparini [Sat, 11 Nov 2017 18:54:35 +0000 (19:54 +0100)]
Updated git submodules
Project: bgpcep master
4cb70b1abd7db5cf10db44cf36e7780a0fd3c5bd
BGPCEP-717: Add logback config file
for reduce log level of yang parser.
As a result we reduce 1G output to
only 12M
- set debug loglevel for test
- set info loglevel for yang parser
Change-Id: I29f4480d2bc9e27bb77be4cdb18d621f06d40bcb
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Anil Belur [Mon, 13 Nov 2017 11:17:30 +0000 (11:17 +0000)]
Updated git submodules
Project: releng/builder master
b2e18814e1bdb0c40758f5b0ec9fcdca4114c1b7
Merge "Do not use --merge in rebot command"
Do not use --merge in rebot command
Change-Id: I00d23e7fcb6e913769d4787df94c93e431e821cb
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
David Suarez [Fri, 10 Nov 2017 18:53:24 +0000 (19:53 +0100)]
Updated git submodules
Project: genius master
b55d65a3319311c3dd15e4ae46a28caef0fa34f4
Enforce findbugs
Change-Id: I38f169cb53790414488b5f67123b581c6397f07b
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Tom Pantelis [Sat, 28 Oct 2017 02:47:39 +0000 (22:47 -0400)]
Updated git submodules
Project: netvirt master
bbf910e2cbdc813c5928559bb3d4b591ff4df211
Fix warnings/cleanup/refactoring in bgpmanagr-impl
Major hilites:
- In BgpConfigurationManager, modified the starting/stopping of
the BgpAlarms and BgpCounters instances to make it thread-safe
uaing AtomicReferences.
- Modified BgpAlarms to convert static fields to non-static and
change public fields to private. Also added init/close lifecycle
methods.
- Modified BgpCounters to convert static fields to non-static and
added close method to cleanup.
- Eliminated static BgpSyncHandle instance. The only user is
BgpConfigurationManager which now creates a local instance.
See inline comments for other minor changes.
Change-Id: Id179716d3e1cf2d21989ee7e62309aa33349ad66
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Tom Pantelis [Tue, 17 Oct 2017 18:52:56 +0000 (14:52 -0400)]
Updated git submodules
Project: netvirt master
42c3e7c865e2d0392a5b12e3ce6ebdf937b525b7
Convert to JobCoordinator in natservice-impl
DataStoreJobCoordinator is deprecated so convert to use JobCoordinator.
Change-Id: Ibffd141f7f5f12f418d90405de78e88371e30dfc
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
David Suarez [Sun, 12 Nov 2017 19:26:03 +0000 (20:26 +0100)]
Updated git submodules
Project: genius master
c888f93f839ddd90750c62a14da729d13df7067a
Improve listener notification
Minor improvements:
- Introduce local variables to avoid calling getters
- All parameters of update() method annotated as @Nonnull
Change-Id: Iddbba4dd6cdef6ff697c1756a27ba859c3060968
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Philippe Guibert [Mon, 2 Oct 2017 17:33:10 +0000 (18:33 +0100)]
Updated git submodules
Project: netvirt master
bce264d9b084706c0305a45f4197afff72ec3e97
vpnmanager: misc fixes related to dual stack per neutron port.
- route interface state applies to more than one IP.
introduction of dual stack makes it possible to handle more than one
fixed IP, then more than one associated subnet. This change applied the
change of yang port-op-data-entry structure to support a list of
subnet-ids. This information is updated in
SubnetRouteInterfaceStateChangeListener, where the list of subnets is
extracted from the Neutron port.
- vpnmanager: remove and update prefixtointerface for dual stack addresses
Due to the possibility to have two primary IP addresses per port, some
VPN migration scenarios may not work with the other IP address. The code
is adapted to parse all the primary adjacencies of the VPN Interface.
Change-Id: I2936014f9aaa5b42b820466affd3ada31695860d
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Philippe Guibert [Sun, 10 Sep 2017 17:44:02 +0000 (18:44 +0100)]
Updated git submodules
Project: netvirt master
b67c0914953f3f57be91cc2a6d5474755a5c260c
vpnservice: misc fixes mainly about BGPVPN configuration
- Bug-9134: avoid returning exception when checking for a non IPv4 prefix
In order to not having an exception returned, the Nwutils library is not
used to check for an IPv4 address.
- vpnmanager: for each vrf sub family deleted, partial FIB removed
Upon VRF sub family deletion, associate FIB entries are looked up and
removed.
- add generic vpn-config attribute in vpn-instance
This generic field contains BGPVPN information ( import / export rules,
RD), that will be used and synced with ipv4-family and ipv6-family in
the same structure. By default, vpn-config is present, and is used. If
an IPv4 subnet is found, then ipv4-family is created based on what
contains vpn-config.
- Bug 9168: multipath command supports vpnv6 address families
The multipath command changes:
o the addr-family is optional and takes as default value vpnv4
o it is possible to set multipath for vpnv6 , evpn, or lu address-family
- Bug-9167: in case of subnetmap update, the networkId is set correctly
There are cases where the subnetmap networkId field is flushed, and
never set back when an update occurs.
Change-Id: I3af7f6d5e700735450fd615d1b080229c2dfd771
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Martin Dindoffer [Fri, 10 Nov 2017 18:18:02 +0000 (19:18 +0100)]
Provide SXP Oxygen M1 status
Change-Id: I4b3c1f48db4e6f1ef932081fb887b1b4141af03d
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
Faseela K [Sat, 11 Nov 2017 02:48:08 +0000 (08:18 +0530)]
Coe Oxygen M1 status
Change-Id: I88724844dcbd2f2f4dc2873f465fa46917224a04
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Jamo Luhrsen [Thu, 9 Nov 2017 18:15:07 +0000 (10:15 -0800)]
Updated git submodules
Project: integration/test master
60483cf4da270fe0c9e21dfefa8c3f2356087361
Reduce the number of polling iterations in WUKS
This has the potential to reduce some logs that end up in
the output.xml. We do use --removewuks when we generate the
html reports, but that is post processing. All the iterations
are still being logged in output.xml. Hopefully this will
help reduce the final log size of output.xml
Change-Id: If84c43ac659750e53efe2b2c18c6e81bab801ad7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Fri, 10 Nov 2017 02:24:59 +0000 (21:24 -0500)]
Updated git submodules
Project: integration/test master
f8c8aac8aeadaae73af5a56d1c271d18ed5f7674
add cleanup for con sg suites
Change-Id: I7bfe76c89c6f4c90384fd9a5f8ab59a756d870c5
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Thu, 9 Nov 2017 01:08:43 +0000 (20:08 -0500)]
Updated git submodules
Project: integration/test master
1a621dc639a979b63f15b4d470a344b2b7e202c4
Cleanup on neutron sg suite
Change-Id: Ife25300241bb415fc881c14e3bfb8beb5d85f63b
Signed-off-by: Sam Hague <shague@redhat.com>
Tomas Markovic [Fri, 10 Nov 2017 10:18:48 +0000 (11:18 +0100)]
Updated git submodules
Project: releng/builder master
421f9d567a0247eb14d99bb3d37a4e389cd4d935
BGPCEP-688: update bgp test
install odl-bgpcep-bgp-config-example
for bgpclustering tests
for bgp ingest tests
Change-Id: I529fbd16590dac6e83c6845d7e5bc0e5b9e8a8ee
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
David Suarez [Mon, 23 Oct 2017 21:14:43 +0000 (23:14 +0200)]
Updated git submodules
Project: genius master
dda2d5f2a44496fc2451f63b46d2c393ac3ea616
Transform asynchronous listener into synchronous
This listener can be synchronous since it is already
offloading the workload through the JobCoordinator.
Change-Id: Ic9fcbca3d5665202c58d01345d47d5a3ea258457
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
David Suarez [Thu, 9 Nov 2017 00:45:09 +0000 (01:45 +0100)]
Updated git submodules
Project: sfc master
947b8b2f446b57b8ee88be076a78a684108dffdf
Fix some checkstyle issues for the upcoming odlparent 3.0
Change-Id: If2e6542e28f50d1c80bc696250cd62f28c3f79f9
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
Michael Vorburger [Thu, 9 Nov 2017 17:36:01 +0000 (18:36 +0100)]
Updated git submodules
Project: odlparent master
c9f7ff5e80ac0f8d32ea75115e3b2bffae1d54e0
Remove io.dropwizard.metrics dependencyManagement
https://lists.opendaylight.org/pipermail/odlparent-dev/2017-November/001460.html
for https://jira.opendaylight.org/browse/INFRAUTILS-19
Change-Id: I0ce0e4b7ad54e171c061e1bb91d568b25e9d1145
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Faseela K [Thu, 9 Nov 2017 14:22:02 +0000 (19:52 +0530)]
Updated git submodules
Project: infrautils master
ee3a5d6785c094d44788b9e9a7d4044f6d75be03
Diagstatus:Log exception in case the remote node is not reachable
Change-Id: I700f862c8693cf97ce5b63b2918fad83325abab0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Stephen Kitt [Wed, 8 Nov 2017 14:58:13 +0000 (15:58 +0100)]
Updated git submodules
Project: genius master
047d6fe670541b0dad7b03f3f82ffeee59dc86cc
Drop Karaf shell specifiers
We no longer need to support Karaf 3, and the karaf.shell
"[3.0.0,4.1)" declarations prevent us from upgrading to Karaf 4.1
(which is coming with odlparent 3).
Change-Id: If39706d860e67dabd33ce4fc84d046075eac9a33
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Stephen Kitt [Wed, 8 Nov 2017 14:59:36 +0000 (15:59 +0100)]
Updated git submodules
Project: infrautils master
f76f74d0f6d833a44aad5509835a71ddcff4406c
Drop Karaf shell specifiers
We no longer need to support Karaf 3, and the karaf.shell
"[3.0.0,4.1)" declarations prevent us from upgrading to Karaf 4.1
(which is coming with odlparent 3).
Change-Id: I9642e303befd2752920319f9325f6b86a1ebc999
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Tom Pantelis [Tue, 31 Oct 2017 21:25:09 +0000 (17:25 -0400)]
Updated git submodules
Project: infrautils master
8de19ab232f6074fbffc215de142578bdd75a2d5
Add KeyedLocks
Simply manages multiple re-rentrant locks by user key. This will be used to
replace the static locks Map and code in https://github.com/opendaylight/netvirt/blob/master/vpnservice/neutronvpn/neutronvpn-api/src/main/java/org/opendaylight/netvirt/neutronvpn/api/utils/NeutronUtils.java.
Change-Id: I817d8a7438f5ab750c35d502742a26fb3a710f23
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Sam Hague [Thu, 9 Nov 2017 00:41:23 +0000 (19:41 -0500)]
Updated git submodules
Project: integration/test master
de54cdb58aa62c24c4c4e2f6c307de105d0834ba
Reduce logging in vpnservice
Change-Id: Iebd3f178d9931a46e2df0af63cb5698f69a708ad
Signed-off-by: Sam Hague <shague@redhat.com>
Tom Pantelis [Wed, 1 Nov 2017 04:40:29 +0000 (00:40 -0400)]
Updated git submodules
Project: genius master
7a099eb9bc92252ad1acbe511d07ca1eeaa20a0b
Fix compiler and FindBugs warnings in mdsalutil-api
Change-Id: Ieea0fda8a6a3685619b64f28d54cf697abdf8ac5
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Jamo Luhrsen [Thu, 9 Nov 2017 17:52:49 +0000 (09:52 -0800)]
Updated git submodules
Project: releng/builder master
f471623419a76665a0e2bf85a4a753bd78d8e06d
Upgrade robot vms to use 4G RAM from 2G
some robot jobs are creating log files (output.xml) in excess
of 1.5G in size. When robot parses that file to generate it's
html reports it reads the entire file (I believe) in to memory
which ends up causing an OOM scenario in a 2G system. For now,
this will help, but as jobs increase in size and duration,
even 4G will not be enough.
Change-Id: I71c72a8ad62a05549fc4623531f4c7b9387505bc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Michael Vorburger [Thu, 9 Nov 2017 16:49:05 +0000 (17:49 +0100)]
Updated git submodules
Project: genius master
de8486216bbcde30f518946ff69ac7a88b936e11
Fix broken build from FindBugs RV_RETURN_VALUE_IGNORED violation in RPC
Impact of https://jira.opendaylight.org/browse/MDSAL-294
Change-Id: If342b11591f1dfe6e58fdca29b400531455669fd
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Aswin Suryanarayanan [Fri, 27 Oct 2017 08:45:40 +0000 (14:15 +0530)]
Updated git submodules
Project: netvirt master
ae10daf238d52878a79c89315e58ff628649625e
NETVIRT-968 : Conntrack SNAT fails in a cluster setup.
Made the SNAT node event listener cluster aware using
AbstractClusteredAsyncDataTreeChangeListener(Only in Oxygen)
https://jira.opendaylight.org/browse/NETVIRT-968
Change-Id: If036fe679abe8ac5c5457b488325d2474f85820c
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Stephen Kitt [Thu, 9 Nov 2017 17:26:13 +0000 (18:26 +0100)]
ODL Parent M2 read-out
Change-Id: If0b19a38b972a6f7206f410148c337c87f3c1304
Signed-off-by: Stephen Kitt <skitt@redhat.com>
cgowdru [Tue, 31 Oct 2017 07:14:29 +0000 (12:44 +0530)]
Updated git submodules
Project: netvirt master
30c9bc9f1ffed128e485e177d967bd48a9c3ed2b
Bug9298 : ModifiedNodeDoesNotExistException for FIP
Description:
1) This Exception is thrown which deleting the VM instances(using
command “openstack server delete VM“) as part of “External network test”
2) This VMs are booted directly using net-id
Ex: openstack server create --image cirros-0.3.5-x86_64-disk --flavor
m1.nano --nic net-id=
193f740e-910f-4038-9a4a-
7d8758e63756
VmInstanceFloating1 --security-group sg-connectivity --min 1 --max 1
3) And such Vms are associated with floating ip using command
“openstack server add floating ip VmInstanceFloating1 10.10.10.12”
4) When such an VM is deleted using “openstack server delete”, I need
NeutronPortChangeListener.remove()(for VM Neutron port deletion) and
NeutronFloatingToFixedIpMappingChangeListener.update(for
floatingip-disassoicated from neutron port) getting triggered
concurrently.
5) NeutronPortChangeListener.remove() -> handleNeutronPortDeleted()
-> nvpnManager.dissociatefixedIPFromFloatingIP() ->
floatingIpMapListener.dissociatefixedIPFromFloatingIP() ->
removeRouterPortsOrPortsNode() -> MDSALUtil.syncDelete()
6) NeutronFloatingToFixedIpMappingChangeListener.update() ->
clearFromFloatingIpInfo() -> MDSALUtil.syncDelete()
7) Both step-5 and step-6 attempt to delete same DS instance
resulting in one in this exception.
Solution:
Change done to check if the internal-to-external-port-map fo the given
fixed-ip exists during Step-6 flow there-by preventing deletion on
non-existant DS instance.
Change-Id: Icc4973020ff73225a5b25a5e73d1ffcbf78f2609
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
cgowdru [Thu, 2 Nov 2017 07:21:43 +0000 (12:51 +0530)]
Updated git submodules
Project: netvirt master
8fb3a6941ee73e2f11bcdee0502d140d903cd0fe
Bug 9297 : Adjacency doesn't exist exception fo FIP
Description : When are ARP request for floating-ip(which is learnt
earlier) is received(with mac address change due to deletion and creation
of same FIP during tempest), query is done to delete the odl-adjacency
from vpn-interface which doesn't exists.
Instead of quering all adjacenies, change done for existance of specific
adjancency and delete it if only exists.
Change-Id: Id39f9f0830330bb84869c0d3a88c4787cd55df3c
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
Valentina Krasnobaeva [Tue, 23 May 2017 09:08:42 +0000 (11:08 +0200)]
Updated git submodules
Project: netvirt master
c93a29bf36a4728cd2581248c4ffb5f191553d13
neutronvpn: dual stack changes
The vpn interface creation/deletion is decorrelated with the adjacencies
and fixed ips contexts port creation. This becomes necessary since each
neutron port will receive creation of ports, but also updates related to
update of new IPs ( which implies that it does not mean creation of VPN
interface).
Also if fixes in vpnmanager an issue upon some cases where networkId
field from subnetmap was null.
Change-Id: I664421f592ea7da9c34f5400100502593bfeea55
Signed-off-by: Valentina Krasnobaeva <valentina.krasnobaeva@6wind.com>
Signed-off-by: Noel de Prandieres <prandieres@6wind.com>
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
bgp-manager: update thrift model
addVrf() and delVrf() have 2 new parameters that are needed.
The modification consists in adapting the necessary thrift generated
files changes. On top of that, the call appropriate to BgpRoute.addVrf
and BgpRoute.delVrf is done with correct parameters.
Change-Id: Ie2a42923e804d30668c649434fa21fbb39f2ef1c
Signed-off-by: Noel de Prandieres <prandieres@6wind.com>
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Signed-off-by: Valentina Krasnobaeva <valentina.krasnobaeva@6wind.com>
Jamo Luhrsen [Thu, 9 Nov 2017 16:28:55 +0000 (16:28 +0000)]
Updated git submodules
Project: releng/builder master
0f16b29ecc52f1b1beb31f563659b15b07cea4eb
Merge "Add Gerrit Trigger for multipatch build"
Add Gerrit Trigger for multipatch build
Introduces a new trigger "multipatch-build:" which can be used to
trigger a build from a Gerrit comment rather than requiring committers
to have Jenkins access. Patch parameters are passed through a 1 liner
after the colon of the trigger.
Change-Id: I4c269d3db11a80d981209ef9b1b4ff428f1b7741
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Claudio D. Gasparini [Thu, 9 Nov 2017 10:34:07 +0000 (11:34 +0100)]
Updated git submodules
Project: bgpcep master
800ca7ab86c3678634f87d244b37532fddb082e0
Remove PCEPDipatcher deprecated method
Change-Id: Ie2aa3b0734372b2dd1c5d37c0dc7f34866d8911a
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Thanh Ha [Thu, 9 Nov 2017 15:25:42 +0000 (10:25 -0500)]
Fix infrautils javadoc url
Change-Id: I91cef69a4e8608406ee7fdcf9238f15ba095ec43
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 9 Nov 2017 15:15:06 +0000 (10:15 -0500)]
Remove javasphinx
The community has spoken and decided that we will continue generating
javadoc using javadoc. We now have javadocs.opendaylight.org to handle
this.
Change-Id: I5ef2aac6e8a4e6f1bafcdde663fb9ceda4d44fd5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 9 Nov 2017 14:59:11 +0000 (09:59 -0500)]
Update javadoc to javadocs.opendaylight.org
With the new javadoc URL deployed we can now start linking to docs
there.
Change-Id: Ifc9eb22a2d7ca70d62b664061ad2394665f5ed36
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>