docs.git
6 years agoUpdated git submodules
Vivekanandan Narasimhan [Mon, 28 Aug 2017 15:05:22 +0000 (20:35 +0530)]
Updated git submodules

Project: netvirt master 7c59b9ca35c1f40350bb7fed9747f380756de015

Bug 8860: NPE in getElanTag from SubnetmapChangeListener

The exception is genuine, but in order to enable tightening
of exception throws in netvirt, we are logging this
exception gracefully via this fix.

The real reason why this exception occurs can be ascertained
only the context information available when this issue happens
again in any upstream job.

The bug itself does not have link to logs that have this
exception thrown, for any postmortem/analysis.

Change-Id: I1c29efad5de85bfd340ea54a3600db9997c12a4b
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 16:14:21 +0000 (12:14 -0400)]
Updated git submodules

Project: netvirt master 12d10f57789a5a63cf1ae6133f64205f247ff0fd

Add git commit coala bear

Depends-on: https://git.opendaylight.org/gerrit/62325

Change-Id: I8523b865d60afa16c1ceac1261ee01ce6e70378c
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Mon, 28 Aug 2017 11:34:45 +0000 (13:34 +0200)]
Updated git submodules

Project: infrautils master 04437f7d5eea1f9d2cc76d21dc86ca6391612bd3

Fix broken mvn deploy of past 2 merges

due to bad (inherited) POM version of caches aggregator

Change-Id: Ib726a3aafb63ec003208126a7cf6a9097d787dd3
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Aswin Suryanarayanan [Wed, 23 Aug 2017 05:34:14 +0000 (11:04 +0530)]
Updated git submodules

Project: netvirt master 898f1506e0ea1847a7e5214896dc65c47f15435b

Bug 9030  - port and port security groups cannot be null

The error logs are written when the port has no security groups. It is
perfectly fine for a port to not have security groups and hence lowering
the log level to info.

Removed the uneccsary null check of security groups while bind service
is called.

Change-Id: Ic386938e3ef14501798499abe5d82f3c63f329af
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
6 years agoUpdated git submodules
Faseela K [Wed, 16 Aug 2017 11:23:42 +0000 (16:53 +0530)]
Updated git submodules

Project: infrautils master 4504092a2c3a352b601ac9e326c0665ef05636cd

Implementation for Push Model of Status Reporting

This patch has the basic implementation on how to register a service
for status reporting, and how to report the status.
More detailed implementation of the shell command on how to get cluster
wide service status will come in subsequent patches

Change-Id: Iac4d0eea7eb0d6704fc77114053da2a2f82335e1
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Andre Fredette [Thu, 24 Aug 2017 20:05:46 +0000 (16:05 -0400)]
Updated git submodules

Project: netvirt master e0995c008ed704c393d60359f07714d2031d9110

Bug 9051 - Failed to handle router GW flow in GW-MAC table. DPN id is missing for router-id

Change log level and message.

Change-Id: I94406443eb67c6fecfc8ecaaf349ed6cb2168b80
Signed-off-by: Andre Fredette <afredette@redhat.com>
6 years agoUpdated git submodules
Eric Multanen [Tue, 15 Aug 2017 05:37:48 +0000 (22:37 -0700)]
Updated git submodules

Project: ovsdb master b4ed02f5fabd92c51749e1e9cc3efe70f59d83b6

Bug 8991 - Add dpdkvhostuserclient interface type to model

Add the dpdkvhostuserclient interface type to the OVSDB
model.  This interface type as was added back in OVS 2.6

Change-Id: I63ab98e4e1b452c3d832c15298f3608c83d21796
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
6 years agoUpdated git submodules
Tom Pantelis [Fri, 25 Aug 2017 19:42:39 +0000 (15:42 -0400)]
Updated git submodules

Project: ovsdb master 1140a35f852cb36026991ef3d75a3b8b48034390

Remove CSS artifact remnants

The project has already been converted to blueprint (except for test-extension)
so removed he remaining CSS remnants (eg use of config-parent).

Change-Id: Ib19a47efe84702fc49ec59ba79f58fccb46e1f49
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 21:13:34 +0000 (17:13 -0400)]
Updated git submodules

Project: integration/test master 908a7571d680eb34642471525f520c2daef973cb

Add netvirt minimal clustering suite

Change-Id: I2380b577d03edd2161b0c9a1be2ab781decf22d8
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 12:30:30 +0000 (08:30 -0400)]
Updated git submodules

Project: integration/test master 0a9f8bc27e3fc7c14823e068961574980287bd7c

Add log to print ODL member and ip when killed

Change-Id: If7f79a69be6335a29a963c81c3b383eecb69832a
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 21:53:19 +0000 (21:53 +0000)]
Updated git submodules

Project: releng/builder master 455a5589d057e62a7af1efabf48702b91f3816ac

Merge "Add netvirt minimal clustering suite"

Add netvirt minimal clustering suite

Depends-on: https://git.opendaylight.org/gerrit/62334

Change-Id: Iadeffbc7813c532901ee1b0c5c6744aecdd638f5
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Thanh Ha [Fri, 25 Aug 2017 19:12:47 +0000 (15:12 -0400)]
Updated git submodules

Project: releng/builder master 5c9465a7cc1730235506cba8bcc679dd6dae8a4e

Restart spectrometer daily

Change-Id: Ie5e3836b31cfbca964c3be743caff6204d9cf07e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 13:21:02 +0000 (09:21 -0400)]
Updated git submodules

Project: integration/test master 44e0ed73de2b70f126c71fc83de39422dbda90d7

Make SG usage consistent

Change-Id: I43c0123d2d17c3eab6942ba2a06ba90a3c7af387
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Vratko Polak [Wed, 23 Aug 2017 10:44:09 +0000 (12:44 +0200)]
Updated git submodules

Project: integration/test master c89230a465f349143bb67c12a67634981f018963

Bug 9027: Perform reboot before unstable suites

It is hard to replicate Bug 9027 on Sandbox with debug logs.
The simplifierd jobs usually pass,
complete job frequently encounters a failure different from Bug 9027.
Overall that looks like an unstable test.

This change will perform hard reboot before such an unstable suite,
hoping to make the results more reliable.
At the end of the job, some suites are repeated without reboots,
so the job still tracks the unstable failures, to be debugged later.

Change-Id: Icb1681188bceafd30076555f50fac294aa4f3608
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoUpdated git submodules
Thanh Ha [Fri, 25 Aug 2017 17:07:55 +0000 (17:07 +0000)]
Updated git submodules

Project: releng/builder master b10daf87328b83aa8f99e560d462b78c0a841751

Merge "Add initial job yamls for ovil"

Add initial job yamls for ovil

Change-Id: I5a40befd41d045fe129e9d25a748c86353e24e5e
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Fri, 25 Aug 2017 15:59:52 +0000 (11:59 -0400)]
Updated git submodules

Project: releng/builder master 5a781b7e61721d0f6dce708df1b9eab807620600

simplify netvirt.yaml

Change-Id: I7b2c4802e590652b2a61b4a8447847e78d4c3445
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 07:19:04 +0000 (07:19 +0000)]
Updated git submodules

Project: releng/builder master 7b81353f944a08b2518829358aebf91a7b2037b5

Merge "Install and configure docker from puppetlabs"

Install and configure docker from puppetlabs

Puppetlabs docker supports Ubuntu 16.04 and more
recent.

Change-Id: Ia97ce112693e03ddc2f1d0e72c450834d3308d47
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 07:18:11 +0000 (07:18 +0000)]
Updated git submodules

Project: releng/builder master 1a3ab78314a8c124eab54c3e70bf0fa45f1d4d67

Merge "Update Ubuntu 14.04 GBP images"

Update Ubuntu 14.04 GBP images

- These images install a newer version of docker from
puppetlabs.
- Image set a public
  61fa9569-af8e-4d4f-8f47-9e44d016c041
  public
  Ubuntu 14.04 - gbp - 20170823-0530

Change-Id: I5282c9480009341aa5e0c580fff6e9da1bc66559
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
Jamo Luhrsen [Fri, 25 Aug 2017 06:06:34 +0000 (06:06 +0000)]
Updated git submodules

Project: releng/builder master d7811c62d1c2d19a4746455ddc8eda1a8f68664f

Merge "Copy ovsdb-server.log"

Copy ovsdb-server.log

Change-Id: I3d24a5a2e99421ed013b27d761494bc464ce73fb
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Victor Pickard [Thu, 24 Aug 2017 18:27:29 +0000 (14:27 -0400)]
Updated git submodules

Project: integration/test master f17a9f39721a1d1f2d423f98c0a55d6011f18b7a

Disable port security for l2gw csit netvirt

Disable port security for VMs attached to L2GW,
as SGs are not yet supported for HWVTEP/L2GW.

Change-Id: I53cafa3c53f5a46b1e0c54964ae214f381e89739
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUpdated git submodules
Faseela K [Thu, 24 Aug 2017 06:06:11 +0000 (11:36 +0530)]
Updated git submodules

Project: netvirt master e2db1a1898b0e42e92921c1b067ee328a50d2ebb

Coe renderer merge build failed due to groupId not present in aggregator
pom

Change-Id: Ia39b2d40efe6a1521631a8a6cd13cdc3a80ed78e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Evan Zeller [Wed, 23 Aug 2017 22:24:40 +0000 (15:24 -0700)]
Updated git submodules

Project: aaa master 01077a6b811329496d5485284c33ee2f229a053b

Bug 9040: avoid using dynamicAuthorization for cluster-admin operations

In some scenarios such as unexpected loss of voting members in a
geo-distributed cluster the cluster-admin RPC
change-member-voting-states-for-all-shards should be executed to convert
the member to voting. This RPC needs to execute regardless of if there
is a leader so we should avoid using the dynamicAuthorization via MD-SAL

Change-Id: I1c992d0da7a99171e131c7979ff4f22d740aaaed
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 24 Aug 2017 11:21:44 +0000 (13:21 +0200)]
Updated git submodules

Project: infrautils master 63f2d462b86a671d7b4b8519c3da87825a0f3e3f

Add some missing POM GAVs to artifactsv

Change-Id: Ie861751637811691daf86da539ce39a7908d4083
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
jenkins-releng [Thu, 24 Aug 2017 11:03:19 +0000 (11:03 +0000)]
Updated git submodules

Project: releng/builder master 34bae301fa48205f8f0b512e36b364f03976efbe

Update cloud image list docs

Change-Id: I0245fff32bdfd6026d25ade43b6cc63b21a66546
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 23 Aug 2017 15:07:30 +0000 (17:07 +0200)]
Updated git submodules

Project: netvirt master 5065f40b87ebf848ee1b96efd993f82d5c70a1c1

Bug 9034: bgpmanager BgpUtil rm unused BindingTransactionChain & Co.

Not sure if this fixed Bug 9034, but let us please remove this clearly
un-used Transcation Chain here - it's one less to worry about when
analyzing this OOM.

Change-Id: Ide872b7d439d5b25f6cd759c129cc29190b483cc
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:58 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 9fa1aa0b49ab7cb87623ae03b10aef0c67986762

Merge "Auto Update CSIT Jobs to run for carbon"

Auto Update CSIT Jobs to run for carbon

Change-Id: I863af98c2c20b41cb5479a42ee98b1b62acc1888
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:35 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 427d08040af10fb6b4da4e5905769ebf0a991260

Merge "Auto Update CSIT Jobs to run for nitrogen"

Auto Update CSIT Jobs to run for nitrogen

Change-Id: I7b2c63ef4f9a147fd374b1e1d6f0bf1220fa3855
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:41:20 +0000 (04:41 +0000)]
Updated git submodules

Project: releng/builder master 9b5ccedd277b9407398228fc99cd14990de15f97

Merge "Fix shellcheck issues for integration scripts"

Fix shellcheck issues for integration scripts

These fixes are required for change
I9d0139e7c05743ed9f3b5f2f1ced21c94b86758c

Change-Id: I9d8cc971c3b239d8f7c425c576772b012acf16f0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdated git submodules
jenkins-releng [Thu, 24 Aug 2017 04:24:32 +0000 (04:24 +0000)]
Updated git submodules

Project: releng/builder master 9b14d35bb568bf8147e7ff8350f64a67b59c7197

Auto Update CSIT Jobs to run for oxygen

Change-Id: I9fe16efd0ef3433733e400b6319b57f29db63842
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 24 Aug 2017 04:14:02 +0000 (04:14 +0000)]
Updated git submodules

Project: releng/builder master 242e554dc7b51abc4e2e13c9522ba635edba8251

Merge "Update list of csit jobs for distribution test"

Update list of csit jobs for distribution test

- daexim joins SR in nitrogen.
- capwap, centinel, coe are not in SR since carbon.
- didm, iotdm, lacp, netide, tsdr are not in SR since nitrogen.

Change-Id: Ibef6efeb8c0419cdf1b964deeb0cf7edd8795fb6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 23 Aug 2017 11:41:04 +0000 (13:41 +0200)]
Updated git submodules

Project: genius master 6d467adaf77099b00a5a706a397653f71077d5e9

Bug 9034: LockManager cancel() ReadWriteTransaction if it's not submit()

Based on Robert's analysis, this change will not fix Bug 9034, because
that's due to a leaked TransactionChain (not the ReadWriteTransaction
being fixed here) - but this could well introduce ANOTHER memory leak
in mdsal, so we should get this in nevertheless ASAP.

Change-Id: I2f27c6bfe7428d864cfe9c3e3f07a390145ac98f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Aswin Suryanarayanan [Wed, 23 Aug 2017 16:24:52 +0000 (21:54 +0530)]
Updated git submodules

Project: netvirt master 379aa07e27db3edd549c3b3a04b41a153752f8f6

Bug 9039 - In Conntrack SNAT, when a router g/w is cleared traffic is
dropped for other routers

Pfib flow is made per router for inbound and outbound traffic. The
metadata rewrite from internal to external for outbound traffic  happens
in the PFIB table.

Change-Id: I17bc024e66c424459d8fe8b1ddf02a1d7a96d2bb
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
6 years agoUpdated git submodules
Victor Pickard [Wed, 23 Aug 2017 20:14:37 +0000 (16:14 -0400)]
Updated git submodules

Project: integration/test master 6d95f2ceb3a038164f3336cbaea629826aec3ce2

Increase boot time check for l2gw netvirt csit

The VM is getting an IP, just need to wait a little
longer before checking nova log...

Change-Id: Ic4fbd80b3530f4b70fc549ee2e8385cd938a8f89
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 21:41:52 +0000 (17:41 -0400)]
Updated git submodules

Project: integration/packaging master 3e71f76d70d4dc7f8d191ab15cb6634e53a6e80e

Make version extraction logic more generic

Turns out just making the match less strict fixes both issues with
multipatch-test Nexus repos and Karaf 3/4 distro naming.

Change-Id: Icc5272cb0c9411db51cf343681d24093363d39c4
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 20:15:55 +0000 (16:15 -0400)]
Updated git submodules

Project: integration/packaging master 1db6f99137e5690306c209945f203a62f5966fef

Run packaging unit tests in tox, verify job

Adding package unit test to tox will cause them to be run as part of
regular verify jobs, which should give insight and keep them working.

Change-Id: Iedef7db355ad0399ff9b7e714a2fff3cbff9f8ef
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Wed, 23 Aug 2017 20:13:18 +0000 (16:13 -0400)]
Updated git submodules

Project: integration/packaging master 50a5726fad0adba300c16f503aff2602cdcc8b73

Update pkg unit tests for new path, add tests

Change directory of packaging unit tests to work after recent RPM/deb
consolidation refactoring. Also add many tests for proper coverage.

Change-Id: I693c17b19a33a4b2eb7bb7ffbcb1e4c7b3eb06fe
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Wed, 23 Aug 2017 22:40:54 +0000 (22:40 +0000)]
Updated git submodules

Project: releng/builder master 24fb4d311eec0163b89bee6957912fa80658f4fe

Merge "Package zips if no tar.gz available"

Package zips if no tar.gz available

Packaging logic can now handle zips, so accept URLs to zips if no tar.gz
is available at parallel URL. Needed for packaging distros built by
multipatch-test jobs.

Also fix some minor formatting errors.

Change-Id: Id561c946f42a3f2d38c39e67bcc32bff15ca576e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Faseela K [Fri, 11 Aug 2017 20:46:58 +0000 (02:16 +0530)]
Updated git submodules

Project: netvirt master 37fc2d5a1a92390590130c1771db68439682348e

Initial Bundle setup for coe renderer

This patch adds the following :

1. coe-renderer-api and coe-renderer-impl bundles
2. Add them to respective features
3. COE Pod and Service Listener skeleton

Change-Id: Ibe692953d40c781a843cb8c4632a1aedd07ab087
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Faseela K [Sat, 19 Aug 2017 10:35:48 +0000 (16:05 +0530)]
Updated git submodules

Project: genius master 70ba8e64f58d14a5c20369ddaaeef45db1d650be

Genius CSIT Failure : Missing Mandatory Node Error

Due to a recent commit in yangtools, Genius CSIT has broken
as the code was missing to populate one of the mandatory nodes in
interface-state

https://git.opendaylight.org/gerrit/#/c/48672/

Change-Id: I3d65303c849cfbdba06563f4d4160c468b3ee3e5
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:30:36 +0000 (21:30 -0400)]
Updated git submodules

Project: genius master 15c74fbd061064f2d960c725f9c0856109c93ebd

Use INFO for logging null DPID

OVS does not assign a DPID until later in the bridge reporting cycle so it isn't an error if the DPID is not set.

Change-Id: Ief39e213d0169d033c3eadb31cb5e6de3a242b38
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 23:35:58 +0000 (19:35 -0400)]
Updated git submodules

Project: integration/packaging master bd5ad9d249813bfb4e066c92e58c2a2d60460c52

Add support for building RPMs from zips

The RPM specfile logic requires a tarball, but this allows us to accept
links to zip distros and repackage them as tarballs.

This is useful because the multipatch-test job only publishes zips.

Change-Id: I361dd43fc722e675bd90bb69a50b7b2d8d532b82
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Vratko Polak [Wed, 23 Aug 2017 16:06:44 +0000 (18:06 +0200)]
Updated git submodules

Project: releng/builder master 109d391b9d51dad3b3b598f01226fcd3c2e9753a

Specify distribution branch for Nitrogen Yangtools

Otherwise v1.2.0 (yangtools branch) is understood
as integration/distribution branch, which fails distribution-check.

Change-Id: Icb0833ec26b92231088e6d93e04bf210133ce77d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoUpdate project lifecycle to Nitrogen 04/62204/1
Vratko Polak [Wed, 23 Aug 2017 12:30:13 +0000 (14:30 +0200)]
Update project lifecycle to Nitrogen

Reflect releng/builder improvements.
Mention stable features (even though Nitrogen has none).

Change-Id: I6af90b21de8d5fbca84a58ca7a729468ca3bfb71
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoUpdated git submodules
Jakub Morvay [Wed, 23 Aug 2017 08:40:31 +0000 (08:40 +0000)]
Updated git submodules

Project: netconf master f597da23057c39e38a38fda0038f2388506c0a14

Merge "Simplify boolean expressions"

Simplify boolean expressions

* Drop explicit “? true : false” (or the reverse).
* Simplify “if (...) return true; else return false;”.
* Simplify tail “if (...) return false; return true;”.
* Simplify explicit comparisons with true or false.

This was mostly done automatically by IntelliJ.

Change-Id: Ib252f58f2feb2fe6e05e89ad90ab11f85b5e3289
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Jakub Morvay [Wed, 23 Aug 2017 08:16:04 +0000 (08:16 +0000)]
Updated git submodules

Project: netconf master a1837a36bed64764415610f0e390a0dad1e2dda1

Merge "Remove unused singleton code"

Remove unused singleton code

CredentialServiceAuthProvider is not a singleton.  This removes
the INSTANCE Map since it is unused and confusing.

Change-Id: Ie20d923e7257991bbf97739fc067fd21d26790f5
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
6 years agoUpdated git submodules
Stephen Kitt [Thu, 17 Aug 2017 12:36:40 +0000 (14:36 +0200)]
Updated git submodules

Project: coe master 07fe1416b78801a36ae089a590f1cfd888f99b86

Fix relativePath

The karaf module points at .. for its parent; using an empty
relativePath fixes this.

Change-Id: I3445d2476117e6873fab2f97b336a4495e06a2f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 23:26:02 +0000 (19:26 -0400)]
Updated git submodules

Project: integration/packaging master d459d9b5692235f200fccce0c64c2453e4ea857d

Fix systemd unit file URL for new dir structure

Recent refactoring changed the path to this file, update accordingly.

Change-Id: Iabe11c826da9ce3663e262fae6a5065565712b38
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Atul Gosain [Sat, 12 Aug 2017 02:04:07 +0000 (19:04 -0700)]
Updated git submodules

Project: integration/test master 1dfa745531b53b3d74da3faea0ae758bc5f3d2c3

Netconf Public key tests

Integration test for netconf public key based authentication

Change-Id: I02241d7d8ccd48a869cbf539209f43231f3527c0
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
6 years agoUpdated git submodules
Atul Gosain [Tue, 1 Aug 2017 21:40:16 +0000 (14:40 -0700)]
Updated git submodules

Project: integration/test master a9e61a7db5a91c3f2598f642670abafbf8a9b57d

Netconf RPC test

Integration tests in support for the RPC provided for netconf node
addition(with encrypted password).
https://git.opendaylight.org/gerrit/#/c/60621/

Change-Id: Ie2d05f038807acd6e6d2d09b7800d05314f12c82
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
6 years agoUpdated git submodules
Thanh Ha [Tue, 22 Aug 2017 18:43:29 +0000 (14:43 -0400)]
Updated git submodules

Project: releng/builder master 3e1a94ac6e88fdf5f12c121f4645745c62faecb0

Remove verify jobs in favor of maven-verify jobs

global-jjb v0.7.0 includes maven-verify jobs which odlparent is now
picking up and working. There is no need to continue to use the verify
job defined locally in releng/builder.

Change-Id: Ie9cb3b24db42caeadc6b15fe03ccd89ba9018068
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
gvrangan [Tue, 8 Aug 2017 20:47:07 +0000 (16:47 -0400)]
Updated git submodules

Project: integration/test master 504c63bf13f8463c1e4e1711c980446873e88d56

Fix VTN Coordinator Nitrogen Job Failure

VTN Coordiantor Nitrogen fails to install VTN Coordinator. The path
needs to be added to the test file to be able t download and install.
This Patch also modifies the image path/name for Carbon/Boron also.

Change-Id: I95dab0549aabe1d7caed85e31a5a5320500e10b7
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 13:26:42 +0000 (09:26 -0400)]
Updated git submodules

Project: integration/packaging master d7c4f5f3f11197be00260327d64d376b77057ecd

Update RPM repo cfg file URL

Recent refactoring in Int/Pack changed the path, update accordingly.

Change-Id: Ifcfad2ebf5f413987109bb2cdd19830f3ede80f5
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Shashidhar Raja [Mon, 21 Aug 2017 14:20:21 +0000 (19:50 +0530)]
Updated git submodules

Project: netvirt master a6b0153d497356daa7a9f9ad91076374535a1d9a

Bug 9022: ACL: Broadcast traffic is dropped in ACL tables

This fix enables ACL to permit Broadcast Traffic (Both IP and Non IP).

Related to IP Broadcast, Subnet-Directed Broadcast and All-Subnet
Broadcast traffic on the same network is being allowed subject to one of
the conditions specified below is met:
  (a) The ports that want to communicate share the same
      remote-secuirty-group
  (b) The ports that want to communicate allow the other port's IP Address
      in remote-ip-prefix
  (c) The ports that want to communicate have securiyt0group with
      remote-ip-prefix of 0.0.0.0/0.

IP Broadcast flows configured in VM Ingress ACL table (table 241) is as
below:

all-subnet flow:
cookie=0x6900000, duration=1463.293s, table=241, n_packets=0, n_bytes=0,
       priority=61010,ip,dl_dst=ff:ff:ff:ff:ff:ff,nw_dst=255.255.255.255
       actions=goto_table:242

subnet-directed flow:
cookie=0x6900000, duration=975.798s, table=241, n_packets=0, n_bytes=0,
       priority=61010,ip,metadata=0x10000000000/0x1fffff0000000000,
       dl_dst=ff:ff:ff:ff:ff:ff,nw_dst=10.1.1.255 actions=goto_table:242

Non IP Broadcast flows (with lower priority than other flows - 61005)
configured in VM Egress(211) and Ingress(241) tables is as below:

cookie=0x6900000, duration=30.298s, table=211, n_packets=0, n_bytes=0,
       priority=61005,metadata=0x10000000000/0x1fffff0000000000,
       dl_src=fa:16:3e:a9:4d:81 actions=resubmit(,17)

cookie=0x6900000, duration=901.855s, table=241, n_packets=0, n_bytes=0,
       priority=61005,dl_dst=ff:ff:ff:ff:ff:ff actions=resubmit(,220)

Below are change details:
 - Updated to add a flow to allow broadcast traffic with destination
   adddress 255.255.255.255. Changes related to this are in
   AclNodeListener.java
 - Updated to add flows at port level for subnetwork's broadcast addresses
 - Updated to add flows in 211/241 for Non-IP broadcast traffic
 - Updated to add ARP/IP/IPv6 default drop flows with lower priority than
   respective flows and higher priority than non-ip broadcast flow
 - New yang definition introduced in ACL for higher modules (Neutron VPN
   in our case) to pass broadcast CIDRs when ACL Interface is created
 - NeutronVpn is updated to pass subnet CIDRs when ACL Interface is
   created

Change-Id: I71c5040454b3c00af43dcef4f47b5979cd7cf3a5
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
6 years agoUpdated git submodules
Daniel Farrell [Tue, 22 Aug 2017 13:29:31 +0000 (09:29 -0400)]
Updated git submodules

Project: releng/builder master dc8c971f051e283d799eb8525850f5844a73ceab

Update RPM repo cfg file URL

Recent refactoring in Int/Pack changed the path, update accordingly.

Change-Id: Ia27c992ca91faddbcf5a9c685190110113ab0a29
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Daniel Farrell [Fri, 18 Aug 2017 20:05:51 +0000 (16:05 -0400)]
Updated git submodules

Project: integration/packaging master e29cf36568db5863457e4b541ad2e17aa8768c99

Always use current datetime in pkg changelogs

Don't accept a changelog_date param in packaging build logic. Instead,
always automatically find the current datetime and format it
appropriately based on package type.

Now that we're typically building from CI, and not supporting static
builds defined in var files, there's no valid usecase for using a
changelog datetime other than the current datetime. Keeping it just
adds complexity.

Also extract datetime formatting logic to a helper function.

Change-Id: I041f8852a340ff554934a274d3523cc27fcfc464
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Fix RESTCONF typos"
Thanh Ha [Tue, 22 Aug 2017 13:46:42 +0000 (13:46 +0000)]
Merge "Fix RESTCONF typos"

6 years agoMerge "Fix bold embedded links."
Thanh Ha [Tue, 22 Aug 2017 13:45:55 +0000 (13:45 +0000)]
Merge "Fix bold embedded links."

6 years agoUpdated git submodules
Jakub Morvay [Tue, 22 Aug 2017 12:58:36 +0000 (12:58 +0000)]
Updated git submodules

Project: netconf master cced6a15121bc9764b8180b2b2b687cb45ec3069

Merge "Bug 8977 - Failed on binary key type"

Bug 8977 - Failed on binary key type

  * fix validating of uri with input data for binary key type
  * tests

Change-Id: I70ac6e10f9999bc0feca2ba600124fa639eef842
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
6 years agoUpdated git submodules
eupakir [Tue, 22 Aug 2017 05:47:52 +0000 (11:17 +0530)]
Updated git submodules

Project: netvirt master 9f924b40e048ec1967f6a7b2c6d32064f1ea3887

BUG 9014 : Remove unnecessary log statements in VPN Engine

Change-Id: I501beac66cc8f9ffc44d5f12b22514d7d3b03d22
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
K.V Suneelu Verma [Mon, 21 Aug 2017 11:21:27 +0000 (16:51 +0530)]
Updated git submodules

Project: netvirt master 93a2af7388d3a9a9bf8386a4ac7f68787914a301

bug 9018 l2gw designated dhcp fix

Instead of listening for logical switch creation, listen for
mcast mac creation and update the mcast mac to avoid race of updating the
mcast mac.
while updating mcast mac read the existing mac and add designated dhcp tep
ip to the existing locators.

Change-Id: Id4d99471ae0b3be306a5511ee7cea975606deaa3
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Tue, 22 Aug 2017 11:57:06 +0000 (07:57 -0400)]
Updated git submodules

Project: netvirt master 2e71d0ca3a67819827a4de84a48837a52b2cf827

lower BGPconnect logs to debug level

Change-Id: Ied9756d8ea082d52bc6719a0fe42a6dcf52c25ce
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
eaksahu [Mon, 7 Aug 2017 10:09:39 +0000 (15:39 +0530)]
Updated git submodules

Project: genius master c00ce84a1296e38fb82d1f7b5abcf94924d14e5c

Bug 8938 - Resource-batch manager enhancement

Adding capabilities to return Futures in Resource batch manager calls.
This fetures helps the caller to know whether the submitted tx job has
been successful or not.
And upon success or failure , the caller can take more corrective
action.

Change-Id: Iec5a08721979cfa15a34617fb1ccea0065853c84
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
Raghuram Vadapalli [Sat, 12 Aug 2017 15:49:58 +0000 (21:19 +0530)]
Updated git submodules

Project: integration/test master 011dff0315d0cd1bc39ea9ec2735af2aca3bb2af

Create dashboard in Kibana for a testplan

Change-Id: Ie25117f02653ae18bfb7b8c5267d616d7c61db5b
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
6 years agoUpdated git submodules
David Suarez [Fri, 18 Aug 2017 08:11:58 +0000 (10:11 +0200)]
Updated git submodules

Project: genius master 2eeb5f00354e02ddd5aa771e884c36576d2291ab

Move start() method into the constructor

Move start() method into the constructor to avoid the use of a
PostConstruct method, following the recommendations in [1].

[1] https://wiki.opendaylight.org/view/BestPractices/DI_Guidelines

Change-Id: Ie18c5ca5f578dc5b6f5f0b4bb872e246b202b336
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Faseela K [Sat, 19 Aug 2017 06:29:34 +0000 (11:59 +0530)]
Updated git submodules

Project: netvirt master 718e81fc8017332e6fc9e5b7a5d13cdae950863e

Remove unused NatNodeEventListener

This listener does not have anything else other than debug statements.
This was seen while analyzing the delay in programming default flows
when switches are connected in scaled scenario. While trying to optimize
the number of listeners and heavy operations being done in listener
thread, this came to notice. There is no heavy operation here, but if
the listener is of no use, let us avoid one unnecessary registration.

Change-Id: I87f80b851472dba7364fe16c5d39d8ed775b2d67
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Vyshakh Krishnan CH [Fri, 18 Aug 2017 09:05:15 +0000 (14:35 +0530)]
Updated git submodules

Project: netvirt master 32dcb49b86ef498f31c5b4926a988644902ebb28

Bug 9012 : BGP reconnect and retry logic to QBGP

During the internal testing we have observed that for many configs, thrift is not reliable enough and QBGP is not receiving the configs ODL is sending. So as a safer way, introducing retries while sending the configs to QBGP. Also reconnect mechanism in case of any thrift transport exception

Change-Id: I9862d3db093f85399e81207c787528da25445999
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
6 years agoUpdated git submodules
maheshl [Wed, 16 Aug 2017 16:17:16 +0000 (21:47 +0530)]
Updated git submodules

Project: integration/test master ac05d58e2a4221d811a7a03478d2353182add785

test quagga process is done.

Change-Id: I07699c35f9503f217cc54401d52cf02b1efbbcc8
Signed-off-by: maheshl <mahesh.loni@altencalsoftlabs.com>
6 years agoUpdated git submodules
Daniel Farrell [Mon, 21 Aug 2017 21:57:12 +0000 (21:57 +0000)]
Updated git submodules

Project: releng/builder master ecc918fc533d8b927dbd1e1dc3c2b563a5e2663d

Merge changes from topic 'refactoring'

* changes:
  Build rpm & rpm-snap using refactored logic
  Build deb using refactored logic

Build rpm & rpm-snap using refactored logic

This commit updates build-rpm and build-rpm-snap
jobs for the refactored logic.

Change-Id: I5b8ac54644620cc90f82a12219570cfd38c2d220
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Build deb using refactored logic

This commit updates build deb job for the refactored logic.

Change-Id: I879db3533047eabe67fc39d864a3152292af1975
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUpdated git submodules
Alok Anand [Mon, 21 Aug 2017 16:48:44 +0000 (22:18 +0530)]
Updated git submodules

Project: integration/packaging master 429f2ad1a624cceae5e7a84294dbe4afb5e4fee4

Make a common .gitignore file

Change-Id: If00e8b16d7707d2ae8f2da13aa61cd3b64b9dd98
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Remove YAML logic from DEB cache and templates

As the YAML logic has been removed from building DEB packages these
functionalities are no more relevant.

Change-Id: Idaa1949bdf5023700aae7a0bd56510ee0c563155
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Move rpm & deb build logic into packages/

This commit organizes deb/ and rpm/ into packages/ . build.py, vars.py,
requirements.txt are moved into the base of packages/ to work with the
refactored logic.

Change-Id: Ife0b6a1382ce906a18d539d132569158860620fa
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Build deb's using common build.py

Refactoring aims at creating a common entry point for both rpms and debs
building logic. Using a common build.py, debain will enjoy the same
advancements made earlier in rpm's build logic.

Change-Id: I038e40c7486cc8243feec9a7bb1dc407018f9b41
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Move rpm/requirements.txt

requirements.txt in the base dir will serve a common requirements file
for both rpm/deb building logic.

Change-Id: I64c3da2be9997fa344b62bdded87bbb5aa9cbc6b
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Remove YAML logic from RPM's spec & cache

As the YAML logic has been removed from building RPM packages these
functionalities are no more relevant.

Change-Id: I67c393bd02e02d7248acb022fc16363c15f6bab6
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Update RPM spec file to use `java_version`

`java_version` variable is used by deb to provide java version required
as dependency for ODL package. This patch update RPM build logic as well
as spec file to use the variable `java_version` instead of hard coded
value.

Change-Id: Iac74fb751d3e6fedfea25badc5bdcdb7e498a66a
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Add `get_java_version` func

The function returns the `java_version` variable which helps packages to
determine the needed version of java dependency.

Change-Id: Ifbe044be565ef597e42efa529858e509defd403f
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Change `rpm_release` to `pkg_version`

The RPM build logic uses a var called rpm_version The deb uses a more
generic name, pkg_version. Changing `rpm_release` to `pkg_version` makes
it easier to have consistent names.

Change-Id: Idb2eaa824f78222353c62755d25186ec42b761fa
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Refactor snapshot url fetch logic

The logic to build snapshots is a key difference between rpm and deb
pipeline. `build_rpm_snapshot()` is essentially snapshot url fetch logic
plus `build_rpm()`, refactoring this logic makes it simple to add
snapshot build feature to deb pipeline.

Change-Id: I1369df471d546c4fdd55425830cdb2b86dda5bf9
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Relocate `extract_version()` & `get_sysd_commit()`

The functions named above are useful to collect variables for both rpm
and deb building logic. The common build.py entry point can call these
functions from vars.py

Change-Id: I05fac7b6f09693233ca54a317af2ea7323814344
Signed-off-by: Alok Anand <alok4nand@gmail.com>
Relocate entry function of `rpm/build.py`

RPM build script can be used as a reference for building
a common entry point for both rpm and deb build pipelines.
This commit also creates the new common entry point in
`packages/build.py` for further refactoring.

Change-Id: Idee82deced213ce5963587eb376c19e2c5c2e4ac
Signed-off-by: Alok Anand <alok4nand@gmail.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 11:35:33 +0000 (07:35 -0400)]
Updated git submodules

Project: netvirt master 12a6a925f2eaadea22294b4f24d127bc5f4ebe17

Bug 9014 - ElanUtils: buildRemoteDmacFlowEntry

Bug 9014 - ElanUtils: buildRemoteDmacFlowEntry: Could not find interfaceName

These logs are not errors as the tests pass. The data eventually is available in the datastore.

Change-Id: Id09647a642dc6023b4d34f37fa12839d6a077407
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Vivekanandan Narasimhan [Mon, 21 Aug 2017 05:33:20 +0000 (11:03 +0530)]
Updated git submodules

Project: netvirt master 40bcd407368ef9d52343c67f83e5f5a19a260195

BUG 9014: Remove unnecessary Log statements for evpn/subnetroute

1.Modified error logs to debug logs in necessary places
from evpn rt2 code, especially which hits for non-evpn scenarios.

2. This cannot find portOp Error was earlier relevant
where race conditions existed between interface-state
event southbound and subnet-port openstack configuraiton from
northbound.   Later we divided handling the subnetroute
creation into two batches to address the race condition
properly in [1].

As a result with [1] being merged, the error statement for
portOp is not required anymore and so this fix removes that
error statement.

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

Change-Id: Ic61f7ec5e3b9733f3e2f9a6bfc56af15c8af6d73
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 years agoUpdated git submodules
Thanh Ha [Mon, 21 Aug 2017 19:57:54 +0000 (15:57 -0400)]
Updated git submodules

Project: releng/builder master 901a464113b2ec230a0fd2aa5a5ebd4ce0909672

Update to global-jjb v0.7.0

Release notes:
https://github.com/lfit/releng-global-jjb/blob/master/relnotes/v0.7.0.txt

Add lftools-version configuration to all users of lf-infra-parameters.

Change-Id: Ife368e8433e458fc39fa0b72c199863ba1428faa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoFix bold embedded links. 11/62111/1
Michael Doyle [Mon, 21 Aug 2017 21:18:07 +0000 (22:18 +0100)]
Fix bold embedded links.

Change-Id: I957c556fc77359c590a0bd31012a47d5113b7897
Signed-off-by: Michael Doyle <whatupmiked@gmail.com>
6 years agoUpdated git submodules
ehvkand [Wed, 16 Aug 2017 09:42:03 +0000 (15:12 +0530)]
Updated git submodules

Project: netvirt master 6dc0fd19030a649c00baf8f15e3dc5d7bb2ad69a

Bug 8960: port information for 1 dpn is missing in subnet-op-data and
port-op-data

Upon PL reboot , if southbound event (PortUP) event is received first and
northbound event(OnSubnetAddedToVpn) is received later ,DPN will not be
updated in PortOpData.

Fix :
(1) When northbound event is received , SubnetOpDataEntry is created
first by using clustered wide lock based on subnetId. Then PortOpDataEntry
and subnetToDpn is created.

(2)Incase southbound event is received first,PortOpData entry may not be
available.In such case subnetId is retrieved from Neutron cache and
PortOpData entry will be created by the SubnetInterfaceStateChangeListener
thread.

Change-Id: I3a0d9c814909e6031bd1e25dd32564415fb912d8
Signed-off-by: ehvkand <hanamantagoud.v.kandagal@ericsson.com>
6 years agoFix RESTCONF typos 10/62110/1
Michael Doyle [Mon, 21 Aug 2017 20:06:12 +0000 (21:06 +0100)]
Fix RESTCONF typos

Change-Id: Ic2c8a868ec9b683d3cf41f485dd5f18ae9710418
Signed-off-by: Michael Doyle <whatupmiked@gmail.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 19:58:54 +0000 (19:58 +0000)]
Updated git submodules

Project: releng/builder master d8edb3dc0e386fe80f3d2e9bf257a0859ea68ea1

Merge "Add lftools version configuration"

Add lftools version configuration

This will be needed for global-jjb v0.7.0 as it now requires an lftools
version declaration.

Change-Id: I2f578debf6ae46e9afcfcaf5a47379d4eee3fe99
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 19:29:41 +0000 (19:29 +0000)]
Updated git submodules

Project: releng/builder master 179a0cd0e9ef329842f8114588fd7928b533835f

Merge "Add unique ID to vm hostnames"

Add unique ID to vm hostnames

Change-Id: I2024f3e2e2a6affa590c78874caaf9d93078faa1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 15:56:32 +0000 (11:56 -0400)]
Updated git submodules

Project: integration/test master cec8d6b5adfec2277e48a9013f640c94953ab694

Models should be in order

Change-Id: If803b92ddb6410943a0f00b2af5792c11d1ec903
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Robert Varga [Thu, 9 Feb 2017 17:04:47 +0000 (18:04 +0100)]
Updated git submodules

Project: odlparent master 3229370d041e299e21ea5fe92bdf1d9abb7a9663

BUG-7767: Bump servlet-api to 3.1.0

This reverts commit 63c56783199d6fba319fc92373c1714dc8816d8e,
reinstating servlet-api 3.1.0. Also bump H2, which breaks unless
upgraded.

Change-Id: Icb141c95812b2d30a6a23801386a8e931c34b5be
Signed-off-by: Robert Varga <rovarga@cisco.com>
6 years agoUpdated git submodules
Shashidhar Raja [Sun, 13 Aug 2017 03:22:49 +0000 (08:52 +0530)]
Updated git submodules

Project: netvirt master d4f830d7a4d3c28d4fe7889d94354375a01105fe

Bug 8981: ACL: ARP/DHCP anti-spoofing flows does not include VM/AAP ip/mac
matches in VM egress direction

ACL updated to include IP+MAC matches for ARP and MAC only matches for DHCP
with anti-spoofing flows in VM egress direction

Change-Id: If3e3de5a4ea66dc23c6bec5ba66881abb6cdbc0a
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Mon, 21 Aug 2017 00:49:56 +0000 (20:49 -0400)]
Updated git submodules

Project: netvirt master 0f6dd2f20ef0bc442c88f002e9c36860113d5399

cleanup for erros that should be info

Change-Id: Ic81243d4fa03f173cfa6f140e7fc3c925e3533bf
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Robert Varga [Mon, 21 Aug 2017 09:26:08 +0000 (11:26 +0200)]
Updated git submodules

Project: releng/builder master 4dea8da9455f7431fc594826b4e859ee40ea4391

Fix yangtools nitrogen stream

The nitrogen branch is different, this mistake means jobs do not
trigger properly.

Change-Id: I535ef4ee66e9c60acd384b4b1c8ae08c58740103
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdated git submodules
Michael Vorburger [Fri, 4 Aug 2017 16:49:41 +0000 (22:19 +0530)]
Updated git submodules

Project: infrautils master e87ca5450f898fde43e366be1f4e6e3333dddfc1

Bug 8300: Caches v1.1 incl. a new put() operation

Contrary to my initial plan, discussions with Vishal Thapar on private
email exchange has convince me that a Cache should have a put(key,
value) operation - for a specific limited use case - see JavaDoc of
BaseCache's new method: void put(K key, V value).

Change-Id: I086d89ee2f80c95b3967285adcdf348a3746fd13
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Bug 8300: Caches v1.0 incl. CLI commands (see demo video)

see https://www.youtube.com/watch?v=h4HOSRN2aFc

The main interface APIs are CacheProvider, Cache and CacheFunction.

The SampleServiceWithCachingImpl class illustrates the intended usage.

Actual cache implementations are pluggable; Guava for now, more later.

Change-Id: Ie46f481077283524789212ee48b059fdb8988a62
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:33:55 +0000 (21:33 -0400)]
Updated git submodules

Project: netvirt master 067d1e5f8d8df0a7c40db98259fcb96ac3291298

Use INFO for logging GW search misses

Change-Id: Ib240dfe59804b3f101ae3fe305c6960da3046624
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Vyshakh Krishnan CH [Wed, 16 Aug 2017 08:23:09 +0000 (13:53 +0530)]
Updated git submodules

Project: netvirt master 177284bf6cdd0f922aee8669b96e7d2025bd6f44

Bug 8996 : BGP EOR and some minor fixes

Today ODL is sending the neigbour config to QBGP at the end of config replay. ie after VRFS and Netwroks. SO after a cluster reboot, neighborship establishment is taking time. A new EOR mechanishm is introducd, so that ODL can send the neighbor first. QBGP will wait for EOR from ODL to send the EOR to neighbor

Also some minor BGP fixes

Change-Id: Ib00827919aa227650ca9d7f345f40a0aed55124d
Signed-off-by: Vyshakh Krishnan CH <vyshakh.krishnan.c.h@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 02:49:28 +0000 (22:49 -0400)]
Updated git submodules

Project: netvirt master 8c43774640a9d52435958b8bda98100c54bcac12

Bug 9015 - Unable to install group

The code checking the response for the RPC was incorrectly assuming the future would return and Rpcresult.result

This job had extra debugging to show the result is coming back as null:

https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-ocata-gate-stateful-nitrogen/123/odl1_karaf.log.gz

2017-08-20 04:24:59,096 | INFO  | nPool-1-worker-0 | NexthopManager                   | 302 - org.opendaylight.netvirt.fibmanager-impl - 0.5.0.SNAPSHOT | Group 150000 with key nexthop.10000050.0.0.2/32 has been successfully installed directly on dpn 273623493589781. rpcResult: RpcResult [successful=true, result=null, errors=[]], isSuccessful: RpcResult [successful=true, result=null, errors=[]], getResult: true

Change-Id: Ie1717102b19aca85043ff7ddbba6bce6fbd6799d
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Fri, 11 Aug 2017 06:22:26 +0000 (11:52 +0530)]
Updated git submodules

Project: netvirt master b8e9298d533e1d4a38f798f732f82386ab0f57e0

Bug 8974: Fix subnet-directed-broadcast-addr ARP issue

Currently subnet-directed-broadcast-addr packets are punted to controller.
Controller sends a ARP request for the same IP address.

To avoid the same, FIB entry is added with subnet-directed-broadcast-addr
match and action to drop the packet instead of punting to controller.

Change-Id: I335a040d99e91d30fb75ad84cf18045eb21524e2
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
6 years agoUpdated git submodules
Faseela K [Sun, 20 Aug 2017 16:32:24 +0000 (22:02 +0530)]
Updated git submodules

Project: genius master 7388de82f57344f5806409edc812b155a5264d19

Enable checkstyle at common-parent

Remove the checkstyle plugin per pom and enable it at the common level

Change-Id: I5397f90565bdba540929632b675f0f7641a2c1d8
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
eupakir [Fri, 11 Aug 2017 12:37:42 +0000 (18:07 +0530)]
Updated git submodules

Project: netvirt master bbdb3f741481f7bad67ec926d7eee5072eec9719

Bug 8976 - Upstreaming fixes to master

This patch includes logging enhancements in the VPN Engine

Change-Id: I83c13f221cbf0299758e2e17580681c71aa7a80f
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
eupakir [Fri, 11 Aug 2017 10:28:10 +0000 (15:58 +0530)]
Updated git submodules

Project: netvirt master 39a7b6cd27294f41bfc49cee2a222228ea1caa0c

Bug 8976 - Upstreaming fixes to master

This patch contains fixes:
1) To capture the last advertised state for a subnet route
2) Fixes for iRT/eRT deletion use-cases
3) Some Logging enhancements for subnet route

Change-Id: If9290d41bd5851079ecf482a4eb33f1ba3991981
Signed-off-by: eupakir <kiran.n.upadhyaya@ericsson.com>
6 years agoUpdated git submodules
Andrej Kilvady [Wed, 16 Aug 2017 17:34:54 +0000 (19:34 +0200)]
Updated git submodules

Project: integration/test master 3efb12a5682a6828a3d4203b9dfdf9509af1799a

Change Leader Isolation verify restconf

"Verify restconf" has to be set to false.

Change-Id: I24542d6c40782316b049648932286a37e7004810
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoUpdated git submodules
eaksahu [Wed, 16 Aug 2017 12:33:48 +0000 (18:03 +0530)]
Updated git submodules

Project: netvirt master 085cb91b86b9b811c42f51309016cb0abe10088a

Bug 8998 - L2GW:Vlan bindings missing on reboot

Vlan bindings are missing upon cluster reboot.
While processing physical switch node add event , its global node
is not available yet.
Enqueued this job to global node add pending job wait list so that
eventually after the global node is added this gets processed.

Handled the tunnel ip change of the physical switch.
When the tunnel ip changes delete old itm tunnels
create new tunnels with new tunnel ip
retrigger the l2gw connection processing to take affect of the
new tunnel ip.

Handled the local ucast macs that are added to the southbound device
while odl is down.
When odl comes up as part of processing its l2gw connections
it pulls the added local ucast macs from the southbound device.

Change-Id: Id6fdbbfe852a6fc0d89f360eb498fece8f00bdb5
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
eaksahu [Fri, 11 Aug 2017 09:47:18 +0000 (15:17 +0530)]
Updated git submodules

Project: netvirt master 93761898ba5b8bd9a90a8f04ccf3258e028e5cfd

Bug 8978 - Network deletion issue.

Elaninstance after deletion was clearing l2gateway connection
configuration , but was not deleting l2gatewayConnection object itself
from neutron config tree. This leads to reconfiguration of
l2gatewayconnection upon reboot / device reconnect also.
Fixed the above case.
Added way to cancel logical switch deletion , so that if the same
network is reconfgured while deletion is going on , it can be cancelled.
Calling logical switch delete cancel when associating the same network
to l2gw.

Change-Id: I530c4b87becf3043eb8c4ba03226447731b2db0b
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
eaksahu [Wed, 9 Aug 2017 14:22:09 +0000 (19:52 +0530)]
Updated git submodules

Project: netvirt master 44f9ee02b275bf26f7cf8c27bc647c73b4a7fc3b

Bug 8965 - L2gw update is not suported

Currently l2gw once created , no update are on that are supported.
With this patch following use case has been supported.
Update existing l2gw vlanbindings
Update existing l2gw with new ports / device .

It takes care of configuring w.r.t associated l2gwconnection .

Change-Id: I37dda9cf366b1fe59ccf95f64f0574448f156d47
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
David Suarez [Thu, 17 Aug 2017 07:32:54 +0000 (09:32 +0200)]
Updated git submodules

Project: genius master 0c7780c59fbc1e5d20337bdde7275693af34f866

Replace *Index(" by *Index('

Replace lastIndex("") and indexOf("") by their character counterparts.
This improve performance.

Change-Id: I02dd7893b29c1e45fe5b435084dc88e535713710
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Faseela K [Sun, 20 Aug 2017 17:20:58 +0000 (22:50 +0530)]
Updated git submodules

Project: genius master 48dd0b2fd487951c3bf0c990abb10bae669da29c

Fix initialization logs in service-binding helpers

Change-Id: I36c5cd87381842ba0203eb77178be08dc44a6b5e
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 10:56:41 +0000 (06:56 -0400)]
Updated git submodules

Project: netvirt master 3d05d490f5d81774b24a065bdadab27e1422a53d

Remove last remaining federation-plugin

Change-Id: I6e1698395a00365ed16eda518a36ed41e11cc758
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Sam Hague [Sun, 20 Aug 2017 01:45:33 +0000 (21:45 -0400)]
Updated git submodules

Project: netvirt master d5ab7c8f4aeb0e15778f4aa7c34befd3a52c6419

set BGP connect problem to be info

Change-Id: I828d273eab454fa48f01309fe10b8c54423216f7
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Achuth Maniyedath [Fri, 30 Jun 2017 19:12:09 +0000 (00:42 +0530)]
Updated git submodules

Project: netvirt master af83149fd558741c991c9bd69a0b3bf508739d45

Bug 8774 DHCP Service to use DHCP Port MAC Address

Use DHCP Port MAC Address for responding to DHCP
discover/renew requests.

Change-Id: I00ab448fb2894fc1ae38084033294ab9acd69ab6
Signed-off-by: Achuth Maniyedath <achuth.m@altencalsoftlabs.com>
6 years agoUpdated git submodules
cgowdru [Thu, 17 Aug 2017 18:02:25 +0000 (23:32 +0530)]
Updated git submodules

Project: netvirt master 4db5da0e72d4b90a8f270df296eb78da942004d3

Bug8861 : Data validation failed for path /snatint-ip-port-map

Description : When interface entry is deleted from interface-state OS,
in NAT InterfaceStateListener, as part of clean-up, we try to delete all
the SNAT sessions data assocaiated with that interface. But, an attempt was
done to delete an entry from snatint-ip-port-map even there doesn't exists any
SNAT translation resulting in this exception. Changes done to delete
snatint-ip-port-map ony if an valid entry exists.

Change-Id: Ic0d4fa08b91700c2b4a63ab6e613d7554741d413
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>