docs.git
6 years agoUpdated git submodules
Sam Hague [Thu, 26 Oct 2017 17:51:18 +0000 (13:51 -0400)]
Updated git submodules

Project: releng/builder master df471eb655b5343e5ea9359e5200cb2bddc75b01

Add case to capture exception log

Change-Id: I2610be4386c804e2667381b76347398ef4cbf47a
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Thu, 28 Sep 2017 20:12:40 +0000 (22:12 +0200)]
Updated git submodules

Project: genius master 376ea56b13c0ee170566c3dc7d351325735ea509

JavaDoc for AbstractAsyncDataTreeChangeListener

Change-Id: Ie8acafc15f280c9a7e08c13a6dcbcb5d2ee0bdf5
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoFix formatting to remove block quotes 67/64767/1
Thanh Ha [Thu, 26 Oct 2017 16:23:35 +0000 (12:23 -0400)]
Fix formatting to remove block quotes

Change-Id: I18487a7712a33005d6779eb5ed518f9aedb267cf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
David Suarez [Wed, 25 Oct 2017 18:36:40 +0000 (20:36 +0200)]
Updated git submodules

Project: sfc master d5e94d3ee53ce1552e64f2cacee33ead4b27e6bc

Migrate ServiceFunctionChainListener to Genius' Listeners

Change-Id: I26eaa162202c497fd286d1c028216c519997e69b
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
David Suarez [Wed, 25 Oct 2017 17:36:25 +0000 (19:36 +0200)]
Updated git submodules

Project: sfc master 2db2da7700557b01238ba2bc17f1e7c52bbe9f1f

Migrate ServiceFunctionForwarderListener to Genius' Listeners

Change-Id: Ie09ee0efe4fde576b366a95a85ff41cd55f87488
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 18 Oct 2017 13:04:02 +0000 (15:04 +0200)]
Updated git submodules

Project: genius master ab859e6ab07dfbc8b96912c9c5c861f56bd304dc

Remove IdManager from ItmManagerRpcService & ItmUtils as unused there

NB however that it *IS* used in some other ITM classes, incl. e.g.
ItmProvider, TransportZoneListener, ItmTepRemoveWorker, ItmTepAddWorker.

Change-Id: I8fa1f2f21dd9de343ba45c5bfa80e674c880d78e
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Mon, 16 Oct 2017 15:23:04 +0000 (17:23 +0200)]
Updated git submodules

Project: genius master fec0073065ffaac5207b22aeaecf7996c6ff63bd

Add component-based removeFlow()

... which will be used in NetVirt to simplify flow removal methods.

Change-Id: Id882570c15f018ce751b3829fac4a446f4aecfc8
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 18 Oct 2017 09:55:18 +0000 (11:55 +0200)]
Updated git submodules

Project: genius master 17d37057bc0d5d0f660db55f28fc9bc9fb3ac452

Interface manager: split makeTunnelIngressFlow

Having separate add/remove methods allows the removal path to be
simplified, and avoids having an obscure “addOrRemove” parameter.

Change-Id: Ie144e64fd8ab6cc84cfb1ed9ebc265df00e8e6b7
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Stephen Kitt [Wed, 25 Oct 2017 15:18:52 +0000 (17:18 +0200)]
Updated git submodules

Project: genius master ab2faf37a4795404152f6c867564d5f42bcdb86d

Aliveness monitor: manage transactions

Use the transaction manager to handle all write transactions.

Change-Id: I8d8b4d4fbf1bb03aaee54e19f37d2345dc36bb56
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 11 Oct 2017 13:08:20 +0000 (09:08 -0400)]
Updated git submodules

Project: netvirt master 78ed7962fdc857d0f06e87e84aac8691132a701f

Convert aclservice-impl to use mdsal EOS APIs

The controller EOS APIs are deprecated.

Change-Id: I8471f5e1734d12ce88d05e1ff9ee120822e591eb
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 11 Oct 2017 04:03:39 +0000 (00:03 -0400)]
Updated git submodules

Project: netvirt master a0a50eed57b327df5338fcb61f6d812bed7af76a

Convert neutronvpn-imp to use mdsal EOS APIs

The controller EOS APIs are deprecated.

Change-Id: I9c4fba9147a72ab48ff7bc1bdb38a02a8c38515e
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 11 Oct 2017 02:17:53 +0000 (22:17 -0400)]
Updated git submodules

Project: netvirt master 9af10efe3016eea3de1f203538ac1966d54421e7

Convert elanmanager-impl to use mdsal EOS APIs

The controller EOS APIs are deprecated.

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

Project: netvirt master d3ac7e5e5be4fe913d8eb919c4b20b1c0d89a7d4

Convert vpnmanager-impl to use mdsal EOS APIs

The controller EOS APIs are deprecated.

The ArpMonitoringHandler previously used the EntityOwnerUtils to
register its candidate which has the side effect of registering
a global EntityOwnershipListener that maintains local ownership
state for all entities in a static cache. It also stores change
events in a static (unsycnhronized) EVENTS_HISTORY list which grows
unbounded. It seems this is only used in one place to print the
history via a CLI command. Both these side effects are problematic
and I don't think need/should be propagated forward.

Change-Id: Ied8e3f061c798de9a0e8af97e13fc9dd7e5d51a6
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 26 Oct 2017 05:32:15 +0000 (05:32 +0000)]
Updated git submodules

Project: releng/builder master cc5e42171b07d6abdafc30a79d69b49a6e163500

Merge "Fix for generating log.html in Netvirt CSIT jobs"

Fix for generating log.html in Netvirt CSIT jobs

This patch adds "--flattenkeywords" option to pybot so that
we can avoid the debug from the loops in the test cases.
suggestion based on this url -[0]
[0]- https://github.com/robotframework/robotframework/issues/1833

Change-Id: Iebdf0745666a8c009ddab1292d4c2b8986207418
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 26 Oct 2017 05:08:50 +0000 (05:08 +0000)]
Updated git submodules

Project: releng/builder master 0b05846188c0cab8aa0b7f08fa41fd268e1f4221

Merge "Rename l2gw csit trigger for netvirt"

Rename l2gw csit trigger for netvirt

Make the trigger for l2gw csit consistent between ovsdb
and netvirt.

Going forward, to trigger the l2gw csit for netvirt patches:
    test-netvirt-l2gw

for ovsdb patches:
    test-ovsdb-l2gw

Change-Id: I5f5e2f48dc4aaa9cc2b5b5cc58fd5b49edee8822
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoMerge "Make project name consistent between m0 and m1"
Thanh Ha [Thu, 26 Oct 2017 04:17:41 +0000 (04:17 +0000)]
Merge "Make project name consistent between m0 and m1"

6 years agoMake project name consistent between m0 and m1 52/64752/2
klou [Thu, 26 Oct 2017 01:42:45 +0000 (20:42 -0500)]
Make project name consistent between m0 and m1

Project names are inconsistent between m0 and m1 milestone
readouts.

Change project names in m0 and/or m1 for inconsistent
projects to make them consistent.

Change-Id: I89139d2e4997ce85d91f1ea1bd1e348d5c8862e4
Signed-off-by: klou <klou.external@gmail.com>
6 years agoUpdated git submodules
K.V Suneelu Verma [Mon, 14 Aug 2017 12:01:21 +0000 (17:31 +0530)]
Updated git submodules

Project: ovsdb master bf3ddd35cfe8293cc9dfb99b2222c386a0e33ad3

bug 8712 vlan bindings update fix

when global node and physical switch node are updated in same transaction
from application, vlan bindings are missing.

Make vlan bindings participate in dependency workflow.

Do not create/delete port from controller.
Only update the port from controller.
port creation happens from device always.

Added port reconciliation when port is added later.

Change-Id: Ic86a3545428e186f3aeb26c8a36a783f774ecf53
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
bug 7599 avoid unnecessary mdsal reads

avoid the un necessary reads.
skip monitoring version column

Change-Id: I82e50b973a93c57eb65dd34c6dd624c8e47e2344
Signed-off-by: K.V Suneelu Verma <k.v.suneelu.verma@ericsson.com>
6 years agoUpdated git submodules
Gowri R [Tue, 24 Oct 2017 12:13:16 +0000 (17:43 +0530)]
Updated git submodules

Project: netvirt master b48fb802cbfbb7f5fa39a6a3e39dc50f97897e98

NETVIRT-926 - Maxpath value should be between 1 to 64 in BGP multipath

Adding a check to ensure maxpath value for BGP multipath is in the range 1 to 64

Change-Id: I6797caca05efe35242ed6a44b73ca28827b5edfe
Signed-off-by: Gowri R <gowri.r@ericsson.com>
6 years agoUpdated git submodules
eaksahu [Mon, 2 Oct 2017 20:24:40 +0000 (01:54 +0530)]
Updated git submodules

Project: netvirt master 8578c324970e83e30bb10b8bdd85620ffe980599

Bug 9234: CSS programmed wrongly with TOR mac

With these changes following improvement has been done.
1. All cache update are now happening inside DJC job .(DPNInterfaces
cache , ELan L2gwDevices , ELan Devices and Mac addresses)
2. Upon node Disconnect macs are not being withdrawn now from other
devices.
3. Upon node reconnect macs are scanned for stale entries and are
cleared .

LocalUcastMacListener has been added newly with the new childListener
class which listenes to parent node and processes child node if
required.
DPN cache , TOR cache and Mac cache were not synchronized properly
,leading to race conditions which is fixed in this.

Change-Id: I440e17750c86bc132b75222a91a06654126f9b75
Signed-off-by: eaksahu <a.k.sahu@ericsson.com>
6 years agoUpdated git submodules
Tom Pantelis [Wed, 11 Oct 2017 14:36:19 +0000 (10:36 -0400)]
Updated git submodules

Project: netvirt master 0a7fbc937676e07eda33d5f026241b47a9b26bbb

Refactor/cleanup BgpRouter

- eliminated static instance
- converted static nature of fields to class fields
- removed unused fields

Change-Id: Ia7264795ccedb34125da8e35d756ddd3df18643b
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
Shashidhar Raja [Tue, 10 Oct 2017 16:47:00 +0000 (22:17 +0530)]
Updated git submodules

Project: netvirt master 468e422d0c974775daa00d30601bb4975a221fac

Updated to use bind-service update instead of bind and unbind in Acl VPN
listener

This commit has a dependency on below genius commit:
https://git.opendaylight.org/gerrit/#/c/64123/

Depends-On: Ib05a8fcfac8e74fa5a925edd0db49b7254bbed6a
Change-Id: I3acfe6f7f3f3e98139eb2413774d559ba8c25f8d
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
6 years agoUpdated git submodules
Shashidhar Raja [Tue, 10 Oct 2017 16:39:24 +0000 (22:09 +0530)]
Updated git submodules

Project: genius master 5fa214a8a771af24af3a70077db87dea57bf97c1

Enable bound services update

An update for bound services was ignored by the Bound Services Listener.
It has to be allowed for ACL Service in order fix breakage in
communication between two tenant networks using default security groups
(stateful mode).

Change-Id: Ib05a8fcfac8e74fa5a925edd0db49b7254bbed6a
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdated git submodules
David Suarez [Mon, 23 Oct 2017 23:33:02 +0000 (01:33 +0200)]
Updated git submodules

Project: sfc master 1a78ea1a330928b130cc0c6a3c6418ee4140ce9f

Migrate ServiceFunctionListener listener to use the new Listeners FW

Migrate the ServiceFunctionListener listener to use the new Listeners
framework available since [1].

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

Change-Id: Ie7306de4cf4af48d88a645dd872a3143337be5c7
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoMerge "VTN Oxygen M1 Status"
Thanh Ha [Wed, 25 Oct 2017 16:25:52 +0000 (16:25 +0000)]
Merge "VTN Oxygen M1 Status"

6 years agoUpdated git submodules
Mohamed ElSerngawy [Tue, 24 Oct 2017 16:51:56 +0000 (12:51 -0400)]
Updated git submodules

Project: coe master 4f990d16b00e2035cf060b157b1f1f7ea783dc31

Add the endpoints attributes

Adding the endpoints attributes in order to
have the related info of pods and services

Change-Id: I85675a59286ef11c5cdac1c817477dcb0193076f
Signed-off-by: Mohamed ElSerngawy <m.elserngawy@gmail.com>
6 years agoVTN Oxygen M1 Status 08/64708/3
ananth [Thu, 26 Oct 2017 01:37:10 +0000 (21:37 -0400)]
VTN Oxygen M1 Status

Change-Id: Ic0d840b0407e3387c688495df97477e931e0b5d9
Signed-off-by: ananth <ananth.y@hcl.com>
6 years agoUpdated git submodules
Thanh Ha [Wed, 25 Oct 2017 14:18:30 +0000 (10:18 -0400)]
Updated git submodules

Project: releng/builder master 72703eb8650fc7cbb38b7fd5fba10e3fb9785e73

Bump stack timeout to 15 minutes

Also lower stack retries to 2. This ensures that the overall timeout of
the job does not increase too. This is an attempt to workaround RS
potentially taking too long to spin up servers as a reason the nodes are
not coming online.

Let us see if a 15 minute timeout improves the situation any.

Change-Id: I2ed403aab37233b2e69022daf7e0f58dff8fc3c9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Tomas Cere [Wed, 25 Oct 2017 09:26:58 +0000 (09:26 +0000)]
Updated git submodules

Project: netconf master 31cdc343cbeb04eebcfc6775608b3e1a97da3768

Merge "Add missing flush() on buffered writer."

Add missing flush() on buffered writer.

Missing flush caused, that backing ByteArrayOutputStream was empty
and thus mounted resources was not showing up in apidoc.

Change-Id: I14445b9f85cea1918321e59519129e21cb37dd81
Signed-off-by: Andrej Záň <andrej.zan@pantheon.tech>
6 years agoUpdated git submodules
Michael Vorburger [Tue, 24 Oct 2017 14:04:36 +0000 (16:04 +0200)]
Updated git submodules

Project: infrautils master 6fde16dbe296143182342db4ad3046d5e07b0302

JobCoordinatorImpl OSGi service re. via BundleActivator instead BP

Required (temporarily) by I2043d32d612fb63990721908ccfff33a3ddf0689

Will probably be reverted once DataStoreJobCoordinator is removed.

Change-Id: I5e423212e8f720fb4b20837f12ad59de6f2a66d4
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Michael Vorburger [Tue, 24 Oct 2017 18:10:38 +0000 (20:10 +0200)]
Updated git submodules

Project: genius master 605c8e3778e45ceca405470c027834c744835966

Fix broken netvirt build following TestInterfaceManager change

Several tests in netvirt (in both aclservice and elanmanager) actually
use TestInterfaceManager without a DataBroker... so the netvirt build
broke following merge of I873999721e135c3cc968ef0d1aa239d794d12cb3.

My first attempt in I31ab80c583c2f1da73edc5b42cd7419311897bae was to
"just" fix those tests, but after 1h into that I'm giving up (and will
let Riyazahmed Talikoti finish it up), and instead put together this
workaround, which basically lets one still use TestInterfaceManager
without a DataBroker, like before, for now.

Change-Id: I3a9b551acd4b145af18d41549fba1fc25e4cf0ea
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoMerge "LISP Flow Mapping Oxygen M1 Status"
Thanh Ha [Tue, 24 Oct 2017 18:45:21 +0000 (18:45 +0000)]
Merge "LISP Flow Mapping Oxygen M1 Status"

6 years agoLISP Flow Mapping Oxygen M1 Status 30/64630/5
vermagan@cisco.com [Mon, 23 Oct 2017 23:55:06 +0000 (16:55 -0700)]
LISP Flow Mapping Oxygen M1 Status

Change-Id: I93798c5e88ac196ba8e6bf52c301b399fcdc91fd
Signed-off-by: vermagan@cisco.com <vermagan@cisco.com>
6 years agoUpdated git submodules
Michael Vorburger [Sat, 23 Sep 2017 00:50:27 +0000 (02:50 +0200)]
Updated git submodules

Project: genius master 4cdeb76fdc0541a50b37a5673cb049de018992b2

RetryingManagedNewTransactionRunner for OptimisticLockFailedException

TODO in xN future follow-up changes: Start fixing (many)
OptimisticLockFailedException that appear in logs, by using this... ;)

Change-Id: I8fee2b50b562dc2c0f416d59082ad4bded0cdf58
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
Tomas Cere [Tue, 24 Oct 2017 12:26:50 +0000 (14:26 +0200)]
Updated git submodules

Project: aaa master fd35cb9dfbbad96bed772c73eec38fef02b898ef

BUG-9261: add PKIUtil decrypt overloads for StringReader

Change-Id: If22b57e300873211887deb9b0eb718b5482b764c
Signed-off-by: Tomas Cere <tcere@cisco.com>
6 years agoUpdated git submodules
Michael Vorburger [Mon, 23 Oct 2017 20:01:36 +0000 (22:01 +0200)]
Updated git submodules

Project: genius master c5ef29f711c9af34229c45ab8162a70212d67d26

DataBrokerFailures failSubmits with int howManyTimes

This is particularly useful e.g. to test OptimisticLockFailedException,
and will be used in I8fee2b50b562dc2c0f416d59082ad4bded0cdf58.

Change-Id: I775f394d30b67e69d59560f8f3b8f2a750373155
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoMerge "SNMP4SDN M1 status"
Thanh Ha [Tue, 24 Oct 2017 16:08:47 +0000 (16:08 +0000)]
Merge "SNMP4SDN M1 status"

6 years agoUpdated git submodules
Tom Pantelis [Thu, 12 Oct 2017 20:59:05 +0000 (16:59 -0400)]
Updated git submodules

Project: netvirt master 2ff79cb741171714b8a78c2e1e01d20326a53c41

Refactor qosservice-mpl to remove statics

Several of the classes contained static fields and methods which
generally isn't best practice. Most of it centered around QosNeutronUtils
where users of the class pass service instances, eg DataBroker,
INeutronVpnManager et al, into the static methods. Instead of
QosNeutronUtils being static, I changed it to a singleton with the
services injected. This simpplifies users as they no longer have to
inject the services merely to pass into QosNeutronUtils methods.

Change-Id: Ib3c5efc1224979cd9b800d82fca1b631af9cf403
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Convert qosservice-impl to use mdsal EOS APIs

The controller EOS APIs are deprecated.

Change-Id: I5f10f11322e1533c540821726649c61acf48ae35
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoSNMP4SDN M1 status 38/64638/3
ylhsieh [Tue, 24 Oct 2017 06:36:51 +0000 (14:36 +0800)]
SNMP4SDN M1 status

Change-Id: I295a513f4cc834050490134b0a611d79e16819cd
Signed-off-by: ylhsieh <ylhsieh@itri.org.tw>
6 years agoMerge "Genius Oxygen M1 Status"
Thanh Ha [Tue, 24 Oct 2017 15:47:43 +0000 (15:47 +0000)]
Merge "Genius Oxygen M1 Status"

6 years agoUpdated git submodules
Jamo Luhrsen [Tue, 17 Oct 2017 19:08:22 +0000 (12:08 -0700)]
Updated git submodules

Project: integration/test master 70a22bad1af960642b2452339758ececff9706c3

Add a snippet about using jjb-deploy keyword

Change-Id: Ia3c1a602a7c629943c906ca3bbb57152bd66e98c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoGenius Oxygen M1 Status 37/64637/4
Vivek Srivastava [Tue, 24 Oct 2017 05:55:56 +0000 (11:25 +0530)]
Genius Oxygen M1 Status

Change-Id: I5ec1b60d6c05b4dc4260c6c011c9c13c72f35c32
Signed-off-by: Vivek Srivastava <vivek.v.srivastava@ericsson.com>
6 years agoMerge "OVSDB Oxygen M1 Milestone"
Thanh Ha [Tue, 24 Oct 2017 15:24:32 +0000 (15:24 +0000)]
Merge "OVSDB Oxygen M1 Milestone"

6 years agoMerge "Add BGPCEP submodule and BGP Cli documentation"
Thanh Ha [Tue, 24 Oct 2017 15:23:39 +0000 (15:23 +0000)]
Merge "Add BGPCEP submodule and BGP Cli documentation"

6 years agoUpdated git submodules
David Suarez [Mon, 23 Oct 2017 23:09:30 +0000 (01:09 +0200)]
Updated git submodules

Project: sfc master 10929bcbd6ba0c0bc870c92012447959a0800f62

Minor cleanup

More changes will follow.

Change-Id: Ib4a0a2adb59ea206fc7d27cf68201732653db508
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
David Suarez [Mon, 23 Oct 2017 13:51:02 +0000 (15:51 +0200)]
Updated git submodules

Project: sfc master 2803b69599b3f669488f414f3a9625687e769f99

Minor cleanup

Change-Id: I5023ca7b29220611c4b5545ce800ea958cee111f
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoAdd BGPCEP submodule and BGP Cli documentation 42/64642/6
Claudio D. Gasparini [Tue, 24 Oct 2017 10:31:38 +0000 (12:31 +0200)]
Add BGPCEP submodule and BGP Cli documentation

Change-Id: Iee7d89a8b1ff1cc707afe9683eb794a8bff2dc53
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
6 years agoUpdated git submodules
Riyazahmed D Talikoti [Tue, 19 Sep 2017 07:22:11 +0000 (12:52 +0530)]
Updated git submodules

Project: genius master 4b7a73a7315deb2578954ffb0be8dc524bbed9b9

TestStubs for Elan-Evpn Junit

Teststubs are written  for InterfaceManager and ITM
Right now these stubs contains testcode mainly required by Elan. These can
be expanded as we write more testcases.

Added addInterfaceInfo and addTunnelInterfaceInfo methods.

Elan Junit Testcases are written and raised as seperate review in netvirt
https://git.opendaylight.org/gerrit/#/c/62894/

Change-Id: I873999721e135c3cc968ef0d1aa239d794d12cb3
Signed-off-by: Riyazahmed D Talikoti <riyazahmed.d.talikoti@ericsson.com>
6 years agoUpdated git submodules
Tom Pantelis [Mon, 23 Oct 2017 21:51:20 +0000 (17:51 -0400)]
Updated git submodules

Project: genius master 1094c4a9eb8c1d32ea0c2da449a883e5c5899d74

Use JobCoordinator in TestableJobCoordinatorEventsWaiter

Added support for JobCoordinator in TestableJobCoordinatorEventsWaiter.
Support for DataStoreJobCoordinator was retained for now for
compatibility.

The other alternative is to move TestableJobCoordinatorEventsWaiter et al
to infrautils, see https://git.opendaylight.org/gerrit/#/c/64468/, but
it got -1. Maybe we can revisit that later.

Change-Id: Id483fbb1515c24d448e874ba358dd5477fa0c53a
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoOVSDB Oxygen M1 Milestone 40/64640/1
Anil Vishnoi [Tue, 24 Oct 2017 10:42:36 +0000 (03:42 -0700)]
OVSDB Oxygen M1 Milestone

Change-Id: I8075cf6f2af772b2b3349ae0de5bc360b00fc7b5
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Mon, 23 Oct 2017 18:31:14 +0000 (20:31 +0200)]
Updated git submodules

Project: genius master f165dd51e277545aa55b8c76dae0022cb4014cdc

ManagedNewTransactionRunnerImplTest with new negative DB failure tests

These 2 new tests will be customized in
I8fee2b50b562dc2c0f416d59082ad4bded0cdf58 to illustrate how the
RetryingManagedNewTransactionRunner, contrary to the
ManagedNewTransactionRunnerImpl, handles the
OptimisticLockFailedException.

Change-Id: I8e0da146cde5ddd853f9f388cf2ee6ba895ef086
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoUpdated git submodules
David Suarez [Sun, 8 Oct 2017 15:52:39 +0000 (17:52 +0200)]
Updated git submodules

Project: netvirt master a7ebebb119395a98fcbb6a3af4765b23547ec930

Replace deprecated Futures.addCallback by the newer version

The method addCallback(ListenableFuture<V> future,
FutureCallback<? super V> callback) is deprecated and will be replaced
by a new its new version addCallback(ListenableFuture<V> future,
FutureCallback<? super V> callback, Executor executor) in April 2018.

Some other minor changes to pass the new version of checkstyle.

Change-Id: I3e288aad0aeee3e5f8cc9aeb777dd3d2cfb5c00a
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Tom Pantelis [Fri, 13 Oct 2017 17:38:19 +0000 (13:38 -0400)]
Updated git submodules

Project: genius master 39bca09e1a8368785209603767a1ca5d900f80e2

Convert interfacemanager-impl to use mdsal EOS APIs

The controller EOS APIs are deprecated.

Change-Id: Idba9454204a1a1d3eab0e004a86383e21c70490b
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
6 years agoUpdated git submodules
David Suarez [Wed, 11 Oct 2017 09:21:28 +0000 (11:21 +0200)]
Updated git submodules

Project: genius master 035b25b60f7fe4b27c7c460a64e021f3df607cbc

Add access to the ExecutorService

Add accessor to the ExecutorService so that the derived listeners can
shutdown it.

Change-Id: I51ec725c3238f0849e2091eb48532a1ceec24582
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Michael Vorburger [Mon, 23 Oct 2017 16:43:45 +0000 (18:43 +0200)]
Updated git submodules

Project: genius master 635977adac7f9c78cfbe9cf7e080330d07848df3

Remove duplicate (identical) maven-jar-plugin to fix Maven WARNING

[WARNING] Some problems were encountered while building the effective
model for org.opendaylight.genius:mdsalutil-api:bundle:0.4.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but
found duplicate declaration of plugin
org.apache.maven.plugins:maven-jar-plugin @ line 164, column 15
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.

Change-Id: I5360209dfbbb0d13ee9e33ffcfc7ff22dd3fcbff
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoMerge "Use git clean -xdff"
Thanh Ha [Mon, 23 Oct 2017 17:55:20 +0000 (17:55 +0000)]
Merge "Use git clean -xdff"

6 years agoMerge "Honeycomb/VBD M1 status"
Thanh Ha [Mon, 23 Oct 2017 16:09:44 +0000 (16:09 +0000)]
Merge "Honeycomb/VBD M1 status"

6 years agoMerge "SFC Oxygen M1 Milestone report"
Thanh Ha [Mon, 23 Oct 2017 16:08:43 +0000 (16:08 +0000)]
Merge "SFC Oxygen M1 Milestone report"

6 years agoMerge "Groupbasedpolicy M1 status"
Thanh Ha [Mon, 23 Oct 2017 16:07:55 +0000 (16:07 +0000)]
Merge "Groupbasedpolicy M1 status"

6 years agoUse git clean -xdff 15/64615/1
Thanh Ha [Mon, 23 Oct 2017 16:04:04 +0000 (12:04 -0400)]
Use git clean -xdff

A suggestion by Vratko in I082ef3a0878884569b0455db1971b5c1eaf93cbc to
use `git clean -xdff` to ensure all unused submodules from a branch are
cleared from the system.

Change-Id: I6a684446912affd6647191492c6219be17899711
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Make the release docs more generic"
Thanh Ha [Mon, 23 Oct 2017 15:54:09 +0000 (15:54 +0000)]
Merge "Make the release docs more generic"

6 years agoMerge "Update to show project milestone readouts"
Thanh Ha [Mon, 23 Oct 2017 15:51:29 +0000 (15:51 +0000)]
Merge "Update to show project milestone readouts"

6 years agoMerge "Update release schedule for oxygen"
Thanh Ha [Mon, 23 Oct 2017 15:49:47 +0000 (15:49 +0000)]
Merge "Update release schedule for oxygen"

6 years agoSFC Oxygen M1 Milestone report 12/64612/3
ebrjohn [Mon, 23 Oct 2017 14:18:26 +0000 (09:18 -0500)]
SFC Oxygen M1 Milestone report

Change-Id: If721052fdca71a713decbafb6f75871baaeb1d79
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
6 years agoUpdated git submodules
David Suarez [Sun, 22 Oct 2017 19:01:05 +0000 (21:01 +0200)]
Updated git submodules

Project: sfc master 321bc453c165af1ac810a5d62ac1e43bff54fabb

Refactor sfc-pot to non-static

The pom.xml files both in sfc-pot and sfc-provider need to be changed
so they generate autowire.xml files properly.

Change-Id: I4363ebecaab832844561d74689719deeb31c1e60
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoMerge "Add a new section SFC CLI to the User Guide"
Thanh Ha [Mon, 23 Oct 2017 15:20:02 +0000 (15:20 +0000)]
Merge "Add a new section SFC CLI to the User Guide"

6 years agoUpdated git submodules
Anil Belur [Mon, 23 Oct 2017 14:06:01 +0000 (10:06 -0400)]
Updated git submodules

Project: releng/builder master 5b67c6d9fc000044e30a43e9e143595048bc7e79

Rename jdk to java-version for autorelease

The {jdk} parameter was removed from change
Ic575cb1dd44d4e66ec3c18439984bcd517b6fc7879 and caused autorelease jobs
to lose their JDK configuration.

JJB appears to not expand defaults if they have the same name as the
job configuration. We should switch to using {java-version} like we do
in global-jjb which resolves the expansion issues.

Jira: RELENG-590
Change-Id: I50547447b274df5c7be9747b20c407db5defb0e9
Co-Authored-By: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdated git submodules
Somashekar Byrappa [Fri, 1 Sep 2017 13:28:35 +0000 (18:58 +0530)]
Updated git submodules

Project: netvirt master 33e298303adc1319f132fc609e80b1e677f139a1

Spec: ACL support for protocols that are not supported by conntrack

This spec addresses following issues in ACL module:
(a) Enhance ACL to support protocols like OSPF, VRRP etc that are not
    supported by conntrack in stateful mode.
(b) Handle overlapping IP addresses while processing remote ACLs.
(c) Optimization for Remote ACL by reducing number of flows even for ports
    having multiple ACLs.

Change-Id: I8ee79a0769e24b351cabf88fb268b28389b43da3
Signed-off-by: Somashekar Byrappa <somashekar.b@altencalsoftlabs.com>
6 years agoUpdated git submodules
David Suarez [Sun, 22 Oct 2017 08:29:45 +0000 (10:29 +0200)]
Updated git submodules

Project: sfc master 0ab4e3050cf3ec476de19bb6e96598768d873e1c

Move this service to use blueprint annotations

Move this service to use blueprint annotations instead of xml file.
Some simplifications.

Change-Id: Ic6937e5dab03c26097a4b6c3d1967187b64dc7b4
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdated git submodules
Juraj Veverka [Fri, 20 Oct 2017 07:39:53 +0000 (09:39 +0200)]
Updated git submodules

Project: netconf master 46a08c4d7290ea69f91a8fb3cfa718cc0921cc75

Testtool functionality enhanced. User now may
inject own implementation of NetconfOperationService
using configuration object.

Change-Id: I41ac6d807db56ee07fbfde9d9b5bb80e714b7ca2
Signed-off-by: Juraj Veverka <juraj.veverka@pantheon.tech>
6 years agoUpdated git submodules
Michael Vorburger [Wed, 4 Oct 2017 20:29:22 +0000 (22:29 +0200)]
Updated git submodules

Project: infrautils master 99f48220fe81a50c730489df08195122299a7d30

Bug 9169: jobcoordinator null safety

Eclipse's JDT compiler (javac alternative) can guarantee that there are
no more NullPointerException possible in the jobcoordinator code with
this.

However external code calling into this code (e.g. from genius and
netvirt) which has not yet been null safe enable can still cause
NullPointerException, so this cannot prevent e.g. Bug 9238, yet.
However it can prevent it in the future, once all is null safe!

Change-Id: Ic401622727be798f3983d1e5dc6a11f78fe8ba0b
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
6 years agoGroupbasedpolicy M1 status 03/64603/1
Michal Cmarada [Mon, 23 Oct 2017 10:50:03 +0000 (12:50 +0200)]
Groupbasedpolicy M1 status

Change-Id: I8906cfc613623d626155579857ff9270da0beac0
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
6 years agoHoneycomb/VBD M1 status 04/64604/1
Michal Cmarada [Mon, 23 Oct 2017 10:48:31 +0000 (12:48 +0200)]
Honeycomb/VBD M1 status

Change-Id: I0b9a35bce63bba3978b386c8cf371e74ab4959fe
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
6 years agoUpdated git submodules
Vratko Polák [Mon, 23 Oct 2017 10:30:20 +0000 (10:30 +0000)]
Updated git submodules

Project: releng/builder master c5aa5988e9aa5dbf3d2edd5c91ca309bcad8c3e5

Merge "Add infrautils-ready feature to distro features"

Add infrautils-ready feature to distro features

infrautils-ready will give us log messages indicating when
all features have been successfully installed and the overall
system is ready for further testing.

this patch simply adds that as a default feature in all of
the places we are bringing up the controller. What we do
with it after that is still work to be done.

Also, this feature is not there in carbon or earlier, so those
jobs cannot take advantage of it. This patch is not smart
in that it will still list it as a feature for a carbon
distro. It should not harm anything to do that.

Change-Id: I8f3b9b2d40edd482a45f091b30be7345f8b4e088
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMake the release docs more generic 94/64594/1
Anil Belur [Mon, 23 Oct 2017 02:38:37 +0000 (12:38 +1000)]
Make the release docs more generic

Change-Id: Id68222ce121531f587317abc1fe750c5bce32f7c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdate to show project milestone readouts 87/64587/4
klou [Sat, 21 Oct 2017 03:54:40 +0000 (22:54 -0500)]
Update to show project milestone readouts

Pull project specific readouts from the subfolders
Add rcx_template.rst file for reporting release candidate
    testing results

Change-Id: I676f16ce8280bfbb0ae267f35e23ada5feacd468
Signed-off-by: klou <klou.external@gmail.com>
6 years agoUpdated git submodules
kiranvasudeva [Wed, 6 Sep 2017 10:03:58 +0000 (15:33 +0530)]
Updated git submodules

Project: netvirt master a8c92362301d2bc0cc35e3c6b2e6d55ac133caa0

Handle usecase when ELAN is null, and ACL service BIND/ADD fails due to NPE

(a) Added ElanInterface Listener for Acl service, if ElanInterface add event comes
    after ConfigInterface or InterfaceState event's, update ElanId into aclInterface,
    invoke Bind and add.
(b) Skip Bind/Add in AclInterfaceListener/AclInterfaceStateListener if Elan id is null
(c) Sync all aclInterface modifications.

Change-Id: I29969844262af9c4972d8eeaaaf8a760e91b16d9
Signed-off-by: kiranvasudeva <kirankumar.v@altencalsoftlabs.com>
6 years agoAdd a new section SFC CLI to the User Guide 19/64019/11
David Suarez [Fri, 6 Oct 2017 10:17:46 +0000 (12:17 +0200)]
Add a new section SFC CLI to the User Guide

Add a new section to the SFC User Guide describing the new
functionality included to provide a Command Line Interface as
detailed in [1].

Some other improvements regarding formatting.

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

Change-Id: I0018295fe30b7c6ca34263f0ff105773ea89fb9b
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
6 years agoUpdate release schedule for oxygen 86/64586/2
klou [Fri, 20 Oct 2017 23:59:39 +0000 (18:59 -0500)]
Update release schedule for oxygen

Change-Id: I5e1b1989f6ca3fc02dc7c97ac01190c6795e8aa9
Signed-off-by: klou <klou.external@gmail.com>
6 years agoCleanup conf.py 81/64581/1
Thanh Ha [Fri, 20 Oct 2017 20:58:01 +0000 (16:58 -0400)]
Cleanup conf.py

Remove settings that we do not use.

Change-Id: I52e48842870d7136853696b31905d285c92129fa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd details on updating autorelease branch 26/64326/2
Thanh Ha [Tue, 17 Oct 2017 02:42:51 +0000 (22:42 -0400)]
Add details on updating autorelease branch

Document how to update an exiting autorelease repo to ensure that it
gets done before attempting to tag a release.

Change-Id: I082ef3a0878884569b0455db1971b5c1eaf93cbc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agol2switch M1 20/64320/7
Evan Zeller [Mon, 16 Oct 2017 21:54:10 +0000 (14:54 -0700)]
l2switch M1

Change-Id: I84e2abd96944a24c8ff05a8ae483d07d3bc6b45c
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
6 years agoMerge "JSON-RPC2.0 M1 Filled Template for Oxygen"
Thanh Ha [Fri, 20 Oct 2017 20:05:52 +0000 (20:05 +0000)]
Merge "JSON-RPC2.0 M1 Filled Template for Oxygen"

6 years agoMerge "Neutron Northbound M1 status for Oxygen Cycle"
Thanh Ha [Fri, 20 Oct 2017 19:55:11 +0000 (19:55 +0000)]
Merge "Neutron Northbound M1 status for Oxygen Cycle"

6 years agoMerge "Add Oxygen M1 Status for daexim"
Thanh Ha [Fri, 20 Oct 2017 19:54:25 +0000 (19:54 +0000)]
Merge "Add Oxygen M1 Status for daexim"

6 years agoMerge "Add oxygen m0 status for projects ovsdb, etc."
Thanh Ha [Fri, 20 Oct 2017 19:52:47 +0000 (19:52 +0000)]
Merge "Add oxygen m0 status for projects ovsdb, etc."

6 years agoMerge "Update m0 status for a batch of 5 projects."
Thanh Ha [Fri, 20 Oct 2017 19:52:17 +0000 (19:52 +0000)]
Merge "Update m0 status for a batch of 5 projects."

6 years agoMerge "Add BIER M1 Oxygen Status"
Thanh Ha [Fri, 20 Oct 2017 19:51:26 +0000 (19:51 +0000)]
Merge "Add BIER M1 Oxygen Status"

6 years agoMerge "Update m0 status for another batch of 5 projects."
Thanh Ha [Fri, 20 Oct 2017 19:50:16 +0000 (19:50 +0000)]
Merge "Update m0 status for another batch of 5 projects."

6 years agoMerge "Add oxygen m0 status for projects sxp, etc."
Thanh Ha [Fri, 20 Oct 2017 19:46:29 +0000 (19:46 +0000)]
Merge "Add oxygen m0 status for projects sxp, etc."

6 years agoMerge "Update m0 report status for openflow, etc."
Thanh Ha [Fri, 20 Oct 2017 19:46:09 +0000 (19:46 +0000)]
Merge "Update m0 report status for openflow, etc."

6 years agoMerge "Add oxygen m0 status for projects int/dist, etc."
Thanh Ha [Fri, 20 Oct 2017 19:44:42 +0000 (19:44 +0000)]
Merge "Add oxygen m0 status for projects int/dist, etc."

6 years agoMerge "Add oxygen m0 status for projects faas, etc."
Thanh Ha [Fri, 20 Oct 2017 19:44:26 +0000 (19:44 +0000)]
Merge "Add oxygen m0 status for projects faas, etc."

6 years agoMerge "Update another batch of m0 reports"
Thanh Ha [Fri, 20 Oct 2017 19:42:49 +0000 (19:42 +0000)]
Merge "Update another batch of m0 reports"

6 years agoMerge "Add Integration/Distribribution M1 report"
Thanh Ha [Fri, 20 Oct 2017 19:42:28 +0000 (19:42 +0000)]
Merge "Add Integration/Distribribution M1 report"

6 years agoMerge "Add USC M1 Oxygen"
Thanh Ha [Fri, 20 Oct 2017 19:41:46 +0000 (19:41 +0000)]
Merge "Add USC M1 Oxygen"

6 years agoMerge "Add NEMO M1 Oxygen"
Thanh Ha [Fri, 20 Oct 2017 19:41:23 +0000 (19:41 +0000)]
Merge "Add NEMO M1 Oxygen"

6 years agoUpdated git submodules
Thanh Ha [Fri, 20 Oct 2017 17:49:33 +0000 (13:49 -0400)]
Updated git submodules

Project: releng/builder master b38a6c217bc21f24600932678ef19c506932e84d

Make sure spectrometer rtd only triggers for self

The spectrometer rtd job should only trigger for itself and not for
other projects.

Change-Id: I471d1cf1aca9f52255f106c57d02a0e58a12d8c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Move Oxygen Release Plan from wiki to rst"
Thanh Ha [Fri, 20 Oct 2017 17:53:33 +0000 (17:53 +0000)]
Merge "Move Oxygen Release Plan from wiki to rst"

6 years agoUpdated git submodules
Jamo Luhrsen [Thu, 19 Oct 2017 23:53:47 +0000 (16:53 -0700)]
Updated git submodules

Project: integration/test master 9260a94d5ac26a5b97cda65b1f4f6fbfc9e56255

Remove robot tags for skipping irrelevant things

we used to skip things if the openstack was mitaka or
if odl sg mode was transparent or learn. All of those
things no longer exist in our CSIT, so no need to
have them

Change-Id: I9b51d1c1317ef4352fff897a5713d86edcc2e49c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>