vpnservice.git
7 years agoRelease Beryllium-SR3 release/beryllium-sr3
jenkins-releng [Sat, 30 Jul 2016 00:29:11 +0000 (00:29 +0000)]
Release Beryllium-SR3

7 years agoFix for upstream quagga: vtysh using # 56/40556/1
Nikolas Hermanns [Mon, 20 Jun 2016 15:38:00 +0000 (15:38 +0000)]
Fix for upstream quagga: vtysh using #

Change-Id: I358cf88d81ca93509fd905eb6bed69e64facf024
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
7 years agoMerge "Added server mac address to Endpoint" into stable/beryllium
Vishal Thapar [Fri, 3 Jun 2016 07:13:21 +0000 (07:13 +0000)]
Merge "Added server mac address to Endpoint" into stable/beryllium

7 years agoBumping versions by 0.0.1 for next dev cycle 21/38821/1
Thanh Ha [Thu, 12 May 2016 19:43:07 +0000 (15:43 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: Ib5dea87c5a5e50af0c40e50db352876badcd7a34
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRelease Beryllium-SR2 20/38820/1 release/beryllium-sr2
Thanh Ha [Thu, 12 May 2016 19:43:06 +0000 (15:43 -0400)]
Release Beryllium-SR2

Change-Id: Ieebb2579ab81e32041cc463b2f943a2495626d1e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug 4644 : Reverting workaround for Tunnel deletion issue 72/37872/2
Faseela K [Wed, 20 Apr 2016 12:55:10 +0000 (18:25 +0530)]
Bug 4644 : Reverting workaround for Tunnel deletion issue

Description: TerminationPoint was not removed from switch
if termination point is added to the existing bridge
which was already present before OVSDB node got connected
to the controller. There was a workaround in interface-manager to overcome this
issue, reverting the same when the actual issue is fixed in ovsdb plugin

Change-Id: I00d77d8c0df7504721a44f4748cc0bb72a1a6c37
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5463 : Fixing datapath-id changing behaviour seen while testing with mininet 60/37860/2
Faseela K [Thu, 17 Mar 2016 12:22:11 +0000 (17:52 +0530)]
Bug 5463 : Fixing datapath-id changing behaviour seen while testing with mininet

Description : With mininet, when a switch is started, the initial
datapath-id assigned by OVS gets updated by mininet in between, which was
not handled properly in interface-manager. Fixing this, so that any
datapath-node-id updates of a bridge can be handled.

Change-Id: Ib8fa81f37731ed903971f4e2ce15172a341163fd
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5463 : dpID coming as null during ovsdbbridge add DCN 58/37858/2
Faseela K [Tue, 15 Mar 2016 13:07:46 +0000 (18:37 +0530)]
Bug 5463 : dpID coming as null during ovsdbbridge add DCN

Description : Whenever a bridge is started, datapath-node-id is not coming
in the initial notification, and often it comes in a subsequent update
notification, which is not handled in interface-manager

Change-Id: I7cb19e8ba109254710aabf8aca4bbba9edc85fca
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoFix contains deleting the last Elan-Interface present in CSS 44/37644/2
epgoraj [Fri, 15 Apr 2016 07:22:47 +0000 (12:52 +0530)]
Fix contains deleting the last Elan-Interface present in CSS
   1) Updating the Remote broadcast group when new VM is added to the Host CSS
   2) NFix for NPE in ELANPacketInHandler

Change-Id: I82d33cbfc8147aec380e7e0f4be087d4efa232ba
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
8 years agoMerge "Fixing Braodcast stroms" into stable/beryllium
Vivek Srivastava [Thu, 14 Apr 2016 05:02:29 +0000 (05:02 +0000)]
Merge "Fixing Braodcast stroms" into stable/beryllium

8 years agoFixing Braodcast stroms 66/37566/1
Nikolas Hermanns [Wed, 13 Apr 2016 17:26:23 +0000 (19:26 +0200)]
Fixing Braodcast stroms

When a broadcast package is received
through the internal tunnel it should
not be broadcasted to all internal
tunnels again. It shall only be
broadcasted in the ElanLocal
Broadcast group.

Change-Id: I9c96d6c5ed05203133e0d980a277613191ffde5a
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
8 years agoRemove features-ovsdb 63/37563/1
Vishal Thapar [Wed, 13 Apr 2016 16:45:40 +0000 (22:15 +0530)]
Remove features-ovsdb

VPNService only needs southbound features. Use southbound-features instead
of features-ovsdb.

Change-Id: I70db5b22080625f89f669c21582e844d71312e35
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoDo not deploy the karaf artifact 24/36324/2
Thanh Ha [Wed, 16 Mar 2016 20:44:13 +0000 (16:44 -0400)]
Do not deploy the karaf artifact

The karaf artifact is only used for testing. It does not need to be
released to the world.

Change-Id: I7f25d1310345c27417871fb94a79ef0348863dd5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Bug 5570 : Fixes for VLAN interfaces creation and DHCP for ELAN datapath"...
Vishal Thapar [Thu, 31 Mar 2016 05:44:11 +0000 (05:44 +0000)]
Merge "Bug 5570 : Fixes for VLAN interfaces creation and DHCP for ELAN datapath" into stable/beryllium

8 years agoBumping versions by 0.0.1 for next dev cycle 04/36704/1
Thanh Ha [Wed, 23 Mar 2016 23:22:48 +0000 (19:22 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: If9691f16bdfacf9a2cab638551eb9bd931d9ae95
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoRelease Beryllium-SR1 03/36703/1 release/beryllium-sr1
Thanh Ha [Wed, 23 Mar 2016 23:22:48 +0000 (19:22 -0400)]
Release Beryllium-SR1

Change-Id: Ibe88bd162ae21734a2b76ddb76537baf89f1ef21
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdded server mac address to Endpoint 95/35895/5
Icaro Camelo [Mon, 7 Mar 2016 21:55:43 +0000 (16:55 -0500)]
Added server mac address to Endpoint

Change-Id: Id4a1b99c939cfd2939dbab6974e34b4b78ee2349
Signed-off-by: Icaro Camelo <icamelo@inocybe.com>
8 years agoBug 5570 : Fixes for VLAN interfaces creation and DHCP for ELAN datapath 34/36534/1
Abhinav Gupta [Tue, 22 Mar 2016 07:30:15 +0000 (13:00 +0530)]
Bug 5570 : Fixes for VLAN interfaces creation and DHCP for ELAN datapath

1. VLAN interfaces created with portuuid
2. DHCP exception handling for tapinterfaces
3. Removes redundant code - mainly for trunkport extensions

Change-Id: I486a535b03a2ed05b4543a8522fcea731e3f28f3
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoMerge "Bug 5334 : Delete ELANport , ELAN instance VLAN and re-create same does not...
Thanh Ha [Wed, 16 Mar 2016 21:36:58 +0000 (21:36 +0000)]
Merge "Bug 5334 : Delete ELANport , ELAN instance VLAN and re-create same does not program flows" into stable/beryllium

8 years agoBug 5334 : Delete ELANport , ELAN instance VLAN and re-create 15/36315/2
Faseela K [Fri, 4 Mar 2016 06:41:06 +0000 (12:11 +0530)]
Bug 5334 : Delete ELANport , ELAN instance VLAN and re-create
same does not program flows

Description : deleting trunk interfaces were programming the interface
operational status as down, and upon recreating the interface the state
was not updated back. Because of this none of the application flows were
programmed since they listen for interface operational state up event

Change-Id: Ib56277ef32a5f16c0db7246543791ab9a9fb7571
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5512 86/36286/1
Periyasamy Palanisamy [Wed, 16 Mar 2016 10:34:06 +0000 (16:04 +0530)]
Bug 5512

Change-Id: I03b726b6b993e29c0f7f5f53eda8f902c682f7d1
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
8 years agoBug 5334 11/35311/2
Periyasamy Palanisamy [Wed, 24 Feb 2016 07:14:27 +0000 (12:44 +0530)]
Bug 5334

Added code to avoid NPE duirng resync

Change-Id: Iad151c2a5726408f76079b83cdc0fa770b181d51
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
8 years agoFix for gettunnelinterfacename RPC,removed whitesp 57/36157/2
HemaTG [Sat, 12 Mar 2016 15:33:48 +0000 (21:03 +0530)]
Fix for gettunnelinterfacename RPC,removed whitesp

Change-Id: Id379d373dab7274c2a72942b81cf12f04afeb628
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoMerge "Delete vlan-member should remove the interface parent info, if it is the last...
Vishal Thapar [Fri, 11 Mar 2016 15:15:29 +0000 (15:15 +0000)]
Merge "Delete vlan-member should remove the interface parent info, if it is the last child of the parent" into stable/beryllium

8 years agoif-index should not be released when port is removed on the switch 24/36124/1
Faseela K [Thu, 3 Mar 2016 08:02:01 +0000 (13:32 +0530)]
if-index should not be released when port is removed on the switch

Change-Id: I95956f34ae4f87c2b12eb155dda3a9b2883a4b28
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoDelete vlan-member should remove the interface parent info, if it is the 21/36121/1
Faseela K [Mon, 7 Mar 2016 17:31:56 +0000 (23:01 +0530)]
Delete vlan-member should remove the interface parent info, if it is the
last child of the parent

Change-Id: If6dfb7a35ae1d382e3540a49b2c85bdf492772fd
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoAdded RPC for getFIxedIPsforNeutronPort + additional -ve validations for RPCs via ECM 31/36031/1
Abhinav Gupta [Thu, 10 Mar 2016 09:03:48 +0000 (14:33 +0530)]
Added RPC for getFIxedIPsforNeutronPort + additional -ve validations for RPCs via ECM

With other minor changes, removed a couple of unused functions.

Change-Id: I43dadbbc94d9b6cf5322e945922f25b201e37f69
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoBug 5268 - Handle l3vpn delete and recreate scenario 77/35777/2
Deepthi V V [Wed, 9 Mar 2016 11:10:43 +0000 (16:40 +0530)]
Bug 5268 - Handle l3vpn delete and recreate scenario
-Handle switch restart and vm port down/up scenario
-Handle inter dc route deletion
-Remove usage of opstate in vpn-interfaces

Change-Id: Ia92cc62f0a68501e60591b5dd3712d9f7f866217
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
8 years agoFixes/improvements containing the following six listed changes 66/35966/1
Abhinav Gupta [Tue, 8 Mar 2016 14:35:02 +0000 (20:05 +0530)]
Fixes/improvements containing the following six listed changes

1.Fix for vpninterfaces using portuuid as string as vpnInfName
2. displayFib Karaf CLI added
3. Change to proceed with nexthop null too in case of absence of any
tunnel
4. Calling removeGroup API instead of syncRemoveGroup to align with OVS
5. Additional check in getL3VPN
6. Retriving first fixed IP for port without looping over as per the
current support for single fixed IP per neutron port

Change-Id: Id13cfb1c84f57a039ca025076155745853cb0e7c
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoBug 5334 84/35184/1
Periyasamy Palanisamy [Mon, 22 Feb 2016 11:40:57 +0000 (17:10 +0530)]
Bug 5334

Added code to handle SMAC expiry and nodeconnector removal properly

Change-Id: Iff3c7abedaedb9bd6fd105aa3dda637eaa7de2f4
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
8 years agoFix for Bug 5307 64/35164/3
Senthilkumar Anbalagan [Mon, 22 Feb 2016 04:59:10 +0000 (10:29 +0530)]
Fix for Bug 5307

Change-Id: Ie874f0aa9d51b06d7cdc11525a73b60c8fbb7f1b
Signed-off-by: Senthilkumar Anbalagan <senthil.kumar.anbalagan@ericsson.com>
8 years agoMerge "Bug 5308" into stable/beryllium
Vishal Thapar [Fri, 19 Feb 2016 08:29:01 +0000 (08:29 +0000)]
Merge "Bug 5308" into stable/beryllium

8 years agoBumping versions by 0.0.1 for next dev cycle 31/35031/1
Thanh Ha [Fri, 19 Feb 2016 05:46:20 +0000 (00:46 -0500)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: I08d9cbd5e156a3ae6c6b8b5d6421206df4040a61
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoRelease Beryllium 30/35030/1 release/beryllium
Thanh Ha [Fri, 19 Feb 2016 05:46:20 +0000 (00:46 -0500)]
Release Beryllium

Change-Id: Iff9d553cfa1b8fe60982290194175a045915b9e6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug 5308 82/34882/1
Periyasamy Palanisamy [Thu, 18 Feb 2016 08:58:39 +0000 (14:28 +0530)]
Bug 5308

Changes are made to remove the entries when VLAN interface is deleted.

Change-Id: I8095fdf7de426ddfa823552f9c80fbb03660d38d
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
8 years agoMerge "Bug 5315 - NPE while creating Neutron Router w/o interface attached to it...
Prem Sankar [Fri, 12 Feb 2016 15:18:01 +0000 (15:18 +0000)]
Merge "Bug 5315 - NPE while creating Neutron Router w/o interface attached to it" into stable/beryllium

8 years agoMerge "Bug 5199 : Corrected the log messages" into stable/beryllium
Prem Sankar [Fri, 12 Feb 2016 07:14:04 +0000 (07:14 +0000)]
Merge "Bug 5199 :  Corrected the log messages" into stable/beryllium

8 years agoBug 5199 : Corrected the log messages 33/34533/1
Kency [Fri, 12 Feb 2016 06:11:33 +0000 (11:41 +0530)]
Bug 5199 :  Corrected the log messages

Change-Id: I8915fa29052b1adf2f3d830798642b929c55d063
Signed-off-by: Kency <kency.kurian@ericsson.com>
8 years agoBug 5296 - Vxlan tunnel with VLANID is not set 42/34442/2
HemaTG [Thu, 11 Feb 2016 08:56:13 +0000 (14:26 +0530)]
Bug 5296 - Vxlan tunnel with VLANID is not set

Description:
  The Vlan Id configured is not set in the Vxlan tunnel

Change-Id: Ib01ac3bf3e418f3d98e2d517248daf89e6caa009
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoBug 5315 - NPE while creating Neutron Router w/o interface attached to it 45/34445/1
Abhinav Gupta [Thu, 11 Feb 2016 09:30:03 +0000 (15:00 +0530)]
Bug 5315 - NPE while creating Neutron Router w/o interface attached to it

Fixes NPE while creating Neutron Router without any interface
(subnet) attached to it.
Also removes a redundant null check

Change-Id: I9490d673c25771036ec93e19b9e9dee50bd53115
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoMerge "BUG:5179 ITM Tunnel Event for Multi-DPN Elan" into stable/beryllium
Prem Sankar [Wed, 10 Feb 2016 07:37:33 +0000 (07:37 +0000)]
Merge "BUG:5179 ITM Tunnel Event for Multi-DPN Elan" into stable/beryllium

8 years agoMerge "Bug 5229 - SnIP attr add to SubnetMaps yang; handle neutron subnet deletion...
Prem Sankar [Wed, 10 Feb 2016 06:56:03 +0000 (06:56 +0000)]
Merge "Bug 5229 - SnIP attr add to SubnetMaps yang; handle neutron subnet deletion" into stable/beryllium

8 years agoBUG:5179 ITM Tunnel Event for Multi-DPN Elan 45/34345/2
epgoraj [Tue, 9 Feb 2016 17:04:39 +0000 (22:34 +0530)]
BUG:5179 ITM Tunnel Event for Multi-DPN Elan

Change-Id: Id1ec2005dc1635b148354844eb5e8c25df29e736
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
8 years agoMerge "Bug 5199 : DHCP changes for handling OVS" into stable/beryllium
Vivek Srivastava [Tue, 9 Feb 2016 16:15:42 +0000 (16:15 +0000)]
Merge "Bug 5199 : DHCP changes for handling OVS" into stable/beryllium

8 years agoMerge "Bug 5179 : Fixing NPE in InterfaceManager" into stable/beryllium
Vivek Srivastava [Tue, 9 Feb 2016 15:32:15 +0000 (15:32 +0000)]
Merge "Bug 5179 : Fixing NPE in InterfaceManager" into stable/beryllium

8 years agoBug 5199 : DHCP changes for handling OVS 34/34334/1
manubk2003 [Tue, 9 Feb 2016 15:05:12 +0000 (20:35 +0530)]
Bug 5199 : DHCP changes for handling OVS

Change-Id: I0fc88113efa8e65b1f879f9cc83ce8ac010fd764
Signed-off-by: manubk2003 <manu.b@ericsson.com>
8 years agoBug 5054: 32/34332/1
Deepthi V V [Tue, 9 Feb 2016 14:27:32 +0000 (19:57 +0530)]
Bug 5054:

- Handle ITM tunnel deletion/switch restart triggering tunnel port up/down
  event in vpnservice application.

Change-Id: I3472881e9dd50d00d7585c3e3f13b2513faac69f
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
8 years agoBug 5179 : Fixing NPE in InterfaceManager 25/34325/1
Faseela K [Tue, 9 Feb 2016 13:57:46 +0000 (19:27 +0530)]
Bug 5179 : Fixing NPE in InterfaceManager

Change-Id: I43a9792a1fa5066ad8116376c9b36a2be7854d57
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5229 - SnIP attr add to SubnetMaps yang; handle neutron subnet deletion 64/34064/8
Abhinav Gupta [Thu, 4 Feb 2016 11:52:23 +0000 (17:22 +0530)]
Bug 5229 - SnIP attr add to SubnetMaps yang; handle neutron subnet deletion

1. Addition of subnetIP attr to SubnetMaps DS for SNAT use case
2. VPN interface update on internal/external VPN assc/dissc handling
3. Fixed issue with neutron subnet deletion
4. Logging changes to catch error exception completely
5. Refactoring in usage of locks
6. Additional null checks for array OoBEs

Change-Id: Iec01e8e4e8036ebff37408ecf59e6c8899889dd8
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoMerge "Bug 5229 : ElanInterfaceName should not follow the portName:vlanId format...
Vivek Srivastava [Tue, 9 Feb 2016 09:43:15 +0000 (09:43 +0000)]
Merge "Bug 5229 : ElanInterfaceName should not follow the portName:vlanId format" into stable/beryllium

8 years agoMerge "Bug 5264 : TEP delete does not clean up correctly" into stable/beryllium
Vivek Srivastava [Tue, 9 Feb 2016 08:42:36 +0000 (08:42 +0000)]
Merge "Bug 5264 : TEP delete does not clean up correctly" into stable/beryllium

8 years agoBug 5229 : ElanInterfaceName should not follow the portName:vlanId format 02/34302/2
Faseela K [Tue, 9 Feb 2016 06:31:33 +0000 (12:01 +0530)]
Bug 5229 : ElanInterfaceName should not follow the portName:vlanId format

Change-Id: I552ba735ec005dda62c758e15c9be03bde217efc
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoMerge "Bug 5199 : Fixed unbind & other issues in intrface" into stable/beryllium
Vivek Srivastava [Tue, 9 Feb 2016 06:57:30 +0000 (06:57 +0000)]
Merge "Bug 5199 : Fixed unbind & other issues in intrface" into stable/beryllium

8 years agoMerge "BUG:5179 InterfaceStateChange Event handling for Elan" into stable/beryllium
Vivek Srivastava [Tue, 9 Feb 2016 06:31:55 +0000 (06:31 +0000)]
Merge "BUG:5179 InterfaceStateChange Event handling for Elan" into stable/beryllium

8 years agoBUG:5179 InterfaceStateChange Event handling for Elan 61/34261/3
epgoraj [Mon, 8 Feb 2016 13:52:25 +0000 (19:22 +0530)]
BUG:5179 InterfaceStateChange Event handling for Elan

Change-Id: Id18f14cbd5811bf6039c80524bc557092795f1d0
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
8 years agoBug 5199 : Fixed unbind & other issues in intrface 62/34262/3
Kency [Mon, 8 Feb 2016 14:25:15 +0000 (19:55 +0530)]
Bug 5199 : Fixed unbind & other issues in intrface

Change-Id: I823d12bfd8f1d3a921acb054ac3e980f54d24ee7
Signed-off-by: Kency <kency.kurian@ericsson.com>
8 years agoBug 5264 : TEP delete does not clean up correctly 92/34292/1
HemaTG [Tue, 9 Feb 2016 00:28:55 +0000 (05:58 +0530)]
Bug 5264 : TEP delete does not clean up correctly

DESCRIPTION :
   While deleting the TEP the reverse tunnels were not
   deleted correctly.

Change-Id: I64be3c13214add3e5d920ade64d84686a95f8932
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoBug 5267 - Setting vlan id for termination end point not working 54/34254/3
Faseela K [Mon, 8 Feb 2016 12:29:07 +0000 (17:59 +0530)]
Bug 5267 - Setting vlan id for termination end point not working

Description : Was previously doing a transaction.put() on existing tunnel
configuration, which was replacing all the tunnel endpoint details from
the datastore

Change-Id: I3f294bd45b5e4b48fe411b71cbde9ed199bc13d2
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBUG:5179 Fixing the jenkins Merge 34/34234/1
epgoraj [Mon, 8 Feb 2016 09:15:27 +0000 (14:45 +0530)]
BUG:5179 Fixing the jenkins Merge

Change-Id: I929d4e1aeb1ddb3ec75f9e0f43ca0106bf0bdf1e
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
8 years agoMerge "BUG:5128 Elan Multi-DPN datapath fix" into stable/beryllium
Vivek Srivastava [Mon, 8 Feb 2016 05:38:49 +0000 (05:38 +0000)]
Merge "BUG:5128 Elan Multi-DPN datapath fix" into stable/beryllium

8 years agoMerge "Bug 5092 : Flow incorrectly installed for LLDP mon" into stable/beryllium
Vivek Srivastava [Mon, 8 Feb 2016 04:54:22 +0000 (04:54 +0000)]
Merge "Bug 5092 : Flow incorrectly installed for LLDP mon" into stable/beryllium

8 years agoBug 5182 - Customized name support for VLAN trunk should be supported 87/34187/1
Faseela K [Fri, 5 Feb 2016 19:22:27 +0000 (00:52 +0530)]
Bug 5182 - Customized name support for VLAN trunk should be supported

Description : Code clean up , fixing NPEs and adding more debug logs
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Change-Id: Ia16602f7e88f7d1d39591247d1b4104dd82c4d34
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5182 - Customized name support for VLAN trunk should be supported 59/34159/1
Faseela K [Fri, 5 Feb 2016 14:05:17 +0000 (19:35 +0530)]
Bug 5182 - Customized name support for VLAN trunk should be supported

Description : Changing the code, to accept any name as interface name.
              Also, fixing minor issues found in arp-utils when this
      change was done

Change-Id: I5685ffdbcc4b27ab76e6a4bcb06211d242c71f45
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBUG:5128 Elan Multi-DPN datapath fix 94/33694/7
epgoraj [Thu, 28 Jan 2016 12:17:50 +0000 (17:47 +0530)]
BUG:5128 Elan Multi-DPN datapath fix

Change-Id: I5f3e2d333634df3a7ba974fffd3698e9e0ebcc49
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>
8 years agoBug 5199 : DHCP and Transparent code changes 43/33943/4
Kency [Wed, 3 Feb 2016 06:52:43 +0000 (12:22 +0530)]
Bug 5199 : DHCP and Transparent code changes

Change-Id: I9c0864fd776cb091fca1682f062eaa249f86e680
Signed-off-by: Kency <kency.kurian@ericsson.com>
8 years agoBug 5092 : Flow incorrectly installed for LLDP mon 44/33544/8
HemaTG [Tue, 26 Jan 2016 09:37:27 +0000 (15:07 +0530)]
Bug 5092 : Flow incorrectly installed for LLDP mon

Description :
  PUNT to controller flows are installed for DPNs in ITM mesh
  Release the correct ID recv from ID mgr to form the trunkInterfaceName

Change-Id: I0ee82b9c368933ee2867fb9430340d17a0ac830c
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
8 years agoRemodel NIC features 78/34078/2
adetalhouet [Wed, 3 Feb 2016 19:25:42 +0000 (14:25 -0500)]
Remodel NIC features

Feature file was remodel in NIC: https://git.opendaylight.org/gerrit/#/c/34038/ This patch address the feature name changed.

Change-Id: Ib02453d12de99e09a73eef470d8b185d53d02d48
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
(cherry picked from commit f1740cd38170e2c7203cdaceef7256b84d45b6b2)

8 years agoBug 5054: Fix for switch restart 78/33978/2
Deepthi V V [Wed, 3 Feb 2016 13:35:03 +0000 (19:05 +0530)]
Bug 5054: Fix for switch restart

- Fix switch retsart issue
- Fix tunnel events issue

Change-Id: Idc2f7de66700b6d3584e1a68f9ded85be2bd0699
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
8 years agoBUG 5195: Handle invalid NodeId gracefully 18/34018/1
Vishal Thapar [Wed, 3 Feb 2016 18:46:32 +0000 (00:16 +0530)]
BUG 5195: Handle invalid NodeId gracefully

DHCPService and ELanManager are getting DCN for a Node being added but it
is not in expected format. This leads to an OOBE. Handle it gracefully and
log WARN message with offending NodeId.

Change-Id: I143bea1530b7070c9fe8e359320b1f1a7c6aed6f
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Bug 5184 - Datapath not working for single ELAN in single DPN when binding...
Vishal Thapar [Wed, 3 Feb 2016 11:26:58 +0000 (11:26 +0000)]
Merge "Bug 5184 - Datapath not working for single ELAN in single DPN when binding VLAN interface as Trunk to ELAN port" into stable/beryllium

8 years agoBug 5184 - Datapath not working for single ELAN in single DPN when binding VLAN inter... 91/33891/2
Faseela K [Tue, 2 Feb 2016 12:31:33 +0000 (18:01 +0530)]
Bug 5184 - Datapath not working for single ELAN in single DPN when binding VLAN interface as Trunk to ELAN port

Change-Id: I6c5c1ea66391065f1fc78c900aec492fc04f594b
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBUG:5186 Fix for change in extraroutes type 21/33921/1
Vishal Thapar [Tue, 2 Feb 2016 10:19:52 +0000 (15:49 +0530)]
BUG:5186 Fix for change in extraroutes type

Fix for BUG 5137 in Neutron changes the type of extraroutes from string to
destination and nexthop. This fix is to change vpnservice code as per
neutron change.

Neutron change: https://git.opendaylight.org/gerrit/33846

Change-Id: I702f81adc3579943bef9e71e616dde4280692847
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "BUG:5116 add support for router-association" into stable/beryllium
Vivek Srivastava [Mon, 1 Feb 2016 11:31:53 +0000 (11:31 +0000)]
Merge "BUG:5116 add support for router-association" into stable/beryllium

8 years agoMerge "Bug 5129 : Added more locks to avoid concurrent DS modification conflicts...
Vivek Srivastava [Mon, 1 Feb 2016 11:19:49 +0000 (11:19 +0000)]
Merge "Bug 5129 : Added more locks to avoid concurrent DS modification conflicts" into stable/beryllium

8 years agoBug 5127 :`Need vlan member support on same tap port with customized 15/33715/1
Faseela K [Thu, 28 Jan 2016 17:10:37 +0000 (22:40 +0530)]
Bug 5127 :`Need vlan member support on same tap port with customized
interface name

Change-Id: I679636ed45de0c4398916d763d3420d5c2033dc9
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5129 : Added more locks to avoid concurrent DS modification conflicts 01/33701/1
Abhinav Gupta [Thu, 28 Jan 2016 13:40:19 +0000 (19:10 +0530)]
Bug 5129 : Added more locks to avoid concurrent DS modification conflicts

2. Logging changes.
3. Log level changed to error at certain places.

Change-Id: I67f1fbb6d83f249c3346d829540d64f65499914a
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoBUG:5116 add support for router-association 96/33696/1
Vishal Thapar [Thu, 28 Jan 2016 10:52:43 +0000 (16:22 +0530)]
BUG:5116 add support for router-association

Change-Id: I938753eefcb1a4ea7fc118cfbfaa515b24c6fea1
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoBUG:5042 :AlivenessMonitor optimizations 68/33568/3
Faseela K [Tue, 26 Jan 2016 17:27:43 +0000 (22:57 +0530)]
BUG:5042 :AlivenessMonitor optimizations

Description : Removing some of the redundant RPCs being used by
AlivenessMonitor

Change-Id: Ie9e91e7b49b0a2cf74c60755638927692b8d5fe4
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBUG5111: host_routes cause dhcpservice exception 10/33610/1
Vishal Thapar [Wed, 27 Jan 2016 07:27:07 +0000 (12:57 +0530)]
BUG5111: host_routes cause dhcpservice exception

Change-Id: Ia2d6592d3801fa1d86ce157c8655c34cc80ef562
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Code cleanup for vpnintent module as per comments" into stable/beryllium
Vishal Thapar [Wed, 27 Jan 2016 05:25:53 +0000 (05:25 +0000)]
Merge "Code cleanup for vpnintent module as per comments" into stable/beryllium

8 years agoMerge "Bug 5064 : TEP configuration should program the ingress flow even if the TEP...
Vishal Thapar [Tue, 26 Jan 2016 08:53:24 +0000 (08:53 +0000)]
Merge "Bug 5064 : TEP configuration should program the ingress flow even if the TEP is created manually on the switch" into stable/beryllium

8 years agoMerge "BUG 5057 bgpvpn-create fails with IOBE" into stable/beryllium
Vivek Srivastava [Mon, 25 Jan 2016 15:51:14 +0000 (15:51 +0000)]
Merge "BUG 5057 bgpvpn-create fails with IOBE" into stable/beryllium

8 years agoBug 5064 : TEP configuration should program the ingress flow even if the TEP is creat... 74/33474/1
Faseela K [Mon, 25 Jan 2016 12:16:24 +0000 (17:46 +0530)]
Bug 5064 : TEP configuration should program the ingress flow even if the TEP is created manually on the switch

Description :
   Initial code has been done under the assumption that TEP will always be configured from northbound using ovsdb.
   Just hardening the code to support manual TEP configuration on the switch.

Change-Id: Ifc4a688911e1cbe819795fea34da459a52a2bc97
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoMerge "Bug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the...
Vivek Srivastava [Mon, 25 Jan 2016 10:01:42 +0000 (10:01 +0000)]
Merge "Bug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the switch" into stable/beryllium

8 years agoMerge "Bug 5046 : ELAN integration into NeutronVPN for ELAN instance/interfaces"...
Vivek Srivastava [Mon, 25 Jan 2016 09:55:32 +0000 (09:55 +0000)]
Merge "Bug 5046 : ELAN integration into NeutronVPN for ELAN instance/interfaces" into stable/beryllium

8 years agoBug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the switch 49/33449/1
Faseela K [Mon, 25 Jan 2016 05:52:53 +0000 (11:22 +0530)]
Bug 5064 : Deletion of TEP is not removing the tunnel ingress flow from the switch

Description : Removal of tunnel ingress flow was handled during nodeConnectorRemoved event alone,
              but if the deletion is initiated by northbound, config will be removed before nodeConnectorRemoved event comes,
  and hence deletion of the ingress flow was not happening.

Change-Id: I4458a79be8e5dd8aaaff6b80f0e6bf00a6555044
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBug 5064 - Deletion of tunnel interfaces not removing the TEP from switch 23/33423/1
Faseela K [Sat, 23 Jan 2016 19:02:26 +0000 (00:32 +0530)]
Bug 5064 - Deletion of tunnel interfaces not removing the TEP from switch

Change-Id: I8fae09299a257e47a924f37fc75e5424a878da4c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoCode cleanup for vpnintent module as per comments 91/33391/2
Rashmi Pujar [Fri, 22 Jan 2016 22:22:56 +0000 (17:22 -0500)]
Code cleanup for vpnintent module as per comments

Change-Id: I017bbdc5c8f5272e68fd9b42f56152de61ada725
Signed-off-by: Rashmi Pujar <rpujar@inocybe.com>
8 years agoBUG 5057 bgpvpn-create fails with IOBE 77/33377/1
Vishal Thapar [Fri, 22 Jan 2016 17:24:45 +0000 (18:24 +0100)]
BUG 5057 bgpvpn-create fails with IOBE

When trying to create BGPVPN NeutronBgpvpnChangeListener throws IOBE. This
is because it checks if router-id is null but not if it is empty.

Change-Id: I2c67ed4c0d070e2742f7b514e9f9ac81f27a054c
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
8 years agoMerge "Postman collection for vpnintent" into stable/beryllium
Vishal Thapar [Fri, 22 Jan 2016 14:39:12 +0000 (14:39 +0000)]
Merge "Postman collection for vpnintent" into stable/beryllium

8 years agoMerge "Integration of vpnintent bundle functionality" into stable/beryllium
Vishal Thapar [Fri, 22 Jan 2016 14:38:56 +0000 (14:38 +0000)]
Merge "Integration of vpnintent bundle functionality" into stable/beryllium

8 years agoMerge "Provide IntentServiceManager and MplsLabelManagerService classes" into stable...
Vishal Thapar [Fri, 22 Jan 2016 14:38:42 +0000 (14:38 +0000)]
Merge "Provide IntentServiceManager and MplsLabelManagerService classes" into stable/beryllium

8 years agoMerge "MappingServiceManager: VPN information to intents" into stable/beryllium
Vishal Thapar [Fri, 22 Jan 2016 14:38:35 +0000 (14:38 +0000)]
Merge "MappingServiceManager: VPN information to intents" into stable/beryllium

8 years agoMerge "Added support for VPN Intent" into stable/beryllium
Vishal Thapar [Fri, 22 Jan 2016 14:38:25 +0000 (14:38 +0000)]
Merge "Added support for VPN Intent" into stable/beryllium

8 years agoBUG 5044: Neutron vpn should create vpn interface name with tap port name. 21/33221/1
Deepthi V V [Thu, 21 Jan 2016 15:20:44 +0000 (20:50 +0530)]
BUG 5044: Neutron vpn should create vpn interface name with tap port name.

- Fix for vpn interface creation with tap port name instead of tap port
  name:vlanid
- Switch id should be fetched from interface state event object rather
  than reading interface state from datastore.

Change-Id: If92a6803b6e0f4bec363d346c92c4e543ec298c2
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
8 years agoMerge "Bug: 5009" into stable/beryllium
Vishal Thapar [Thu, 21 Jan 2016 12:04:29 +0000 (12:04 +0000)]
Merge "Bug: 5009" into stable/beryllium

8 years agoBug 5046 : ELAN integration into NeutronVPN for ELAN instance/interfaces 00/33200/2
Abhinav Gupta [Thu, 21 Jan 2016 10:40:42 +0000 (16:10 +0530)]
Bug 5046 : ELAN integration into NeutronVPN for ELAN instance/interfaces

Change-Id: I30530f80c828a719c1a601af31f46c176a5d89c1
Signed-off-by: Abhinav Gupta <abhinav.gupta@ericsson.com>
8 years agoMerge "BUG:5021 ELan datapath code-changes and cleanUp some code." into stable/beryllium
Vishal Thapar [Thu, 21 Jan 2016 10:26:14 +0000 (10:26 +0000)]
Merge "BUG:5021 ELan datapath code-changes and cleanUp some code." into stable/beryllium

8 years agoBUG:5042 LLDP Tunnel Monitoring should update the interface operational 83/33183/1
Faseela K [Thu, 21 Jan 2016 05:16:41 +0000 (10:46 +0530)]
BUG:5042 LLDP Tunnel Monitoring should update the interface operational
state

Change-Id: If9ac9fd75509057187c433709000fd04955d36eb
Signed-off-by: Faseela K <faseela.k@ericsson.com>
8 years agoBUG:5021 ELan datapath code-changes and cleanUp some code. 80/33080/1
epgoraj [Wed, 20 Jan 2016 12:13:44 +0000 (17:43 +0530)]
BUG:5021 ELan datapath code-changes and cleanUp some code.

  1)Replace the nicira extension Reg1 with Tunnel-ID

Change-Id: I06d66884cd0b9f61f39910b3cd7c19af74ed8644
Signed-off-by: epgoraj <p.govinda.rajulu@ericsson.com>