docs.git
6 years agoRename master to Oxygen 97/63997/1
Thanh Ha [Thu, 5 Oct 2017 17:50:12 +0000 (13:50 -0400)]
Rename master to Oxygen

Change-Id: I9a419dcc94785332e7c037a82463ee675fd58ce7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Daniel Farrell [Thu, 5 Oct 2017 10:07:42 +0000 (06:07 -0400)]
Updated git submodules

Project: integration/packaging master 96c252aa13f3adb42fda94d21736a9497f1fe9df

Add Nitrogen release to pkg unit tests

Change-Id: I8b8c717a814f59424b5caadf5062dc47e34d758e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Philippe Guibert [Thu, 5 Oct 2017 14:06:20 +0000 (15:06 +0100)]
Updated git submodules

Project: netvirt master 63211178d0b15dde26f8378bc2da621868b0d642

Bug 8976 - Upstreaming fixes to master

This patch contains fix for removing spaces on two log messages.

Change-Id: I7347933d50650a10ee9092655d8503d20a6c3ef6
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
6 years agoUpdated git submodules
Thanh Ha [Thu, 5 Oct 2017 16:53:36 +0000 (16:53 +0000)]
Updated git submodules

Project: releng/builder master 992a94ba358a92a4ed9348f9e3b050a7d43739a2

Merge "Add lf-infra-docs job"

Add lf-infra-docs job

Change-Id: Ia576de6458d73234df54a0d77814a1cdf3b62188
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Stephen Kitt [Thu, 21 Sep 2017 16:22:31 +0000 (18:22 +0200)]
Updated git submodules

Project: genius master c9117b677ffb3b47baf62d2f50f1db91eec91520

Add ReadWriteTransaction support

This allows ItmTunnelAggregationHelper’s worker to be fully converted
to using the managed transaction runner.

Change-Id: Ia8c946dfc46f3218c15c7ce87215a434ba10ad85
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
David Suarez [Thu, 5 Oct 2017 13:38:51 +0000 (15:38 +0200)]
Updated git submodules

Project: sfc master dbb16f6b319e8c30d5a68c6ebafdd54e450247e7

Cleanup vpp-renderer

- Remove redundancies
- Replace two loops
- Remove unused parameters
- Remove redundant checks

Change-Id: I5b9b6a9ca5be187674604d9c87acc935e25b10c1
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Sat, 30 Sep 2017 21:58:14 +0000 (17:58 -0400)]
Updated git submodules

Project: sfc master d797bdb42a33a7f5ec0b3d2df05bd6d8f537821d

Fix findbugs/checkstyle/sonar violations in sfc-vnfm-tacker

- Local variables should not shadow class fields
- May expose internal representation by returning reference to mutable object
- May expose internal representation by incorporating reference to mutable object
- Utility classes should not have public constructors

Change-Id: I2af6bc7576cd1f5c9bb3e09689c5a692f9241342
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Tue, 3 Oct 2017 18:11:42 +0000 (14:11 -0400)]
Updated git submodules

Project: sfc master 8b88a817073e7b1e3b7b608b3739ab68b9c5e55a

Fix findbugs/checkstyle/sonar violations in sfc-pot

- Load of known null value
- Unused private fields should be removed

Change-Id: I4b3716c1ba470d5384d0281ef46a9fcff433476c
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 5 Oct 2017 13:10:06 +0000 (15:10 +0200)]
Updated git submodules

Project: genius master 578253ae8151513256da7710ef7c1d222616a71d

Fix currently broken master build

This was to due to just merged c/63372 VS c/63120:

This unfortunately just happened (sorry!) because of
https://git.opendaylight.org/gerrit/#/c/63120/7/mdsalutil/mdsalutil-testutils/pom.xml
VS
https://git.opendaylight.org/gerrit/#/c/63372/8/mdsalutil/mdsalutil-testutils/pom.xml

which wanted conflicting things (without cause conflicts in the git
sense).  What we want is <scope>compile, so this removes the
<scope>test - which were duplicates!

Change-Id: Id8531644c3cefb6263eab647b639d804752f7cb7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Faseela K [Wed, 27 Sep 2017 08:14:25 +0000 (13:44 +0530)]
Updated git submodules

Project: infrautils master b1f898d3b7053f01f6a6034d36a5f0ade75c294c

DiagStatus CLI Implementation

This will enable acquiring cluster wide service status using
a karaf CLI. The CLI uses JMX RMI to fetch the service status
from all the nodes in the ODL cluster.

Change-Id: Ief1e6d857b3514be997205d4fd13fb1c39f70430
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 4 Oct 2017 23:10:35 +0000 (01:10 +0200)]
Updated git submodules

Project: infrautils master 9aa2f345f29f52112bd7ba86c58970eca108d029

Bug 9238: JobCoordinator now logs JobEntry before thread death

using general new LoggingUncaughtThreadDeathContextRunnable utility

also somewhat related to earlier discussion in Bug 7944

Change-Id: I3a1e613aa7f173fbc9011c73a97c110ef0117cc3
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 20 Sep 2017 18:05:09 +0000 (20:05 +0200)]
Updated git submodules

Project: genius master f984ce09b15cae76006e799cb1e89f48c7d6e8a1

ManagedTransactionRunner utility to help close transactions

inspired by
https://git.opendaylight.org/gerrit/#/q/topic:transaction-helper, but:

  (1) instead of the cancel-if-lambda-didn't-submit design, forbid
lambda from doing submit() or cancel(), and instead let new transaction
utility do that.  This is better because it already opens the door for
non-single transactions in the future (see upcoming next chained change)

  (2) allow lambda to throw checked exceptions (see CheckedConsumer),
which will, obviously, lead to the Transaction to be canceled. This is
important as it helps avoid errors where using code forget this.

TODO: Make all places which topic:transaction-helper converted to using
TransactionHelper use this change's ManagedNewTransactionRunner instead.

Change-Id: I613ab7720e226c09d46c90329f0bc767f4642530
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 5 Oct 2017 04:29:20 +0000 (04:29 +0000)]
Updated git submodules

Project: releng/builder master 5473be95051c7df16ee4106a12820c9bbbaa359e

Merge "Remove topoprocessing from AR validate Oxygen"

Remove topoprocessing from AR validate Oxygen

https://lists.opendaylight.org/pipermail/topoprocessing-dev/2017-September/000221.html

Jira: releng-504

Change-Id: I62e3ea25ddb3d3b290b5b3971831e503721e121b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Aswin Suryanarayanan [Wed, 4 Oct 2017 14:30:41 +0000 (20:00 +0530)]
Updated git submodules

Project: netvirt master 38d4416be58befef82ecffc2dde84cee13752885

Bug 8964 - Neutron test
neutron.tests.tempest.scenario.test_floatingip.FloatingIpSameNetwork.test_east_west
fails

Set the in_port to zero in NAPT_PFIB table. This prevents the packet
drop in NAPT switch when the packet originating from tunnel is send back
to the same tunnel after DNAT to a Non Napt Switch.

The test[1](FloatingIpSameNetwork) verifies the traffic between a vm
with NFIP and vm with FIP with same internal n/w. The test now fails if
the NFIP vm and FIP vm happens to be in the same non NAPT switch.

[1]https://github.com/openstack/neutron/blob/master/neutron/tests/tempest/scenario/test_floatingip.py#L125

Change-Id: I42d98cc411ae21b8d32e44f4bc9217e22946cdc8
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 4 Oct 2017 12:07:16 +0000 (14:07 +0200)]
Updated git submodules

Project: netvirt master 846b84362ca133c96187d77c770767147b292c5f

Test SNAT mostSignificantBit()

Static analysis complains that the current implementation of
mostSignificantBit() overflows int; that’s actually not the case, but
we can rewrite it more efficiently using Integer.numberOfLeadingZeros
anyway (with a unit test to ensure that the behaviour doesn’t
change).

loadStart and loadEnd can be converted to static constants.

Change-Id: I7e9068edd9d6c98e7c1a3c830ad8d7098d01dc75
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Tom Pantelis [Fri, 22 Sep 2017 02:58:04 +0000 (22:58 -0400)]
Updated git submodules

Project: sfc master db9969c2360c6e3b088a6f43c77e68da856ffe8c

Use shared executor for listeners

Each DataTreeChangeListener creates its own fixed thread pool
with 5-10 threads. A fixed thread pool prefers creating threads
over queueing and reusing an idle thread so each listener pool
will eventually create all its thread which will not be reclaimed
until the pool is shutdown. This can lead to a lot of idle
threads during normal periods of inactivity across all the
listeners.

It would be nore efficient to share a thread pool across all
the listeners since data change notifications should be relatively
infrequent. Also I think a cached thread pool which automatically
reclaims idle threads after a period of inactivity would be more
conducive than a fixed thread pool. Also using a bounded queue
would protect against potential memory exhaustion should there be
a heavy burst and/or possible long-lived tasks.

Change-Id: Id3da34cba7f7d98c599a09e8a82a3e36091796a4
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Thu, 28 Sep 2017 00:14:43 +0000 (20:14 -0400)]
Updated git submodules

Project: sfc master 1eb1356a21f30e2046be6f3535f39438f41f2599

Fix findbugs/checkstyle/sonar violations in sfc-netconf

- Unused private fields should be removed
- Incorrect lazy initialization and update of static field
- Write to static field from instance method
- Useless object created

In order to fix some of these issues I refactored the code a bit to
remove statics - comments in-line.

Change-Id: I4382aebdb4aab1a701bc68adbe9957021bb46d0e
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 27 Sep 2017 18:09:19 +0000 (14:09 -0400)]
Updated git submodules

Project: sfc master 32784427d99ffabb2bfc042fa89c79d3f2a2e327

Enable findbugs enforcement in sfc-vnfm-spi

No current violations to fix.

Change-Id: Ib93d6cccee85b9f3c129019bcc01ddaf0a7a6410
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 27 Sep 2017 18:04:27 +0000 (14:04 -0400)]
Updated git submodules

Project: sfc master 5d525a7bb6e0184598311333a5ba8e56c4fc1edc

Enable findbugs enforcement in sfc-shell

No current violations to fix.

Change-Id: I86c98baaadcecf18578bc4a739292bcfe2e1d92b
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Tue, 26 Sep 2017 22:15:32 +0000 (18:15 -0400)]
Updated git submodules

Project: sfc master f24a9554ba8e20c184ace96934fc3262b8b9a3c0

Fix findbugs/sonar violations in sfc-openflow-utils

- Utility classes should not have public constructors
- Collapsible "if" statements should be merged
- Possible bad parsing of shift operation
- Unused private fields should be removed
- String.valueOf() should not be appended to a String

Change-Id: I28736bdd901bab31ac98c2b8643bddea32c3aa19
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Sam Hague [Tue, 3 Oct 2017 18:43:36 +0000 (14:43 -0400)]
Updated git submodules

Project: netvirt master ce7167c3441893c9526c16f6b867f7754af50658

Bug 9237 - NPE: InternalToExternalPortMapKey

Change-Id: I40f0e07d11540480163cde2e15ec6e22583e4845
Signed-off-by: Sam Hague <shague@redhat.com>
(cherry picked from commit cf2b4bfbc1b5d18e9787fb9053ffdf1440f038fc)

6 years agoUpdated git submodules
Luis Gomez [Tue, 26 Sep 2017 07:05:31 +0000 (00:05 -0700)]
Updated git submodules

Project: integration/test master 6495b88226d6d1e32cf52507249b71f0af8bc1ea

Enable printout to debug OF cluster issues

For now netstat will give some info on akka open ports
when cluster member is started.

Change-Id: Ib3fa1730436f4d5e888f8c183d9ffb080c737302
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoUpdated git submodules
Daniel Farrell [Wed, 4 Oct 2017 13:59:11 +0000 (09:59 -0400)]
Updated git submodules

Project: integration/packaging master 07956f05fdd3dd28decb94eed964ca0020331fda

Handle empty strings for pkg changelog name/email

Allows RelEng jobs to makes calls like

./build.sh --changelog_email "$var" ...

without worrying about if $var is set or empty.

Change-Id: Id5fdd4f6891c815062c97ea0fdb68879fedfba42
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Vratko Polak [Wed, 4 Oct 2017 10:59:47 +0000 (12:59 +0200)]
Updated git submodules

Project: releng/builder master 493cf226caf665a4dd999be9b2ebe3dc7b46584a

Remove traces of Boron logic

+ next-release-tag removal postponed to Carbon
+ csit-list-{stream}.inc instead listing all files
+ ovs-scm argument and git-opflex-ovs-v1 macro removed
+ git-opflex-ovs-v2 hardcoded for opflex openvswitch job
+ packaging VERSION_MAJOR not detecting boron
- removed whole comment block for jobs needing only stream and branch
+ for other jobs, edited examples to nitrogen and oxygen
- Comment for RELEASE_TAG kept with older tags
- packaging DOWNLOAD_URL kept with Boron-SR2 URL, FIXME added
+ Comment on BGP *-all features removed (as they are no longer used)
+ CSIT verify overrides removed for Dluxapps and Iotdm
+ Other CSIT old branch comments removed

Change-Id: I1431344cc5afd98e9e2c680ebaec0d3f3ea76dcb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoUpdated git submodules
Lorand Jakab [Wed, 4 Oct 2017 06:28:18 +0000 (09:28 +0300)]
Updated git submodules

Project: integration/test master b0b76a73ef0fc3e8eac67b011101fd0460b34763

lispflowmapping: remove Boron references

Change-Id: Ie1d7aa1e2fab7393aa3598afe6a498351654311b
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 20:45:54 +0000 (22:45 +0200)]
Updated git submodules

Project: infrautils master 480a51f55a54c86018ad66d928ed24432e1ca426

Remove LoggingRejectedExecutionHandler

On further reflecting around these kind of things tonight, I'm ...
suddenly not sure anymore at all what I was thinking this could possibly
be good for?  I think when originally writing this I was partly inspired
by the LoggingThreadUncaughtExceptionHandler, which IS (very, IMHO)
useful - but this is different...

Got introduced in https://git.opendaylight.org/gerrit/#/c/63350/, BUT:

Executors with unbounded queues will never reject tasks for execution
anyway, will they?  And any which do, such as yangtools bounded
SpecialExecutors, or even the standard JDK ThreadPoolExecutor parent,
seem to have a default RejectedExecutionHandler of new AbortPolicy(),
which throws a RejectedExecutionException.

So the Executor void execute() caller, would get a
RejectedExecutionException, and have to handle (e.g. log) it.  Or an
ExecutorService submit() would fail with a RejectedExecutionException
(directly, not via a failed Future, according to its JavaDoc).

So for example in genius' AsyncDataTreeChangeListenerBase, where this
came from, the execute() in onDataTreeChanged would have thrown the
RejectedExecutionException back up to internals of the calling
DataBorker, which, I hope (TBC?) would have logged this themselves?  But
because that usage its with an unbound queue, it could never have
happened there anyway?  And I've just removed that anyway via
https://git.opendaylight.org/gerrit/#/c/63787/ ... ;-)

So... isn't this just stupid?  Even though x3 people +1'd it? ;-)

More than stupid, isn't this outright DANGEROUS - to just LOG but then
silently swallow instead of re-throw - it would make an Executor
[Service] "pretend" to a caller that an execute() or submit() was
successful, and only log, even it wasn't?

If anyone does see any interest in keeping this, please explain why, and
let's update this utility's JavaDoc to explain that better.  And,
probably, make it re-throw???  Else please +1 its removal.

Change-Id: I3cf6fc6ab90d1e1fb7472136975c11b2ec84e2d9
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 14 Sep 2017 03:49:38 +0000 (05:49 +0200)]
Updated git submodules

Project: genius master 513b233798019c52b1c84f058759e325c1cefcdd

Bug 8059: Fix lockmanager-impl OptimisticLockFailedExceptions logs

with true Test-Driven-Development: first simulated the problem using the
brand new shiny DataBrokerFailures' failSubmits() which together with
the infrautils LogCaptureRule caused LockManagerTest's new
testOptimisticLockFailedException() to fail due to (unwanted) ERROR logs
related to the OptimisticLockFailedExceptions, and then fixed it
properly.

This is an alternative / counter-proposal to (parts of)
https://git.opendaylight.org/gerrit/#/c/61526/

Change-Id: I9c04ad4355e94d6bed8ed3a458de0451f7433f50
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Evan Zeller [Thu, 28 Sep 2017 01:15:31 +0000 (18:15 -0700)]
Updated git submodules

Project: netconf master 4b8e561e5979fc3300c6fdaade0f55ec1fc6cfe3

BUG-9132: don't provide a value for restconf/streams/events

The yang type of events leaf is 'type empty', meaning there should be no value.
As of Carbon performing a GET on restconf/streams causes a cast
exception due to the empty string value here. See EmptyJSONCodec in
yangtools.

Change-Id: If0501b9c5459f4255096a4f070968c87a749407e
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 17 Aug 2017 13:37:00 +0000 (15:37 +0200)]
Updated git submodules

Project: infrautils master 0958f3725415403b7520b7c6a8a3073e8ba975df

TestableQueues utility in testutils

Change-Id: I585b36ec70ea9128a25caacb735ddf3a1b479bbb
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 14 Sep 2017 03:25:03 +0000 (05:25 +0200)]
Updated git submodules

Project: genius master af46d750eb38110ab2db89d4cd04fa4f14e280ed

DataBrokerFailures with failSubmits(TransactionCommitFailedException e)

Change-Id: I8cfe7f0bca4d2c4c42e0e51b4b83c0e668f03fa0
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Vivekanandan Narasimhan [Thu, 28 Sep 2017 17:39:36 +0000 (23:09 +0530)]
Updated git submodules

Project: netvirt master a22601c155989587239e4fde11897dbcee677803

Bug 9226: VPN Traffic fails after VM Migration

Fixes the way we handle prefix-to-interface for VM Migration.

For more information please review the comment lines added in the
patch.

Change-Id: Ib6412f8ef53fcb3c460546332cdd44b2ec19a15d
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 20:18:12 +0000 (22:18 +0200)]
Updated git submodules

Project: genius master c3f741fafe79d0a0530cf9e659a406314542e244

AbstractDataTreeChangeListener getDataBroker protected instead of public

The getDataBroker() method presumably is destined for use by subclasses?

Other classes should not use that to get a DataBroker, they should have
one injected for themselves.  (This is a general DI principle - like
"don't get services you require from other services" kind of thing.)

Change-Id: Ic2352bd9b648d15e7a1e187284359f3191562756
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Y Ananth [Wed, 4 Oct 2017 05:46:22 +0000 (05:46 +0000)]
Updated git submodules

Project: integration/test master d479b0068922c6a0c741e1ea18040b56258fdbf4

Revert Fix Recent Failurs in VTN Coordinator CSIT

This reverts commit f0bcc5d0d17b9f6d2335411b5ead9e1b378d6c7e.

Change-Id: I4861a1e8096fb4a3823fcc03c505564585962734
Signed-off-by: Y Ananth <ananth.y@hcl.com>
6 years agoUpdated git submodules
David Suarez [Thu, 28 Sep 2017 13:11:14 +0000 (15:11 +0200)]
Updated git submodules

Project: genius master 53d30115e8ab0c4c8566268ee501209813b79d9f

Clean up

- Remove some dead code
- Simplify some conditions
- Private constructor and final modifier for utility class
- Remove deprecated CheckedFuture
- Return results immediately without local assignment
- Strength access to methods & variables
- Other minor improvements and formatting

Other changes will follow this one.

Change-Id: If7f6833113263f10890a2ba3a26e842af661390d
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
karthikeyan [Mon, 25 Sep 2017 12:04:25 +0000 (17:34 +0530)]
Updated git submodules

Project: netvirt master 898b3a9ac4e340101b063990058f8061ccf0e8b5

Bug 9180: Conflicting modification Exception from NAT Module

Problem Description:
====================
The following runtime exceptions was throwing from NAT module as part of
"adding external router gateway set" in CSIT.

Exception 1:
============
Conflicting modification for path
/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:264442126811301}]
[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=81}]/flow/flow[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=Arp:tbl_81:lport_11:tpa_10.10.10.3}]

Exception 2:
============
Conflicting modification for path
/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:264442126811301}]
[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=19}]/flow/flow[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=fa:16:3e:ce:fd:00.100003.2644421268113
01.19}]

Solution:
==========
When we do router gateway set for external network, below same flows are
getting installed from two different NAT module listeners which is
causing this runtime "Conflicting modification" exceptions.

1) L3_GW_MAC_TABLE (19) -> L3_FIB_TABLE (21) with external router GW MAC
and
External router vpn-id as match criteria.

2) ARP_RESPONDER_TABLE (81) -> EGRESS_LPORT_DISPATCHER_TABLE (220) with
external router GW MAC in ARP Responder flow.

handleRouterGwFlows() method is commented out in ExternalRoutersListener
add() method alone.
Since the same action is taken care by CentralizedSwitchChangeListener
which is listening on DS "odl-nat:napt-switches".

Change-Id: I2dece791d639b243689f24c112bf6250029de019
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
6 years agoUpdated git submodules
Anil Belur [Tue, 3 Oct 2017 21:20:31 +0000 (21:20 +0000)]
Updated git submodules

Project: releng/builder master 9b46087a28de418cf2e0ce5d366346dc9adc3a10

Merge "Remove all ODL Boron Jobs"

Remove all ODL Boron Jobs

Boron is no longer supported with Nitrogen released.

https://lists.opendaylight.org/pipermail/release/2017-October/012572.html

Jira: releng-487

Change-Id: I43071182b6603bb89f72b2cd8cb823921a55a3c2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Thanh Ha [Tue, 3 Oct 2017 14:32:47 +0000 (10:32 -0400)]
Updated git submodules

Project: releng/builder master d2eba5c8835c794fc4c19c720f95044b971b715c

Bump vm size for autorelease validate

Jobs are failing with insufficient memory.

Change-Id: I98470f07c8713a84733f5439a2e03f572af7d373
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Michael Vorburger [Tue, 3 Oct 2017 11:52:29 +0000 (13:52 +0200)]
Updated git submodules

Project: infrautils master f06058cd0d9786ff4bd17abdfc127a3b05f94b34

MBeanUtils show re-throw not LOG and swallow any JMX set-up problems

This would have let us discover
https://git.opendaylight.org/gerrit/#/c/63894/ faster (because then the
DiagStatusTest would have failed due to the NotCompliantMBeanException
problem)

Change-Id: I62135275f95f09d2ec1539ac5026ba2347c7494f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Tue, 3 Oct 2017 14:03:23 +0000 (10:03 -0400)]
Updated git submodules

Project: integration/packaging master f7cd874a6252286047a6acd12265fe2a761ab90c

Update packaging unit tests

* Update versions to latest available
* Remove Boron tests, deprecated now that Nitrogen is out

Change-Id: I98367efa9505a93ed4bca630a24e86e803787eca
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Vinh Nguyen [Sat, 5 Aug 2017 00:11:53 +0000 (17:11 -0700)]
Updated git submodules

Project: netvirt master 7508789e76dd4db5005ad1216807051c1207b47b

BUG 7596 - Update to handle change in Neutron Network external attribute

Changes to handle update event when Neutron Network changes
from non-external to external and vice versa

Change-Id: I2c55272dc6e2b8473f2666b39e36b65c7e578cf0
Signed-off-by: Vinh Nguyen <vinh.nguyen@hcl.com>
6 years agoUpdated git submodules
gvrangan [Mon, 2 Oct 2017 15:43:00 +0000 (21:13 +0530)]
Updated git submodules

Project: integration/test master 04aa4650a04dd4507c3d835fd1fc86129eac21e2

Fix the recent csit failure

There was a failure caused by the patch
(https://git.opendaylight.org/gerrit/#/c/63858/)
The min and max arguments were modified but the
instance names was left unchanged. This caused some
failures in today's run. The failure was due to a
non-exsting instance name in the list. This patch removes
the instance that is not relevent anymore.

Change-Id: I2e06c2d0d8d7e16eb36119812f3ca5d106c83fb0
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 2 Oct 2017 16:58:49 +0000 (12:58 -0400)]
Updated git submodules

Project: netvirt master d7b39dd7a95ec26c551c9978c3bdcc1ea2bbd18a

Remove unneeded mdsal and yangtools artifacts

Change-Id: Idc837885ce8e20cc0e69d79557e8151cd977c368
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Faseela K [Tue, 3 Oct 2017 10:18:48 +0000 (15:48 +0530)]
Updated git submodules

Project: infrautils master 222a0f5567c85a9fa059f2658d5130e0f29b5eb7

NotCompliantMBeanException after the recent MBean refactoring

Diagstatus is broken after the refactoring refactoring of MBean Impl
The NotCompliantMBeanException is caused, among other things, by failing to follow this convention
'ConcreteClassName' implements 'ConcreteClassNameMBean'. If we cannot follow the naming convnetion,
the impl class should extend StandardMBean

Change-Id: I0f99a5c95845e5b25b8a9a75f9498b1e5520ced2
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Michael Vorburger [Mon, 2 Oct 2017 16:04:52 +0000 (18:04 +0200)]
Updated git submodules

Project: genius master 6027dc0909350432f732d8ce5f4a2f613d55340f

Drop yangtools.version completely

as well as mdsal.version & mdsal.model.version

because it turns out that all this is already available
via BOM/s inherited from the binding-parent, which is the
parent of genius/commons/binding-parent, anyway.

ACK: This is based on an idea raise on IRC by shague!

Change-Id: Ida00f70629d2dbea7687e18c1a7cabde3ee89b8d
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 22:14:03 +0000 (00:14 +0200)]
Updated git submodules

Project: infrautils master e0faee85a5f0f2575a22900425e24e1d2eec5e1e

Enable FindBugs in utils

Change-Id: I5588555a2f5cc9b99eddcf0b2fc722b07b6cf710
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
K.V Suneelu Verma [Fri, 11 Aug 2017 09:23:56 +0000 (14:53 +0530)]
Updated git submodules

Project: ovsdb master a7637041f73ce8438566702222e22030cde9e5b0

bug 8029 handle expired in transit entries

when ref count goes to zero , locator is kept in transit state.

if the device still has references to it from other sources like tunnels
the locator will not be deleted from device.

The transactions which wait for this locator will expire.

If the intransit state expires , query the device itself to get its
status and proceed with the transactions which depends on this locator.

added a timer job which triggers every 30sec and checks for expired
intransit keys and clears them.

Change-Id: I0022da4a3a2e748629bc031246f6e6c1509d27a4
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
bug 8029 added ref counts for physical locators.

remote mcast and ucast macs refer to physical locators

whenever a new mac is added or updated, update their refcount for that
tep.

When the ref count of the tep goes to zero , the device may delete that
tep after the current transaction.
In that case mark the locator as in transit.

The next transaction which depends on this locator will not use this
locator uuid and will wait for the locator in transit state to be
resolved in dependency queue.

Eventually controller will get locator delete update command from the
device and proceed the transactions which are waiting for this locator
state to be changed from in transit state.

Added onSuccess and onFailure methods to transaction command.
Clear the locator refs for the succeeded delete mcast macs immediately
upon the success of the device transaction.

Clearing the locator ref count immediately upon success of delete mcast
is needed so that the next transaction will not use the possibly stale locator.

Clear the intransit status of the failed commands upon failure.

Change-Id: I84d64f7deb20f801f14e524f88431807afac3a99
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
6 years agoUpdated git submodules
Ryan Goulding [Fri, 29 Sep 2017 18:16:04 +0000 (14:16 -0400)]
Updated git submodules

Project: odlparent master 2ce78fd4d989f77139fb6d13ef290f5024ebe998

Bug 9229:  Bump bouncycastle from 1.57 to 1.58

Release notes can be found here:
https://www.bouncycastle.org/releasenotes.html

Change-Id: Ie686001b8f02a08ee9f94a8e34c8079a8222366d
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 29 Sep 2017 01:07:36 +0000 (03:07 +0200)]
Updated git submodules

Project: infrautils master 1ad13cd91db7e0c16f2b12273808d0182adeadda

Fix new Checkstyle violations from odlparent 3.0.0-SNAPSHOT

diagstatus StatusOperations: (design) HideUtilityClassConstructor:
Utility classes should not have a public or default constructor.

Change-Id: I9f0a4d00dbc17a3c6cbedca86fec047e4bdfed4f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 29 Sep 2017 04:12:28 +0000 (06:12 +0200)]
Updated git submodules

Project: odlparent master 87e7691defe6e2586ad9c823b4cb41579c8d41dc

Bug 9169: Bump jdt.annotation from 2.0.0 to 2.1.0

Most importantly, this introduces a handy util for legacy interop
org.eclipse.jdt.annotation.Checks; see its JavaDoc on:
https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fjdt%2Fannotation%2FChecks.html

Full git change log with more details available on
https://gist.github.com/vorburger/0479be76f9cd3d10aa5ef86d4034a090

I'm starting to explore using org.eclipse.jdt.annotation more, and want
to have its latest version at my disposal for this.  This is part of
https://git.opendaylight.org/gerrit/#/c/47370/ but that's bigger and
still WIP and it would be great if you would agree to get this one in
already now.

This should be very low risk and not break anything anywhere.

Change-Id: Ib1f6389cc0929e08d1585efc7bdc5e75097a3544
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 21 Jul 2017 18:42:15 +0000 (11:42 -0700)]
Updated git submodules

Project: integration/test master 59324f72a7523f0831952f7d0997bde735864e9b

Use openstack cli instead of nova console-log cli

Change-Id: Ida40d777d99cd7fe1e38edaece1fc781814bccee
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 29 Sep 2017 18:15:56 +0000 (11:15 -0700)]
Updated git submodules

Project: integration/test master a25fa1c39474b01f6e07f6cb12d766007aefa91b

Fix syntax ERROR in beir suite

when using a .robot variables file we still need to referece
it as "Resource" not "Variables". example of the ERROR it
produces:

https://logs.opendaylight.org/releng/jenkins092/bier-csit-1node-basic-all-nitrogen/156/log.html.gz

- also removed the "Suite Teardown" from __init__.robot as
it's not defined anywhere.

Change-Id: I634865980ca1d468efc8e7b81e4f1d65af229a89
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 29 Sep 2017 17:19:48 +0000 (10:19 -0700)]
Updated git submodules

Project: integration/test master 0d4203bea5c5769831b61e6cd64b7dd3842a5149

Update up tempest exclusion regexes

Remove mitaka regex as we no longer have those jobs
Add ${master_exclusion_regexes) to account for Queens

Change-Id: I839474cfa261f385904535c4c4eaf2bb774b8abf
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Luis Gomez [Tue, 3 Oct 2017 01:32:01 +0000 (01:32 +0000)]
Updated git submodules

Project: releng/builder master 2a747be16e0a5a573b47a34bd9389bcf8f03918f

Merge "Use proper feature strings in case of karaf3 or 4"

Use proper feature strings in case of karaf3 or 4

Change-Id: Ie45b2450d663f99e4d4bbde52a7a8b0fb2aabd73
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Wed, 14 Jun 2017 23:19:35 +0000 (16:19 -0700)]
Updated git submodules

Project: integration/test master 5b54d2a6574fddd0d4e9fbddbc6c7adeddaa2428

Use test domain for email address in CSIT

as requested from:
  https://git.opendaylight.org/gerrit/#/c/55029/5/csit/suites/aaa/idmlite/010_CRUD_Rest_CommandsTests.robot

Change-Id: I87adf7d70b82a22349532ced98bb0c521ebb4ae5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
gvrangan [Fri, 29 Sep 2017 18:59:53 +0000 (00:29 +0530)]
Updated git submodules

Project: integration/test master ce4ca25214711f078af9ae2ab8b12710b50dde2d

Modify min and max arguments for server create

* Too many debug messages makes debugging difficult.
* This patch reduces min and max to 3, so that only 3
  instances are creaetd in parallel

Change-Id: Ibb48518e1f9901586f2f267690c205c73a6cb2d6
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Mon, 2 Oct 2017 23:01:58 +0000 (16:01 -0700)]
Updated git submodules

Project: releng/builder master a22c5ad1f3b1277f93f9f06040a8f3baaf5b0367

Run carbon distro-test only once a week

Since Oxygen is now under active development and it's
autorelease is now running and triggering distribution-
test, the jenkins queue is backing up more frequently.
It's probably time to only run Carbon once a week like
we have been doing with Boron before that.

Change-Id: Ic7e9daa1f78217bfa0e434a53e5b979c50a1c0b4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Anil Belur [Thu, 28 Sep 2017 06:48:47 +0000 (16:48 +1000)]
Updated git submodules

Project: netvirt master 2b95ea79f3f560f4418629fa97f69bea0ca8e477

Bump netvirt to use yangtools 1.2.0

Jira: releng-485
Change-Id: I923b439e82e22e5520b86531c8a826fdde0ff4f8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Thanh Ha [Mon, 2 Oct 2017 21:45:09 +0000 (17:45 -0400)]
Updated git submodules

Project: releng/builder master 05f2b44cad60440fbbc361409308604992bc49ba

Update to global-jjb v0.9.1

Pull in fix for jjb-deploy keyword.

Change-Id: If80bfc081e10686fe40e275a1666aa4c1288fa29
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 23:48:55 +0000 (01:48 +0200)]
Updated git submodules

Project: infrautils master ef09df099171d7db651d304adb8bacd348d2ad23

Fix wrong feature name of odl-infrautils-jobcoordinator

Change-Id: I872a22d6a530652eec6f2baa20707f49289a3b1c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Thanh Ha [Mon, 2 Oct 2017 21:08:25 +0000 (17:08 -0400)]
Updated git submodules

Project: releng/builder master 1be94dd2642e8decff139f1e938dd3810c066dd7

Add domain to javadoc path

Nexus only allows projects to push to their fully qualified domain
space.

Change-Id: Ic99adaae158d042afeb1f4ee472c96cc5eb55110
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 29 Sep 2017 00:33:09 +0000 (02:33 +0200)]
Updated git submodules

Project: infrautils master 82953d90eda359a5e1150e2709509bf87a82f9b4

CompletionStageAwaitExampleTest with a bit more coverage

and make CompletionStageWrapper public, seems useful

CompletionStageAwaitExampleTest still needs more

Change-Id: I50f3cb780695c36cea2a7bead23bab8bb8069f35
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Thanh Ha [Mon, 2 Oct 2017 20:37:27 +0000 (16:37 -0400)]
Updated git submodules

Project: releng/builder master b8cfe795cb33c61b582a72aa8241c3ea5e6c39ff

Enable javadocs jobs for odlparent

Allow for odlparent to start pushing javadocs using the new jjb
templates. This is for our POC.

Bug: 9215
Issue: RELENG-482
Change-Id: I2c95d5077ddf34bed233418f6bf3c9b537a087c4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Anil Belur [Fri, 29 Sep 2017 02:12:47 +0000 (12:12 +1000)]
Updated git submodules

Project: sfc master d01ac66f65ce750058bbb1487b16bdfae2e88cb4

Bump sfc to use yangtools 1.2.0

Jira: releng-485

Change-Id: I08a6e4f7cde4cfa0ec1f984d8110b0d23df97703
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Bump odlparent 2.0.4 to 2.0.5

Change-Id: I744350ce3067e475ef95eb96b0f40abb9419cf38
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 2 Oct 2017 15:21:31 +0000 (11:21 -0400)]
Updated git submodules

Project: netvirt master 4af6e4f54d7ac85eaa1375a36e5e628826d86c65

Remove unneeded pom version values

Change-Id: I3cce922c5bbb60220f977d5f6ceb26baffb5a698
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Mohamed El-Serngawy [Mon, 2 Oct 2017 16:55:35 +0000 (16:55 +0000)]
Updated git submodules

Project: coe master 893a8b9d601b25a530154092210293530aab19d0

Merge "Bump odlparent 2.0.4 to 2.0.5"

Bump odlparent 2.0.4 to 2.0.5

Change-Id: I62ef8f20338b4859716762fd35b61cafc4deedbd
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 29 Sep 2017 02:57:09 +0000 (04:57 +0200)]
Updated git submodules

Project: infrautils master a6dd63da8899ae3ccb2124c4a5fdf4b7223d57a8

Remove UnsignedLong and replace its usages in counters with Guava's

Change-Id: I861376ec2f3d86177f8277c44bbc4b098dccd59b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Mon, 2 Oct 2017 14:32:16 +0000 (10:32 -0400)]
Updated git submodules

Project: integration/packaging master a902f02a81a20ab1eacf3366cd55a491aa457fd9

Rename pkg tests to reflect new structure

The functions tested in this module have been moved from build.py to
lib.py, so the module should be renamed accordingly.

Change-Id: I90ecea71b31b3d0f38074d8d94ececdd2da28997
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Mon, 2 Oct 2017 15:11:47 +0000 (11:11 -0400)]
Updated git submodules

Project: integration/packaging master 076097cc6a1b7520e1f1ea473ea4a255d4cf978d

Ignore deb build dir in coala/git

Change-Id: I2ea1f01fba0228e31a3926a28c7a5ddaa58f28e3
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Wed, 20 Sep 2017 13:32:58 +0000 (09:32 -0400)]
Updated git submodules

Project: integration/packaging master fc52f5c238c37e965ce53d6761dc52beb1dfb199

Rename pkg-specific build scripts to libs

Start of refactoring to consolidate and test more packaging logic.

Change-Id: Ia9f94290648f78c3e0188f3310c9146fbd60072d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Mon, 2 Oct 2017 15:18:40 +0000 (11:18 -0400)]
Updated git submodules

Project: integration/packaging master b4fddf74525ba1848dc4fde95d8f05ff5cb195f3

Fix Coala Jinja linting, errors

Use correct paths to Jinja2 templates, fix errors now identified.

Change-Id: I16205e18df4405cc26bfc6f68333aa7c6591a92b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 29 Sep 2017 01:10:50 +0000 (03:10 +0200)]
Updated git submodules

Project: infrautils master da44feaf4b3e2a1d4ff6f680783830f3e5f9d229

Add /about.html to ClasspathHellDuplicatesCheckRule

To prevent a problem seen when bumping org.eclipse.jdt.annotation
from 2.0.0 to 2.1.0 as planned in the ecj NPE work in
https://git.opendaylight.org/gerrit/#/c/47370/

and add a simpler new ClasspathHellDuplicatesCheckRuleTest

Change-Id: I59ab9fd6e0407f14da73428c80558a608b10b4f4
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Thanh Ha [Mon, 2 Oct 2017 14:33:28 +0000 (10:33 -0400)]
Updated git submodules

Project: releng/builder master 11e1d30fa23560e04279b92220c8df3170f3b63d

Update to global-jjb v0.9.0

v0.9.0 requires the addition of the mvn-staging-id to defaults.

Change-Id: Ia421bcc7015f98834a077ef187a3bd12fd00aecc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Anil Belur [Thu, 28 Sep 2017 04:50:25 +0000 (14:50 +1000)]
Updated git submodules

Project: genius master ea3678cdbaa4d91af6270481552df10848744578

Bump genius to use yangtools 1.2.0

Jira: releng-485
Change-Id: Ifb9cbc5c58d18484ae3aee98936d06dec3aa6750
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Thanh Ha [Mon, 2 Oct 2017 13:48:33 +0000 (13:48 +0000)]
Updated git submodules

Project: releng/builder master c93ad7c7afb9406e50bdb1e1e763eb3f91a9f897

Merge "Fix typo in package-building verify job triggers"

Fix typo in package-building verify job triggers

Change-Id: Ia94accc6c8b759ed0804a107395e3bed20840117
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
eupakir [Thu, 28 Sep 2017 06:20:57 +0000 (11:50 +0530)]
Updated git submodules

Project: netvirt master f867a7ae2e1c7099afed57d4f9800dccfc09a0c5

Undo incorrect code changes made during merge conflict.

A part of the fix  pushed in by https://git.opendaylight.org/gerrit/#/c/59229
was removed unintentionally in
https://git.opendaylight.org/gerrit/#/c/57978 .
This has been rectified.

Change-Id: I19372961a30c18a454cd359138190e49d5ab7769
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:34:50 +0000 (15:34 +0200)]
Updated git submodules

Project: netvirt master a1e87405f8cfd7670082fde4af31d040744f296f

Bump odlparent 2.0.4 to 2.0.5

Change-Id: I798c9b55f9d1c0b6b4e508a348118ca9f98cffe0
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:36:15 +0000 (15:36 +0200)]
Updated git submodules

Project: genius master 230724d262870ee955580e3c40650e24c7cb5009

Bump odlparent 2.0.4 to 2.0.5

Change-Id: Ib8a87ed7dc7550082fde3abab9891b2ee105eb1f
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:35:06 +0000 (15:35 +0200)]
Updated git submodules

Project: ovsdb master 5054cb0337e6b03d7e3dae82129077aec8d6f2e3

Bump odlparent 2.0.4 to 2.0.5

Change-Id: I8147fda8b48b39e3010503ac8420c25c13a6903c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 23:37:28 +0000 (01:37 +0200)]
Updated git submodules

Project: odlparent master 3ba87c04ed799270d409ea41ff749cf7f3138ffc

Bump maven-compiler-plugin from 3.6.1 to 3.7.0

This also removes a number of uses of the
maven-compiler-plugin and maven-surefire-plugin
from project with odlparent-lite as parent, which
should not require these two plugins.

Change-Id: Iec5ad374633903cdcda6344eb736ec337f727a1d
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Igor Foltin [Tue, 26 Sep 2017 15:15:59 +0000 (17:15 +0200)]
Updated git submodules

Project: integration/test master 28662568a7b982218f14604b977f83271238d05d

Update yang-model-validator test suite

Update this suite to reflect the changes that have been made
in the YANG Tools artifact yang-model-validator (previously known
as yang-system-test) since the test suite was first created.

The -p option previously denoted the directories with YANG files
that should be parsed as one big collection. However, the artifact
is meant to be used as a single YANG file validator similarly to
pyang. That is why the -p option is now used to specify directories
with YANG dependencies, i.e. YANG files which might be needed to
successfully validate the single YANG file specified as argument.

Therefore, adjust the suite to iterate through the set of YANG
files one by one while using the whole set of YANG models as
dependencies within the -p option.

Change-Id: I6225242bddf5dbf612a5e73153fe41c3ffa3f990
Signed-off-by: Igor Foltin <igor.foltin@pantheon.tech>
6 years agoUpdated git submodules
Ryan Goulding [Fri, 29 Sep 2017 18:09:58 +0000 (14:09 -0400)]
Updated git submodules

Project: odlparent master 0209656ede9f5964a7a5d3070473bd16b9de286e

Bug 9228: Package bcprov-ext-jdk15on jar

Bouncycastle is hotwired as the default JCE provider in ODL
since it has greater capabilities than those provided with
the default Oracle and OpenJDK JCE implementations.  This
change adds an overlooked and missing jar to the existing
provider infra.

Change-Id: I16cdab1d838285b3d690c61ae9fb3586e8cc69d3
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
6 years agoUpdated git submodules
gvrangan [Wed, 30 Aug 2017 03:35:08 +0000 (09:05 +0530)]
Updated git submodules

Project: integration/test master 4268fe4aeef538602563373bf62034700b90cba9

Test for Bug #7596

Change-Id: Id603da780fe211659328a66f011e26a86eed7cdf
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:34:28 +0000 (15:34 +0200)]
Updated git submodules

Project: netconf master 5b0a7abfd0d879d30b58a25116842b853be9cad9

Bump odlparent 2.0.4 to 2.0.5

Change-Id: I8ec7b8adcc7f2805e0a214ac3aee64368df40291
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:35:01 +0000 (15:35 +0200)]
Updated git submodules

Project: aaa master a380149884360cc9ec4a84de30461e802be3e9aa

Bump odlparent 2.0.4 to 2.0.5

Change-Id: Ice0bf02276a15a30fd98338f91591eb1f203aaa2
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Mon, 25 Sep 2017 07:57:06 +0000 (09:57 +0200)]
Updated git submodules

Project: infrautils master bdc5906dea1709d317b6f8d7571423dff6ea90f4

Use features for all external ODL dependencies

Change-Id: I7f94616238155fd16aa84566ec413a2b3b59a867
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Anil Belur [Thu, 28 Sep 2017 07:40:31 +0000 (17:40 +1000)]
Updated git submodules

Project: netconf master a018b4d571be537fea1cfbe0e882c4c55a0a9e9d

Bump netconf to use yangtools 1.2.0

Also reverts I1914426b96029d7d2377f77b9f7df8beb14e607a to downgrade
yangtools properly.

Jira: releng-485
Change-Id: Ie344af870af6a85e859b1e35ca268f5bf988b00b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
karthikeyan [Tue, 29 Aug 2017 09:56:28 +0000 (15:26 +0530)]
Updated git submodules

Project: netvirt master ea894b130396bb1a847fd99376ec53db95dfa52e

Bug 9066:Use Single Transaction for DNAT Flow Install and Remove

Problem Description:
===================
Use one transaction for DNAT flow install and use another single
transaction for Removing the flows from DNAT switch.

As of now each DNAT (Floating-ip) flow installation, it used separate
transaction object for each flow installation.

Solution:
==========
Used single write transaction object for all DNAT(Floating-IP) flows installation on
the switch and used other
write transaction object for removing all DNAT flows on the switch.

Change-Id: Idf8f0c9ce36b20b14ede9a423c574ee21f36d02e
Signed-off-by: karthikeyan <karthikeyan.k@altencalsoftlabs.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 23:32:56 +0000 (01:32 +0200)]
Updated git submodules

Project: odlparent master 647bac51f0d61c6df996b5eb4c6f2aeeef20b29a

Bump maven-dependency-plugin from 3.0.1 to 3.0.2

Change-Id: Ib3d7831d2c62bbd1d8b5da1302454f6793c4b554
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 29 Sep 2017 05:01:10 +0000 (05:01 +0000)]
Updated git submodules

Project: releng/builder master d35080e827c572fdc57401ff1da028dddf5f264d

Merge "Print job parameters to console"

Print job parameters to console

Change-Id: I00d58c38cd916b052216a4ae835ed72fb63fbc42
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Thu, 28 Sep 2017 02:07:37 +0000 (22:07 -0400)]
Updated git submodules

Project: netvirt master 55943eeb322b035dcab0cdc6ce6669222bfa5568

rm remaining it artifacts

Change-Id: I732df4c3105ff440b16ce1a6e7abda47c734ec86
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 27 Sep 2017 14:11:04 +0000 (10:11 -0400)]
Updated git submodules

Project: sfc master da72d9452ffdceea23382d3417c30b58f491de6d

Fix findbugs/sonar violations in sfc-vpp-utils

- Utility classes should not have public constructors
- Method invokes inefficient new String(String) constructor
- Private method is never called
- Method invokes inefficient Number constructor; use static valueOf instead

Change-Id: I5316b01a63490b44d4bcb6f0fe9a1a5d7b609560
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
David Suarez [Wed, 27 Sep 2017 10:36:35 +0000 (12:36 +0200)]
Updated git submodules

Project: sfc master 903acc479c3b4f2a5e019dc5908f4f6b1254ba09

Add SFC shell's command to show Service Nodes

Add SFC shell's command to show Service Nodes, as described in
[1].

Some minor changes in other files to finish the implementation of all
the commands described on the spec.

[1] https://git.opendaylight.org/gerrit/#/c/61059/

Change-Id: I614324f8d4f7e4e8406e4ae9702ab3cb46d17178
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Robert Varga [Mon, 25 Sep 2017 10:12:36 +0000 (12:12 +0200)]
Updated git submodules

Project: odlparent master cf3af83235ed9fd3129b93a63e90909d8a4a7dea

BUG-9161: Bump karaf to 4.0.10

Upstream has delivered a speed up in initial repository indexing
and couple of other fixes. Bump karaf version to consume them.

Release notes:
https://github.com/apache/karaf/commit/a16c3b095a6f17fb3641c98cbe56b7e9f69418c5

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

6 years agoUpdated git submodules
Anil Belur [Thu, 28 Sep 2017 03:11:41 +0000 (13:11 +1000)]
Updated git submodules

Project: aaa master c02847d614818cb3c6bce178dfcd289efd060e9b

Bump aaa to use yangtools 1.2.0

Jira: releng-485
Change-Id: Icbb236dbce466a396ffd8960437116db3935a544
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
kaoru sueda [Tue, 12 Sep 2017 05:41:06 +0000 (14:41 +0900)]
Updated git submodules

Project: netvirt master 475dde67983d0f860691f2996cfa59b67022f5d5

Bug 9077: Fix of issue that the existing NW communication failure when new NW is created

Issue:
  The existing network communication failed after 1001 NWs were created,
  as some of its ovs flows were overwritten.

Cause of this issue:
  In NW creation, some ovs flows' ID were duplicated. The flow ID of the
  1001th network is duplicated with the flow ID of the 1st NW, resulting
  the flow of the 1st NW being deleted(overwritten).

Fix:
  Avoid duplication by appending flow name.

Change-Id: I657d35d52b3fe452097294e7b3517aacf75f2fac
Signed-off-by: kaoru sueda <k-sueda@zj.nes.jp.nec.com>
6 years agoUpdated git submodules
Sam Hague [Thu, 28 Sep 2017 01:57:43 +0000 (21:57 -0400)]
Updated git submodules

Project: netvirt master b1b0811635fde0a3a7823320783d69f6c8da7a28

sync cleanup

Change-Id: Ib974e69a079dd851965a685f4612e57da0767d4b
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Thu, 28 Sep 2017 12:13:26 +0000 (08:13 -0400)]
Updated git submodules

Project: netvirt master 57395bb9e0f5864f7670361df20bed006ec4e0a8

Lower log level for non errors

Change-Id: Ifd2993d7dc4ad97281bcc889157d1ca43be671e2
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 27 Sep 2017 13:36:29 +0000 (15:36 +0200)]
Updated git submodules

Project: infrautils master 8e99884a5d70d6f87a841cf854a52975bdd143c1

Bump odlparent 2.0.4 to 2.0.5

Change-Id: Icfc01c9e41e7ec58436c02093b2c76c4ba6c651d
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
David Suarez [Wed, 27 Sep 2017 10:54:05 +0000 (12:54 +0200)]
Updated git submodules

Project: infrautils master f65ff730a2dd68a815156aac380962f9a700c478

Remove explicit default super-constructor calls

The default constructor is called by default (hence its name), no need
to call it explicitly.

Change-Id: Ie6e054cbb7030e32bc3725472ae9bb6725d7fbde
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Vivekanandan Narasimhan [Tue, 26 Sep 2017 17:41:27 +0000 (23:11 +0530)]
Updated git submodules

Project: netvirt master 37155146b1d48198847a11d0247ef76e088d4fde

Bug 9209: PNF learned on external networks to skip local FIB Processing

PNFs learned on external network will not have any specific DPNID
tagged to them.  As a result, we need to skip local flow processing
for such entries.

The external subnet gateway ip is now learned via the PNF code.

Change-Id: I43f254b05949f0e13e5555f622cd7f9866d7856d
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>