docs.git
7 years agoLogical SFF Json files update 89/48389/5
Ursicio Martin [Wed, 16 Nov 2016 09:02:51 +0000 (10:02 +0100)]
Logical SFF Json files update

Change-Id: I5256265e65c762f24d8016ee192e55b0bc95c7b2
Signed-off-by: Ursicio Martin <ursicio.javier.martin@ericsson.com>
7 years agoUpdated git submodules
Peter Gubka [Fri, 11 Nov 2016 15:14:54 +0000 (16:14 +0100)]
Updated git submodules

Project: integration/test master e652e07723051f28e7352aa8125607a85aba673b

fixing the identifier for application peer and used uri

Change-Id: I7ffdd5420416d703a55aa079a30b45eb4874feef
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Dimple Jain [Sun, 23 Oct 2016 09:20:49 +0000 (14:50 +0530)]
Updated git submodules

Project: genius master fbfca03da8a8b00dd0fb24a5b6cb8261faa6889d

Upstreaming BFD monitoring fixes

While performing monitoring toggle operation and interval updation,
ITM was not computing all possible tunnels where multiple subnets were
present.
ITM was considering only tunnels within the same subnet.
The fix is to compute all tunnels ie., tunnels between the subnets too.

Change-Id: Id80267f7da4faf3c09e8e405afca20a7dcc79b7b
Signed-off-by: Dimple Jain <dimple.jain@ericsson.com>
7 years agoUpdated git submodules
Sridhar Gaddam [Tue, 25 Oct 2016 13:21:49 +0000 (18:51 +0530)]
Updated git submodules

Project: netvirt master 5df518d174ce82a042f20dbec752c27bb7b8fe38

Support for IPv6 East-West Routing

This patch supports IPv6 east-west communication using OpenFlow rules.

Use-cases verified:
-------------------
1. IPv6 East-West Routing (for dual-stack and IPv6 only network)
   on an all-in-one setup as-well-as multi-node setup.
2. Above use-case in transparent mode and Stateful SG mode.

Sample setup:
-------------
1. Create a Neutron router with two networks (say network1 and network2).
2. Create an IPv6 subnet (or dual-stack) in each network.
3. Associate all the subnets to the router.
4. Spawn VMs on network1 and network2.
5. Verify that ping6 from VM1 (on network1) to VM2 (on network2) is
   successful.
6. ODL virtual router should be able to support routing between the two
   networks using OpenFlow rules.

Change-Id: I7dff4dcccf9e746656ca04cb09f99b31f585fcd8
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Sat, 12 Nov 2016 18:16:29 +0000 (10:16 -0800)]
Updated git submodules

Project: releng/builder master 004bf6173406933d5331727a4b69db5b2ac222c5

put comma in the right place for cluster gate jobs

Change-Id: Ib73973be5ed62dbd4aca043e890ce37382cf06c3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Isaku Yamahata [Wed, 9 Nov 2016 04:21:11 +0000 (20:21 -0800)]
Updated git submodules

Project: netvirt master 65a2687d1771324ffce9facd265d9daa441cfd5b

Bug 7127 - legacy netvirt: null pointer exception SecurityServicesImpl

With openstack CI, the following null pointer exception occurs
getDhcpServerPort() can return null.

> 2016-11-08 09:19:17,013 | ERROR | ntDispatcherImpl | EventDispatcher | 336 - org.opendaylight.netvirt.openstack.net-virt - 1.4.0.SNAPSHOT | Exception in dispatching event NorthboundEvent [handler=NEUTRON_PORT, action=UPDATE, port=NeutronPort [portUUID=7b5ef356-7384-466b-9fd0-36366bdfd9eb, networkUUID=f1c4b809-62e3-45bc-8eec-df5ef15cb017, name=, adminStateUp=true, status=null, macAddress=fa:16:3e:be:eb:b4, fixedIPs=[Neutron_IPs{ipAddress='10.1.0.21', subnetUUID='e4b5081c-b081-47c4-af47-f5b6bb28a2de'}], deviceID=613810e5-cb2b-4c19-b7e1-f8ead6cd303b, deviceOwner=compute:None, tenantID=7cdf7d5664f143eab4ea7f3a127ff704, securityGroups=[], bindinghostID=ubuntu-xenial-osic-cloud1-s3500-5245939, bindingvnicType=normal, bindingvnicType=normal, portSecurityEnabled=false], subnet=null, router=null, routerInterface=null, floatingIP=null, network=null, loadBalancer=null, loadBalancerPool=null, loadBalancerPoolMember=null, neutronsecurityRule=null]
> java.lang.NullPointerException
>         at org.opendaylight.netvirt.openstack.netvirt.impl.SecurityServicesImpl.syncFixedSecurityGroup(SecurityServicesImpl.java:462)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.NeutronL3Adapter.processPortSecurityEnableUpdated(NeutronL3Adapter.java:936)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronPortEvent(NeutronL3Adapter.java:440)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.PortHandler.doNeutronPortUpdated(PortHandler.java:126)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.PortHandler.processEvent(PortHandler.java:208)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:96)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.lambda$start$0(EventDispatcherImpl.java:58)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_91]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_91]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_91]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_91]
>         at java.lang.Thread.run(Thread.java:745)[:1.8.0_91]

Change-Id: I22a50533f4e7270badefb3614147a5656e93b352
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
7 years agoUpdated git submodules
Isaku Yamahata [Wed, 9 Nov 2016 03:55:32 +0000 (19:55 -0800)]
Updated git submodules

Project: netvirt master 8bbc409e5d4bd1fdf29ad51fa2ab4d45c94e9c6b

Bug 7126 - legacy netvirt: null pointer exception NeutronSubnetInterface.fromMd

With openstack CI, legacy netvirt spits the following null pointer
exception.

> 2016-11-08 09:15:31,792 | ERROR | ntDispatcherImpl | TenantNetworkManagerImpl         | 336 - org.opendaylight.netvirt.openstack.net-virt - 1.4.0.SNAPSHOT | getDHCPServerPort:getDHCPServerPort failed due to
> java.lang.NullPointerException
>         at org.opendaylight.netvirt.openstack.netvirt.translator.crud.impl.NeutronSubnetInterface.fromMd(NeutronSubnetInterface.java:178)
>         at org.opendaylight.netvirt.openstack.netvirt.translator.crud.impl.NeutronSubnetInterface.getSubnet(NeutronSubnetInterface.java:84)
>         at org.opendaylight.netvirt.openstack.netvirt.impl.SecurityServicesImpl.getDhcpServerPort(SecurityServicesImpl.java:164)
>         at org.opendaylight.netvirt.openstack.netvirt.providers.openflow13.OF13Provider.programLocalSecurityGroupRules(OF13Provider.java:1056)
>         at org.opendaylight.netvirt.openstack.netvirt.providers.openflow13.OF13Provider.programLocalRules(OF13Provider.java:814)
>         at org.opendaylight.netvirt.openstack.netvirt.providers.openflow13.OF13Provider.handleInterfaceUpdate(OF13Provider.java:1194)
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.handleInterfaceUpdate(SouthboundHandler.java:101)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.processPortUpdate(SouthboundHandler.java:343)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.processPortEvent(SouthboundHandler.java:329)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.processEvent(SouthboundHandler.java:274)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:96)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.lambda$start$0(EventDispatcherImpl.java:58)[336:org.opendaylight.netvirt.openstack.net-virt:1.4.0.SNAPSHOT]
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_91]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_91]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_91]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_91]
>         at java.lang.Thread.run(Thread.java:745)[:1.8.0_91]

Change-Id: Id02d8e4f76c2394b6e765e7dfb92e66693051769
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
7 years agoUpdated git submodules
wangqianyu [Thu, 10 Nov 2016 00:41:26 +0000 (08:41 +0800)]
Updated git submodules

Project: netvirt master 41b7a31a44e6b10fc16fb0a758003fad75b13640

BUG-7016 flows fix the bug that flows is not corrrect after the
reconnection of ovs

Fixes bug 7016
    1. do the all neutron port add when reconnect to ovs
    2. when dpip changed, change the action to add

Change-Id: I8a16c40078019096ef25b62253c47fc5bc562482
Signed-off-by: wangqianyu <wang.qianyu@zte.com.cn>
7 years agoUpdated git submodules
Michael Vorburger [Sat, 12 Nov 2016 01:26:31 +0000 (02:26 +0100)]
Updated git submodules

Project: odlparent master c3423f29d5acf4999a54619bbbd5bec680e6e93c

Bug 6236: Add mdsal.skip.verbose to -Pq Quick profile

see https://git.opendaylight.org/gerrit/#/c/47036/

Change-Id: I47286b9a9bc3bf69594b74add275a24251d0e924
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Marcos López Samaniego [Tue, 8 Nov 2016 11:44:41 +0000 (12:44 +0100)]
Updated git submodules

Project: netvirt master ee1c272566e5fc329550113756312b8ca6c91e51

Bug 7157: Modify inter-VPN link model to enable route leaking

Change-Id: I82ee50acb9c1d9b6b6a8a548d2b484d32fe9d787
Signed-off-by: Marcos López Samaniego <marcos.lopez.samaniego@ericsson.com>
7 years agoUpdated git submodules
Isaku Yamahata [Tue, 8 Nov 2016 03:48:34 +0000 (19:48 -0800)]
Updated git submodules

Project: netvirt master d09146eedf9e133747032eea10dd2c40d371f839

Bug 7125 - legacy: ConcurrentModificationException

With openstack devstack, ConcurrentModificationException occurs as
follows
> java.util.ConcurrentModificationException
>         at java.util.HashMap$HashIterator.nextNode(HashMap.java:1437)[:1.8.0_111]
>         at java.util.HashMap$KeyIterator.next(HashMap.java:1461)[:1.8.0_111]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.NeutronL3Adapter.updateNetworkInCleanupCache(NeutronL3Adapter.java:1625)[289:org.opendaylight.netvirt.openstack.net-vir
> t:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronNetworkEvent(NeutronL3Adapter.java:786)[289:org.opendaylight.netvirt.openstack.net-virt:1
> .3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.NetworkHandler.doNeutronNetworkUpdated(NetworkHandler.java:100)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSH
> OT]
>         at org.opendaylight.netvirt.openstack.netvirt.NetworkHandler.processEvent(NetworkHandler.java:175)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:96)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SN
> APSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.lambda$start$0(EventDispatcherImpl.java:58)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.S
> NAPSHOT]
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_111]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_111]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
>         at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]

Change-Id: Icdeb4f578ef18fa34663640d78f8d0585805ae70
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Fri, 11 Nov 2016 23:19:21 +0000 (23:19 +0000)]
Updated git submodules

Project: releng/builder master 36ca9b6d0ffc58ccb9554590db1ce7f09af56653

Merge "Add functionlity legato to unimgr-csit-basic"

Add functionlity legato to unimgr-csit-basic

Signed-off-by: amir876 <amir.abudi@hpe.com>
Change-Id: I71afd92db7dae1138d2d98cf3ee27daafeb9e8a6

7 years agoUpdated git submodules
Ryan Goulding [Fri, 11 Nov 2016 22:20:47 +0000 (22:20 +0000)]
Updated git submodules

Project: aaa master cf150aaf4bf96a6f308f0da5036c72d229778dbe

Merge "Revert "Fix the unit Test""

Revert "Fix the unit Test"

This reverts commit 359f27de1b5ba0c75bd488f84e797a24122172a1.

Change-Id: Ia8ca62266513ddd58e8518bd88f71b39b094c495
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
7 years agoUpdated git submodules
Sam Hague [Fri, 11 Nov 2016 17:09:57 +0000 (12:09 -0500)]
Updated git submodules

Project: netvirt master 2f22c66e5373e9a6e14d5604790911e2021aa463

Add link to specs

Change-Id: Idb31c16111eb6ce00554234bab7e104a5a996f5a
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Miguel Perez [Thu, 10 Nov 2016 16:22:45 +0000 (17:22 +0100)]
Updated git submodules

Project: netvirt master 82d76e9f1df31617acbf15671daca63e32cce1df

Bug 7147: VpnInterfaces not removed when InterVpnLink is removed

 + Current code is trying to remove them from CONFIGURATION, but it
   should be OPERATIONAL

Change-Id: Icaa91b5060340c4816358314b469b4a4789a5edd
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Isaku Yamahata [Tue, 8 Nov 2016 00:35:40 +0000 (16:35 -0800)]
Updated git submodules

Project: netvirt master 8c3cca4d6052c9c72496a7e078c04db6779b6a0e

Bug 7124 - legacy netvirt: null pointer exception in SouthboundHandler

This patch avoids null pointer exception as follows.
With openstack tempest CI, the following exception occurs.

> java.lang.NullPointerException
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandlercd.processPortDelete(SouthboundHandler.java:184)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.processPortEvent(SouthboundHandler.java:332)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.SouthboundHandler.processEvent(SouthboundHandler.java:274)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:96)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at org.opendaylight.netvirt.openstack.netvirt.impl.EventDispatcherImpl.lambda$start$0(EventDispatcherImpl.java:58)[289:org.opendaylight.netvirt.openstack.net-virt:1.3.1.SNAPSHOT]
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_111]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_111]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
>         at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]

Change-Id: I8549fb799ac0ae797f4b84dc8d910ef02b65a0ad
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
7 years agoUpdated git submodules
Aswin Suryanarayanan [Tue, 18 Oct 2016 09:18:46 +0000 (14:48 +0530)]
Updated git submodules

Project: netvirt master 53532c567667951e888eba47b94ca03c5f5abcee

Added default Security Group to test modes other than transparent.

The default SG enables communication between the VM spawned in default
SG, but does not allow external traffic.

Change-Id: I8c7735e8ddeeb1df65dabffa56382825abd4f697
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
HANAMANTAGOUD V Kandagal [Mon, 24 Oct 2016 14:34:19 +0000 (20:04 +0530)]
Updated git submodules

Project: netvirt master 1e3e774fbaa4c85a101d6ab43abb139a82ab0cb8

Bug 6786: L3VPN is not honoring VTEP add or delete in operational cloud

As part of making L3VPN honor VTEP add-delete operation , this is a first
set of change where VpnInterface can be configured and VRF entry created
even if VTEP IP on a DPN is not available.

Change-Id: If07f297be3894fe1cd5de5b614565055fa16f09e
Signed-off-by: HANAMANTAGOUD V Kandagal <hanamantagoud.v.kandagal@ericsson.com>
Signed-off-by: ehvkand <hanamantagoud.v.kandagal@ericsson.com>
7 years agoUpdated git submodules
Marcos López Samaniego [Fri, 28 Oct 2016 07:17:15 +0000 (09:17 +0200)]
Updated git submodules

Project: netvirt master 78e1691c073efdbcf641402efd912d4123bff219

Bug 6822: IVpnLink Static routes not removed on cascade

When an inter-VPN link is removed, we must ensure that there is no
NeutronRouter with an static route pointing to one of the
inter-VPN link's endpoints.

Change-Id: Ib061599fd8e1fd0a56a128d1ae1863d7c47d9170
Signed-off-by: Marcos López Samaniego <marcos.lopez.samaniego@ericsson.com>
7 years agoUpdated git submodules
Vasu Srinivasan [Mon, 7 Nov 2016 23:06:19 +0000 (17:06 -0600)]
Updated git submodules

Project: spectrometer master 2589edcaba36cab9c5c558f0c035023bb505a073

major refactor; updated styles; simplified map reducers

Change-Id: I36b626f7dc4bde1e50a2a0b5e0898517156880e9
Signed-off-by: Vasu Srinivasan <vasya10@gmail.com>
7 years agoUpdated git submodules
Abhinav Gupta [Fri, 7 Oct 2016 08:27:06 +0000 (13:57 +0530)]
Updated git submodules

Project: netvirt master 9a788cbe697bf3f020997f3370aa944d8024e9a0

Bug 6853 : Directly removing floatingip doesn't rmv mac entries from T19

NAT model change to accomodate and pass the mac address, uuid and subnet
id of the floating ip port for creating table 19 entries, obtained via
the created neutron port upon a floating ip create.

Subnet ID is also passed along to be used by onAddFloatingIP, thus
eliminating a neutron port lookup for the same.

These changes take care of the population, depopulation of newly added /
tweaked models and consumption of the same in NATService.
Also includes some refactoring and cleaning up.

Change-Id: I0bd8fd3937c91e885e77aeaafe4522ce4751b0fa
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
7 years agoUpdated git submodules
Tali [Thu, 13 Oct 2016 11:13:57 +0000 (13:13 +0200)]
Updated git submodules

Project: netvirt master 24dce5c12980355c4ed0bff9db4cf9eb7e738085

Bug 6777 - FIB entries for RNH routed to VxLAN tunnel for flat/VLAN provider networks

Change-Id: Id0265159d3e4a9e92fc2e42f6129d7c1ff819369
Signed-off-by: Tali <tali.ben-meir@hpe.com>
7 years agoUpdated git submodules
Ryan Goulding [Fri, 11 Nov 2016 14:21:48 +0000 (14:21 +0000)]
Updated git submodules

Project: aaa master f66658ea5931d5be4d461fa0025f65286987d971

Merge "Add change ODL user password command"

Add change ODL user password command

Change-Id: I2303a70e1edb38f30a7e02a6c68a3844e1fad8a9
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
7 years agoUpdated git submodules
Ryan Goulding [Fri, 11 Nov 2016 14:20:58 +0000 (14:20 +0000)]
Updated git submodules

Project: aaa master 9cc67ca0e7de99febe5c961b190ee971720aa278

Merge "Fix the unit Test"

Fix the unit Test

update the old unit test classes with the new refactored classes

Change-Id: I43438fcb0a6724c1bbbe6956d169f6b7f93a4b6c
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
7 years agoUpdated git submodules
Suraj Ranjan [Thu, 13 Oct 2016 10:37:05 +0000 (16:07 +0530)]
Updated git submodules

Project: netvirt master 432524c43625da3f926a9b8be11c5a5d81e4fd0f

BUG 7116: Change in TunnelInterfaceStateListener.java

Review [1] introduced some yang changes in genius. This review includes
relevent changes in netvirt.

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

Change-Id: Ide1f633bb8852562d297bf92f73b93b1faadb664
Signed-off-by: Suraj Ranjan <suraj.ranjan@ericsson.com>
7 years agoUpdated git submodules
Miguel Perez [Thu, 3 Nov 2016 09:26:53 +0000 (10:26 +0100)]
Updated git submodules

Project: netvirt master 0c60c070f505ac3c19f31cf6b82057940b4f8134

Bug 6934: VpnPseudoPort flows not moved to a new DPN (II)

 + This change completes change [1]

 + When karaf is started, Cache wasn't being fed with existing data
   in MD-SAL

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

Change-Id: I93d03094181093bcaa1608b3c95d6dbcfca55741
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Peter Gubka [Thu, 3 Nov 2016 12:23:37 +0000 (13:23 +0100)]
Updated git submodules

Project: integration/test master f7bc99647af184810f695340248573d61a4b6e9a

modifying bgp suites to use openconfig for carbon testing

Change-Id: I9a0513ca49210219c6d551a91cad58faa7113c74
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Peter Gubka [Wed, 9 Nov 2016 11:01:37 +0000 (12:01 +0100)]
Updated git submodules

Project: integration/test master 92a9a3499391a1872758368ada382d0588706404

updating bgp userfeatures suites to support openconfig peer configuration

Change-Id: Ib25b49fb6870b7206f053d97732535096b550c2a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Abhinav Gupta [Fri, 7 Oct 2016 12:58:29 +0000 (18:28 +0530)]
Updated git submodules

Project: netvirt master 8c3e5903a08195f9ff38b04bb532743928762535

Bug 6904 : ELANInstance read causing NPE on cluster reboot while sending
notifs.

ELANInstance read was causing NPE on cluster reboot while sending notifs,
leading to breakage in subnetRoute feature.

This commit depends on [1] and addresses the following:

1. On Cluster Reboot, the DataStore events are getting triggered out of
order and hence some data are not available when processing subnet and
ports addition. This fix addresses fetching elanTag from elanDatastore.
If the elan datastore is not written with the elanTag, then the elanTag
is tried to be retrieved from the IdManager.

2. Added logs indicating creation/deletion of ELAN instance.

3. Improved try-catch error handling 4. Proceeding with DjC transaction
for other operations in case this fails.

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

Change-Id: Icb09f4a6081b18a01ed6dc4590e695cf04fb9eb5
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
7 years agoUpdated git submodules
Somashekar Byrappa [Fri, 11 Nov 2016 10:02:54 +0000 (15:32 +0530)]
Updated git submodules

Project: netvirt master 451bce21a9c85a3974f69c220e789512e16376fb

Fixed UT failure in AclServiceTest

Change-Id: I9f4baba6218cdf9f49a791c20a51b49c904cfca3
Signed-off-by: Somashekar Byrappa <somashekar.b@altencalsoftlabs.com>
7 years agoUpdated git submodules
Vratko Polák [Fri, 11 Nov 2016 12:20:02 +0000 (12:20 +0000)]
Updated git submodules

Project: releng/builder master de1b89aa917d128567e79a223645c0854b747670

Merge "Add SXP cluster CSIT job"

Add SXP cluster CSIT job

Adds jobs for SXP clustering suite
https://git.opendaylight.org/gerrit/#/c/46454/

Change-Id: Iec9a3e90f461044a0a7e4acafac9ca287f06a2f5
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoUpdated git submodules
Somashekar Byrappa [Tue, 25 Oct 2016 13:08:37 +0000 (18:38 +0530)]
Updated git submodules

Project: netvirt master bf39b54c6edd4206a8297edeff41c6edd95b4c6e

Bug 7020: Deletion issue when VM has multiple SGs with same rules

Issue: When VM has multiple SGs with same rules, single flow is created
on switch for the common rules. When one of the SG is dissociated from
the VM, that particular flow is deleted from the switch even though
there is another SG with same rules.

Fix:
- For all overlapping rules, individual flows are created on the switch
  with different priorities.
- Per SG, unique flow priority is created using IdManager. Pool range is
    1000-60000.
- Flow priorities are cached to avoid multiple lookups.
- Note, CT_STATE_NEW_PRIORITY_DROP is now set to value 50

Fix provided for stateful mode only.

Change-Id: I1d3c69883aeadb786536c3e7bf76534c1f137336
Signed-off-by: Somashekar Byrappa <somashekar.b@altencalsoftlabs.com>
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Miguel Perez [Thu, 27 Oct 2016 16:13:27 +0000 (18:13 +0200)]
Updated git submodules

Project: netvirt master b3c81e37958ab951bc9aea5d45e84e82c77162cb

Bug 7106: Handles static routes at InterVpnLink creation

 + When an InterVpnLink is created it is possible that there are
   some static routes pointing to any of the InterVpnLink endpoints.
   This could happen if, for example, an InterVpnLink is removed and
   created again after some time.

 + So, at InterVpnLink creation, it'll check all Neutron routers to see
   if any of them has an static route whose nexthop is one of the
   InterVpnLink endpoints. If so, the static route must be 'installed'
   in the DPN where the corresponding Endpoint has been instantiated.

 + There is a bit of refactoring. Code that was in VpnRpcServiceImpl has
   been extracted to InterVpnLinkUtils so that it can be reused.

 + InterVpnLinkCache is now created at InterVpnLinkListener creation

Change-Id: I6d53ca282f41d64c2eaa5fb1d96eec20c902ffb5
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Olga Schukin [Tue, 8 Nov 2016 10:24:09 +0000 (12:24 +0200)]
Updated git submodules

Project: netvirt master efcbbefe4cd8c9babe45633bc5683b7d7f444e0b

Bug 7086: ELAN broadcast group for VLAN network

The remote BC group for ELAN of type flat/VLAN contains buckets to
access tunnel EP but not for the provider port

Change-Id: I2d6861e86a9362b0f9ebd82f886eb05db3738da3
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 2 Nov 2016 22:41:33 +0000 (15:41 -0700)]
Updated git submodules

Project: integration/test master 9a4d985414f1302ff742dadf5caf7d1badc01d47

optimizing connectivity suite test case execution

not polling on ACTIVE after instance creation, but rather looking at the
instance console logs and polling on when it "obtains" it's ip address

also removing debug collection from every test case and running only
in the most needed places

Change-Id: I705ff00faad2e6f5c8d2c1f4908bbe2698f5a98c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Sam Hague [Thu, 10 Nov 2016 13:25:54 +0000 (08:25 -0500)]
Updated git submodules

Project: releng/builder master c06077b36fd0ecb9f3a46b15c0e5c4ede14b99d5

Allow patch-test jobs to run concurrently part 2

The first patch enabled the aggregate job to run concurrently and this
one allows the subsequesnt jobs to run concurrently.

Change-Id: I25bf37d796e7a36d89fadec341f40b2537b6c0ff
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 9 Nov 2016 16:25:18 +0000 (17:25 +0100)]
Updated git submodules

Project: genius master 9e8b6a16d2c08376d89739f126ab504a34bf1bd1

Cleanup: use plain String concatenation

This is the most efficient method of String construction nowadays for
straightfoward concatenation.

Change-Id: I1279ccb58c6cbdcb88ca3a66e768a7649a755651
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 9 Nov 2016 16:22:47 +0000 (17:22 +0100)]
Updated git submodules

Project: genius master efe1716458b919d49edaf294e3eddf9c47256bd6

Cleanup: various performance issues

* Use Collections.singletonList() instead of single-parameter
  Arrays.asList()
* Remove redundant String::toString() and String::format() calls

Change-Id: I41f69b3f2adf085b1670a7e25f41642b2e6114f2
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 9 Nov 2016 16:15:28 +0000 (17:15 +0100)]
Updated git submodules

Project: genius master bf0333ea16790b9ce11d87e16d362015a4431c2d

Cleanup: remove unnecessary type casts

Change-Id: Ic55b47b3f945f5f97974e169ed35b8ece6fbded5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 9 Nov 2016 16:13:36 +0000 (17:13 +0100)]
Updated git submodules

Project: genius master 892f6fa23efd0fc186e5aee8cc3c3c6bdf6b0285

Cleanup: remove redundant type declarations

Java 7 and 8 have improved type inference a lot, many type parameters
are no longer necessary.

Change-Id: I89c2d8ecb05d67eabb0b8004b7e69b5e94b85337
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Stephen Kitt [Wed, 9 Nov 2016 16:07:57 +0000 (17:07 +0100)]
Updated git submodules

Project: genius master 948b6a39239ab278fcd25b521aa55b2d5bea199c

Cleanup: remove redundant modifiers

* Replace <? extends Object> with <?>
* Remove public from interface members (they're public by default).
* Remove static and final from interface attributes (they're static
  final by default).
* Remove unnecessary semi-colons.
* Remove private from enum constructors (they're private by default).
* Remove static from enum declarations (they're static by default).

Change-Id: I863d0cc1bba35562bf461b2f7a75abbe01a1ca33
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoUpdated git submodules
Marcos López Samaniego [Tue, 13 Sep 2016 14:10:26 +0000 (16:10 +0200)]
Updated git submodules

Project: netvirt master cd1a1567602ec149d64f1451d4696ef20215ffb4

Bug 7107: RouteOrigin updated to support Local routes

 + Usage:

    BGP  - Indicates Routes Imported via BGP into ODL

    CONNECTED – Every subnet (for example a VPN) has a route directly connected
            for that subnet. Same description than Cisco (all /24 for us)

    STATIC -  The static routes introduced by the OpenStack command “extra routes”

    SELFIMPORTED - Indicates this Route is replayed route on a new BGP VPN,
            which is importing RT from another BGPVPN which originally owns
            this route

    LOCAL - https://supportforums.cisco.com/document/63281/local-host-routes-routing-table
            (basically /32 host routes).

    INTERVPNLINK – Indicates Routes replayed by InterVPNLink due to
            Route Leaking. Inter-VPN link is configurable for leaking BGP,
            connected and/or static routes. LOCAL routes are not leaked,
            this is why this change is introduced.

 + RouteOrigin is intended to be in line with:

   http://study-ccna.com/connected-static-dynamic-routes/ and
   https://supportforums.cisco.com/document/63281/local-host-routes-routing-table

Change-Id: I7afdfd7d2db8d36c62ad8ee1279daa33d04f6932
Signed-off-by: Marcos López Samaniego <marcos.lopez.samaniego@ericsson.com>
7 years agoUpdated git submodules
Vivekanandan Narasimhan [Mon, 7 Nov 2016 13:23:49 +0000 (18:53 +0530)]
Updated git submodules

Project: netvirt master d0759b42e2016cc230b24bb2ecd342e30ff78450

Bug 7101: Restrict ARP to only learn non-neutron IPs

Current ARP Handling code was trying to form
learned vpnportiptoport entries for configured
neutron ports incorrectly.  This is observed to
be happening primarily during the swap window from
internal to external VPN and vice-versa.

The fix attempts to make sure that the VPNInterface
we are servicing ARP for is indeed the same as configured by the
tenant.

Change-Id: I17bb53a2997e77a9ba7ce13284525ac403fd2bac
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
7 years agoUpdated git submodules
Akash [Thu, 6 Oct 2016 10:11:24 +0000 (15:41 +0530)]
Updated git submodules

Project: netvirt master 5d00b3c7c7dfd8d57e932249ad622e2c1ddad6ac

Bug 6589 adding support for hwvtep devices ha

Added 4 merger classes to merge the data between ha child and parent node.
GlobalNodeMerger – takes care of merging the Node attributes
GlobalNodeAugmentationMerger – takes care of merging augmentation
attributes
PSNodeMerger – takes care of merging Physical Switch Node attributes.
PSAugmentationMerger – takes care of merging physical switch augmentation
attributes

NodeConnectedHandler takes care of merging the data when a node gets
connected.
When a ha child node gets connected , we perform the following.
Merge the ha parent config data to child node.
Merge the ha parent physical node config data to child physical node.
Merge the child operational data to parent operational data.
Merge the child physical switch node operational data to parent physical
switch operational node

Change-Id: I4defbe942b39bc05b3f5b9815a11e722ddc3991b
Signed-off-by: Akash <a.k.sahu@ericsson.com>
7 years agoMerge "Migrate newer YANG Tools docs to rst"
Colin Dixon [Thu, 10 Nov 2016 17:43:40 +0000 (17:43 +0000)]
Merge "Migrate newer YANG Tools docs to rst"

7 years agoUpdated git submodules
Satish Dutt [Wed, 26 Oct 2016 15:13:50 +0000 (20:43 +0530)]
Updated git submodules

Project: netvirt master 19492ed269c6e2954d9069980073bb1d05aa885b

Bug 7120 : NAT Support For GRE TEP add/del is missing

Support has been added in the NAT for the GRE TEP changes. Below are the
enhancements :

1) When GRE TEP is deleted :

a) SNAT : If the corresponding DPN was the NAPT switch, then a new NAPT
switch is
re-elected among the other DPNs and rest of the non-NAPT switches point to
the new NAPT switch. The routes to the External Fixed IPs (SNAT IPs) are
updated with the new NAPT switch address.

b) DNAT : If the corressponding DPN was hosting VMs with the Floating IPs,
then
the routes to those FIPs are withdrawn from the BGP and removed from the
controller FIB.

2) When the GRE TEP is added :

a) SNAT : The correponding DPN will be delegated as the non NAPT switch
and made to point to the exsiting NAPT switch. Routes are not altered.

b) DNAT : If the corresponding DPN was hosting VMs with the Floating IPs,
then routes to those FIPs are advertised to the BGP and installed in the
controller FIB.

Change-Id: I0cb968b7beb9ec294cc4bafb6539e2e6cdd1c541
Signed-off-by: Satish Dutt <satishd@altencalsoftlabs.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Nov 2016 17:08:38 +0000 (17:08 +0000)]
Updated git submodules

Project: genius master aca0ee3aa7632c6f98b027e8344ce6a6a01f9c2f

Merge "move interface utilities from ElanUtils and undeprecate Genius IIM"

move interface utilities from ElanUtils and undeprecate Genius IIM

Moving utilities currently in ElanUtils into genius.
Removing deprecate flag from InterfaceManager, since performance
issues were discovered with the RPC-only approach.

Change-Id: I9433820c876875b1a3f3cf5eed5de3bc26f14986
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Ryan Goulding [Thu, 10 Nov 2016 17:08:23 +0000 (17:08 +0000)]
Updated git submodules

Project: aaa master 776ca501cf63459e2e62ab4a3375031dfa3ade82

Merge "Update the rpc description with the right names"

Update the rpc description with the right names

Change-Id: I4d7d98c27e5d8200e1b1bdaf5c459860cf9c76b2
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Nov 2016 17:03:33 +0000 (17:03 +0000)]
Updated git submodules

Project: genius master d85fde6241f59fb495f9ac8987094c1a27adfd0b

Merge "Add egress split horizon drop flows for external interfaces"

Add egress split horizon drop flows for external interfaces

Add drop flows to egress dispatcher to drop packets originating from
an external interface, marked by SH metadata bit, if the packet is
being sent to an external interface.

Change-Id: I028bd5a795b35613bb27b61577a5056e9a109188
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Nov 2016 17:02:59 +0000 (17:02 +0000)]
Updated git submodules

Project: genius master 39470054f495aabf46705a11b5e8c58996c36dba

Merge "Refactor and checkstyle changes."

Refactor and checkstyle changes.

Change-Id: Icdbb507c06e677ff0968105f26f717261af0fa65
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
7 years agoUpdated git submodules
Michael Vorburger [Mon, 7 Nov 2016 15:56:34 +0000 (16:56 +0100)]
Updated git submodules

Project: genius master 6d05caeaf908746dfca6f92613a36b653d45900e

TestDataStoreJobCoordinator with waitForAllJobs() methods req. in tests

Change-Id: Id0b4087b3417bbe8098eac0322164fd5752292ab
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Ryan Goulding [Thu, 10 Nov 2016 16:56:06 +0000 (16:56 +0000)]
Updated git submodules

Project: aaa master 31af2bbca5e26a2eba3753170f656cffe4cb0d3f

Merge "Add get-cipher-suites command"

Add get-cipher-suites command

Change-Id: Ib5e0f75ef38a9885b3007165eb8fe8092576644e
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
7 years agoUpdated git submodules
Michael Vorburger [Thu, 10 Nov 2016 14:39:15 +0000 (15:39 +0100)]
Updated git submodules

Project: aaa master 517848d13296a0b0f5572c94a2fe3b255121adb7

Checkstyle configuration clean-up, removing what is now in odlparent

This is more consistent with how other projects do it now, and more
importantly makes Checkstlye work under Eclipse for AAA (kinda, see
below), to correctly ignore generated code (which without this change it
doesn't, and you get lots of red).  It also helps avoid a major
confusion at least I just had when debugging this problem.. ;-)

It's actually not EXACTLY the same configuration as the one in
odlparent; in aaa someone had come up with a "trick" using
<sourceDirectory>${project.basedir}, presumable to scan not just src/**
but even root and other directories; this technically looses that, but I
think in the short term for consistency that's better.  In the medium
term, maybe I'll try to see if that approach could be generally applied
to odlparent.

This change does not touch AAA's use of yangtools' checkstyle-logging,
which is currently discouraged because it breaks Eclipse; more about
that perhaps in a separate future Gerrit.

Change-Id: I94acce1111004a287c1566f058fa1a010829266f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoMerge "BUG-6857: BGP Configuration Loader service documentation"
Colin Dixon [Thu, 10 Nov 2016 16:22:54 +0000 (16:22 +0000)]
Merge "BUG-6857: BGP Configuration Loader service  documentation"

7 years agoMerge "Migrate documentation requirements from wiki"
Colin Dixon [Thu, 10 Nov 2016 16:21:33 +0000 (16:21 +0000)]
Merge "Migrate documentation requirements from wiki"

7 years agoUpdated git submodules
Aswin Suryanarayanan [Thu, 3 Nov 2016 11:40:28 +0000 (17:10 +0530)]
Updated git submodules

Project: netvirt master acdebf28b78e45999925e58ba522c0763f18bebb

Fixes Bug 7076 SSH between vm in different network on same compute is
blocked even with an allow rule.

the conntrack +trk rule is removed in egress pipeline. Now the packets
will be always send to netfilter  for checking the status of the
connection in a zone.

the ct_state check is removed from table 40 and 251, and packet will be
send to netfilter without checking the ct_state.

fixed the UT test cases, no new UT added as this fix is not for a
particular scenario and exsiting UT will cover the change.

Change the priority on +trk+inv as the invalid packet will be always
dropped, so it is not required to check all the +trk+new rules.

Change-Id: I61f347ef537cba4d144ca2e9f8677434ca200cbc
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
7 years agoUpdated git submodules
vinoth [Fri, 21 Oct 2016 11:47:48 +0000 (17:17 +0530)]
Updated git submodules

Project: netvirt master c033cd4c61bc42e0bfbf118d3088be65b6ac3a3d

Fix one of the Netvirt IT test cases failure.

   - Add logs to debug the rest of the test cases failures.

Change-Id: I0fca6790b70f921d6f9f552835d809d34f3f63b4
Signed-off-by: vinoth <m.vinoth@hcl.com>
7 years agoUpdated git submodules
Tomas Cere [Tue, 12 Apr 2016 16:12:36 +0000 (18:12 +0200)]
Updated git submodules

Project: netconf master e929de1fab104d1e8e960b9a4aa2eaf5f63bc32f

Implement SchemaLocationBuilder for ietf-netconf-monitoring

Change-Id: I0442ec831126f3d4657f9cd3191c6d518dc7cc48
Signed-off-by: Tomas Cere <tcere@cisco.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Nov 2016 12:32:04 +0000 (12:32 +0000)]
Updated git submodules

Project: genius master e5b35fae924160cb08253206b7d1a316d2145ca2

Merge "Checkstyle compliance for DataStoreJobCoordinator, incl. clean JavaDoc"

Checkstyle compliance for DataStoreJobCoordinator, incl. clean JavaDoc

Change-Id: Ie60453350cfee5fa5f5abbfd2d7aa1820cc9f99f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Faseela K [Thu, 10 Nov 2016 12:31:37 +0000 (12:31 +0000)]
Updated git submodules

Project: genius master 5e97d175070a1a03ee2b5e1c0e3b153cbd5ec39f

Merge "ClusteringUtils Collections.singletonList instead Lists.newArrayList()"

ClusteringUtils Collections.singletonList instead Lists.newArrayList()

This is clearer, shorter and AFAIK will save a little bit of memory,
because AFAIK an ArrayList will allocate at least DEFAULT_CAPACITY (10)
if not otherwise specified.

Also includes some otherwise unrelated minor ClusteringUtils CS cleanu.

Change-Id: I0ff8ab50702cc90696e45e5f3fcf2a8850690460
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoBUG-6857: BGP Configuration Loader service documentation 78/47978/4
Claudio D. Gasparini [Fri, 4 Nov 2016 09:52:27 +0000 (10:52 +0100)]
BUG-6857: BGP Configuration Loader service  documentation

BGP Configuration Loader service documentation

Change-Id: Ifbea19c77922cb4d5f128ce2516054b0108d5679
Signed-off-by: Claudio D. Gasparini <cgaspari@cisco.com>
7 years agoUpdated git submodules
Jakub Toth [Fri, 14 Oct 2016 08:43:36 +0000 (10:43 +0200)]
Updated git submodules

Project: netconf master c639ecdb0e281f21ac6448f8542abf6e5f902bb5

Bug 6935 - RPC in latest draft doesn't work - problem of parsing
to instance identifier

 *added parsing of rpc identifier
 *test for rpc

Change-Id: Icfb2108a9087e208f32a62702249662fe9865583
Signed-off-by: Jakub Toth <jatoth@cisco.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Thu, 10 Nov 2016 06:30:31 +0000 (06:30 +0000)]
Updated git submodules

Project: releng/builder master 952d6d1b307e80c09b3b1df5d147babeaccc6f75

Merge "netvirt CSIT: fix location of neutron post-config in devstack"

netvirt CSIT: fix location of neutron post-config in devstack

Further fix to regression introduced in [1] and attempted to fix
in [2].

[1] https://git.opendaylight.org/gerrit/#/c/46871/
[2] https://git.opendaylight.org/gerrit/#/c/48164/

Change-Id: I70d582ea059b89ea544577290b29b6e758be7851
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoMigrate documentation requirements from wiki 67/47867/4
Thanh Ha [Wed, 2 Nov 2016 23:42:36 +0000 (19:42 -0400)]
Migrate documentation requirements from wiki

* Increase TOC depth to 2

Migrate instructions from:
https://wiki.opendaylight.org/view/Documentation/Boron/Project_Documentation_Requirements

Change-Id: Id48c552de1a703d960fe616989fc69a5efe43dd5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Thanh Ha [Thu, 10 Nov 2016 01:36:58 +0000 (01:36 +0000)]
Updated git submodules

Project: releng/builder master d3c1870e0c2375ceb3da3b550b04f3c476290f5a

Merge "use branch and refspec as parameters in order to run in local repositories."

use branch and refspec as parameters in order to run in local repositories.

Change-Id: Ib1cf1d5a3bdd59a19df4e4a16b2f2d44c73326c8
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
7 years agoUpdated git submodules
Jamo Luhrsen [Wed, 9 Nov 2016 01:21:10 +0000 (17:21 -0800)]
Updated git submodules

Project: integration/test master 185680e2bf1ee2fad37c1c54d8fd0c0b59427919

add check for expected output when deleting subnets with newton

the output returned with newton is slightly different, so adding a regexp
check instead so we can match either format.

Change-Id: I58f60c077ee5a2eb14d1d7683236090b8f92dde3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Alon Kochba [Wed, 9 Nov 2016 21:08:05 +0000 (23:08 +0200)]
Updated git submodules

Project: releng/builder master 23726ade165c285b91c8c06a5afd3d1c40e3cbbf

netvirt patch-test: use correct job for cluster, rename

Use correct job for netvirt-cluster run, and rename patch-test
clustering keywords so only that run is triggered.

Change-Id: I47cee8da31af5af0eeee1f0069ef12eb5c740945
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdated git submodules
Vishal Thapar [Wed, 9 Nov 2016 15:04:13 +0000 (20:34 +0530)]
Updated git submodules

Project: genius master 4e341aef9d5bf2ffa9be06d8144dcf7acf376665

Add pipeline doc for Genius and dependent projects

1. Adds pipeline.rst to capture current OF Pipeline as used by genius and
projects using Genius for app-coexistence.
2. Links pipeline.rst to genius/index

Change-Id: Id0523ed3d4b8b27f86c1744d2123b1665818a59f
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Michael Vorburger [Wed, 9 Nov 2016 14:54:28 +0000 (15:54 +0100)]
Updated git submodules

Project: aaa master 449fbc8c2bbe732e33e8a16b160d904965ab40b8

target-ide/ on .gitignore

Change-Id: I918c5b51810973f0d91ad935578e54b5243281b7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Nov 2016 18:03:08 +0000 (18:03 +0000)]
Updated git submodules

Project: genius master 178b1049ff5e84ef43d3801a742fba95489cb6d0

Merge "Link specs to genius/index"

Link specs to genius/index

Change-Id: I6adae1833f6b37a15b88a69a0e0a19ca41ecb24c
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Nov 2016 17:26:16 +0000 (17:26 +0000)]
Updated git submodules

Project: genius master a707d4b0ccc9837fd51b106f1ff9f9e27d818262

Merge "Migrate arputilimpl moudule to Blueprint."

Migrate arputilimpl moudule to Blueprint.

Change-Id: I3b839233e00ebf6d8ce717ee03719fcef60a4a1a
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Nov 2016 17:25:56 +0000 (17:25 +0000)]
Updated git submodules

Project: genius master 038deeac0a63ce736a79d663c7ee20d0077aacff

Merge "Blueprint migration for idmanager"

Blueprint migration for idmanager

Change-Id: I38243b5944467a434ef4155b31d9817180409c7b
Signed-off-by: N Edwin Anthony <n.edwin.anthony@ericsson.com>
7 years agoUpdated git submodules
Thanh Ha [Wed, 9 Nov 2016 16:44:17 +0000 (16:44 +0000)]
Updated git submodules

Project: releng/builder master 2a1240af697e14d7700f1f76f775adc8524872f2

Merge "Allow patch-test jobs to run concurrently"

Allow patch-test jobs to run concurrently

Change-Id: I1d1fb485fc0dfde25070bff5b2873b44c58c40df
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdated git submodules
Thanh Ha [Wed, 9 Nov 2016 16:29:55 +0000 (16:29 +0000)]
Updated git submodules

Project: releng/builder master df41ea03ea9afb723792d8059b2fa757dd33daf9

Merge "fix L3 regression for new-netvirt CSIT with stable/mitaka"

fix L3 regression for new-netvirt CSIT with stable/mitaka

Fix regression in CSIT, introduced by changes to devstack
local.conf [1] while adding networking-odl_v2 support.
The router still needs to be explicitly configured in
mitaka, in later versions it is automatically configured.

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

Change-Id: Id77a8e4fb6f3af57c6c5fd0ce094a6238cf5bfa2
Signed-off-by: Tal Rosenzweig <tal.rosenzweig@hpe.com>
7 years agoMerge "Document project release lifecycle"
Colin Dixon [Wed, 9 Nov 2016 16:26:15 +0000 (16:26 +0000)]
Merge "Document project release lifecycle"

7 years agoMerge "Add first version of the Logical SFF documentation."
Colin Dixon [Wed, 9 Nov 2016 16:22:28 +0000 (16:22 +0000)]
Merge "Add first version of the Logical SFF documentation."

7 years agoUpdated git submodules
Michael Vorburger [Fri, 4 Nov 2016 09:07:18 +0000 (10:07 +0100)]
Updated git submodules

Project: netvirt master 681509f3497c06fe012a45216e7b89735f9f9964

aclservice-impl infra sandbox package clean-up; rm things now in mdsal

Three test infra util classes which were originally incubated in the
aclservice.tests.infra package have meanwhile made it into mdsal, and
are thus removed here, with references adjusted accordingly.

Change-Id: Ibfc52b4cee4853e80b8f1c46bd5342796e7341d8
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoMerge "Link to Genius main docs page"
Thanh Ha [Wed, 9 Nov 2016 15:21:29 +0000 (15:21 +0000)]
Merge "Link to Genius main docs page"

7 years agoUpdated git submodules
Sandra Biton [Tue, 8 Nov 2016 10:31:57 +0000 (12:31 +0200)]
Updated git submodules

Project: releng/builder master 0d27c179f6a36800d4acfd0dcf2b5597de88ab88

move server name to parameter so we can use different server names

Change-Id: I512a95f34807ae763550d32f81f1500c71b5a2f9
Signed-off-by: Sandra Biton <sandra.biton@hpe.com>
7 years agoLink to Genius main docs page 67/48167/1
Vishal Thapar [Wed, 9 Nov 2016 15:09:30 +0000 (20:39 +0530)]
Link to Genius main docs page

Change-Id: I4ab88db1e6aec07a83f0b577cc94657ba9cb72ec
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Wed, 9 Nov 2016 07:25:48 +0000 (07:25 +0000)]
Updated git submodules

Project: genius master 12643acf2929b7a41f00bd5d67b44c1dd8ab1fbe

Merge "Add template for design spec documents"

Add template for design spec documents

Refer: https://git.opendaylight.org/gerrit/#/c/47966/

Change-Id: If507ea67d5f896406fd2d631c932248e0ff0793b
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Vishal Thapar [Tue, 8 Nov 2016 18:34:46 +0000 (00:04 +0530)]
Updated git submodules

Project: genius master ab7d4312a229096b3c10c28ae4cf413793ce2e3c

Add .tox to .gitignore

Running tox in docs folder generates .tox as output directory.

Change-Id: I212732620540b2f862f9249324a61d1bf84bc490
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Andrew Grimberg [Tue, 1 Nov 2016 18:04:59 +0000 (11:04 -0700)]
Updated git submodules

Project: releng/builder master 8706a0fd47fd66f6c9a4d62a4830726aeb02f4d5

Update Jenkins minion definition matrix

We switched to using packer from vagrant some time back. This along with
having changed how we're doing labels and instance names means that the
defition matrix for what supports the minion definitions is woefully out
of date.

Change-Id: I13e5e91865a6c55f6283f5648f91af6e6fdd78b5
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Update simultaneous release documentation"
Thanh Ha [Wed, 9 Nov 2016 01:19:14 +0000 (01:19 +0000)]
Merge "Update simultaneous release documentation"

7 years agoUpdate simultaneous release documentation 62/47762/6
Anil Belur [Sun, 30 Oct 2016 23:16:58 +0000 (09:16 +1000)]
Update simultaneous release documentation

* Update more generic steps and screenshot which can be included
for multiple releases.
* All references to release name and build number ex: Carbon or
any specific release is replaced with ${RELEASE}, ${BUILDNUM}
* All references to a tag or branch name is replaced with
${BRANCH}
* Remove redundant steps from tag autorelease process sub-section
* Update download patches section to download compressed bundles
files

Change-Id: I40b5571c7a4d31d5a1c2113b68114aa9c8d81cf9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoDocument project release lifecycle 33/48133/2
Vratko Polak [Tue, 8 Nov 2016 16:44:51 +0000 (17:44 +0100)]
Document project release lifecycle

Change-Id: If79668406bca13f1b04499b7be8a8afb29471995
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdated git submodules
Jamo Luhrsen [Tue, 8 Nov 2016 23:45:07 +0000 (23:45 +0000)]
Updated git submodules

Project: releng/builder master edc942e8397d10f7b3e8a12cc796af6f3f6b0df7

Merge "jenkins job networking odl v2"

jenkins job networking odl v2

Change-Id: I390b2a7f4acd411ce87ed675f53631ed5936a24b
Signed-off-by: talr <tal.rosenzweig@hpe.com>
7 years agoUpdated git submodules
gvrangan [Fri, 4 Nov 2016 17:53:08 +0000 (17:53 +0000)]
Updated git submodules

Project: integration/test master 6c1b4ae8b41083345391b65e71cc59675499c00e

Fix arguments to tempest tests

the l3-ha is not supported by networking-odl, so adding an exclusion
to avoid that test.This way the netvirt jobs wil be successful.

Change-Id: I82f9bd9daa562df3da947468453171f9427ea8b3
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdated git submodules
Sandra Biton [Tue, 8 Nov 2016 20:16:31 +0000 (22:16 +0200)]
Updated git submodules

Project: releng/builder master 4b7327f8db16d19e05d6e55036a58f4bac6793e7

remove unused macros

Change-Id: I2cec2c939b7f16d517a2527606cf024fca81583e
Signed-off-by: Sandra Biton <sandra.biton@hpe.com>
7 years agoUpdated git submodules
Miguel Perez [Tue, 25 Oct 2016 15:40:52 +0000 (17:40 +0200)]
Updated git submodules

Project: netvirt master 349fe2f40423a440f1688d80469ddfce5801aa1e

Listens to Network-topology nodes instead of inventory ones

 + Listening from opendaylight-inventory nodes changes fires too many
   updates that are not needed for the purpose of
   InterVpnLinkNodeListener.

 + So this listener will be now notified for changes in 'flow' nodes under
   network-topology.

Change-Id: I97e4e977678e9dd3bc7c86617a2838c2d4caa100
Signed-off-by: Miguel Perez <francisco.miguel.perez@ericsson.com>
7 years agoUpdated git submodules
Slava Radune [Wed, 26 Oct 2016 07:41:31 +0000 (10:41 +0300)]
Updated git submodules

Project: netvirt master d1926847f735d2434f42e05104b3ef3ae7037ac2

Bug 7034 : Replace all write_actions by apply_actions.

write_actions is used to aggregate action (in actions set) to be apllied once there is no more goto table instruction.
In our case there is no need of this, only complicates the debugability and causing bugs.

Related review:
https://git.opendaylight.org/gerrit/#/c/46538/

Change-Id: I3324e25ed30b876d2ee0fea30c2c53b24cedf528
Signed-off-by: Slava Radune <slava.radune@hpe.com>
7 years agoUpdated git submodules
Olga Schukin [Sun, 30 Oct 2016 12:22:59 +0000 (14:22 +0200)]
Updated git submodules

Project: netvirt master c66fbf7cad4c14b7c7156345204100d3794808bf

small fixes related to Bug 7031

- write an empty nexthop ip address
- check if the primary adjacency before its using
- increase the flow priority

Change-Id: Ifb6646553ef60a6de91346a021d8b2ec0e9d75b0
Signed-off-by: Olga Schukin <olga.schukin@hpe.com>
7 years agoUpdated git submodules
Satish Dutt [Fri, 4 Nov 2016 15:20:39 +0000 (20:50 +0530)]
Updated git submodules

Project: netvirt master 121dc3e8f35279f2ddbae769c5a7e8e05047a7f6

Bug 7091 : When Primary NAPT switch goes down, NAPT switch re-election is
not happening.

The root cause of this issue was the change in the representation of the
ietf-interfaces:interfaces-state model.

Since NAT models depends upon the ietf-interfaces:interfaces-state model,
NAT HA functionality of re-electing the NAPT switch never got triggered
and the functionality got broken. As per the new representation of the
'ietf-interfaces:interfaces-state' model, 'oper-status' attribute value is
'unknown' if the corressponding DPN goes down.

update() of the NatInterfaceStateChangeListner is implemented to handle this change for
clearing or populating the 'dpn-vpninterfaces-list' in the NAT model
'odl-l3vpn:neutron-router-dpns' used by the NAT HA code.

Change-Id: I533c9c1c5d32ab5967cd21e7b0f203978b074703
Signed-off-by: Satish Dutt <satishd@altencalsoftlabs.com>
7 years agoUpdated git submodules
Martin Mihálek [Wed, 5 Oct 2016 20:11:24 +0000 (22:11 +0200)]
Updated git submodules

Project: integration/test master c28dbb1164a02b5a7c027608490cc12afd10e413

Add SXP clustering CSIT

Remove unnecessary PeerGroup setup in 040_Peer_Sequence_filtering suite
and duplicit filter in 050_Domain-filtering suite. Both of these duplicities
had no effect on tested scenarios.

Change-Id: Iac83ba00c569a4c8089977a222fb7768fb5c40be
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoUpdated git submodules
Vishal Thapar [Tue, 8 Nov 2016 15:30:14 +0000 (21:00 +0530)]
Updated git submodules

Project: netvirt master f130135b84ef3fdbbd923378d429beaf08db12bb

Add .tox to .gitignore

Running tox in docs folder generates .tox as output directory.

Change-Id: Ic8f4ec72771bcc1211e360c791aeffbbb787168d
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Peter Gubka [Mon, 7 Nov 2016 13:03:17 +0000 (14:03 +0100)]
Updated git submodules

Project: integration/test master af73f2456f0419bb6982a6c47eae70efe9c4762f

reworking bgp clustering (prefixcount) suite to support openconfig in carbon

Change-Id: I353c14d58095fb329e9a9006b5429f7f6ab7d8ee
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Michael Vorburger [Tue, 8 Nov 2016 10:24:28 +0000 (11:24 +0100)]
Updated git submodules

Project: odlparent master b9e27e08b90c1e20a75e256215e2f3280c111522

Introduce awaitility utility for asynchronous testing

see https://github.com/awaitility/awaitility for awaitility details

Already used in netconf/netconf/netconf-topology/pom.xml, and about to
be introduced in https://git.opendaylight.org/gerrit/#/c/48061/ and
https://git.opendaylight.org/gerrit/#/c/48077/

Change-Id: I555ceaeae9007e33ce4c8c8d851558e68da0ce2f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoUpdated git submodules
Peter Gubka [Tue, 8 Nov 2016 14:14:11 +0000 (15:14 +0100)]
Updated git submodules

Project: integration/test master f6fae1836f1e597474298d26e9f8c1defff195b2

fixing for cycle in ExaBgp library

Change-Id: Iab273c6cdfd00eda35331fd6c1cde1cddebdb341
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdated git submodules
Vishal Thapar [Fri, 4 Nov 2016 04:51:48 +0000 (10:21 +0530)]
Updated git submodules

Project: netvirt master 68781c2b426cc900f33e5bc3d2d34c8e90389a12

Add template for design spec documents

Netvirt is going to use OpenStack style blueprint spec document
to capture and review any new feature coming in. This patch adds
a template to be used for any new feature's spec.

Change-Id: I76e6d08d6424ffbfbb2ed9a3aeffed5809981bee
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
7 years agoUpdated git submodules
Faseela K [Tue, 8 Nov 2016 12:57:23 +0000 (12:57 +0000)]
Updated git submodules

Project: genius master 3228bfa07c5efef6d7f8372129533a3adc4f490d

Merge "BUG 6726 : Loss of traffic during ODL Cluster reboot"

BUG 6726 : Loss of traffic during ODL Cluster reboot

Since all ARP Traffics are punted to controller, when controller reboots
the packets are lost. The changes fixes traffic loss during cluster
reboot by adding ARP flows on DPN.
The changes includes addition of all NICIRA ARP Extension Actions to
ActionType.java
PS1: Removed Tabs
PS2: Incorporation of review comments
PS3: Incorporation of review comments
PS5: Removed Deprecated method and also removed whitespace.
PS6: Removal of whitespace
PS7: Incorporation of review comments
Change-Id: Ida59553187ba20b10bbc4e08d20e491d5dd72200
Signed-off-by: karthik.prasad <karthik.p@altencalsoftlabs.com>